diff --git a/.gitattributes b/.gitattributes index e0aa6c27648..480f95b594a 100644 --- a/.gitattributes +++ b/.gitattributes @@ -35,10 +35,14 @@ *.png binary *.so binary -## Merger hooks, run tools/hooks/install.bat or install.sh to set up +## Merge hooks, run tools/hooks/install.bat or install.sh to set up *.dmm text eol=lf merge=dmm *.dmi binary merge=dmi +## TGUI bundle merge drivers +*.bundle.* binary merge=tgui-merge-bundle +*.chunk.* binary merge=tgui-merge-bundle + ## Force tab indents on dm files *.dm whitespace=indent-with-non-tab diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ee5cd46e5ed..6011bb93b94 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -2,16 +2,16 @@ name: CI on: push: branches: - - master220 - - whitelist220 - - testmerge - - tutorial - - dev + - master220 + - whitelist220 + - testmerge + - tutorial + - dev pull_request: branches: - - master220 - - whitelist220 - - tutorial + - master220 + - whitelist220 + - tutorial merge_group: workflow_call: @@ -21,6 +21,7 @@ jobs: runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 + - name: Setup Cache uses: actions/cache@v4 with: @@ -37,13 +38,19 @@ jobs: python-version: '3.11.6' cache: 'pip' + - uses: actions/setup-node@v4 + with: + node-version: 20 + cache: 'yarn' + cache-dependency-path: ./tgui/yarn.lock + - name: Install python packages run: pip3 install -r tools/requirements.txt - name: Run Linters run: | find . -name "*.json" -not -path "*/node_modules/*" -print0 | xargs -0 python3 ./tools/ci/json_verifier.py - tools/ci/build_tgui.sh + tgui/bin/tgui --ci tools/ci/check_grep.sh python3 tools/ci/check_line_endings.py python3 tools/ci/unticked_files.py ${GITHUB_WORKSPACE} @@ -75,7 +82,14 @@ jobs: strategy: fail-fast: false # Let all map tests run to completion matrix: - maptype: ['/datum/map/cyberiad', '/datum/map/delta', '/datum/map/cerestation', '/datum/map/celestation'] + maptype: + [ + '/datum/map/cyberiad', + '/datum/map/delta', + '/datum/map/cerestation', + '/datum/map/celestation', + '/datum/map/nova', + ] byondtype: ['STABLE'] services: mariadb: @@ -114,4 +128,3 @@ jobs: tools/ci/dm.sh -DCIBUILDING paradise.dme echo '${{ matrix.maptype }}' > data/next_map.txt tools/ci/run_server.sh - diff --git a/.github/workflows/testmerge.yml b/.github/workflows/testmerge.yml index 360cd0f5255..ecc9206c851 100644 --- a/.github/workflows/testmerge.yml +++ b/.github/workflows/testmerge.yml @@ -8,7 +8,7 @@ on: env: BASE_BRANCH: master220 - TESTMERGE_BRANCH: testmerge2 + TESTMERGE_BRANCH: testmerge REQUIRED_LABEL: testmerge jobs: @@ -25,16 +25,23 @@ jobs: owner: context.repo.owner, repo: context.repo.repo, state: 'open', + sort: 'updated', + direction: 'desc', + per_page: 100 }); const labeledPRs = []; - for (const pr of pullRequests) { + const sortedPRsASC = pullRequests.sort((a, b) => a.created_at.localeCompare(b.created_at)); + for (const pr of sortedPRsASC) { if (pr.labels.some(label => label.name === label_needed)) { - const prInfo = await github.rest.pulls.get({ + console.log(`PR ${pr.title}`); + + const { data: prInfo } = await github.rest.pulls.get({ owner: context.repo.owner, repo: context.repo.repo, pull_number: pr.number }); - if (prInfo.data.mergeable) { + + if (prInfo.mergeable) { labeledPRs.push({ number: pr.number, title: pr.title @@ -43,27 +50,63 @@ jobs: } } const prDetails = JSON.stringify(labeledPRs); - console.log(`Pull Requests with the label "${label_needed}" and no merge conflicts: ${prDetails}`); + console.log(`Pull Requests with the label "${label_needed}" and no merge conflicts:\n${prDetails}`); if (prDetails.length == 0) { core.setFailed(`No pull requests with the label "${label_needed}" and no merge conflicts found.`); } core.setOutput('labeled_pr_details', prDetails); + - name: Git checkout uses: actions/checkout@v4 with: token: ${{ secrets.GITHUB_TOKEN }} fetch-depth: 0 ref: ${{ env.BASE_BRANCH }} + + - uses: actions/setup-python@v5 + with: + python-version: '3.11.6' + cache: 'pip' + + - uses: actions/setup-node@v4 + with: + node-version: 20 + cache: 'yarn' + cache-dependency-path: ./tgui/yarn.lock + + - name: Install python packages + run: | + pip3 install -r tools/requirements.txt + pip3 install GitPython + - name: Iterate over PRs and perform actions id: prepare_testmerge_branch run: | set -e + # Define the color functions + red() { + echo -e "\033[31m$1\033[0m" + } + + green() { + echo -e "\033[32m$1\033[0m" + } + + yellow() { + echo -e "\033[33m$1\033[0m" + } + git config --local user.email "action@github.com" git config --local user.name "Testmerge Worker" git switch ${{ env.TESTMERGE_BRANCH }} || git switch -c ${{ env.TESTMERGE_BRANCH }} git reset --hard ${{ env.BASE_BRANCH }} + ./tools/hooks/install.sh + ./tgui/bin/tgui --install-git-hooks + + MERGED_PRS=() + # Print debug information echo "PR details JSON:" echo '${{ steps.get_labeled_prs.outputs.labeled_pr_details }}' @@ -71,25 +114,59 @@ jobs: echo '${{ steps.get_labeled_prs.outputs.labeled_pr_details }}' | jq -c '.[]' | while read -r PR_DETAIL; do PR_NUMBER=$(echo "$PR_DETAIL" | jq -r '.number') PR_TITLE=$(echo "$PR_DETAIL" | jq -r '.title') - echo "Preparing $PR_TITLE (#$PR_NUMBER)" - git fetch origin pull/$PR_NUMBER/head:pr-$PR_NUMBER + PR_LAST_COMMIT=$(git rev-parse --short pr-$PR_NUMBER | head -c 7) + PR_STRING="$PR_TITLE (#$PR_NUMBER) [$PR_LAST_COMMIT]" + echo "::group::$PR_STRING" + echo "Preparing..." # Check for merge conflicts git merge --no-commit --no-ff pr-$PR_NUMBER || true CONFLICTS=$(git ls-files -u | wc -l) if [ "$CONFLICTS" -gt 0 ] ; then - echo "There is a merge conflict. Skipping $PR_TITLE (#$PR_NUMBER)" + echo "::endgroup::" + echo "$(red "$PR_STRING: There is a merge conflict. Skipping!")" git merge --abort continue fi git merge --abort git merge --squash pr-$PR_NUMBER - git commit -m "$PR_TITLE (#$PR_NUMBER) [testmerge]" + git commit -m "$PR_TITLE (#$PR_NUMBER) [testmerge][$PR_LAST_COMMIT]" # Perform your git actions here, for example: - echo "Successfully merged $PR_TITLE (#$PR_NUMBER)" + echo "::endgroup::" + echo "$(green "$PR_STRING: Successfully merged!")" + MERGED_PRS+=("$PR_NUMBER") done + # Generate changelog + python3 tools/changelog/gen_changelog.py + git add html/changelogs/archive/\*.yml + CHANGES=$(git diff --name-only --cached | wc -l) + if [ "$CHANGES" -gt 0 ] ; then + git config --local user.email "action@github.com" + git config --local user.name "Changelog Generation" + git commit -m "Automatic changelog generation" + fi + git push -f origin ${{ env.TESTMERGE_BRANCH }} + + # Output the list of merged PRs + echo "merged_prs=${MERGED_PRS[*]}" >> $GITHUB_OUTPUT + + - name: Comment on merged PRs + uses: actions/github-script@v7 + with: + github-token: ${{secrets.GITHUB_TOKEN}} + script: | + const mergedPRs = '${{ steps.prepare_testmerge_branch.outputs.merged_prs }}'.split(' '); + for (const prNumber of mergedPRs) { + await github.rest.issues.createComment({ + owner: context.repo.owner, + repo: context.repo.repo, + issue_number: parseInt(prNumber), + body: 'Данный PR был добавлен в ветку "${{ env.TESTMERGE_BRANCH }}" для тестов. Он попадёт на сервер после деплоя.' + }); + console.log(`Commented on PR #${prNumber}`); + } diff --git a/_build_dependencies.sh b/_build_dependencies.sh index 6d27f81355c..a1292ad3e18 100644 --- a/_build_dependencies.sh +++ b/_build_dependencies.sh @@ -1,8 +1,8 @@ # This file has all the information on what versions of libraries are thrown into the code # For dreamchecker -export SPACEMANDMM_TAG=suite-1.8 +export SPACEMANDMM_TAG=suite-1.9 # For TGUI -export NODE_VERSION=18 +export NODE_VERSION=20 # Stable Byond Major export STABLE_BYOND_MAJOR=515 # Stable Byond Minor diff --git a/_maps/map_files/Delta/delta.dmm b/_maps/map_files/Delta/delta.dmm index 1d07f9c4464..7888e455df4 100644 --- a/_maps/map_files/Delta/delta.dmm +++ b/_maps/map_files/Delta/delta.dmm @@ -234,10 +234,7 @@ /area/crew_quarters/fitness) "aaA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/mob/living/carbon/human/lesser/monkey{ - icon = 'icons/mob/monkey.dmi'; - icon_state = "monkey1" - }, +/mob/living/carbon/human/lesser/monkey, /turf/simulated/floor/engine, /area/toxins/test_chamber) "aaB" = ( @@ -283,10 +280,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/mob/living/carbon/human/lesser/monkey{ - icon = 'icons/mob/monkey.dmi'; - icon_state = "monkey1" - }, +/mob/living/carbon/human/lesser/monkey, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -299,10 +293,7 @@ pixel_y = -26 }, /obj/structure/cable, -/mob/living/carbon/human/lesser/monkey{ - icon = 'icons/mob/monkey.dmi'; - icon_state = "monkey1" - }, +/mob/living/carbon/human/lesser/monkey, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -493,7 +484,7 @@ network = list("SS13","Engineering") }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aeY" = ( /obj/structure/table/reinforced, /obj/machinery/cell_charger, @@ -504,7 +495,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "afb" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 5 @@ -527,7 +518,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "afD" = ( /obj/machinery/light/small{ dir = 8 @@ -580,7 +571,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "afY" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable{ @@ -750,7 +741,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "ahQ" = ( /obj/structure/cable{ icon_state = "2-4" @@ -804,7 +795,7 @@ "aiC" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "aiE" = ( /turf/simulated/wall/r_wall, /area/hallway/secondary/entry/eastarrival) @@ -842,7 +833,7 @@ dir = 6; icon_state = "neutral" }, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "aiY" = ( /obj/structure/lattice/catwalk, /obj/structure/cable, @@ -893,7 +884,7 @@ pixel_x = -26 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "ajD" = ( /obj/machinery/door/poddoor/shutters{ id_tag = "CargoBay Shutters South"; @@ -925,7 +916,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "ajN" = ( /turf/simulated/wall, /area/hallway/secondary/entry/eastarrival) @@ -953,7 +944,7 @@ dir = 9; icon_state = "neutral" }, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "ajY" = ( /obj/structure/cable{ icon_state = "4-8" @@ -986,7 +977,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "akv" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/wood{ @@ -1025,7 +1016,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "ald" = ( /obj/effect/decal/warning_stripes/yellow, /obj/structure/sign/vacuum{ @@ -1067,7 +1058,7 @@ "alQ" = ( /obj/effect/decal/warning_stripes/west, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "alT" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1081,7 +1072,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "alW" = ( /obj/structure/chair/comfy/brown, /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -1170,7 +1161,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutral" }, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "amu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -1184,7 +1175,7 @@ }, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "amA" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1212,7 +1203,7 @@ }, /obj/machinery/disposal, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "amL" = ( /obj/structure/computerframe, /obj/structure/sign/poster/contraband/random{ @@ -1229,7 +1220,7 @@ /obj/item/radio, /obj/item/radio, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "amQ" = ( /obj/item/twohanded/required/kirbyplants{ icon_state = "plant-dead"; @@ -1255,7 +1246,7 @@ pixel_y = 4 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "amS" = ( /obj/structure/table, /obj/item/storage/box/prisoner, @@ -1381,7 +1372,7 @@ name = "KEEP CLEAR: DOCKING AREA" }, /turf/simulated/wall/r_wall, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "aoe" = ( /obj/structure/chair/office/dark{ dir = 8 @@ -1574,7 +1565,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "apE" = ( /obj/effect/decal/warning_stripes/south, /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -1626,7 +1617,7 @@ dir = 10 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "apO" = ( /obj/machinery/status_display{ pixel_x = -32 @@ -1674,7 +1665,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "aqf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -1693,7 +1684,7 @@ dir = 10; icon_state = "neutral" }, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "aqj" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair/stool, @@ -1718,7 +1709,7 @@ pixel_y = -3 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "aqu" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance, @@ -1796,7 +1787,7 @@ }, /obj/item/gun/energy/kinetic_accelerator, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "arh" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/alarm{ @@ -1818,7 +1809,7 @@ name = "Expedition Lockdown" }, /turf/simulated/floor/plating, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "ars" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -1931,7 +1922,7 @@ dir = 9; icon_state = "neutral" }, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "arX" = ( /obj/effect/decal/warning_stripes/southwest, /turf/simulated/floor/plasteel, @@ -1944,7 +1935,7 @@ req_access = list(18,48,70,71) }, /turf/simulated/wall, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "asg" = ( /obj/machinery/light, /obj/structure/table/reinforced, @@ -1956,7 +1947,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "asi" = ( /turf/simulated/floor/plasteel{ icon_state = "neutralfull" @@ -1968,7 +1959,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "asq" = ( /obj/structure/cable{ icon_state = "0-4" @@ -1988,30 +1979,30 @@ name = "Expedition Lockdown" }, /turf/simulated/floor/plating, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "asF" = ( /turf/simulated/floor/plasteel{ dir = 9; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "asH" = ( /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "asR" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/machinery/suit_storage_unit/standard_unit, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "asX" = ( /obj/structure/dispenser/oxygen, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "asY" = ( /obj/structure/closet/wardrobe/red, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -2035,7 +2026,7 @@ "atq" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "atv" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ @@ -2065,7 +2056,7 @@ pixel_x = -24 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "atV" = ( /obj/structure/cable{ icon_state = "1-4" @@ -2075,7 +2066,7 @@ }, /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "atW" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -2092,7 +2083,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "auc" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -2109,7 +2100,7 @@ dir = 1; icon_state = "neutral" }, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "aul" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 @@ -2144,14 +2135,14 @@ dir = 5; icon_state = "neutral" }, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "auq" = ( /obj/machinery/vending/wallmed{ name = "Emergency NanoMed"; pixel_x = 25 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "aux" = ( /obj/structure/window/reinforced{ dir = 4 @@ -2178,7 +2169,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "auH" = ( /obj/structure/cable{ icon_state = "2-8" @@ -2194,7 +2185,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "auJ" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -2223,7 +2214,7 @@ dir = 8 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "avb" = ( /obj/machinery/space_heater, /turf/simulated/floor/plating, @@ -2246,7 +2237,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "avf" = ( /turf/simulated/floor/plasteel{ dir = 8; @@ -2274,7 +2265,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "avj" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -2287,7 +2278,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "avk" = ( /obj/machinery/recharge_station, /turf/simulated/floor/plating, @@ -2297,7 +2288,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "avq" = ( /obj/effect/decal/warning_stripes/arrow{ pixel_y = 15 @@ -2328,7 +2319,7 @@ }, /obj/effect/decal/warning_stripes/southwest, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "avA" = ( /obj/structure/cable{ icon_state = "1-4" @@ -2363,7 +2354,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "avC" = ( /obj/effect/decal/warning_stripes/east, /obj/machinery/atmospherics/pipe/simple/visible{ @@ -2371,7 +2362,7 @@ }, /obj/machinery/atmospherics/meter, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "avD" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2382,20 +2373,20 @@ }, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "avE" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "avH" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "avL" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 @@ -2494,17 +2485,17 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "awI" = ( /obj/machinery/status_display, /turf/simulated/wall/r_wall, -/area/engine/supermatter) +/area/engineering/supermatter) "awJ" = ( /obj/effect/decal/warning_stripes/west, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "awP" = ( /obj/structure/chair{ dir = 8 @@ -2559,7 +2550,7 @@ name = "Expedition Lockdown" }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "axg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ @@ -2579,7 +2570,7 @@ }, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "axj" = ( /obj/machinery/firealarm{ dir = 1; @@ -2638,19 +2629,19 @@ dir = 8 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "axG" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 10 }, /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, -/area/engine/supermatter) +/area/engineering/supermatter) "axM" = ( /obj/effect/decal/warning_stripes/east, /obj/machinery/atmospherics/pipe/simple/visible/universal, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "axP" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 @@ -2660,7 +2651,7 @@ }, /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, -/area/engine/controlroom) +/area/engineering/controlroom) "axT" = ( /obj/item/twohanded/required/kirbyplants, /obj/machinery/firealarm{ @@ -2683,7 +2674,7 @@ }, /obj/structure/lattice/catwalk, /turf/space, -/area/engine/controlroom) +/area/engineering/controlroom) "ayi" = ( /obj/item/twohanded/required/kirbyplants, /turf/simulated/floor/shuttle, @@ -2775,13 +2766,13 @@ dir = 4; icon_state = "vault" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "ayI" = ( /obj/effect/decal/warning_stripes/north, /obj/effect/decal/warning_stripes/north, /obj/machinery/door/firedoor, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "ayQ" = ( /obj/machinery/door/poddoor/shutters{ dir = 8; @@ -2791,7 +2782,7 @@ /obj/machinery/door/firedoor, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "ayU" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atm{ @@ -2811,7 +2802,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "azi" = ( /obj/structure/reagent_dispensers/watertank/high, /obj/machinery/light_switch{ @@ -2840,13 +2831,13 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "azr" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "azs" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -2990,7 +2981,7 @@ dir = 4; icon_state = "vault" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aAK" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -3068,7 +3059,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aBb" = ( /obj/structure/cable{ icon_state = "4-8" @@ -3100,13 +3091,13 @@ dir = 10; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aBe" = ( /turf/simulated/floor/plasteel{ dir = 8; icon_state = "darkyellowcorners" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aBh" = ( /obj/structure/sign/securearea{ desc = "A warning sign which reads 'RADIOACTIVE AREA'"; @@ -3114,7 +3105,7 @@ name = "RADIOACTIVE AREA" }, /turf/simulated/wall/r_wall, -/area/engine/supermatter) +/area/engineering/supermatter) "aBj" = ( /obj/structure/cable{ icon_state = "0-8" @@ -3134,7 +3125,7 @@ pixel_x = 26 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "aBl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -3161,7 +3152,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aBr" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -3260,7 +3251,7 @@ name = "Supermatter Blast Doors" }, /turf/simulated/floor/plating, -/area/engine/supermatter) +/area/engineering/supermatter) "aBZ" = ( /obj/structure/cable{ icon_state = "1-2" @@ -3270,7 +3261,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aCe" = ( /obj/machinery/door/airlock/multi_tile/glass{ dir = 1; @@ -3305,7 +3296,7 @@ icon_state = "0-4" }, /turf/simulated/floor/greengrid, -/area/engine/supermatter) +/area/engineering/supermatter) "aCv" = ( /obj/structure/disposalpipe/segment, /obj/structure/disposalpipe/segment{ @@ -3363,7 +3354,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aCV" = ( /obj/machinery/door/airlock/highsecurity{ heat_proof = 1; @@ -3375,7 +3366,7 @@ name = "Supermatter Blast Doors" }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "aCY" = ( /obj/machinery/door/airlock/maintenance{ name = "construction access" @@ -3395,12 +3386,12 @@ /obj/effect/decal/warning_stripes/north, /obj/machinery/atmospherics/meter, /turf/simulated/floor/plasteel, -/area/engine/supermatter) +/area/engineering/supermatter) "aDe" = ( /obj/effect/decal/warning_stripes/yellow/hollow, /obj/machinery/atmospherics/binary/volume_pump/on, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aDf" = ( /obj/machinery/firealarm{ dir = 1; @@ -3412,7 +3403,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aDh" = ( /obj/effect/decal/warning_stripes/west, /obj/structure/cable/yellow{ @@ -3423,7 +3414,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aDj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable{ @@ -3474,7 +3465,7 @@ anchored = 1 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "aDD" = ( /obj/structure/lattice/catwalk, /obj/structure/cable, @@ -3527,7 +3518,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aEc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 @@ -3548,7 +3539,7 @@ name = "Supermatter Blast Doors" }, /turf/simulated/floor/plating, -/area/engine/supermatter) +/area/engineering/supermatter) "aEe" = ( /obj/structure/table/reinforced, /obj/item/storage/toolbox/emergency, @@ -3557,7 +3548,7 @@ "aEg" = ( /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aEh" = ( /obj/machinery/vending/coffee, /obj/effect/decal/warning_stripes/north, @@ -3612,7 +3603,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aEo" = ( /obj/structure/cable{ icon_state = "4-8" @@ -3666,7 +3657,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aEx" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -3720,7 +3711,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aEY" = ( /turf/simulated/floor/plasteel{ dir = 4; @@ -3744,7 +3735,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "aFf" = ( /obj/structure/table/reinforced, /obj/machinery/light/small{ @@ -3752,12 +3743,12 @@ }, /obj/item/clothing/glasses/welding, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aFg" = ( /obj/item/twohanded/required/kirbyplants, /obj/effect/decal/warning_stripes/southeast, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aFj" = ( /obj/structure/sign/poster/official/random{ pixel_y = 32 @@ -3785,7 +3776,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aFs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -4021,7 +4012,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "aHe" = ( /obj/machinery/door/firedoor, /obj/structure/cable/yellow{ @@ -4032,14 +4023,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aHf" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /obj/effect/decal/warning_stripes/blue, /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aHo" = ( /obj/structure/cable{ icon_state = "4-8" @@ -4051,7 +4042,7 @@ }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aHs" = ( /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, @@ -4109,13 +4100,13 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aHS" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aHZ" = ( /obj/machinery/power/apc{ dir = 8; @@ -4134,7 +4125,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aIl" = ( /obj/structure/sign/directions/engineering{ pixel_y = 8 @@ -4164,7 +4155,7 @@ dir = 8 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "aIr" = ( /obj/structure/cable{ icon_state = "4-8" @@ -4206,7 +4197,7 @@ }, /obj/effect/decal/warning_stripes/northwest, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aIC" = ( /obj/structure/cable{ icon_state = "1-2" @@ -4226,7 +4217,7 @@ dir = 8 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aII" = ( /obj/structure/cable{ icon_state = "1-2" @@ -4243,7 +4234,7 @@ name = "KEEP CLEAR: DOCKING AREA" }, /turf/simulated/wall/r_wall, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aIO" = ( /obj/item/twohanded/required/kirbyplants, /turf/simulated/floor/plasteel{ @@ -4334,7 +4325,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "aJz" = ( /obj/machinery/light{ dir = 1 @@ -4407,7 +4398,7 @@ }, /obj/effect/decal/warning_stripes/southwest, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aJO" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 @@ -4417,7 +4408,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aJQ" = ( /obj/machinery/light/small, /obj/effect/decal/warning_stripes/southwest, @@ -4425,7 +4416,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aJV" = ( /obj/machinery/door/airlock/external{ name = "Arrival Airlock" @@ -4468,7 +4459,7 @@ name = "KEEP CLEAR: DOCKING AREA" }, /turf/simulated/wall, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aKj" = ( /obj/machinery/light{ dir = 1 @@ -4533,7 +4524,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aKy" = ( /obj/machinery/firealarm{ dir = 8; @@ -4568,7 +4559,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aKL" = ( /turf/simulated/floor/wood{ broken = 1; @@ -4593,7 +4584,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aKS" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -4605,7 +4596,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aKT" = ( /obj/structure/cable{ icon_state = "1-2" @@ -4665,7 +4656,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aLf" = ( /obj/machinery/light/small{ dir = 1 @@ -4673,7 +4664,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aLi" = ( /obj/machinery/power/tracker, /obj/structure/cable{ @@ -4703,7 +4694,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aLr" = ( /obj/structure/reagent_dispensers/watertank, /obj/effect/decal/warning_stripes/yellow/hollow, @@ -4729,7 +4720,7 @@ dir = 1; icon_state = "vault" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aLv" = ( /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel{ @@ -4761,7 +4752,7 @@ dir = 1; icon_state = "vault" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aLI" = ( /obj/machinery/light{ dir = 4 @@ -4770,7 +4761,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aLM" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -4778,7 +4769,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "aLQ" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ dir = 8 @@ -4858,13 +4849,13 @@ dir = 8; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aMC" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aMD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 @@ -4888,7 +4879,7 @@ dir = 1; icon_state = "vault" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aMI" = ( /obj/machinery/status_display{ pixel_y = 32 @@ -4977,7 +4968,7 @@ dir = 9; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aNe" = ( /obj/machinery/light{ dir = 4 @@ -4999,7 +4990,7 @@ dir = 5; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aNj" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -5067,7 +5058,7 @@ dir = 10; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aNG" = ( /obj/structure/chair/office/light{ dir = 8 @@ -5142,7 +5133,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aOn" = ( /obj/structure/sink{ pixel_y = 29 @@ -5187,7 +5178,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aOB" = ( /obj/structure/cable{ icon_state = "1-2" @@ -5317,7 +5308,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aOY" = ( /obj/machinery/door/airlock/maintenance{ req_access = list(12) @@ -5497,7 +5488,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aQi" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -5567,14 +5558,14 @@ "aQJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/greengrid, -/area/engine/controlroom) +/area/engineering/controlroom) "aQK" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/effect/decal/warning_stripes/eastsouthwest, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "aQM" = ( /obj/effect/decal/warning_stripes/west, /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -5804,7 +5795,7 @@ }, /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aSH" = ( /obj/machinery/atmospherics/air_sensor{ id_tag = "air_sensor"; @@ -5823,7 +5814,7 @@ dir = 4 }, /turf/simulated/floor/greengrid, -/area/engine/controlroom) +/area/engineering/controlroom) "aSP" = ( /obj/structure/cable{ icon_state = "4-8" @@ -5858,7 +5849,7 @@ dir = 4 }, /turf/simulated/floor/greengrid, -/area/engine/controlroom) +/area/engineering/controlroom) "aSV" = ( /obj/structure/chair/stool/bar, /turf/simulated/floor/carpet, @@ -5930,7 +5921,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aTx" = ( /obj/machinery/alarm{ dir = 8; @@ -5948,7 +5939,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aTy" = ( /obj/machinery/light{ dir = 8 @@ -5957,7 +5948,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aTA" = ( /obj/structure/closet, /obj/item/crowbar/red{ @@ -5987,7 +5978,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aTD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -6007,7 +5998,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aTU" = ( /obj/effect/decal/warning_stripes/south, /obj/machinery/atmospherics/pipe/simple/visible{ @@ -6045,7 +6036,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "aUh" = ( /turf/simulated/floor/wood/fancy/light, /area/ntrep) @@ -6303,13 +6294,13 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "aVh" = ( /obj/structure/cable{ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aVi" = ( /obj/structure/cable{ icon_state = "4-8" @@ -6318,7 +6309,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "aVj" = ( /obj/structure/cable{ icon_state = "4-8" @@ -6328,7 +6319,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "aVo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/universal, /turf/simulated/floor/plating, @@ -6452,7 +6443,7 @@ "aWB" = ( /obj/effect/landmark/start/mechanic, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aWC" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 @@ -6460,7 +6451,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aWI" = ( /obj/structure/sign/directions/engineering{ pixel_y = 8 @@ -6561,7 +6552,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "aXl" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -6736,14 +6727,14 @@ /obj/machinery/light, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aYt" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aYx" = ( /obj/effect/decal/warning_stripes/west, /obj/machinery/suit_storage_unit/atmos, @@ -6758,7 +6749,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "aYE" = ( /obj/structure/sign/nosmoking_1{ pixel_x = 28; @@ -6768,14 +6759,14 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "aYF" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, /obj/effect/decal/warning_stripes/southeast, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aYH" = ( /obj/structure/table/reinforced, /obj/item/folder, @@ -6793,7 +6784,7 @@ anchored = 1 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aYP" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -6846,7 +6837,7 @@ dir = 4 }, /turf/simulated/floor/greengrid, -/area/engine/controlroom) +/area/engineering/controlroom) "aYY" = ( /obj/machinery/vending/cigarette, /turf/simulated/floor/plasteel{ @@ -6969,7 +6960,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aZx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -7139,7 +7130,7 @@ icon_state = "0-8" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "baM" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden, @@ -7196,7 +7187,7 @@ /area/quartermaster/miningdock) "bbf" = ( /turf/simulated/wall/r_wall/coated, -/area/engine/supermatter) +/area/engineering/supermatter) "bbh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 @@ -7227,7 +7218,7 @@ dir = 8 }, /turf/simulated/floor/plating, -/area/engine/supermatter) +/area/engineering/supermatter) "bbl" = ( /turf/simulated/floor/plating, /area/maintenance/fore) @@ -7373,7 +7364,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "bcn" = ( /obj/machinery/door/firedoor, /obj/effect/decal/warning_stripes/yellow, @@ -7464,7 +7455,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "bda" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -7498,7 +7489,7 @@ dir = 10; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "bdq" = ( /turf/simulated/floor/wood{ icon_state = "wood-broken5" @@ -7516,7 +7507,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "bdz" = ( /obj/structure/table/reinforced, /obj/machinery/chem_dispenser/soda{ @@ -7550,7 +7541,7 @@ }, /obj/effect/decal/warning_stripes/southeastcorner, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "bdO" = ( /obj/machinery/door/firedoor, /obj/effect/decal/warning_stripes/yellow, @@ -7645,7 +7636,7 @@ /area/maintenance/library) "beC" = ( /turf/simulated/wall, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "beO" = ( /obj/machinery/atmospherics/air_sensor{ id_tag = "n2_sensor" @@ -7660,7 +7651,7 @@ /area/janitor) "beV" = ( /turf/simulated/wall, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "beW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -7770,7 +7761,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "bgb" = ( /obj/machinery/vending/coffee, /turf/simulated/floor/wood, @@ -7923,7 +7914,7 @@ "bgw" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "bgy" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, @@ -7998,7 +7989,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "bgN" = ( /turf/simulated/floor/carpet, /area/magistrateoffice) @@ -8052,7 +8043,7 @@ dir = 5 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "bhl" = ( /obj/machinery/door/window/brigdoor{ dir = 2; @@ -8189,7 +8180,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "bhE" = ( /obj/structure/toilet{ dir = 8 @@ -8270,7 +8261,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "bie" = ( /obj/machinery/mineral/equipment_vendor, /obj/structure/sign/poster/official/dig{ @@ -8345,7 +8336,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "biL" = ( /obj/effect/decal/warning_stripes/yellow, /obj/machinery/atmospherics/pipe/simple/visible{ @@ -8374,7 +8365,7 @@ on = 1 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "biU" = ( /obj/machinery/photocopier, /turf/simulated/floor/wood, @@ -8499,7 +8490,7 @@ "bjx" = ( /obj/machinery/ai_status_display, /turf/simulated/wall/r_wall, -/area/engine/supermatter) +/area/engineering/supermatter) "bjz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -8521,7 +8512,7 @@ }, /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, -/area/engine/supermatter) +/area/engineering/supermatter) "bjB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -8539,7 +8530,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "bjD" = ( /obj/structure/table/wood, /obj/item/paper/deltainfo, @@ -8683,7 +8674,7 @@ icon_state = "0-8" }, /turf/simulated/floor/greengrid, -/area/engine/supermatter) +/area/engineering/supermatter) "bjV" = ( /obj/structure/reagent_dispensers/fueltank, /obj/machinery/light/small{ @@ -8777,11 +8768,11 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "bkQ" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "bkS" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -8856,7 +8847,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "blf" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, @@ -8979,7 +8970,7 @@ icon_state = "0-8" }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "blK" = ( /obj/structure/chair, /obj/structure/sign/vacuum{ @@ -9167,7 +9158,7 @@ }, /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, -/area/engine/supermatter) +/area/engineering/supermatter) "bmX" = ( /obj/effect/decal/cleanable/dust, /obj/item/bikehorn/rubberducky, @@ -9255,7 +9246,7 @@ icon_state = "0-2" }, /turf/simulated/floor/plating, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "bnL" = ( /obj/structure/cable{ icon_state = "1-2" @@ -9373,7 +9364,7 @@ }, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "boK" = ( /obj/machinery/power/solar{ name = "South-East Solar Panel" @@ -9391,11 +9382,11 @@ }, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "boP" = ( /obj/structure/sign/fire, /turf/simulated/wall/r_wall, -/area/engine/supermatter) +/area/engineering/supermatter) "boU" = ( /obj/structure/table/wood/fancy/royalblack, /obj/item/stack/spacechips/c5000, @@ -9628,7 +9619,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "bqG" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 @@ -9636,7 +9627,7 @@ /obj/effect/decal/warning_stripes/north, /obj/machinery/atmospherics/meter, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "bqH" = ( /obj/effect/decal/warning_stripes/north, /obj/machinery/door_control{ @@ -9657,7 +9648,7 @@ dir = 9 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "bqK" = ( /obj/machinery/camera{ c_tag = "Supermatter South"; @@ -9675,7 +9666,7 @@ dir = 5 }, /turf/simulated/floor/plasteel, -/area/engine/supermatter) +/area/engineering/supermatter) "bqN" = ( /turf/simulated/floor/carpet/black, /area/maintenance/casino) @@ -9696,13 +9687,13 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "brj" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "brk" = ( /obj/structure/reagent_dispensers/fueltank/chem{ pixel_x = 32; @@ -9717,7 +9708,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "brl" = ( /obj/structure/table/reinforced, /obj/item/paper_bin, @@ -9791,7 +9782,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "brI" = ( /obj/structure/cable{ icon_state = "4-8" @@ -9828,7 +9819,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "brO" = ( /obj/structure/rack, /obj/item/stack/sheet/cardboard, @@ -9847,7 +9838,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "brV" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass, @@ -9886,7 +9877,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "bsi" = ( /obj/structure/cable{ icon_state = "1-2" @@ -9918,7 +9909,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "bsu" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -9928,7 +9919,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "bsw" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -9938,7 +9929,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "bsx" = ( /obj/effect/decal/warning_stripes/yellow/hollow, /obj/machinery/hologram/holopad, @@ -9950,7 +9941,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "bsy" = ( /obj/structure/cable{ icon_state = "1-2" @@ -9963,7 +9954,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "bsB" = ( /obj/structure/cable{ icon_state = "1-8" @@ -10128,9 +10119,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, /area/atmos/control) @@ -10179,7 +10168,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "btC" = ( /obj/structure/cable{ icon_state = "4-8" @@ -10196,7 +10185,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "btD" = ( /obj/structure/reagent_dispensers/fueltank, /turf/simulated/floor/plating, @@ -10217,7 +10206,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "btF" = ( /obj/structure/cable{ icon_state = "4-8" @@ -10230,7 +10219,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "btG" = ( /obj/structure/cable{ icon_state = "4-8" @@ -10245,7 +10234,7 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "btH" = ( /obj/structure/cable{ icon_state = "4-8" @@ -10261,7 +10250,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "btL" = ( /turf/simulated/wall/r_wall, /area/security/nuke_storage) @@ -10343,7 +10332,7 @@ "btX" = ( /obj/structure/sign/securearea, /turf/simulated/wall/r_wall, -/area/engine/controlroom) +/area/engineering/controlroom) "btY" = ( /obj/machinery/door/firedoor, /obj/effect/decal/warning_stripes/yellow, @@ -10383,11 +10372,11 @@ }, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "buk" = ( /obj/structure/sign/biohazard, /turf/simulated/wall/r_wall, -/area/engine/controlroom) +/area/engineering/controlroom) "bul" = ( /obj/structure/cable{ icon_state = "1-2" @@ -10401,7 +10390,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "bum" = ( /obj/structure/sign/securearea{ desc = "A warning sign which reads 'RADIOACTIVE AREA'"; @@ -10409,7 +10398,7 @@ name = "RADIOACTIVE AREA" }, /turf/simulated/wall/r_wall, -/area/engine/controlroom) +/area/engineering/controlroom) "buo" = ( /obj/structure/cable{ icon_state = "0-2" @@ -10648,7 +10637,7 @@ network = list("SS13","Engineering") }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "bvv" = ( /obj/structure/chair/office/dark{ dir = 4 @@ -10665,7 +10654,7 @@ /obj/structure/closet/radiation, /obj/item/clothing/glasses/meson, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "bvD" = ( /obj/machinery/vending/cola, /obj/machinery/newscaster{ @@ -10674,7 +10663,7 @@ /turf/simulated/floor/plasteel{ icon_state = "redyellowfull" }, -/area/engine/break_room) +/area/engineering/break_room) "bvF" = ( /obj/machinery/camera{ c_tag = "Medbay South-East Hallway"; @@ -10880,7 +10869,7 @@ "bwl" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "bws" = ( /obj/structure/table, /obj/item/storage/toolbox/mechanical, @@ -10935,7 +10924,7 @@ /area/turret_protected/ai) "bwN" = ( /turf/simulated/wall/r_wall, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "bwO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -10965,11 +10954,11 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "bwS" = ( /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "bwT" = ( /obj/effect/decal/warning_stripes/blue, /obj/structure/closet/emcloset, @@ -11037,7 +11026,7 @@ /obj/structure/closet/radiation, /obj/item/clothing/glasses/meson, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "bxh" = ( /turf/simulated/wall/r_wall, /area/storage/tech) @@ -11285,7 +11274,7 @@ /turf/simulated/floor/plasteel{ icon_state = "caution" }, -/area/engine/break_room) +/area/engineering/break_room) "byn" = ( /obj/machinery/light/small{ dir = 8 @@ -11303,7 +11292,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "byp" = ( /obj/structure/cable{ icon_state = "1-2" @@ -11317,7 +11306,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "bys" = ( /obj/machinery/alarm{ dir = 8; @@ -11327,7 +11316,7 @@ dir = 5; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "byt" = ( /obj/machinery/light, /obj/machinery/newscaster{ @@ -11632,22 +11621,22 @@ icon_state = "0-2" }, /turf/simulated/floor/plating, -/area/engine/controlroom) +/area/engineering/controlroom) "bzz" = ( /obj/structure/sign/electricshock, /turf/simulated/wall/r_wall, -/area/engine/controlroom) +/area/engineering/controlroom) "bzA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/greengrid, -/area/engine/controlroom) +/area/engineering/controlroom) "bzB" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ icon_state = "1-2" }, /turf/simulated/floor/plating, -/area/engine/controlroom) +/area/engineering/controlroom) "bzC" = ( /obj/machinery/door/airlock/security/glass{ name = "High Sec Zone"; @@ -11673,7 +11662,7 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "bzF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -11715,7 +11704,7 @@ }, /obj/effect/decal/warning_stripes/northwestsouth, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "bzL" = ( /obj/structure/cable{ icon_state = "4-8" @@ -11727,7 +11716,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "bzP" = ( /obj/structure/table/reinforced, /obj/item/storage/box/donkpockets{ @@ -11752,7 +11741,7 @@ "bzV" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/engine/controlroom) +/area/engineering/controlroom) "bzW" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -12007,7 +11996,7 @@ }, /obj/machinery/door/firedoor, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "bAN" = ( /obj/structure/cable{ icon_state = "4-8" @@ -12111,11 +12100,11 @@ /obj/effect/decal/warning_stripes/west, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "bBj" = ( /obj/effect/decal/warning_stripes/southeastcorner, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "bBl" = ( /obj/item/twohanded/required/kirbyplants, /obj/machinery/firealarm{ @@ -12127,13 +12116,13 @@ dir = 10; icon_state = "caution" }, -/area/engine/break_room) +/area/engineering/break_room) "bBn" = ( /obj/machinery/light, /turf/simulated/floor/plasteel{ icon_state = "caution" }, -/area/engine/break_room) +/area/engineering/break_room) "bBo" = ( /turf/simulated/wall, /area/maintenance/garden) @@ -12155,7 +12144,7 @@ dir = 6; icon_state = "caution" }, -/area/engine/break_room) +/area/engineering/break_room) "bBt" = ( /obj/effect/decal/warning_stripes/southeast, /turf/simulated/floor/plasteel, @@ -12189,7 +12178,7 @@ dir = 5; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "bBB" = ( /obj/effect/spawner/random_spawners/blood_5, /turf/simulated/floor/glass/reinforced, @@ -12292,7 +12281,7 @@ }, /obj/machinery/door/firedoor, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "bBS" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -12363,7 +12352,7 @@ }, /obj/effect/decal/warning_stripes/northeast, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "bCk" = ( /obj/structure/closet/wardrobe/coroner, /obj/item/reagent_containers/glass/bottle/reagent/formaldehyde, @@ -12582,7 +12571,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "bDf" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -12614,7 +12603,7 @@ icon_state = "0-2" }, /turf/simulated/floor/plating, -/area/engine/break_room) +/area/engineering/break_room) "bDk" = ( /obj/structure/cable{ icon_state = "0-4" @@ -12638,7 +12627,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "bDn" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -12650,7 +12639,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "bDt" = ( /obj/structure/cable{ icon_state = "4-8" @@ -12668,7 +12657,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "bDv" = ( /obj/structure/cable{ icon_state = "4-8" @@ -12896,9 +12885,7 @@ /area/security/prisonershuttle) "bEw" = ( /obj/effect/decal/warning_stripes/yellow, -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /obj/machinery/navbeacon{ codes_txt = "delivery;dir=4"; dir = 4; @@ -12952,7 +12939,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "bEK" = ( /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -12988,7 +12975,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "bES" = ( /obj/structure/cable{ icon_state = "1-2" @@ -12998,15 +12985,15 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "bEV" = ( /obj/effect/decal/warning_stripes/southwest, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "bEX" = ( /obj/effect/decal/warning_stripes/southeast, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "bFb" = ( /obj/effect/decal/warning_stripes/southeast, /turf/simulated/floor/plasteel, @@ -13043,7 +13030,7 @@ dir = 6; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "bFk" = ( /obj/structure/table/reinforced, /obj/item/clothing/gloves/color/fyellow, @@ -13144,7 +13131,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "bFB" = ( /obj/structure/cable{ icon_state = "1-2" @@ -13202,7 +13189,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "bFJ" = ( /obj/machinery/photocopier, /obj/structure/cable{ @@ -13345,18 +13332,18 @@ }, /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "bGD" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ icon_state = "0-8" }, /turf/simulated/floor/plating, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "bGE" = ( /obj/structure/sign/electricshock, /turf/simulated/wall/r_wall, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "bGJ" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -13481,7 +13468,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "bHp" = ( /obj/structure/cable{ icon_state = "1-4" @@ -13489,7 +13476,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "bHq" = ( /obj/structure/cable{ icon_state = "4-8" @@ -13497,7 +13484,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "bHr" = ( /obj/structure/chair/stool, /obj/effect/decal/cleanable/dirt, @@ -13661,13 +13648,13 @@ /turf/simulated/floor/plasteel{ icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "bIr" = ( /obj/machinery/autolathe, /turf/simulated/floor/plasteel{ icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "bIz" = ( /obj/structure/cable{ icon_state = "4-8" @@ -13677,7 +13664,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "bIA" = ( /obj/machinery/light{ dir = 4 @@ -13695,7 +13682,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "bIE" = ( /obj/structure/cable{ icon_state = "4-8" @@ -13732,7 +13719,7 @@ icon_state = "1-8" }, /turf/simulated/floor/greengrid, -/area/engine/controlroom) +/area/engineering/controlroom) "bIK" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/rack, @@ -13780,7 +13767,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "bJf" = ( /obj/machinery/power/solar{ id = "portsolar"; @@ -13802,7 +13789,7 @@ }, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "bJk" = ( /obj/structure/table, /obj/effect/spawner/lootdrop/maintenance, @@ -13909,7 +13896,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "bKl" = ( /obj/machinery/camera{ c_tag = "Engineering Monitoring"; @@ -13928,7 +13915,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "bKq" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/rack{ @@ -14283,7 +14270,7 @@ pixel_x = 26 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "bMn" = ( /obj/effect/decal/warning_stripes/north, /obj/effect/decal/warning_stripes/south, @@ -14291,7 +14278,7 @@ icon_state = "1-2" }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "bMo" = ( /obj/machinery/light_switch{ pixel_x = -24 @@ -14308,7 +14295,7 @@ dir = 9; icon_state = "yellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "bMq" = ( /obj/item/radio/intercom{ pixel_x = 28 @@ -14319,7 +14306,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "bMw" = ( /obj/structure/lattice, /obj/structure/grille/broken, @@ -14342,7 +14329,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "bMB" = ( /obj/machinery/door/airlock/security/glass{ id_tag = "Perma1"; @@ -14382,7 +14369,7 @@ /obj/effect/decal/warning_stripes/north, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "bMG" = ( /obj/structure/bookcase, /obj/item/book/manual/sop_command, @@ -14693,7 +14680,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "bOh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -14822,7 +14809,7 @@ }, /obj/effect/decal/warning_stripes/west, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "bOF" = ( /obj/structure/table/wood, /obj/item/clipboard, @@ -14872,7 +14859,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "bOP" = ( /obj/structure/table/wood/fancy/royalblack, /obj/item/deck/cards/syndicate, @@ -14938,7 +14925,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "bPo" = ( /obj/structure/cable{ icon_state = "4-8" @@ -15068,7 +15055,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "bPM" = ( /obj/machinery/hologram/holopad, /obj/structure/cable{ @@ -15109,7 +15096,7 @@ }, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "bPT" = ( /obj/structure/window/reinforced{ dir = 1 @@ -15133,13 +15120,13 @@ "bPV" = ( /obj/effect/decal/warning_stripes/west, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "bPW" = ( /obj/machinery/atmospherics/binary/valve/digital, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "bPZ" = ( /obj/structure/cable{ icon_state = "1-8" @@ -15148,12 +15135,12 @@ icon_state = "1-4" }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "bQa" = ( /obj/effect/decal/warning_stripes/east, /obj/machinery/atmospherics/trinary/tvalve/digital/flipped/bypass, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "bQc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -15205,7 +15192,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "bQk" = ( /obj/structure/cable{ icon_state = "4-8" @@ -15216,7 +15203,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "bQl" = ( /obj/structure/cable{ icon_state = "4-8" @@ -15227,21 +15214,21 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "bQm" = ( /obj/structure/cable{ icon_state = "0-8" }, /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "bQp" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ icon_state = "0-4" }, /turf/simulated/floor/plating, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "bQq" = ( /obj/machinery/light{ dir = 8 @@ -15274,7 +15261,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "bQu" = ( /obj/structure/closet/firecloset, /obj/effect/decal/warning_stripes/red, @@ -15287,7 +15274,7 @@ /obj/effect/decal/warning_stripes/west, /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "bQx" = ( /obj/structure/mopbucket/full, /obj/item/mop, @@ -15296,7 +15283,7 @@ "bQB" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "bQD" = ( /obj/structure/cable{ icon_state = "1-8" @@ -15321,10 +15308,10 @@ "bQF" = ( /obj/machinery/light/small, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "bQH" = ( /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "bQL" = ( /obj/effect/decal/warning_stripes/east, /obj/machinery/suit_storage_unit/atmos, @@ -15438,7 +15425,7 @@ icon_state = "2-8" }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "bRk" = ( /obj/structure/cable{ icon_state = "1-2" @@ -15494,7 +15481,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/aisat/maintenance) +/area/turret_protected/aisat) "bRt" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -15504,7 +15491,7 @@ icon_state = "1-8" }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "bRv" = ( /obj/structure/table, /obj/item/paper/deltainfo, @@ -15573,7 +15560,7 @@ }, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "bRK" = ( /mob/living/simple_animal/bot/cleanbot{ name = "D.E.N"; @@ -15642,7 +15629,7 @@ /obj/machinery/light/small, /obj/effect/decal/warning_stripes/southwest, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "bRY" = ( /obj/machinery/newscaster{ pixel_x = -30 @@ -15658,7 +15645,7 @@ /obj/structure/closet/radiation, /obj/effect/decal/warning_stripes/southeast, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "bSc" = ( /obj/machinery/ai_status_display{ pixel_y = -32 @@ -15668,7 +15655,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "bSf" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable, @@ -15735,9 +15722,7 @@ }, /area/crew_quarters/bar) "bSw" = ( -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /turf/simulated/floor/plating, /area/hydroponics) "bSA" = ( @@ -15985,7 +15970,7 @@ dir = 6; icon_state = "yellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "bTY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -16044,7 +16029,7 @@ /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "bUf" = ( /obj/machinery/camera{ c_tag = "Cargo Supply North" @@ -16062,13 +16047,13 @@ /obj/structure/closet/secure_closet/engineering_personal, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "bUh" = ( /obj/structure/table/reinforced, /obj/item/storage/fancy/donut_box, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "bUk" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -16086,7 +16071,7 @@ name = "RADIOACTIVE AREA" }, /turf/simulated/wall, -/area/engine/engineering) +/area/engineering/engine) "bUm" = ( /obj/structure/table/reinforced, /obj/item/clipboard, @@ -16110,7 +16095,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "bUq" = ( /turf/simulated/floor/plasteel{ dir = 4; @@ -16226,7 +16211,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "bUR" = ( /obj/effect/decal/cleanable/vomit, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -16263,7 +16248,7 @@ /area/aisat) "bVk" = ( /turf/simulated/wall/r_wall, -/area/engine/controlroom) +/area/engineering/controlroom) "bVn" = ( /obj/machinery/alarm{ dir = 1; @@ -16315,7 +16300,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "bVt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -16370,7 +16355,7 @@ icon_state = "1-2" }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "bVI" = ( /obj/effect/spawner/window/reinforced/plasma, /obj/structure/cable{ @@ -16380,7 +16365,7 @@ icon_state = "2-8" }, /turf/simulated/floor/plating, -/area/engine/controlroom) +/area/engineering/controlroom) "bVJ" = ( /obj/structure/cable{ icon_state = "4-8" @@ -16501,7 +16486,7 @@ /turf/simulated/floor/plasteel, /area/atmos) "bWf" = ( -/obj/vehicle/janicart{ +/obj/vehicle/ridden/janicart{ dir = 4 }, /turf/simulated/floor/plasteel{ @@ -16532,12 +16517,12 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "bWn" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable, /turf/simulated/floor/plating, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "bWp" = ( /obj/structure/cable{ icon_state = "4-8" @@ -16549,7 +16534,7 @@ charge = 2e+006 }, /turf/simulated/floor/greengrid, -/area/engine/engineering) +/area/engineering/engine) "bWs" = ( /obj/machinery/atmospherics/trinary/filter{ desc = "Отфильтровывает кислород из трубы и отправляет его в камеру хранения"; @@ -16876,7 +16861,7 @@ /area/hallway/secondary/entry/commercial) "bXU" = ( /turf/simulated/wall/r_wall, -/area/engine/engineering) +/area/engineering/engine) "bXY" = ( /obj/effect/decal/warning_stripes/east, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -16884,7 +16869,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "bYa" = ( /obj/structure/table/reinforced, /obj/machinery/light{ @@ -16909,7 +16894,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "bYd" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -17080,7 +17065,7 @@ }, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "bZn" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -17089,7 +17074,7 @@ }, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "bZt" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable/yellow{ @@ -17107,7 +17092,7 @@ icon_state = "2-8" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "bZv" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -17129,7 +17114,7 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "bZz" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -17319,7 +17304,7 @@ }, /obj/effect/decal/warning_stripes/west, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cag" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp/green, @@ -17396,7 +17381,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cas" = ( /obj/structure/table/reinforced, /obj/machinery/reagentgrinder{ @@ -17445,7 +17430,7 @@ icon_state = "0-8" }, /turf/simulated/floor/greengrid, -/area/engine/supermatter) +/area/engineering/supermatter) "caB" = ( /obj/structure/cable{ icon_state = "1-2" @@ -17505,11 +17490,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "caN" = ( /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "caQ" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance/tripple, @@ -17524,11 +17509,11 @@ /area/maintenance/asmaint4) "cbb" = ( /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "cbc" = ( /obj/effect/decal/warning_stripes/southwestcorner, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cbj" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -17537,7 +17522,7 @@ }, /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cbk" = ( /obj/machinery/vending/engivend, /obj/effect/decal/warning_stripes/yellow, @@ -17545,12 +17530,12 @@ dir = 1; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "cbl" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable/yellow, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "cbm" = ( /obj/machinery/status_display{ pixel_y = -32 @@ -17565,7 +17550,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "cbn" = ( /obj/machinery/shieldgen, /turf/simulated/floor/plating, @@ -17712,7 +17697,7 @@ }, /obj/item/analyzer, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cbR" = ( /obj/machinery/atmospherics/pipe/simple/hidden, /obj/machinery/door/airlock/external{ @@ -17732,7 +17717,7 @@ pixel_y = 28 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cbY" = ( /obj/structure/table/wood, /obj/item/storage/secure/briefcase, @@ -17753,7 +17738,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "cca" = ( /obj/effect/decal/warning_stripes/north, /obj/structure/cable{ @@ -17766,7 +17751,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "ccb" = ( /obj/structure/cable{ icon_state = "2-8" @@ -17776,7 +17761,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "ccc" = ( /obj/machinery/light{ dir = 8 @@ -17799,7 +17784,7 @@ dir = 5 }, /turf/simulated/floor/greengrid, -/area/engine/controlroom) +/area/engineering/controlroom) "ccf" = ( /obj/machinery/light/small{ dir = 1 @@ -17812,7 +17797,7 @@ }, /obj/effect/decal/warning_stripes/northwest, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "ccg" = ( /obj/effect/decal/warning_stripes/north, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -17822,7 +17807,7 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cch" = ( /obj/structure/table/reinforced, /obj/item/tank/internals/emergency_oxygen/engi, @@ -17832,7 +17817,7 @@ icon_state = "2-4" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "ccj" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; @@ -18027,7 +18012,7 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cdj" = ( /obj/structure/table/reinforced, /obj/item/pen, @@ -18203,7 +18188,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "cdV" = ( /obj/structure/plasticflaps, /obj/effect/decal/warning_stripes/yellow, @@ -18230,7 +18215,7 @@ req_access = list(10,24) }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "ced" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -18440,7 +18425,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "cfi" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 9 @@ -18452,7 +18437,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cfm" = ( /obj/machinery/atmospherics/trinary/filter/flipped{ dir = 1; @@ -18470,7 +18455,7 @@ /area/hallway/secondary/entry) "cfr" = ( /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "cfs" = ( /obj/machinery/camera{ c_tag = "Interrogation Room"; @@ -18492,7 +18477,7 @@ }, /obj/machinery/atmospherics/binary/valve/digital, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "cfu" = ( /obj/structure/table/wood, /obj/item/dice/d2, @@ -18575,7 +18560,7 @@ network = list("SS13","Singularity","Engineering") }, /turf/space, -/area/engine/engineering) +/area/engineering/engine) "cfM" = ( /obj/effect/spawner/window/reinforced, /obj/machinery/atmospherics/pipe/simple/visible/green{ @@ -18610,7 +18595,7 @@ /obj/machinery/atmospherics/unary/portables_connector, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cge" = ( /turf/simulated/floor/engine/n2, /area/atmos) @@ -18693,7 +18678,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cgE" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -18726,7 +18711,7 @@ }, /obj/machinery/portable_atmospherics/pump, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cgJ" = ( /obj/machinery/vending/clothing/departament/science, /obj/structure/sign/poster/random{ @@ -18768,7 +18753,7 @@ }, /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, -/area/engine/controlroom) +/area/engineering/controlroom) "cgR" = ( /obj/machinery/light/small, /turf/simulated/floor/plating, @@ -18825,7 +18810,7 @@ icon_state = "1-8" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "chd" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/alarm{ @@ -19358,7 +19343,7 @@ dir = 8 }, /turf/simulated/wall/r_wall, -/area/engine/controlroom) +/area/engineering/controlroom) "ckj" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/carpet, @@ -19391,7 +19376,7 @@ }, /obj/structure/dispenser, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cko" = ( /obj/structure/cable{ icon_state = "1-2" @@ -19485,7 +19470,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "ckN" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/carpet/black, @@ -19579,7 +19564,7 @@ shock_proof = 1 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "clv" = ( /turf/simulated/wall/r_wall, /area/maintenance/fore) @@ -19717,7 +19702,7 @@ icon_state = "1-2" }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "cmd" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -19747,7 +19732,7 @@ "cmi" = ( /obj/machinery/atmospherics/pipe/simple/visible, /turf/simulated/wall/r_wall, -/area/engine/supermatter) +/area/engineering/supermatter) "cmj" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 8 @@ -19760,7 +19745,7 @@ }, /obj/machinery/portable_atmospherics/scrubber, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cmk" = ( /obj/effect/decal/cleanable/dust, /obj/effect/decal/remains/mouse, @@ -19913,7 +19898,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cmV" = ( /obj/machinery/light{ dir = 4 @@ -19979,7 +19964,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cnm" = ( /obj/structure/cable{ icon_state = "1-2" @@ -20159,7 +20144,7 @@ "cod" = ( /obj/effect/decal/warning_stripes/southeast, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cof" = ( /obj/effect/decal/warning_stripes/southeast, /turf/simulated/floor/plasteel, @@ -20270,7 +20255,7 @@ }, /obj/machinery/portable_atmospherics/canister/toxins, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "coL" = ( /obj/structure/chair/office/dark{ dir = 4 @@ -20376,11 +20361,11 @@ dir = 8 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "cpi" = ( /obj/effect/decal/warning_stripes/southeastcorner, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cpk" = ( /obj/machinery/power/tesla_coil, /obj/effect/decal/cleanable/dirt, @@ -20406,7 +20391,7 @@ pixel_y = -1 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cpm" = ( /obj/structure/sign/securearea, /turf/simulated/wall/r_wall, @@ -20627,7 +20612,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "cqT" = ( /obj/effect/landmark/start/janitor, /turf/simulated/floor/plasteel{ @@ -20697,7 +20682,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "crk" = ( /obj/machinery/atmospherics/trinary/filter{ dir = 8; @@ -20710,7 +20695,7 @@ icon_state = "2-8" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "crn" = ( /obj/machinery/door/morgue{ name = "Private Study"; @@ -20737,7 +20722,7 @@ }, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "crp" = ( /obj/machinery/atmospherics/pipe/simple/visible{ desc = "Труба содержит газ для обработки и после возвращает его обратно в трубу смешивания"; @@ -20813,9 +20798,7 @@ /turf/simulated/floor/carpet, /area/crew_quarters/serviceyard) "crJ" = ( -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /obj/effect/decal/warning_stripes/yellow/hollow, /obj/machinery/navbeacon{ codes_txt = "delivery;dir=4"; @@ -21125,12 +21108,12 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "ctK" = ( /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "ctL" = ( /obj/machinery/firealarm{ dir = 4; @@ -21178,7 +21161,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "cua" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable{ @@ -21227,7 +21210,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "cum" = ( /obj/structure/cable{ icon_state = "1-8" @@ -21236,7 +21219,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "cuo" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -21277,7 +21260,7 @@ pixel_y = -4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cuv" = ( /obj/machinery/requests_console{ department = "Locker Room"; @@ -21383,7 +21366,7 @@ }, /obj/structure/reflector/box, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "cvf" = ( /turf/simulated/wall/r_wall, /area/aisat/maintenance) @@ -21405,14 +21388,14 @@ }, /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, -/area/engine/controlroom) +/area/engineering/controlroom) "cvk" = ( /obj/effect/decal/warning_stripes/west, /obj/machinery/atmospherics/pipe/manifold/visible{ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cvo" = ( /obj/structure/window/reinforced, /obj/structure/window/reinforced{ @@ -21528,7 +21511,7 @@ icon_state = "2-4" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cvJ" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/hydroponics/soil, @@ -21602,7 +21585,7 @@ icon_state = "0-4" }, /turf/simulated/floor/greengrid, -/area/engine/supermatter) +/area/engineering/supermatter) "cvX" = ( /obj/effect/decal/warning_stripes/west, /obj/structure/cable/yellow{ @@ -21613,7 +21596,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cvZ" = ( /obj/structure/dresser, /obj/machinery/power/apc{ @@ -21708,7 +21691,7 @@ "cwu" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "cwv" = ( /turf/simulated/floor/plating/airless, /area/space) @@ -21725,7 +21708,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "cwz" = ( /obj/effect/decal/warning_stripes/yellow/hollow, /obj/structure/rack, @@ -21755,7 +21738,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "cwA" = ( /obj/effect/landmark/start/mime, /obj/machinery/hologram/holopad, @@ -21980,7 +21963,7 @@ dir = 10 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cxF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 @@ -21997,14 +21980,14 @@ }, /obj/effect/decal/warning_stripes/northeast, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cxK" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "yellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "cxM" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /obj/machinery/light{ @@ -22078,7 +22061,7 @@ /obj/item/twohanded/required/kirbyplants, /obj/effect/decal/warning_stripes/southwest, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cxV" = ( /obj/structure/cable{ icon_state = "2-4" @@ -22088,7 +22071,7 @@ dir = 6 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cxW" = ( /obj/structure/cable{ icon_state = "1-2" @@ -22216,7 +22199,6 @@ /area/gateway) "cyt" = ( /mob/living/carbon/human/lesser/monkey/punpun{ - icon = 'icons/mob/monkey.dmi'; icon_state = "punpun1" }, /turf/simulated/floor/plasteel{ @@ -22417,7 +22399,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "czo" = ( /obj/structure/cable{ icon_state = "1-8" @@ -22785,7 +22767,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "cAK" = ( /obj/machinery/door/airlock/maintenance, /turf/simulated/floor/plating, @@ -23056,7 +23038,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "cCg" = ( /obj/machinery/atmospherics/unary/cold_sink/freezer{ dir = 4 @@ -23070,7 +23052,7 @@ pixel_x = -22 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cCh" = ( /obj/structure/cable{ icon_state = "1-2" @@ -23102,7 +23084,7 @@ }, /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, -/area/engine/supermatter) +/area/engineering/supermatter) "cCl" = ( /obj/structure/cable{ icon_state = "1-2" @@ -23115,7 +23097,7 @@ /obj/effect/decal/warning_stripes/yellow/hollow, /obj/machinery/portable_atmospherics/canister/nitrogen, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cCn" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/barricade/wooden, @@ -23128,7 +23110,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "cCt" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/disposalpipe/segment, @@ -23383,7 +23365,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cDg" = ( /obj/structure/reagent_dispensers/fueltank, /obj/structure/sign/nosmoking_2{ @@ -23399,7 +23381,7 @@ "cDh" = ( /obj/machinery/door/firedoor, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cDk" = ( /obj/effect/decal/cleanable/dust, /obj/item/trash/can, @@ -23452,7 +23434,7 @@ }, /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "cDx" = ( /obj/machinery/door/poddoor{ id_tag = "trash"; @@ -23508,12 +23490,12 @@ }, /obj/item/twohanded/required/kirbyplants, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cDG" = ( /obj/machinery/vending/tool, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cDH" = ( /obj/structure/table/reinforced, /obj/item/paper_bin, @@ -23528,7 +23510,7 @@ dir = 5 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cDK" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -23575,7 +23557,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cDR" = ( /obj/structure/cable{ icon_state = "4-8" @@ -23606,7 +23588,7 @@ /area/maintenance/engineering) "cDV" = ( /turf/simulated/wall/r_wall/rust, -/area/engine/controlroom) +/area/engineering/controlroom) "cDZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -23689,7 +23671,7 @@ dir = 5 }, /turf/simulated/wall/r_wall/coated, -/area/engine/supermatter) +/area/engineering/supermatter) "cEj" = ( /obj/structure/closet/firecloset, /turf/simulated/floor/plating, @@ -23752,7 +23734,7 @@ }, /obj/machinery/atmospherics/meter, /turf/simulated/wall/r_wall/coated, -/area/engine/supermatter) +/area/engineering/supermatter) "cEA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/greengrid, @@ -23791,7 +23773,7 @@ }, /obj/machinery/atmospherics/meter, /turf/simulated/wall/r_wall/coated, -/area/engine/supermatter) +/area/engineering/supermatter) "cEJ" = ( /turf/simulated/wall, /area/mimeoffice) @@ -23875,7 +23857,7 @@ /turf/simulated/floor/plasteel{ icon_state = "redyellowfull" }, -/area/engine/break_room) +/area/engineering/break_room) "cFe" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, @@ -24034,7 +24016,7 @@ dir = 9 }, /turf/simulated/wall/r_wall/coated, -/area/engine/supermatter) +/area/engineering/supermatter) "cFK" = ( /obj/item/twohanded/required/kirbyplants, /obj/machinery/light/small{ @@ -24106,7 +24088,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cGa" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -24142,7 +24124,7 @@ icon_state = "1-2" }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "cGf" = ( /obj/item/twohanded/required/kirbyplants, /turf/simulated/floor/plasteel{ @@ -24201,7 +24183,7 @@ }, /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cGx" = ( /obj/structure/cable{ icon_state = "1-2" @@ -24235,7 +24217,7 @@ name = "Труба подачи азота в реактор" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cGE" = ( /obj/structure/cable{ icon_state = "0-8" @@ -24247,7 +24229,7 @@ }, /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, -/area/engine/controlroom) +/area/engineering/controlroom) "cGF" = ( /obj/effect/turf_decal/siding/white{ dir = 9 @@ -24288,7 +24270,7 @@ /obj/structure/closet/radiation, /obj/effect/decal/warning_stripes/northeast, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "cGW" = ( /obj/structure/table/reinforced, /obj/item/stack/sheet/metal{ @@ -24301,7 +24283,7 @@ dir = 1; icon_state = "caution" }, -/area/engine/break_room) +/area/engineering/break_room) "cGX" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -24556,7 +24538,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "cIr" = ( /obj/structure/cable{ icon_state = "4-8" @@ -24569,7 +24551,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "cIt" = ( /obj/structure/cable{ icon_state = "4-8" @@ -24582,7 +24564,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "cIu" = ( /obj/machinery/camera{ c_tag = "Theatre North" @@ -24636,7 +24618,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "cIA" = ( /obj/structure/cable{ icon_state = "4-8" @@ -24650,13 +24632,13 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "cIB" = ( /turf/simulated/floor/plasteel{ dir = 4; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "cID" = ( /obj/structure/table, /obj/item/reagent_containers/syringe/antiviral, @@ -24723,7 +24705,7 @@ dir = 8 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cII" = ( /obj/machinery/atmospherics/pipe/simple/visible/universal, /obj/machinery/status_display, @@ -24760,7 +24742,7 @@ /obj/structure/closet/radiation, /obj/item/clothing/glasses/meson, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cIO" = ( /obj/structure/cable{ icon_state = "0-8" @@ -24770,7 +24752,7 @@ pixel_y = -28 }, /turf/simulated/floor/greengrid, -/area/engine/controlroom) +/area/engineering/controlroom) "cIQ" = ( /obj/structure/sign/nosmoking_2{ pixel_x = 32 @@ -24779,7 +24761,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/controlroom) +/area/engineering/controlroom) "cIR" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/plasteel{ @@ -24980,15 +24962,15 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "cJI" = ( /obj/effect/decal/warning_stripes/west, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "cJJ" = ( /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "cJK" = ( /obj/structure/cable{ icon_state = "1-2" @@ -25004,7 +24986,7 @@ /obj/machinery/power/port_gen/pacman, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "cJM" = ( /turf/simulated/floor/plasteel{ dir = 6; @@ -25054,7 +25036,7 @@ /obj/structure/closet/radiation, /obj/effect/decal/warning_stripes/southeast, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "cKb" = ( /obj/structure/chair/office/dark{ dir = 8 @@ -25094,7 +25076,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "cKh" = ( /obj/machinery/newscaster{ pixel_x = 30 @@ -25323,7 +25305,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "cLA" = ( /obj/machinery/status_display{ pixel_y = -32 @@ -25334,7 +25316,7 @@ /obj/item/crowbar, /obj/item/storage/toolbox/mechanical, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "cLB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ @@ -25345,7 +25327,7 @@ "cLC" = ( /obj/effect/decal/warning_stripes/southeast, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "cLF" = ( /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plasteel{ @@ -25366,7 +25348,7 @@ /obj/effect/decal/warning_stripes/yellow/hollow, /obj/item/paper/gravity_gen, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "cLJ" = ( /obj/structure/cable{ icon_state = "1-2" @@ -25375,7 +25357,7 @@ /obj/effect/decal/warning_stripes/southwest, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "cLL" = ( /obj/machinery/door/airlock/external{ frequency = 1379; @@ -25451,7 +25433,7 @@ }, /obj/machinery/portable_atmospherics/canister, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cMi" = ( /obj/structure/cable{ icon_state = "4-8" @@ -25609,7 +25591,7 @@ }, /obj/machinery/atmospherics/binary/valve/digital, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "cNb" = ( /obj/structure/table/reinforced, /obj/item/paper_bin, @@ -25639,7 +25621,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "cNl" = ( /obj/structure/table/reinforced, /obj/item/book/manual/experimentor, @@ -25769,7 +25751,7 @@ dir = 1; icon_state = "vault" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "cOa" = ( /obj/item/radio/intercom{ pixel_x = -28 @@ -25928,7 +25910,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, -/area/engine/aienter) +/area/engineering/aienter) "cOv" = ( /turf/simulated/floor/plasteel{ dir = 10; @@ -26108,7 +26090,7 @@ }, /obj/machinery/portable_atmospherics/canister, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cPd" = ( /obj/structure/chair/comfy/purp{ dir = 4 @@ -26185,7 +26167,7 @@ dir = 4 }, /turf/simulated/floor/greengrid, -/area/engine/controlroom) +/area/engineering/controlroom) "cPm" = ( /obj/structure/cable{ icon_state = "4-8" @@ -26200,7 +26182,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cPt" = ( /obj/machinery/door/airlock/glass{ autoclose = 0; @@ -26267,7 +26249,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "cPE" = ( /obj/effect/decal/warning_stripes/south, /obj/structure/disposalpipe/segment, @@ -26379,7 +26361,7 @@ dir = 6 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cQb" = ( /obj/effect/turf_decal/siding/white{ dir = 10 @@ -26497,9 +26479,7 @@ /area/toxins/test_chamber) "cQB" = ( /obj/effect/decal/warning_stripes/yellow, -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /obj/machinery/navbeacon{ codes_txt = "delivery;dir=2"; location = "Mime" @@ -26643,7 +26623,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "cRg" = ( /turf/simulated/floor/plasteel{ dir = 4; @@ -26795,7 +26775,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "cRz" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -26826,7 +26806,7 @@ /obj/effect/decal/warning_stripes/yellow, /obj/structure/closet/firecloset, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cRK" = ( /obj/effect/decal/warning_stripes/west, /obj/machinery/atmospherics/pipe/simple/visible{ @@ -26834,7 +26814,7 @@ }, /obj/machinery/atmospherics/meter, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cRT" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 @@ -26846,7 +26826,7 @@ icon_state = "1-4" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cRU" = ( /obj/effect/decal/warning_stripes/northeast, /obj/effect/decal/warning_stripes/yellow/hollow, @@ -26901,7 +26881,7 @@ icon_state = "2-4" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cSb" = ( /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel{ @@ -26984,7 +26964,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cSy" = ( /obj/machinery/light, /obj/structure/cable{ @@ -27010,7 +26990,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "cSB" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -27046,7 +27026,7 @@ }, /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cSI" = ( /obj/effect/decal/warning_stripes/yellow/hollow, /obj/machinery/biogenerator, @@ -27102,7 +27082,7 @@ /area/crew_quarters/fitness) "cTf" = ( /turf/simulated/wall/r_wall, -/area/engine/aienter) +/area/engineering/aienter) "cTg" = ( /turf/simulated/wall, /area/maintenance/electrical) @@ -27243,7 +27223,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "cTO" = ( /obj/item/radio/intercom{ pixel_y = -28 @@ -27252,7 +27232,7 @@ dir = 10; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "cTP" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ dir = 5 @@ -27287,7 +27267,7 @@ dir = 5; icon_state = "yellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "cTU" = ( /obj/structure/cable{ icon_state = "4-8" @@ -27303,7 +27283,7 @@ icon_state = "0-4" }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "cTZ" = ( /obj/structure/cable{ icon_state = "2-8" @@ -28252,7 +28232,7 @@ dir = 8; icon_state = "vault" }, -/area/engine/aienter) +/area/engineering/aienter) "cXQ" = ( /obj/structure/bed, /obj/item/bedsheet/syndie, @@ -28277,9 +28257,7 @@ /area/crew_quarters/chief) "cXT" = ( /obj/effect/decal/warning_stripes/yellow, -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /obj/machinery/navbeacon{ codes_txt = "delivery;dir=2"; location = "Clown" @@ -28337,7 +28315,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "cYd" = ( /obj/structure/morgue, /obj/machinery/alarm{ @@ -28351,7 +28329,7 @@ "cYf" = ( /obj/structure/sign/nosmoking_2, /turf/simulated/wall, -/area/engine/break_room) +/area/engineering/break_room) "cYg" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -28575,7 +28553,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "cZf" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ @@ -28916,7 +28894,7 @@ /obj/item/tank/internals/plasma, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "daC" = ( /obj/machinery/r_n_d/protolathe{ pixel_x = 1 @@ -29003,7 +28981,7 @@ }, /obj/effect/decal/warning_stripes/southwest, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "dbj" = ( /obj/machinery/light, /obj/structure/table, @@ -29333,7 +29311,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/aienter) +/area/engineering/aienter) "dcO" = ( /obj/machinery/door/airlock/freezer{ req_access = list(28) @@ -29709,7 +29687,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/aienter) +/area/engineering/aienter) "dew" = ( /obj/structure/window/reinforced, /obj/structure/window/reinforced{ @@ -29997,7 +29975,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "dfv" = ( /turf/simulated/wall, /area/medical/paramedic) @@ -30183,7 +30161,7 @@ }, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dgk" = ( /turf/simulated/floor/plasteel{ dir = 4; @@ -30239,7 +30217,7 @@ dir = 8; icon_state = "vault" }, -/area/engine/aienter) +/area/engineering/aienter) "dgH" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 9 @@ -30407,7 +30385,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "dho" = ( /obj/structure/cable{ icon_state = "1-2" @@ -30426,7 +30404,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "dhp" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -30452,7 +30430,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "dhs" = ( /obj/machinery/alarm{ dir = 8; @@ -30469,7 +30447,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "dht" = ( /obj/structure/chair{ dir = 4 @@ -30753,7 +30731,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "diD" = ( /turf/simulated/floor/plasteel{ dir = 4; @@ -30985,7 +30963,7 @@ /area/medical/paramedic) "djT" = ( /obj/effect/decal/warning_stripes/northeastsouth, -/obj/vehicle/ambulance{ +/obj/vehicle/ridden/ambulance{ dir = 4 }, /obj/machinery/light{ @@ -31413,7 +31391,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "dlJ" = ( /obj/machinery/light{ dir = 1 @@ -31459,7 +31437,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "dlO" = ( /obj/machinery/atmospherics/unary/outlet_injector{ dir = 8; @@ -31939,7 +31917,7 @@ /obj/effect/decal/warning_stripes/yellow, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "dnB" = ( /obj/structure/chair/sofa/pew/right{ dir = 4 @@ -32003,7 +31981,7 @@ dir = 8; icon_state = "vault" }, -/area/engine/aienter) +/area/engineering/aienter) "dnO" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; @@ -33015,7 +32993,7 @@ req_access = list(18,48,70) }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "dsO" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/atmos/glass{ @@ -33100,7 +33078,7 @@ pixel_x = -28 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "dsY" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 @@ -33340,7 +33318,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "dtZ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/wood, @@ -33353,7 +33331,7 @@ "duf" = ( /obj/effect/decal/warning_stripes/northwest, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "duh" = ( /obj/structure/window/reinforced, /obj/machinery/photocopier, @@ -33382,7 +33360,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "dup" = ( /obj/structure/cable{ icon_state = "1-2" @@ -33433,7 +33411,7 @@ }, /obj/effect/decal/warning_stripes/southwest, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "duI" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ dir = 9 @@ -33477,7 +33455,7 @@ dir = 5 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "duT" = ( /turf/simulated/floor/plasteel{ dir = 1; @@ -33648,7 +33626,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "dvB" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -34341,7 +34319,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "dzc" = ( /obj/structure/cable{ icon_state = "1-2" @@ -34358,9 +34336,7 @@ codes_txt = "delivery"; location = "Chemistry" }, -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -34380,7 +34356,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "dzj" = ( /obj/structure/cable{ icon_state = "1-2" @@ -34393,7 +34369,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "dzm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -34404,7 +34380,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "dzr" = ( /obj/structure/cable, /obj/structure/cable{ @@ -34419,7 +34395,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/controlroom) +/area/engineering/controlroom) "dzs" = ( /obj/machinery/firealarm{ dir = 1; @@ -34490,7 +34466,7 @@ /obj/machinery/light/small, /obj/machinery/power/smes, /turf/simulated/floor/greengrid, -/area/engine/controlroom) +/area/engineering/controlroom) "dzy" = ( /obj/machinery/computer/security/telescreen/entertainment{ pixel_x = -32 @@ -34891,7 +34867,7 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dBr" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ @@ -34913,7 +34889,7 @@ /obj/effect/landmark/start/engineer, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dBu" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -34928,7 +34904,7 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dBv" = ( /obj/structure/table/wood, /obj/item/book/manual/barman_recipes, @@ -34984,7 +34960,7 @@ pixel_y = 32 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "dBG" = ( /obj/structure/filingcabinet, /turf/simulated/floor/plasteel{ @@ -35072,7 +35048,7 @@ }, /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "dCq" = ( /obj/machinery/light{ dir = 4 @@ -35117,7 +35093,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "dCw" = ( /obj/structure/table, /obj/machinery/computer/library/public, @@ -35139,7 +35115,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "dCz" = ( /obj/structure/table/reinforced, /obj/item/book/manual/engineering_hacking{ @@ -35155,7 +35131,7 @@ dir = 5; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "dCA" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ @@ -35203,7 +35179,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "dCK" = ( /obj/structure/table/reinforced, /obj/item/reagent_containers/food/condiment/peppermill{ @@ -35501,7 +35477,7 @@ }, /obj/effect/decal/warning_stripes/west, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dDQ" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ @@ -35605,7 +35581,7 @@ /area/atmos) "dEs" = ( /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dEt" = ( /turf/simulated/wall, /area/maintenance/banya) @@ -36887,7 +36863,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "dJE" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -37500,7 +37476,7 @@ "dMr" = ( /obj/structure/chair/stool, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "dMs" = ( /obj/structure/plasticflaps, /obj/machinery/conveyor{ @@ -38020,7 +37996,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dON" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -38392,14 +38368,14 @@ dir = 8 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "dQA" = ( /obj/machinery/light{ dir = 4 }, /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "dQB" = ( /obj/machinery/light{ dir = 4 @@ -38413,7 +38389,7 @@ /obj/effect/decal/warning_stripes/yellow/hollow, /obj/structure/closet/secure_closet/engineering_personal, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dQF" = ( /obj/structure/cable{ icon_state = "1-2" @@ -38424,7 +38400,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "dQK" = ( /obj/machinery/light/small, /obj/machinery/atmospherics/unary/portables_connector{ @@ -38475,7 +38451,7 @@ pixel_x = -32 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dQR" = ( /obj/structure/table/reinforced, /obj/item/reagent_containers/food/drinks/bottle/vodka{ @@ -38497,7 +38473,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "dQT" = ( /obj/structure/disposalpipe/segment, /obj/machinery/hologram/holopad, @@ -38519,7 +38495,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "dQV" = ( /turf/simulated/floor/plasteel{ dir = 9; @@ -38905,7 +38881,7 @@ }, /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "dSz" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -38918,7 +38894,7 @@ name = "Singularity Blast Doors" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dSA" = ( /obj/item/radio/intercom{ pixel_x = -28 @@ -38944,7 +38920,7 @@ }, /obj/effect/decal/warning_stripes/southwest, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dSD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -38968,7 +38944,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dSH" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -38981,7 +38957,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "dSI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -39418,7 +39394,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "dUC" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -39428,7 +39404,7 @@ /obj/effect/decal/warning_stripes/southeast, /obj/item/wrench, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "dUD" = ( /turf/simulated/floor/plasteel{ icon_state = "grimy" @@ -39486,7 +39462,7 @@ "dUI" = ( /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dUJ" = ( /obj/structure/window/full/reinforced, /obj/structure/marker_beacon{ @@ -39528,7 +39504,7 @@ dir = 5; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "dUP" = ( /obj/machinery/door/poddoor{ id_tag = "auxincineratorvent"; @@ -39791,7 +39767,7 @@ }, /obj/effect/decal/warning_stripes/northwest, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "dVX" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -39824,7 +39800,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "dWb" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -39889,7 +39865,7 @@ /obj/effect/spawner/window/reinforced, /obj/structure/cable, /turf/simulated/floor/plating, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "dWj" = ( /obj/effect/landmark/event/lightsout, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -40231,7 +40207,7 @@ }, /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "dXo" = ( /obj/structure/cable/yellow{ d1 = 2; @@ -40243,7 +40219,7 @@ pixel_x = 28 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "dXp" = ( /obj/machinery/power/solar{ id = "portsolar"; @@ -40258,7 +40234,7 @@ /obj/structure/closet/secure_closet/engineering_electrical, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dXt" = ( /obj/structure/cable{ icon_state = "0-4" @@ -40335,7 +40311,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "dXG" = ( /obj/structure/table, /obj/item/reagent_containers/spray/cleaner/brig, @@ -40718,7 +40694,7 @@ dir = 9; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "dZe" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 @@ -40969,7 +40945,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "dZM" = ( /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plasteel{ @@ -41245,7 +41221,7 @@ dir = 1 }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "ecf" = ( /obj/structure/grille/broken, /obj/effect/decal/cleanable/dirt, @@ -41259,7 +41235,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "ecz" = ( /obj/effect/turf_decal/siding/wood{ dir = 6 @@ -41282,7 +41258,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "ecK" = ( /mob/living/simple_animal/hostile/carp/koi{ desc = "Прелестный карп."; @@ -41479,7 +41455,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "eeI" = ( /obj/structure/cable{ icon_state = "1-2" @@ -41630,7 +41606,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "egO" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/wood{ @@ -41715,7 +41691,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "ehL" = ( /obj/structure/closet/boxinggloves, /turf/simulated/floor/plasteel{ @@ -41744,7 +41720,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "ehY" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable, @@ -41829,7 +41805,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "ejj" = ( /obj/structure/rack{ dir = 8; @@ -41880,7 +41856,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "ejB" = ( /obj/effect/decal/warning_stripes/north, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -42110,7 +42086,7 @@ network = list("SS13","Singularity","Engineering") }, /turf/space, -/area/engine/engineering) +/area/engineering/engine) "elW" = ( /obj/structure/cable{ icon_state = "4-8" @@ -42513,7 +42489,7 @@ pixel_y = 28 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "erT" = ( /turf/simulated/wall/r_wall, /area/maintenance/detectives_office) @@ -42730,7 +42706,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "eue" = ( /obj/structure/table, /obj/item/clothing/gloves/botanic_leather, @@ -43039,7 +43015,7 @@ pixel_x = -28 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "eyR" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -43130,7 +43106,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "eAg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -43738,7 +43714,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "eIv" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -43869,7 +43845,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "eJm" = ( /obj/effect/decal/cleanable/blood/gibs/xeno, /turf/simulated/floor/plating, @@ -43934,7 +43910,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "eJI" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 4 @@ -44112,7 +44088,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "eMg" = ( /obj/machinery/door/airlock/glass{ name = "Cabin" @@ -44168,7 +44144,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "eMz" = ( /obj/structure/table/glass, /obj/item/storage/fancy/vials{ @@ -44471,7 +44447,7 @@ dir = 4; icon_state = "vault" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "ePi" = ( /obj/structure/reagent_dispensers/virusfood{ pixel_x = 32 @@ -44536,7 +44512,7 @@ }, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "ePU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -44616,7 +44592,7 @@ }, /obj/effect/decal/warning_stripes/west, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "eRa" = ( /obj/effect/decal/warning_stripes/south, /obj/structure/cable{ @@ -45202,7 +45178,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "eYe" = ( /obj/machinery/camera{ c_tag = "Central Ring Hallway West 2"; @@ -45414,9 +45390,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/closed{ - opacity = 0 - }, +/obj/machinery/door/firedoor/closed, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -45810,7 +45784,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "ffi" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -45869,7 +45843,7 @@ }, /obj/effect/decal/warning_stripes/southeast, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "fgj" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 @@ -46268,7 +46242,7 @@ dir = 8 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "flo" = ( /obj/structure/table/reinforced, /obj/machinery/light{ @@ -46350,7 +46324,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "fmK" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -46701,7 +46675,7 @@ dir = 8 }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "fsk" = ( /obj/machinery/door_control{ desiredstate = 1; @@ -46814,7 +46788,7 @@ }, /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "fsZ" = ( /obj/structure/cable{ icon_state = "1-2" @@ -46907,7 +46881,7 @@ }, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "fuj" = ( /obj/structure/chair/comfy/brown{ dir = 8 @@ -47395,7 +47369,7 @@ icon_state = "4-8" }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "fBw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -47805,7 +47779,7 @@ /obj/effect/decal/warning_stripes/yellow/hollow, /obj/structure/closet/secure_closet/engineering_electrical, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "fFT" = ( /obj/structure/cable{ icon_state = "4-8" @@ -48501,13 +48475,13 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "fPD" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "fPF" = ( /obj/structure/closet/secure_closet/security, /obj/effect/decal/warning_stripes/red/hollow, @@ -48571,7 +48545,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "fQD" = ( /obj/structure/chair/comfy/red{ dir = 4 @@ -49664,7 +49638,7 @@ name = "RADIOACTIVE AREA" }, /turf/simulated/wall/r_wall, -/area/engine/engineering) +/area/engineering/engine) "gcs" = ( /turf/simulated/floor/plasteel{ icon_state = "white" @@ -49763,7 +49737,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "geg" = ( /obj/machinery/newscaster{ pixel_y = 30 @@ -49929,7 +49903,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "ggC" = ( /turf/simulated/floor/plasteel{ dir = 10; @@ -50184,7 +50158,7 @@ }, /obj/effect/decal/warning_stripes/northwest, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "glv" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ @@ -50245,7 +50219,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "glJ" = ( /obj/structure/cable{ icon_state = "2-4" @@ -50342,7 +50316,7 @@ /mob/living/simple_animal/possum/Poppy, /obj/structure/bed/dogbed/pet, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "gmO" = ( /turf/simulated/floor/plasteel{ icon_state = "redfull" @@ -50645,7 +50619,7 @@ pixel_y = -28 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "gqd" = ( /obj/structure/cable{ icon_state = "2-8" @@ -50664,7 +50638,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "gqf" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, @@ -50698,7 +50672,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "gqS" = ( /obj/structure/cable{ icon_state = "4-8" @@ -51348,7 +51322,7 @@ name = "Singularity Blast Doors" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "gAB" = ( /obj/effect/spawner/window/reinforced, /obj/structure/disposalpipe/segment, @@ -51425,7 +51399,7 @@ dir = 8 }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "gBH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -51617,7 +51591,7 @@ }, /obj/effect/decal/warning_stripes/southwest, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "gDV" = ( /obj/machinery/alarm{ dir = 1; @@ -51746,7 +51720,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "gFd" = ( /obj/machinery/computer/supplycomp{ dir = 4 @@ -51802,7 +51776,7 @@ icon_state = "1-4" }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "gFN" = ( /obj/structure/chair/office/dark, /obj/effect/landmark/start/cargo_technician, @@ -51951,7 +51925,7 @@ }, /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "gHm" = ( /obj/machinery/alarm{ dir = 4; @@ -51994,7 +51968,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "gHB" = ( /obj/structure/curtain/open, /turf/simulated/floor/plasteel{ @@ -52807,7 +52781,7 @@ id_tag = "emergency_home"; locked = 1; name = "Security Escape Airlock"; - req_access = list(1) + req_access = list(63) }, /obj/effect/turf_decal/caution/red{ dir = 8 @@ -53074,7 +53048,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "gRQ" = ( /obj/machinery/door/airlock/glass{ name = "Cabin" @@ -53382,16 +53356,14 @@ /area/hallway/secondary/exit) "gVN" = ( /obj/effect/decal/warning_stripes/yellow, -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /obj/machinery/navbeacon{ codes_txt = "delivery;dir=1"; dir = 1; location = "Engineering" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "gVO" = ( /obj/machinery/light_switch{ pixel_x = 24; @@ -53972,7 +53944,7 @@ anchored = 1 }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "hec" = ( /obj/machinery/recharge_station, /turf/simulated/floor/plasteel{ @@ -54078,7 +54050,7 @@ /obj/effect/spawner/window/reinforced/plasma, /obj/structure/cable, /turf/simulated/floor/plating, -/area/engine/controlroom) +/area/engineering/controlroom) "hfq" = ( /obj/machinery/vending/artvend, /obj/effect/decal/cleanable/dirt, @@ -54594,7 +54566,7 @@ dir = 5; icon_state = "yellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "hmM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -55036,7 +55008,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "hrX" = ( /obj/machinery/atmospherics/pipe/manifold/visible/yellow{ desc = "Труба хранит в себе набор газов для смешивания"; @@ -55317,7 +55289,7 @@ "hvP" = ( /obj/effect/decal/warning_stripes/southwestcorner, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "hvU" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, @@ -55523,7 +55495,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "hyI" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ @@ -55837,7 +55809,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "hCD" = ( /obj/structure/window/reinforced{ dir = 1 @@ -57085,7 +57057,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "hSO" = ( /obj/effect/decal/cleanable/blood/tracks, /obj/effect/decal/cleanable/dirt, @@ -57221,7 +57193,7 @@ "hUm" = ( /obj/structure/sign/securearea, /turf/simulated/wall, -/area/engine/engineering) +/area/engineering/engine) "hUH" = ( /obj/structure/sign/biohazard, /turf/simulated/wall, @@ -57333,7 +57305,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "hWb" = ( /obj/effect/decal/warning_stripes/red/hollow, /obj/structure/rack{ @@ -57418,7 +57390,7 @@ }, /obj/effect/decal/warning_stripes/west, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "hWX" = ( /obj/structure/closet/secure_closet/brig/evidence, /obj/machinery/light{ @@ -57745,7 +57717,7 @@ }, /obj/effect/decal/warning_stripes/southeast, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "ibW" = ( /obj/structure/cable{ icon_state = "2-8" @@ -59052,7 +59024,7 @@ /area/maintenance/trading) "irJ" = ( /turf/simulated/wall/r_wall, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "irV" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable{ @@ -59351,7 +59323,7 @@ dir = 8 }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "ivL" = ( /obj/structure/cable{ icon_state = "1-2" @@ -60088,7 +60060,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "iFO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -60315,7 +60287,7 @@ /turf/simulated/floor/plasteel{ icon_state = "caution" }, -/area/engine/break_room) +/area/engineering/break_room) "iIc" = ( /obj/machinery/atmospherics/unary/cold_sink/freezer{ dir = 4 @@ -60338,7 +60310,7 @@ }, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "iIq" = ( /obj/machinery/door/window/brigdoor{ dir = 1; @@ -60425,7 +60397,7 @@ /obj/effect/decal/warning_stripes/southwest, /obj/structure/table/reinforced, /obj/item/taperecorder, -/obj/item/clothing/glasses/sunglasses/blindfold, +/obj/item/clothing/glasses/sunglasses/blindfold/black, /turf/simulated/floor/engine, /area/security/execution) "iJV" = ( @@ -60443,7 +60415,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "iJW" = ( /obj/machinery/door/airlock/research/glass{ name = "Experimentor"; @@ -60669,7 +60641,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "iMk" = ( /obj/structure/cable{ icon_state = "0-8" @@ -60690,7 +60662,7 @@ /obj/structure/closet/secure_closet/engineering_personal, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "iNh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 @@ -60952,7 +60924,7 @@ }, /obj/effect/decal/warning_stripes/northeastsouth, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "iPH" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/reinforced, @@ -61070,7 +61042,7 @@ }, /obj/effect/decal/warning_stripes/northwest, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "iST" = ( /obj/item/twohanded/required/kirbyplants, /obj/machinery/firealarm{ @@ -61151,7 +61123,7 @@ }, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "iTQ" = ( /turf/simulated/floor/plasteel{ dir = 1; @@ -61234,7 +61206,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "iVn" = ( /obj/structure/chair/sofa/pew, /turf/simulated/floor/plasteel{ @@ -61939,7 +61911,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "jdU" = ( /obj/machinery/button/windowtint{ id = "visiting room"; @@ -62726,7 +62698,7 @@ icon_state = "2-4" }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "joA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 @@ -63109,7 +63081,7 @@ dir = 8 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "jst" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ desc = "Труба содержит дыхательную смесь для подачи на станцию"; @@ -63158,7 +63130,7 @@ }, /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "jtd" = ( /obj/effect/decal/warning_stripes/southwest, /obj/machinery/atmospherics/binary/valve/digital/open{ @@ -63460,7 +63432,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "jwR" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/warning_stripes/west, @@ -63536,7 +63508,7 @@ /turf/simulated/floor/plasteel{ icon_state = "redyellowfull" }, -/area/engine/break_room) +/area/engineering/break_room) "jxB" = ( /obj/structure/cable{ icon_state = "4-8" @@ -63846,7 +63818,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "jAB" = ( /obj/structure/table/reinforced, /obj/item/storage/box/ids, @@ -64277,7 +64249,7 @@ /obj/effect/decal/warning_stripes/south, /obj/machinery/light, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "jGz" = ( /obj/machinery/door/airlock/external{ hackProof = 1; @@ -64410,9 +64382,7 @@ /area/toxins/test_area) "jIl" = ( /obj/effect/decal/warning_stripes/yellow, -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /obj/machinery/navbeacon{ codes_txt = "delivery;dir=2"; location = "Chapel" @@ -64531,7 +64501,7 @@ /obj/structure/closet/secure_closet/engineering_personal, /obj/item/reagent_containers/food/drinks/mug/eng, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "jJj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/cable{ @@ -65760,7 +65730,7 @@ "jZI" = ( /obj/structure/lattice, /turf/space, -/area/engine/engineering) +/area/engineering/engine) "jZL" = ( /obj/machinery/light{ dir = 8 @@ -65828,7 +65798,7 @@ "kaE" = ( /obj/structure/sign/securearea, /turf/simulated/wall/r_wall, -/area/engine/break_room) +/area/engineering/break_room) "kaJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -66053,7 +66023,7 @@ }, /obj/effect/decal/warning_stripes/southwestcorner, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "keY" = ( /obj/effect/decal/warning_stripes/yellow, /obj/machinery/recharge_station, @@ -66141,7 +66111,7 @@ icon_state = "1-4" }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "kfS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -66501,7 +66471,7 @@ /obj/structure/grille, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "klj" = ( /turf/simulated/wall, /area/hallway/primary/central/ne) @@ -66559,7 +66529,7 @@ }, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "klB" = ( /obj/structure/curtain/open, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -67224,7 +67194,7 @@ dir = 9; icon_state = "yellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "kud" = ( /obj/machinery/vending/cigarette, /obj/effect/decal/warning_stripes/yellow, @@ -67341,7 +67311,7 @@ /area/maintenance/starboardsolar) "kwk" = ( /turf/simulated/wall, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "kwl" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel{ @@ -67478,7 +67448,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/aienter) +/area/engineering/aienter) "kyv" = ( /obj/machinery/light{ dir = 8 @@ -67570,7 +67540,7 @@ /turf/simulated/floor/plasteel{ icon_state = "redyellowfull" }, -/area/engine/break_room) +/area/engineering/break_room) "kzh" = ( /obj/structure/table/reinforced, /obj/item/storage/box/ids, @@ -67651,7 +67621,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "kAm" = ( /obj/structure/chair{ dir = 4 @@ -67676,7 +67646,7 @@ /area/maintenance/electrical) "kAF" = ( /turf/simulated/wall/r_wall, -/area/engine/break_room) +/area/engineering/break_room) "kAV" = ( /obj/effect/decal/warning_stripes/south, /obj/machinery/camera/emp_proof{ @@ -67685,7 +67655,7 @@ network = list("SS13","Singularity","Engineering") }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "kAW" = ( /obj/structure/cable{ icon_state = "1-4" @@ -68058,7 +68028,7 @@ /obj/structure/reagent_dispensers/fueltank, /obj/effect/decal/warning_stripes/southeast, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "kFQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ @@ -68199,7 +68169,7 @@ /obj/effect/decal/warning_stripes/north, /obj/machinery/light, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "kHz" = ( /obj/structure/cable{ icon_state = "4-8" @@ -68353,9 +68323,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, /area/storage/primary) @@ -68515,9 +68483,7 @@ }, /area/hallway/primary/fore) "kMb" = ( -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /obj/effect/decal/warning_stripes/yellow, /obj/machinery/navbeacon{ codes_txt = "delivery"; @@ -68603,6 +68569,7 @@ /obj/item/storage/box/bodybags, /obj/item/clothing/suit/apron/surgical, /obj/item/storage/box/bodybags/biohazard, +/obj/item/storage/belt/medical/surgery/loaded, /turf/simulated/floor/plasteel{ icon_state = "whiteblue" }, @@ -68857,9 +68824,7 @@ /area/medical/cmo) "kQH" = ( /obj/effect/decal/warning_stripes/yellow, -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /obj/machinery/navbeacon{ codes_txt = "delivery;dir=2"; location = "Bar" @@ -69090,7 +69055,7 @@ /area/maintenance/tourist) "kVo" = ( /turf/simulated/wall, -/area/engine/engineering) +/area/engineering/engine) "kVs" = ( /turf/simulated/wall, /area/medical/medbay2) @@ -69367,7 +69332,7 @@ /obj/effect/decal/warning_stripes/north, /obj/machinery/light, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "kZL" = ( /obj/structure/table/wood, /obj/machinery/status_display{ @@ -69610,7 +69575,7 @@ /obj/item/clothing/glasses/welding, /obj/item/clothing/glasses/welding, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "ldC" = ( /obj/effect/spawner/window/reinforced, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -69623,7 +69588,7 @@ /obj/effect/decal/warning_stripes/east, /obj/effect/decal/warning_stripes/west, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "ldR" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ @@ -70074,7 +70039,7 @@ dir = 8; icon_state = "vault" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "ljn" = ( /obj/structure/chair/office/dark{ dir = 8 @@ -70178,7 +70143,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "lkL" = ( /obj/effect/landmark/start/atmospheric, /turf/simulated/floor/plasteel{ @@ -70487,7 +70452,7 @@ }, /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "loO" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ @@ -70542,7 +70507,7 @@ }, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "lpd" = ( /obj/structure/sign/securearea{ desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; @@ -70586,7 +70551,7 @@ name = "RADIOACTIVE AREA" }, /turf/simulated/wall/r_wall, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "lpx" = ( /obj/structure/cable{ icon_state = "1-4" @@ -70640,7 +70605,7 @@ }, /obj/machinery/portable_atmospherics/canister/air, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "lqa" = ( /obj/machinery/biogenerator, /obj/effect/decal/cleanable/dirt, @@ -70884,7 +70849,7 @@ /area/bridge/meeting_room) "lsT" = ( /turf/simulated/wall, -/area/engine/break_room) +/area/engineering/break_room) "lsV" = ( /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -71195,7 +71160,7 @@ dir = 1; icon_state = "caution" }, -/area/engine/break_room) +/area/engineering/break_room) "lxY" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ @@ -71397,7 +71362,7 @@ dir = 9; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "lzZ" = ( /obj/structure/sign/securearea, /turf/simulated/wall/r_wall, @@ -71418,7 +71383,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "lAr" = ( /obj/structure/cable{ icon_state = "4-8" @@ -71681,7 +71646,7 @@ "lEd" = ( /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "lEe" = ( /turf/simulated/floor/plasteel{ dir = 1; @@ -71742,7 +71707,7 @@ "lFf" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "lFj" = ( /obj/structure/table, /obj/machinery/firealarm{ @@ -73450,7 +73415,7 @@ icon_state = "4-8" }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "maB" = ( /obj/effect/decal/warning_stripes/southwestcorner, /obj/machinery/light/small{ @@ -73906,7 +73871,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "mgP" = ( /obj/effect/decal/warning_stripes/yellow/hollow, /obj/machinery/camera{ @@ -74024,7 +73989,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "mhX" = ( /obj/structure/cable{ icon_state = "1-2" @@ -74115,7 +74080,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "mjs" = ( /obj/structure/disposalpipe/trunk, /obj/machinery/disposal, @@ -74159,7 +74124,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "mka" = ( /obj/machinery/door/airlock/external{ name = "Toxins Test Chamber" @@ -74388,14 +74353,14 @@ }, /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "mmv" = ( /obj/effect/decal/warning_stripes/east, /obj/machinery/atmospherics/pipe/simple/visible/scrubbers{ dir = 5 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "mmA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 @@ -74605,7 +74570,7 @@ dir = 8; icon_state = "brown" }, -/area/engine/break_room) +/area/engineering/break_room) "mop" = ( /obj/effect/decal/warning_stripes/red/hollow, /obj/structure/closet/secure_closet/pilot_sniper, @@ -74715,7 +74680,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "mpI" = ( /turf/simulated/wall/r_wall, /area/security/prison/cell_block/A) @@ -74856,7 +74821,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "mrf" = ( /obj/effect/decal/warning_stripes/south, /obj/machinery/hologram/holopad, @@ -74912,7 +74877,7 @@ }, /obj/effect/decal/warning_stripes/southwest, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "mrN" = ( /turf/simulated/floor/plasteel{ dir = 9; @@ -75003,7 +74968,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "mtz" = ( /obj/structure/table/glass, /obj/machinery/reagentgrinder{ @@ -75527,7 +75492,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "mAn" = ( /obj/structure/table/reinforced, /obj/item/paper_bin{ @@ -75646,7 +75611,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "mBa" = ( /obj/effect/decal/warning_stripes/west, /obj/structure/chair/stool, @@ -75860,7 +75825,7 @@ /area/teleporter) "mDe" = ( /turf/simulated/wall/r_wall, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "mDi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -76216,7 +76181,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "mGt" = ( /obj/structure/table/glass, /obj/item/storage/toolbox/surgery{ @@ -76247,9 +76212,7 @@ "mHa" = ( /obj/effect/decal/warning_stripes/north, /obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/closed{ - opacity = 0 - }, +/obj/machinery/door/firedoor/closed, /turf/simulated/floor/plating, /area/maintenance/consarea_virology) "mHd" = ( @@ -76944,7 +76907,7 @@ /obj/effect/decal/warning_stripes/north, /obj/effect/landmark/start/trainee_engineer, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "mPs" = ( /obj/machinery/power/rad_collector{ anchored = 1 @@ -76958,7 +76921,7 @@ dir = 8 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "mPz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -76988,7 +76951,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "mPJ" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable, @@ -77034,7 +76997,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "mQr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 @@ -77526,7 +77489,7 @@ name = "Singularity Blast Doors" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "mWY" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ @@ -77576,7 +77539,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "mYa" = ( /obj/structure/cable{ icon_state = "4-8" @@ -78613,7 +78576,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "nkg" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -78835,7 +78798,7 @@ }, /obj/effect/decal/warning_stripes/southwest, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "nmp" = ( /obj/structure/disposalpipe/segment, /obj/machinery/door/firedoor, @@ -78911,7 +78874,7 @@ /obj/machinery/particle_accelerator/control_box, /obj/structure/cable/yellow, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "nof" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/writing, @@ -79194,7 +79157,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "nqL" = ( /obj/machinery/door/firedoor, /obj/machinery/door/poddoor{ @@ -79509,7 +79472,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "ntj" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/grille, @@ -79973,7 +79936,7 @@ }, /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "nAA" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/machinery/light{ @@ -80029,7 +79992,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "nBc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 @@ -80308,7 +80271,7 @@ dir = 8; icon_state = "vault" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "nEb" = ( /obj/machinery/chem_heater, /obj/effect/decal/warning_stripes/southwest, @@ -80407,7 +80370,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "nFB" = ( /obj/structure/table/wood, /obj/item/folder/yellow, @@ -80531,7 +80494,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "nGC" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -80580,7 +80543,7 @@ dir = 8 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "nHp" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -80672,7 +80635,7 @@ dir = 8; icon_state = "brown" }, -/area/engine/break_room) +/area/engineering/break_room) "nIp" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/grille/broken, @@ -81184,7 +81147,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "nOs" = ( /obj/structure/safe/floor, /obj/item/paper{ @@ -81309,7 +81272,7 @@ dir = 6; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "nQv" = ( /obj/structure/reagent_dispensers/watertank, /turf/simulated/floor/plating, @@ -81625,7 +81588,7 @@ dir = 6; icon_state = "yellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "nTo" = ( /obj/structure/table/reinforced, /obj/item/t_scanner, @@ -81655,7 +81618,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "nTD" = ( /obj/structure/cable{ icon_state = "1-2" @@ -81762,7 +81725,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "nUR" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ @@ -82059,7 +82022,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "oah" = ( /obj/effect/landmark/observer_start, /turf/simulated/floor/plasteel{ @@ -82075,7 +82038,7 @@ }, /obj/effect/decal/warning_stripes/northeast, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "oan" = ( /obj/structure/cable{ icon_state = "4-8" @@ -82222,7 +82185,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "obR" = ( /obj/machinery/light, /obj/item/radio/intercom{ @@ -82339,7 +82302,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "ocJ" = ( /obj/machinery/door/airlock/command{ id_tag = "captainofficedoor"; @@ -82523,7 +82486,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "ofZ" = ( /obj/structure/table/reinforced, /obj/machinery/door/window/eastright{ @@ -82689,7 +82652,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "ohb" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/wood/fancy/light, @@ -82711,7 +82674,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "ohs" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -82773,7 +82736,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "ohN" = ( /obj/structure/table, /obj/machinery/light, @@ -82929,7 +82892,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "oke" = ( /obj/structure/cable{ icon_state = "4-8" @@ -82957,7 +82920,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "okh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -83014,7 +82977,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "okX" = ( /obj/machinery/power/apc{ pixel_y = -26 @@ -83062,9 +83025,7 @@ /area/security/checkpoint/south) "olI" = ( /obj/effect/decal/warning_stripes/yellow, -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /obj/machinery/navbeacon{ codes_txt = "delivery"; dir = 1; @@ -83273,7 +83234,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/aienter) +/area/engineering/aienter) "ooV" = ( /obj/machinery/atm{ pixel_x = -32 @@ -83370,7 +83331,7 @@ dir = 1 }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "oqp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -84303,7 +84264,7 @@ }, /obj/machinery/atmospherics/meter, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "oBd" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/command/glass{ @@ -84407,6 +84368,7 @@ /obj/item/storage/box/bodybags, /obj/item/clothing/suit/apron/surgical, /obj/item/storage/box/bodybags/biohazard, +/obj/item/storage/belt/medical/surgery/loaded, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whiteblue" @@ -84487,7 +84449,7 @@ dir = 1 }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "oDx" = ( /obj/machinery/camera/motion{ c_tag = "Vault"; @@ -84632,7 +84594,7 @@ /area/teleporter/abandoned) "oFs" = ( /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "oFJ" = ( /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plasteel{ @@ -84738,7 +84700,7 @@ "oGZ" = ( /obj/structure/sign/vacuum, /turf/simulated/wall/r_wall, -/area/engine/engineering) +/area/engineering/engine) "oHb" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -85235,7 +85197,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plating, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "oMt" = ( /obj/item/radio/intercom{ pixel_x = -28 @@ -85400,7 +85362,7 @@ dir = 1 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "oOX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -85505,7 +85467,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "oQk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -85548,7 +85510,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "oQJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -85564,7 +85526,7 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "oRe" = ( /obj/machinery/door/firedoor, /obj/effect/decal/warning_stripes/yellow, @@ -85630,7 +85592,7 @@ /obj/effect/spawner/window/reinforced, /obj/structure/cable, /turf/simulated/floor/plating, -/area/engine/break_room) +/area/engineering/break_room) "oRQ" = ( /mob/living/simple_animal/moth, /turf/simulated/floor/wood{ @@ -86400,10 +86362,7 @@ "pbv" = ( /obj/effect/decal/warning_stripes/west, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/mob/living/carbon/human/lesser/monkey{ - icon = 'icons/mob/monkey.dmi'; - icon_state = "monkey1" - }, +/mob/living/carbon/human/lesser/monkey, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -86639,7 +86598,7 @@ dir = 6; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "pej" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/carpet/royalblack, @@ -87348,7 +87307,7 @@ dir = 4; icon_state = "vault" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "pnb" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ @@ -87550,7 +87509,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "poE" = ( /obj/structure/cable{ icon_state = "0-4" @@ -87656,7 +87615,7 @@ dir = 8; icon_state = "brown" }, -/area/engine/break_room) +/area/engineering/break_room) "pqz" = ( /obj/structure/table/reinforced, /obj/machinery/light{ @@ -87707,7 +87666,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "prh" = ( /obj/structure/table/reinforced, /obj/machinery/recharger{ @@ -87800,7 +87759,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "prR" = ( /obj/structure/chair/stool, /obj/effect/decal/cleanable/dirt, @@ -87823,7 +87782,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "pse" = ( /obj/structure/cable{ icon_state = "4-8" @@ -87878,7 +87837,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "pso" = ( /obj/structure/table/reinforced, /obj/machinery/door/window/eastleft{ @@ -87982,7 +87941,7 @@ }, /obj/effect/decal/warning_stripes/northeastcorner, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "pua" = ( /obj/structure/cable{ icon_state = "4-8" @@ -88156,7 +88115,7 @@ name = "Singularity Blast Doors" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "pvu" = ( /obj/structure/cable{ icon_state = "4-8" @@ -88345,7 +88304,7 @@ }, /obj/effect/decal/warning_stripes/eastnorthwest, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "pyO" = ( /turf/simulated/floor/bluegrid, /area/turret_protected/ai) @@ -88353,7 +88312,7 @@ /obj/effect/decal/warning_stripes/yellow, /obj/structure/closet/secure_closet/engineering_personal, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "pzh" = ( /obj/machinery/vending/medical{ req_access = list(3,5,19) @@ -88511,7 +88470,7 @@ pixel_x = 26 }, /turf/simulated/floor/greengrid, -/area/engine/engineering) +/area/engineering/engine) "pAn" = ( /obj/structure/cable{ icon_state = "2-4" @@ -88609,7 +88568,7 @@ /obj/effect/decal/warning_stripes/north, /obj/machinery/light, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "pBj" = ( /obj/structure/window/reinforced, /turf/simulated/floor/plasteel{ @@ -88837,9 +88796,7 @@ }, /area/hallway/primary/central/south) "pCQ" = ( -/obj/machinery/door/firedoor/closed{ - opacity = 0 - }, +/obj/machinery/door/firedoor/closed, /turf/simulated/floor/plating, /area/maintenance/asmaint4) "pCW" = ( @@ -88994,7 +88951,7 @@ "pEz" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "pEC" = ( /obj/machinery/door/firedoor, /obj/effect/decal/warning_stripes/yellow, @@ -89035,7 +88992,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "pFk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -89220,7 +89177,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "pGI" = ( /obj/structure/cable{ icon_state = "0-8" @@ -89908,7 +89865,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "pNE" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/bot/right, @@ -90338,7 +90295,7 @@ req_access = list(10,13) }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "pTv" = ( /obj/machinery/light/small{ dir = 1 @@ -90347,7 +90304,7 @@ icon_state = "4-8" }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "pTx" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -90449,7 +90406,7 @@ }, /obj/effect/decal/warning_stripes/northwest, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "pVa" = ( /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" @@ -90595,7 +90552,7 @@ /turf/simulated/floor/plasteel{ icon_state = "redyellowfull" }, -/area/engine/break_room) +/area/engineering/break_room) "pWy" = ( /obj/structure/cable{ icon_state = "1-2" @@ -90614,7 +90571,7 @@ /turf/simulated/floor/plasteel{ icon_state = "redyellowfull" }, -/area/engine/break_room) +/area/engineering/break_room) "pWD" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -90647,7 +90604,7 @@ pixel_y = -26 }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "pWN" = ( /obj/structure/cable{ icon_state = "1-2" @@ -90657,7 +90614,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "pWQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -90712,7 +90669,7 @@ }, /obj/machinery/recharge_station, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "pXq" = ( /obj/structure/table, /obj/item/paper/deltainfo, @@ -90938,7 +90895,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "pZR" = ( /obj/effect/decal/warning_stripes/northwest, /obj/item/radio/intercom{ @@ -91784,7 +91741,7 @@ pixel_y = 0 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "qjq" = ( /obj/machinery/newscaster{ pixel_x = 30 @@ -91815,7 +91772,7 @@ pixel_y = 8 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "qjy" = ( /obj/machinery/door/airlock/external{ name = "Escape Pod Airlock" @@ -91903,7 +91860,7 @@ }, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "qkz" = ( /turf/simulated/floor/plating, /area/crew_quarters/theatre) @@ -91964,7 +91921,7 @@ dir = 1; icon_state = "vault" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "qlu" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -91977,7 +91934,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "qlw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -92058,7 +92015,7 @@ /turf/simulated/floor/plasteel{ icon_state = "redyellowfull" }, -/area/engine/break_room) +/area/engineering/break_room) "qmr" = ( /turf/simulated/wall/r_wall, /area/security/holding_cell) @@ -92068,7 +92025,7 @@ /turf/simulated/floor/plasteel{ icon_state = "redyellowfull" }, -/area/engine/break_room) +/area/engineering/break_room) "qmz" = ( /obj/structure/window/reinforced/polarized{ id = "vir_work_zone1" @@ -92896,7 +92853,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/aienter) +/area/engineering/aienter) "quv" = ( /obj/structure/table/wood, /obj/item/clipboard, @@ -93004,7 +92961,7 @@ dir = 1 }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "qvN" = ( /obj/machinery/light/small{ dir = 4 @@ -93018,7 +92975,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/aienter) +/area/engineering/aienter) "qwa" = ( /obj/structure/cable{ icon_state = "1-2" @@ -93379,7 +93336,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "qAT" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -93617,13 +93574,12 @@ /obj/structure/cable/yellow, /obj/effect/decal/warning_stripes/eastsouthwest, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "qDc" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/table/wood{ - flipped = 1 - }, +/obj/structure/table/wood, /obj/effect/spawner/lootdrop/maintenance, +/obj/effect/mapping_helpers/table_flip, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralcorner" @@ -93879,7 +93835,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "qGj" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ @@ -93927,7 +93883,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "qGy" = ( /obj/structure/sign/poster/contraband/lusty_xenomorph, /turf/simulated/wall, @@ -94043,7 +93999,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "qIz" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ @@ -94259,7 +94215,7 @@ }, /obj/effect/decal/warning_stripes/southeastcorner, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "qLa" = ( /obj/structure/cable{ icon_state = "4-8" @@ -94928,7 +94884,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "qTP" = ( /obj/machinery/door/airlock/command{ id_tag = "blueshieldofficedoor"; @@ -94974,7 +94930,7 @@ pixel_y = 32 }, /turf/simulated/floor/plating, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "qUz" = ( /obj/structure/cable{ icon_state = "4-8" @@ -95016,7 +94972,7 @@ /obj/effect/decal/warning_stripes/northwest, /obj/machinery/computer/station_alert, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "qUO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -95154,7 +95110,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "qWw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -95297,7 +95253,7 @@ /obj/effect/decal/warning_stripes/north, /obj/structure/chair/stool, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "qYR" = ( /turf/simulated/floor/plasteel{ dir = 10; @@ -95320,7 +95276,7 @@ network = list("SS13","Engineering") }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "qZm" = ( /obj/structure/cable{ icon_state = "0-2" @@ -95334,7 +95290,7 @@ }, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "qZn" = ( /obj/structure/cable{ icon_state = "1-4" @@ -95355,7 +95311,7 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "qZt" = ( /obj/item/twohanded/required/kirbyplants, /turf/simulated/floor/plasteel{ @@ -95380,7 +95336,7 @@ /turf/simulated/floor/plasteel{ icon_state = "redyellowfull" }, -/area/engine/break_room) +/area/engineering/break_room) "qZO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -95440,7 +95396,7 @@ /area/hallway/primary/central/se) "raC" = ( /turf/simulated/wall, -/area/engine/aienter) +/area/engineering/aienter) "raO" = ( /obj/machinery/portable_atmospherics/canister/air, /obj/machinery/atmospherics/unary/portables_connector{ @@ -95450,7 +95406,7 @@ dir = 8; icon_state = "vault" }, -/area/engine/aienter) +/area/engineering/aienter) "raR" = ( /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plating, @@ -95466,7 +95422,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/aienter) +/area/engineering/aienter) "rbh" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, @@ -95532,7 +95488,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "rbH" = ( /obj/machinery/light{ dir = 8 @@ -95709,7 +95665,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "rcP" = ( /obj/effect/decal/cleanable/fungus, /turf/simulated/wall, @@ -95717,7 +95673,7 @@ "rcV" = ( /obj/structure/sign/securearea, /turf/simulated/wall, -/area/engine/break_room) +/area/engineering/break_room) "rcX" = ( /obj/structure/cable{ icon_state = "1-2" @@ -95923,7 +95879,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "rfA" = ( /obj/structure/table/reinforced, /obj/effect/decal/warning_stripes/yellow/hollow, @@ -95980,7 +95936,7 @@ "rfZ" = ( /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "rgj" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/plasteel{ @@ -96071,7 +96027,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "rhD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -96427,7 +96383,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "rmB" = ( /obj/structure/bed, /obj/item/bedsheet/hos, @@ -96476,7 +96432,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "rna" = ( /obj/machinery/atmospherics/unary/cold_sink/freezer, /turf/simulated/floor/plasteel{ @@ -96809,7 +96765,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "rqI" = ( /obj/effect/decal/warning_stripes/north, /obj/machinery/light/small, @@ -97425,7 +97381,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "ryP" = ( /obj/structure/closet/emcloset, /turf/simulated/floor/plasteel{ @@ -97461,7 +97417,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "rzh" = ( /turf/simulated/wall, /area/security/processing) @@ -97834,7 +97790,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "rDJ" = ( /obj/structure/sign/poster/official/random{ pixel_y = 32 @@ -97952,7 +97908,7 @@ /obj/item/wrench, /obj/item/tank/internals/emergency_oxygen/engi, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "rES" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -98426,7 +98382,7 @@ }, /obj/effect/decal/warning_stripes/southwest, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "rLh" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/barricade/sandbags, @@ -98675,7 +98631,7 @@ dir = 8 }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "rNX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -98814,7 +98770,7 @@ name = "Transit Tube Blast Doors" }, /turf/simulated/floor/plating, -/area/engine/aienter) +/area/engineering/aienter) "rQm" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/dresser, @@ -98897,7 +98853,7 @@ name = "Singularity Blast Doors" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "rRf" = ( /obj/machinery/embedded_controller/radio/airlock/airlock_controller{ id_tag = "engineering_east_airlock"; @@ -98918,7 +98874,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "rRl" = ( /obj/structure/table/wood, /obj/item/storage/fancy/donut_box, @@ -99055,7 +99011,7 @@ dir = 1; icon_state = "yellowcorner" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "rSJ" = ( /turf/simulated/floor/plasteel{ dir = 1; @@ -99118,7 +99074,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "rUr" = ( /obj/structure/chair/stool, /turf/simulated/floor/plating, @@ -99140,7 +99096,7 @@ "rUC" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "rUE" = ( /turf/simulated/floor/plasteel{ dir = 1; @@ -99204,7 +99160,7 @@ /obj/effect/decal/warning_stripes/west, /obj/item/twohanded/required/kirbyplants, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "rVf" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 @@ -99212,7 +99168,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/aienter) +/area/engineering/aienter) "rVi" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ @@ -99349,7 +99305,7 @@ dir = 9 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "rXo" = ( /obj/structure/rack, /obj/item/storage/firstaid/regular{ @@ -99372,7 +99328,7 @@ dir = 9; icon_state = "caution" }, -/area/engine/break_room) +/area/engineering/break_room) "rXz" = ( /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance, @@ -99437,7 +99393,7 @@ dir = 1; icon_state = "caution" }, -/area/engine/break_room) +/area/engineering/break_room) "rZo" = ( /obj/item/twohanded/required/kirbyplants, /obj/machinery/alarm{ @@ -99447,7 +99403,7 @@ dir = 5; icon_state = "caution" }, -/area/engine/break_room) +/area/engineering/break_room) "rZz" = ( /obj/effect/decal/warning_stripes/west, /obj/structure/extinguisher_cabinet{ @@ -99461,7 +99417,7 @@ dir = 8; icon_state = "brown" }, -/area/engine/break_room) +/area/engineering/break_room) "rZF" = ( /turf/simulated/floor/plasteel{ dir = 8; @@ -99485,7 +99441,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "rZY" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ @@ -99561,7 +99517,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "saS" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -100482,7 +100438,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "smu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -100779,7 +100735,7 @@ pixel_y = 6 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "spR" = ( /obj/machinery/crematorium, /turf/simulated/floor/plasteel{ @@ -101208,7 +101164,7 @@ dir = 1 }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "sum" = ( /obj/structure/table/wood, /obj/item/pen/multi{ @@ -101954,7 +101910,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "sCH" = ( /obj/machinery/camera{ c_tag = "Locker Room North" @@ -102357,7 +102313,7 @@ }, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "sIL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 @@ -102416,10 +102372,10 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "sJK" = ( /turf/simulated/floor/greengrid, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "sKg" = ( /obj/structure/window/reinforced{ dir = 1; @@ -102484,7 +102440,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "sLl" = ( /obj/machinery/power/terminal{ dir = 1 @@ -102541,7 +102497,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "sMv" = ( /obj/structure/table/reinforced, /obj/machinery/firealarm{ @@ -102596,7 +102552,7 @@ }, /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "sMM" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -102700,9 +102656,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/closed{ - opacity = 0 - }, +/obj/machinery/door/firedoor/closed, /turf/simulated/floor/plating, /area/maintenance/asmaint4) "sNY" = ( @@ -102777,7 +102731,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/aisat) +/area/turret_protected/aisat) "sOS" = ( /obj/machinery/disposal, /obj/effect/decal/warning_stripes/red/hollow, @@ -103357,7 +103311,7 @@ icon_state = "2-4" }, /turf/simulated/floor/plating, -/area/engine/controlroom) +/area/engineering/controlroom) "sVU" = ( /turf/simulated/wall, /area/security/range) @@ -103419,7 +103373,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "sXk" = ( /turf/simulated/floor/plasteel{ dir = 8; @@ -103443,7 +103397,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "sXQ" = ( /obj/structure/table, /obj/item/reagent_containers/glass/bottle/morphine{ @@ -103926,7 +103880,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "tdA" = ( /obj/structure/cable{ icon_state = "0-8" @@ -104020,7 +103974,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "teD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -104180,7 +104134,7 @@ network = list("SS13","Singularity","Engineering") }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "tgg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/girder, @@ -104282,7 +104236,7 @@ /obj/effect/decal/warning_stripes/east, /obj/effect/decal/warning_stripes/west, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "thA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -104476,10 +104430,7 @@ "tjA" = ( /obj/effect/decal/warning_stripes/east, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/mob/living/carbon/human/lesser/monkey{ - icon = 'icons/mob/monkey.dmi'; - icon_state = "monkey1" - }, +/mob/living/carbon/human/lesser/monkey, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -104807,7 +104758,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "tnD" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/tracks{ @@ -104924,7 +104875,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "toO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 @@ -104986,7 +104937,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "tpI" = ( /obj/machinery/light_switch{ pixel_x = 24; @@ -105602,7 +105553,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "tyn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 @@ -105648,7 +105599,7 @@ dir = 4; icon_state = "cautioncorner" }, -/area/engine/break_room) +/area/engineering/break_room) "tzg" = ( /obj/structure/closet/emcloset, /obj/effect/decal/warning_stripes/northwest, @@ -105659,7 +105610,7 @@ pixel_y = -22 }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "tzh" = ( /turf/simulated/wall/r_wall, /area/security/warden) @@ -105667,7 +105618,7 @@ /obj/structure/grille, /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "tzk" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 @@ -105701,7 +105652,7 @@ pixel_y = 28 }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "tzt" = ( /obj/machinery/computer/arcade/orion_trail, /turf/simulated/floor/carpet/arcade, @@ -105749,7 +105700,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "tzR" = ( /obj/structure/cable{ icon_state = "1-2" @@ -105836,7 +105787,7 @@ "tAB" = ( /obj/effect/decal/warning_stripes/northeast, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "tAC" = ( /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/portable_atmospherics/canister/air, @@ -106135,7 +106086,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "tEE" = ( /obj/structure/table/reinforced, /obj/effect/decal/cleanable/dirt, @@ -106267,7 +106218,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "tFR" = ( /turf/simulated/floor/bluegrid, /area/turret_protected/aisat_interior) @@ -106351,7 +106302,7 @@ /area/medical/cmo) "tGE" = ( /turf/simulated/wall/r_wall, -/area/engine/supermatter) +/area/engineering/supermatter) "tGG" = ( /obj/item/twohanded/required/kirbyplants{ icon_state = "plant-dead"; @@ -106714,7 +106665,7 @@ "tKz" = ( /obj/item/screwdriver, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "tKI" = ( /obj/machinery/vending/cigarette/free, /turf/simulated/floor/wood, @@ -107307,7 +107258,7 @@ "tPh" = ( /obj/effect/decal/warning_stripes/west, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "tPj" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable{ @@ -107321,7 +107272,7 @@ "tPv" = ( /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "tPD" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random_spawners/rodent, @@ -107374,7 +107325,7 @@ icon_state = "0-2" }, /turf/simulated/floor/plating, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "tQq" = ( /obj/effect/landmark/start/detective, /obj/structure/cable{ @@ -107441,7 +107392,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plating, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "tQX" = ( /obj/machinery/computer/message_monitor, /turf/simulated/floor/bluegrid, @@ -107496,7 +107447,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "tRG" = ( /obj/machinery/optable, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -107525,7 +107476,7 @@ /area/space) "tSc" = ( /turf/simulated/wall/r_wall, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "tSn" = ( /obj/structure/mirror{ pixel_y = 32 @@ -107610,14 +107561,14 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "tTI" = ( /obj/effect/spawner/window/reinforced, /obj/structure/sign/electricshock{ pixel_y = -32 }, /turf/simulated/floor/plating, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "tTR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -107723,7 +107674,7 @@ /obj/effect/decal/warning_stripes/south, /obj/structure/closet/firecloset, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "tUW" = ( /obj/effect/decal/warning_stripes/southeast, /obj/machinery/vending/wallmed{ @@ -107734,7 +107685,7 @@ pixel_x = 28 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "tUX" = ( /obj/effect/decal/remains/mouse{ name = "Джерри" @@ -107744,7 +107695,7 @@ "tVr" = ( /obj/machinery/status_display, /turf/simulated/wall, -/area/engine/break_room) +/area/engineering/break_room) "tVu" = ( /obj/structure/cable{ icon_state = "1-2" @@ -107764,7 +107715,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "tVz" = ( /obj/item/book/manual/security_space_law, /turf/simulated/floor/plasteel{ @@ -107819,7 +107770,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "tVV" = ( /obj/structure/cable{ icon_state = "4-8" @@ -107838,7 +107789,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "tWb" = ( /obj/structure/delta_statue/ne, /turf/simulated/floor/plasteel{ @@ -107905,7 +107856,7 @@ "tXp" = ( /obj/machinery/status_display, /turf/simulated/wall/r_wall, -/area/engine/engineering) +/area/engineering/engine) "tXq" = ( /obj/machinery/light{ dir = 4 @@ -108558,7 +108509,7 @@ }, /obj/effect/decal/warning_stripes/northwestcorner, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "ufn" = ( /obj/structure/window/reinforced, /obj/structure/transit_tube/horizontal, @@ -110105,7 +110056,7 @@ "uyI" = ( /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "uyQ" = ( /obj/structure/cable{ icon_state = "4-8" @@ -110365,7 +110316,7 @@ dir = 5; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "uBD" = ( /obj/machinery/door/airlock/command{ name = "Head of Security"; @@ -110448,7 +110399,7 @@ }, /obj/effect/decal/warning_stripes/northeast, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "uCv" = ( /obj/effect/decal/warning_stripes/red/hollow, /obj/machinery/suit_storage_unit/security, @@ -110546,7 +110497,7 @@ icon_state = "1-8" }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "uEq" = ( /turf/simulated/floor/plasteel{ icon_state = "red" @@ -110726,7 +110677,7 @@ dir = 4; icon_state = "vault" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "uGH" = ( /obj/structure/chair/wood{ dir = 1 @@ -110975,7 +110926,7 @@ }, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "uJj" = ( /obj/machinery/access_button{ command = "cycle_exterior"; @@ -110992,7 +110943,7 @@ icon_state = "2-4" }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "uJo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -111183,7 +111134,7 @@ icon_state = "1-2" }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "uLp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -111316,7 +111267,7 @@ dir = 8; icon_state = "brown" }, -/area/engine/break_room) +/area/engineering/break_room) "uNA" = ( /obj/item/mop, /turf/simulated/floor/wood{ @@ -111427,7 +111378,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "uOG" = ( /obj/structure/cable{ icon_state = "4-8" @@ -111482,7 +111433,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/aienter) +/area/engineering/aienter) "uPb" = ( /turf/simulated/floor/plasteel{ dir = 8; @@ -111559,7 +111510,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "uQo" = ( /obj/structure/cable{ icon_state = "1-8" @@ -111567,7 +111518,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/aienter) +/area/engineering/aienter) "uQp" = ( /obj/machinery/vending/tool, /obj/item/radio/intercom{ @@ -111795,7 +111746,7 @@ dir = 8; icon_state = "vault" }, -/area/engine/aienter) +/area/engineering/aienter) "uST" = ( /turf/simulated/floor/plasteel{ dir = 4; @@ -111846,7 +111797,7 @@ dir = 10; icon_state = "yellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "uTr" = ( /obj/structure/window/reinforced, /obj/structure/window/reinforced{ @@ -112157,7 +112108,7 @@ }, /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "uXU" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/wood, @@ -112190,7 +112141,7 @@ icon_state = "2-4" }, /turf/simulated/floor/plating, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "uYe" = ( /obj/structure/cable{ icon_state = "4-8" @@ -112531,7 +112482,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "vcw" = ( /obj/machinery/photocopier, /turf/simulated/floor/carpet/royalblue, @@ -112968,7 +112919,7 @@ pixel_y = -30 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "vhW" = ( /obj/structure/cable, /obj/effect/spawner/window/reinforced, @@ -113178,7 +113129,7 @@ dir = 6; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "vku" = ( /turf/simulated/wall, /area/security/permahallway) @@ -113257,7 +113208,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "vlD" = ( /turf/simulated/floor/plasteel{ dir = 6; @@ -113467,10 +113418,7 @@ /area/assembly/chargebay) "vom" = ( /obj/machinery/light, -/mob/living/carbon/human/lesser/monkey{ - icon = 'icons/mob/monkey.dmi'; - icon_state = "monkey1" - }, +/mob/living/carbon/human/lesser/monkey, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -113911,7 +113859,7 @@ /area/medical/chemistry) "vsN" = ( /turf/simulated/wall/r_wall, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "vsT" = ( /obj/structure/cable{ icon_state = "1-2" @@ -113947,7 +113895,7 @@ "vtm" = ( /obj/machinery/status_display, /turf/simulated/wall, -/area/engine/engineering) +/area/engineering/engine) "vtu" = ( /turf/simulated/floor/plasteel{ icon_state = "whitebluefull" @@ -114361,7 +114309,7 @@ dir = 8; icon_state = "vault" }, -/area/engine/aienter) +/area/engineering/aienter) "vxU" = ( /obj/structure/cable{ icon_state = "4-8" @@ -114533,7 +114481,7 @@ dir = 8; icon_state = "vault" }, -/area/engine/aienter) +/area/engineering/aienter) "vzE" = ( /obj/machinery/camera{ c_tag = "Locker Room West"; @@ -114606,7 +114554,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/aienter) +/area/engineering/aienter) "vAg" = ( /obj/structure/cable{ icon_state = "4-8" @@ -114667,7 +114615,7 @@ dir = 8; icon_state = "vault" }, -/area/engine/aienter) +/area/engineering/aienter) "vAJ" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/kitchen_machine/candy_maker, @@ -114823,7 +114771,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "vCh" = ( /obj/structure/cable/yellow{ d1 = 2; @@ -114837,7 +114785,7 @@ }, /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "vCj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -114845,7 +114793,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "vCl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -114941,7 +114889,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plating, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "vDb" = ( /obj/structure/chair/sofa/pew/right, /turf/simulated/floor/plasteel{ @@ -114958,7 +114906,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "vDe" = ( /obj/machinery/computer/card/minor/cmo{ dir = 8 @@ -115483,7 +115431,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "vLG" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -116007,7 +115955,7 @@ }, /obj/machinery/portable_atmospherics/canister/air, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "vSH" = ( /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance/tripple, @@ -116026,7 +115974,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "vSU" = ( /obj/machinery/door/airlock/maintenance{ name = "Library Maintenance"; @@ -116188,7 +116136,7 @@ }, /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, -/area/engine/controlroom) +/area/engineering/controlroom) "vTW" = ( /obj/structure/chair/stool, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -116273,7 +116221,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "vUL" = ( /obj/machinery/atmospherics/unary/vent_pump/high_volume{ dir = 1; @@ -116776,7 +116724,7 @@ }, /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "waL" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -116943,7 +116891,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/aienter) +/area/engineering/aienter) "wcz" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -116957,7 +116905,7 @@ }, /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "wcB" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 @@ -117109,7 +117057,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/aienter) +/area/engineering/aienter) "wek" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -117133,7 +117081,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/aienter) +/area/engineering/aienter) "weY" = ( /obj/item/radio/intercom{ pixel_x = 28 @@ -117207,7 +117155,7 @@ }, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "wgt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -117268,7 +117216,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "whs" = ( /obj/machinery/power/apc{ dir = 8; @@ -117308,7 +117256,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "wiT" = ( /obj/structure/grille, /obj/structure/window/plasmareinforced{ @@ -117353,7 +117301,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "wjc" = ( /turf/simulated/floor/plasteel{ icon_state = "white" @@ -117425,7 +117373,7 @@ }, /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "wka" = ( /obj/structure/table/reinforced, /obj/machinery/light{ @@ -117492,7 +117440,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "wkE" = ( /turf/simulated/floor/plasteel{ icon_state = "neutral" @@ -117611,7 +117559,7 @@ icon_state = "1-8" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "wmA" = ( /obj/machinery/light{ dir = 8 @@ -117675,7 +117623,7 @@ }, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "wnc" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 @@ -117870,7 +117818,7 @@ dir = 8; icon_state = "vault" }, -/area/engine/aienter) +/area/engineering/aienter) "wps" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ @@ -117917,7 +117865,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/aienter) +/area/engineering/aienter) "wpP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ @@ -118052,7 +118000,7 @@ dir = 8; icon_state = "vault" }, -/area/engine/aienter) +/area/engineering/aienter) "wrc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/wood/fancy/light, @@ -118855,7 +118803,7 @@ dir = 1; icon_state = "vault" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "wBr" = ( /obj/effect/spawner/window/reinforced, /obj/machinery/atmospherics/pipe/simple/insulated{ @@ -119098,7 +119046,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "wEJ" = ( /obj/structure/cable{ icon_state = "4-8" @@ -119338,7 +119286,7 @@ /obj/effect/decal/warning_stripes/southwest, /obj/machinery/recharge_station, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "wGW" = ( /obj/machinery/power/apc{ dir = 8; @@ -119512,9 +119460,7 @@ "wJM" = ( /obj/structure/grille/broken, /obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/closed{ - opacity = 0 - }, +/obj/machinery/door/firedoor/closed, /turf/simulated/floor/plating, /area/maintenance/asmaint4) "wJR" = ( @@ -119817,7 +119763,7 @@ name = "Singularity Blast Doors" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "wNN" = ( /obj/machinery/door/window/brigdoor{ dir = 2; @@ -119902,7 +119848,7 @@ /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "wOp" = ( /turf/simulated/wall, /area/hallway/secondary/exit/maint) @@ -120338,7 +120284,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "wUC" = ( /obj/effect/decal/warning_stripes/yellow/hollow, /obj/machinery/suit_storage_unit/engine, @@ -120538,7 +120484,7 @@ dir = 6 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "wXh" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -120562,7 +120508,7 @@ }, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "wXn" = ( /obj/item/storage/box/donkpockets, /turf/simulated/floor/plasteel{ @@ -121265,7 +121211,7 @@ dir = 5 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "xgb" = ( /obj/machinery/ai_status_display{ pixel_y = 32 @@ -121472,7 +121418,7 @@ dir = 8; icon_state = "vault" }, -/area/engine/aienter) +/area/engineering/aienter) "xiA" = ( /obj/structure/cable{ icon_state = "0-4" @@ -121733,7 +121679,7 @@ /area/toxins/misc_lab) "xnf" = ( /turf/simulated/wall, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "xnm" = ( /obj/structure/cable{ icon_state = "4-8" @@ -122098,9 +122044,9 @@ }, /obj/effect/decal/warning_stripes/northeastcorner, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "xqE" = ( -/obj/vehicle/secway, +/obj/vehicle/ridden/secway, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "vault" @@ -122216,7 +122162,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "xsl" = ( /obj/structure/cable{ icon_state = "4-8" @@ -122535,7 +122481,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "xva" = ( /obj/structure/table, /obj/item/storage/firstaid/regular, @@ -122594,7 +122540,7 @@ pixel_y = 32 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "xvv" = ( /obj/machinery/status_display{ pixel_y = 32 @@ -123100,9 +123046,7 @@ /area/maintenance/asmaint2) "xzw" = ( /obj/effect/decal/warning_stripes/yellow, -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /obj/machinery/navbeacon{ codes_txt = "delivery;dir=4"; dir = 4; @@ -123242,7 +123186,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "xCj" = ( /obj/structure/window/reinforced{ dir = 1 @@ -123648,7 +123592,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "xGk" = ( /obj/machinery/door/airlock/hatch{ name = "MiniSat Transit Tube"; @@ -123666,7 +123610,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/aienter) +/area/engineering/aienter) "xGB" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable, @@ -123822,7 +123766,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "xIm" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/bed, @@ -123949,7 +123893,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "xJH" = ( /obj/structure/cable{ icon_state = "1-2" @@ -124153,7 +124097,7 @@ }, /obj/effect/decal/warning_stripes/northwest, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "xLB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ @@ -124210,7 +124154,7 @@ }, /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "xLY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 @@ -124235,7 +124179,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "xMf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -124290,7 +124234,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "xMC" = ( /obj/effect/spawner/window/reinforced/plasma, /obj/machinery/door/poddoor/preopen{ @@ -124327,7 +124271,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "xNa" = ( /obj/machinery/status_display, /turf/simulated/wall, @@ -124350,7 +124294,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "xNu" = ( /obj/effect/decal/warning_stripes/northeast, /obj/machinery/atmospherics/pipe/simple/visible{ @@ -124432,7 +124376,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "xOs" = ( /obj/machinery/status_display{ pixel_y = 32 @@ -124505,7 +124449,7 @@ "xOM" = ( /obj/effect/decal/warning_stripes/southeastcorner, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "xOX" = ( /obj/machinery/door/airlock/medical/glass{ name = "Staff Room"; @@ -124721,7 +124665,7 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "xQz" = ( /obj/structure/flora/ausbushes/palebush, /obj/structure/flora/ausbushes/brflowers, @@ -124895,9 +124839,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/door/firedoor/closed{ - opacity = 0 - }, +/obj/machinery/door/firedoor/closed, /turf/simulated/floor/plating, /area/maintenance/consarea_virology) "xSf" = ( @@ -124912,7 +124854,7 @@ pixel_y = 26 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "xSx" = ( /obj/structure/closet/wardrobe/virology_white, /turf/simulated/floor/plasteel{ @@ -125804,13 +125746,13 @@ }, /obj/effect/decal/warning_stripes/southeastcorner, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "ybU" = ( /obj/structure/grille, /obj/effect/decal/warning_stripes/west, /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "ybW" = ( /obj/machinery/computer/secure_data, /turf/simulated/floor/wood, @@ -126239,7 +126181,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "yga" = ( /obj/structure/grille/broken, /turf/space, @@ -126535,7 +126477,7 @@ dir = 8 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "yjC" = ( /obj/machinery/atmospherics/pipe/simple/hidden, /turf/simulated/floor/bluegrid{ @@ -135167,13 +135109,13 @@ qni qni bJW bJW -cvf -cvf -cvf +bJW +bJW +bJW bRr -cvf -cvf -cvf +bJW +bJW +bJW qrT qrT qrT @@ -136202,7 +136144,7 @@ bPM bRy bTA bTA -wRH +bTA dxt wRH iox @@ -137223,13 +137165,13 @@ qni qni bJW bJW -cvg -cvg -cvg +bJW +bJW +bJW sOI -cvg -cvg -cvg +bJW +bJW +bJW qrT qrT qrT diff --git a/_maps/map_files/RandomRuins/LavaRuins/lavaland_biodome_beach.dmm b/_maps/map_files/RandomRuins/LavaRuins/lavaland_biodome_beach.dmm index c7c7dd90c26..d4bbc78e3d0 100644 --- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_biodome_beach.dmm +++ b/_maps/map_files/RandomRuins/LavaRuins/lavaland_biodome_beach.dmm @@ -384,14 +384,15 @@ /turf/simulated/floor/pod/light, /area/ruin/powered/beach) "ry" = ( -/obj/structure/table, /obj/item/storage/toolbox/mechanical, /obj/item/storage/box/lights/mixed, /obj/item/stack/cable_coil, /obj/machinery/light/small{ dir = 1 }, -/obj/item/storage/box/donkpockets, +/obj/structure/closet/crate, +/obj/item/reagent_containers/spray/spraytan, +/obj/item/reagent_containers/glass/bucket, /turf/simulated/floor/plating, /area/ruin/powered/beach) "rC" = ( @@ -400,11 +401,20 @@ /area/ruin/powered/beach) "rX" = ( /obj/item/tank/internals/oxygen, +/obj/structure/sink{ + dir = 4; + pixel_x = 12 + }, /turf/simulated/floor/plating, /area/ruin/powered/beach) "sq" = ( /turf/simulated/floor/plating, /area/ruin/powered/beach) +"sJ" = ( +/obj/structure/flora/ausbushes/stalkybush, +/obj/item/fish_eggs/babycarp, +/turf/simulated/floor/beach/water, +/area/ruin/powered/beach) "tq" = ( /obj/structure/table/wood, /obj/item/clothing/glasses/sunglasses/big{ @@ -413,6 +423,11 @@ /obj/item/clothing/glasses/sunglasses/big, /turf/simulated/floor/wood, /area/ruin/powered/beach) +"tG" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/vending/crittercare/free, +/turf/simulated/floor/plasteel, +/area/ruin/powered/beach) "uA" = ( /obj/item/radio/beacon, /turf/simulated/floor/beach/sand, @@ -433,6 +448,7 @@ /obj/effect/turf_decal/stripes/asteroid/line{ dir = 1 }, +/obj/item/fish_eggs/babycarp, /turf/simulated/floor/plasteel, /area/ruin/powered/beach) "wf" = ( @@ -485,9 +501,20 @@ /area/ruin/powered/beach) "zM" = ( /obj/structure/table, -/obj/item/storage/box/beakers, -/obj/item/reagent_containers/spray/spraytan, -/obj/item/storage/box/drinkingglasses, +/obj/item/storage/box/donkpockets{ + pixel_x = -5; + pixel_y = 13 + }, +/obj/item/storage/firstaid/aquatic_kit/full{ + pixel_x = 7; + pixel_y = 14 + }, +/obj/item/storage/box/beakers{ + pixel_x = -5 + }, +/obj/item/storage/box/drinkingglasses{ + pixel_x = 8 + }, /turf/simulated/floor/plating, /area/ruin/powered/beach) "Bl" = ( @@ -572,6 +599,14 @@ }, /turf/simulated/floor/beach/sand, /area/ruin/powered/beach) +"Rx" = ( +/obj/structure/closet/secure_closet/freezer/meat/open, +/obj/item/reagent_containers/food/snacks/meat/humanoid/monkey, +/obj/item/reagent_containers/food/snacks/meat/humanoid/monkey, +/obj/item/reagent_containers/food/snacks/meat/humanoid/monkey, +/obj/item/reagent_containers/food/snacks/meat/humanoid/monkey, +/turf/simulated/floor/wood, +/area/ruin/powered/beach) "SA" = ( /obj/structure/urinal{ pixel_y = 28 @@ -603,7 +638,12 @@ /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/ruin/powered/beach) "TS" = ( -/obj/structure/closet/secure_closet/freezer/meat, +/obj/structure/closet/secure_closet/freezer/fridge/open, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/flour, /turf/simulated/floor/wood, /area/ruin/powered/beach) "UU" = ( @@ -630,6 +670,12 @@ }, /turf/simulated/floor/pod, /area/ruin/powered/beach) +"XO" = ( +/obj/machinery/fishtank/wall{ + opacity = 1 + }, +/turf/simulated/floor/plating, +/area/ruin/powered/beach) "YN" = ( /obj/effect/turf_decal/sand/plating, /obj/machinery/vending/snack/free, @@ -1158,7 +1204,7 @@ Ml zz oN Ml -Ml +XO NQ Ml UU @@ -1218,7 +1264,7 @@ Ml qf Ky ZW -TS +Rx TS Ml gg @@ -1279,7 +1325,7 @@ vu Ek KX YN -gg +tG gg gg gg @@ -1356,7 +1402,7 @@ bT bU bU bU -bV +sJ bU bW "} diff --git a/_maps/map_files/RandomRuins/LavaRuins/lavaland_biodome_winter.dmm b/_maps/map_files/RandomRuins/LavaRuins/lavaland_biodome_winter.dmm index c9b2160ab0b..874cd053af8 100644 --- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_biodome_winter.dmm +++ b/_maps/map_files/RandomRuins/LavaRuins/lavaland_biodome_winter.dmm @@ -160,7 +160,7 @@ /turf/simulated/floor/plating/asteroid/snow/atmosphere, /area/ruin/powered/snow_biodome) "aJ" = ( -/obj/vehicle/atv, +/obj/vehicle/ridden/atv, /turf/simulated/floor/plating/asteroid/snow/atmosphere, /area/ruin/powered/snow_biodome) "aK" = ( diff --git a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_golem_ship.dmm b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_golem_ship.dmm index 82362568ad9..568844c53bd 100644 --- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_golem_ship.dmm +++ b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_golem_ship.dmm @@ -476,7 +476,6 @@ "zc" = ( /obj/structure/sign/mining/survival{ dir = 1; - icon_state = "survival"; tag = "icon-survival (NORTH)" }, /turf/simulated/wall/mineral/titanium/survival/pod, diff --git a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm index 7de120f4a9a..0ae9184923c 100644 --- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm +++ b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm @@ -22,7 +22,6 @@ }, /obj/machinery/access_button{ command = "cycle_interior"; - frequency = 1449; master_tag = "syndicate_base_virology"; name = "interior access button"; pixel_x = 25; @@ -241,7 +240,6 @@ /obj/item/flashlight/seclite, /obj/item/clothing/mask/gas, /obj/structure/sign/vacuum{ - pixel_x = 0; pixel_y = 32 }, /turf/simulated/floor/plating, @@ -273,7 +271,6 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/access_button{ command = "cycle_interior"; - frequency = 1449; master_tag = "syndicate_base_west_south"; name = "interior access button"; pixel_x = 25; @@ -395,7 +392,6 @@ }, /obj/machinery/access_button{ command = "cycle_exterior"; - frequency = 1449; master_tag = "syndicate_base_virology"; name = "exterior access button"; pixel_x = -25; @@ -434,7 +430,6 @@ }, /obj/machinery/access_button{ command = "cycle_interior"; - frequency = 1449; master_tag = "syndicate_base_south"; name = "interior access button"; pixel_x = 25; @@ -487,7 +482,6 @@ "aS" = ( /obj/machinery/access_button{ command = "cycle_exterior"; - frequency = 1449; master_tag = "syndicate_base_south"; name = "exterior access button"; pixel_x = 20; @@ -506,7 +500,6 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/access_button{ command = "cycle_interior"; - frequency = 1449; master_tag = "syndicate_base_west_north"; name = "interior access button"; pixel_x = 25; @@ -540,7 +533,6 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/structure/sign/vacuum{ - pixel_x = 0; pixel_y = -32 }, /turf/simulated/floor/plating, @@ -620,7 +612,6 @@ /obj/effect/mapping_helpers/no_lava, /obj/machinery/access_button{ command = "cycle_exterior"; - frequency = 1449; master_tag = "syndicate_base_west_north"; name = "exterior access button"; pixel_x = -21; @@ -667,7 +658,6 @@ icon_state = "4-8" }, /obj/structure/cable/yellow{ - d1 = 0; d2 = 8; icon_state = "0-8" }, @@ -689,11 +679,9 @@ }, /obj/machinery/access_button{ command = "cycle_interior"; - frequency = 1449; master_tag = "syndicate_base_incinerator"; name = "interior access button"; pixel_x = -25; - pixel_y = 0; req_access = list(150) }, /turf/simulated/floor/engine/insulated, @@ -731,11 +719,9 @@ }, /obj/machinery/access_button{ command = "cycle_exterior"; - frequency = 1449; master_tag = "syndicate_base_incinerator"; name = "exterior access button"; pixel_x = -25; - pixel_y = 0; req_access = list(150) }, /turf/simulated/floor/engine/insulated, @@ -775,7 +761,6 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/access_button{ command = "cycle_interior"; - frequency = 1449; master_tag = "syndicate_base_east"; name = "interior access button"; pixel_x = 25; @@ -802,7 +787,6 @@ /obj/machinery/embedded_controller/radio/airlock/access_controller{ frequency = 1449; id_tag = "syndicate_base_east"; - pixel_x = 0; pixel_y = 25; req_access = list(150); tag_exterior_door = "syndicate_base_east_exterior"; @@ -823,7 +807,6 @@ "bq" = ( /obj/machinery/access_button{ command = "cycle_exterior"; - frequency = 1449; master_tag = "syndicate_base_east"; name = "exterior access button"; pixel_x = -21; @@ -872,7 +855,6 @@ /obj/effect/mapping_helpers/no_lava, /obj/machinery/access_button{ command = "cycle_exterior"; - frequency = 1449; master_tag = "syndicate_base_west_south"; name = "exterior access button"; pixel_x = -21; @@ -909,7 +891,6 @@ }, /obj/machinery/turretid/lethal{ ailock = 1; - check_synth = 0; control_area = "Syndicate Lavaland Primary Hallway"; dir = 1; faction = "syndicate"; @@ -929,8 +910,7 @@ "bz" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 6; - initialize_directions = 6; - level = 2 + initialize_directions = 6 }, /turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/engineering) @@ -943,8 +923,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/visible/cyan{ - dir = 4; - level = 2 + dir = 4 }, /turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/engineering) @@ -952,8 +931,7 @@ /obj/structure/grille, /obj/structure/window/plastitanium, /obj/machinery/atmospherics/pipe/simple/visible/cyan{ - dir = 4; - level = 2 + dir = 4 }, /turf/simulated/floor/plating, /area/ruin/unpowered/syndicate_lava_base/engineering) @@ -1010,16 +988,14 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/visible/cyan{ - dir = 4; - level = 2 + dir = 4 }, /turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/engineering) "bL" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/manifold/visible/yellow{ - dir = 8; - level = 2 + dir = 8 }, /turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/engineering) @@ -1039,8 +1015,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/visible/yellow{ - dir = 10; - level = 2 + dir = 10 }, /obj/structure/reagent_dispensers/fueltank, /obj/item/clothing/head/welding, @@ -1166,8 +1141,7 @@ "ca" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/visible/yellow{ - dir = 6; - level = 2 + dir = 6 }, /obj/effect/baseturf_helper/lava_land/surface, /turf/simulated/floor/plasteel, @@ -1314,7 +1288,6 @@ "ct" = ( /obj/structure/cable, /obj/machinery/power/turbine{ - dir = 2; luminosity = 2 }, /turf/simulated/floor/engine/insulated, @@ -1414,7 +1387,6 @@ pixel_x = -24 }, /obj/structure/cable/yellow{ - d1 = 0; d2 = 2; icon_state = "0-2" }, @@ -1726,7 +1698,6 @@ dir = 1 }, /obj/structure/cable/yellow{ - d1 = 0; d2 = 2; icon_state = "0-2" }, @@ -2401,7 +2372,6 @@ pixel_y = 24 }, /obj/structure/cable/yellow{ - d1 = 0; d2 = 2; icon_state = "0-2" }, @@ -2430,7 +2400,6 @@ /area/ruin/unpowered/syndicate_lava_base/virology) "fk" = ( /obj/machinery/power/apc/syndicate{ - dir = 2; name = "Experimentation Lab APC"; pixel_y = -24 }, @@ -2499,15 +2468,10 @@ /obj/machinery/door/firedoor, /obj/structure/table/reinforced, /obj/machinery/door/window/southleft{ - base_state = "left"; - dir = 2; - icon_state = "left"; name = "Chemistry" }, /obj/machinery/door/window/southleft{ - base_state = "left"; dir = 1; - icon_state = "left"; name = "Chemistry"; req_access = list(150) }, @@ -2855,9 +2819,7 @@ /area/ruin/unpowered/syndicate_lava_base/virology) "gs" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 2 - }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel/white, @@ -2983,9 +2945,7 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 2 - }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/structure/cable/yellow{ d1 = 1; d2 = 8; @@ -3554,7 +3514,6 @@ /area/ruin/unpowered/syndicate_lava_base/main) "ib" = ( /obj/effect/mob_spawn/human/lavaland_syndicate{ - icon_state = "sleeper_s"; dir = 4 }, /turf/simulated/floor/plasteel/grimy, @@ -3594,8 +3553,7 @@ /area/ruin/unpowered/syndicate_lava_base/dormitories) "ie" = ( /obj/effect/mob_spawn/human/lavaland_syndicate/comms{ - dir = 8; - icon_state = "sleeper_s" + dir = 8 }, /turf/simulated/floor/plasteel/grimy, /area/ruin/unpowered/syndicate_lava_base/dormitories) @@ -3829,7 +3787,6 @@ dir = 1 }, /obj/machinery/firealarm/syndicate{ - dir = 2; pixel_y = 24 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -4011,9 +3968,7 @@ "iT" = ( /obj/machinery/light/small, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 2 - }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -4052,12 +4007,10 @@ dir = 4 }, /obj/machinery/power/apc/syndicate{ - dir = 2; name = "Dormitories APC"; pixel_y = -24 }, /obj/structure/cable/yellow{ - d1 = 0; d2 = 8; icon_state = "0-8" }, @@ -4219,7 +4172,6 @@ /area/ruin/unpowered/syndicate_lava_base/dormitories) "ji" = ( /obj/structure/cable/yellow{ - d1 = 0; d2 = 2; icon_state = "0-2" }, @@ -4271,7 +4223,6 @@ /area/ruin/unpowered/syndicate_lava_base/main) "jn" = ( /obj/effect/mob_spawn/human/lavaland_syndicate{ - icon_state = "sleeper_s"; dir = 4 }, /obj/machinery/alarm/syndicate{ @@ -4299,8 +4250,7 @@ /area/ruin/unpowered/syndicate_lava_base/main) "jq" = ( /obj/effect/mob_spawn/human/lavaland_syndicate{ - dir = 8; - icon_state = "sleeper_s" + dir = 8 }, /obj/machinery/alarm/syndicate{ pixel_y = 24 @@ -4714,9 +4664,7 @@ /area/ruin/unpowered/syndicate_lava_base/main) "kd" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 2 - }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/structure/cable/yellow{ d1 = 1; d2 = 4; @@ -4803,9 +4751,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 2 - }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/main) "kj" = ( @@ -4839,7 +4785,6 @@ /area/ruin/unpowered/syndicate_lava_base/engineering) "km" = ( /obj/structure/cable/yellow{ - d1 = 0; d2 = 2; icon_state = "0-2" }, @@ -5734,7 +5679,6 @@ /obj/machinery/light/small, /obj/structure/cable/yellow, /obj/machinery/power/apc/syndicate{ - dir = 2; name = "Bar APC"; pixel_y = -24 }, @@ -6153,9 +6097,7 @@ /area/ruin/unpowered/syndicate_lava_base/arrivals) "nw" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 2 - }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/structure/cable/yellow{ d1 = 1; d2 = 4; @@ -6402,7 +6344,6 @@ dir = 4 }, /obj/machinery/firealarm/syndicate{ - dir = 2; pixel_y = 24 }, /obj/structure/cable/yellow{ @@ -6542,7 +6483,6 @@ }, /obj/structure/cable/yellow, /obj/machinery/power/apc/syndicate{ - dir = 2; name = "Telecommunications APC"; pixel_y = -24 }, @@ -6651,36 +6591,18 @@ /obj/structure/sign/chemistry, /turf/simulated/wall/mineral/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/testlab) -"oT" = ( -/obj/machinery/porta_turret/syndicate{ - dir = 5 - }, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/cargo) "pQ" = ( /obj/structure/sign/explosives/alt{ pixel_x = 32 }, /turf/simulated/floor/redgrid, /area/ruin/unpowered/syndicate_lava_base/main) -"qE" = ( -/obj/machinery/porta_turret/syndicate{ - dir = 6 - }, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/engineering) "qG" = ( /obj/structure/sign/explosives/alt{ pixel_x = -32 }, /turf/simulated/floor/engine, /area/ruin/unpowered/syndicate_lava_base/testlab) -"tN" = ( -/obj/machinery/porta_turret/syndicate{ - dir = 6 - }, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/telecomms) "vu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -6792,12 +6714,6 @@ }, /turf/simulated/floor/engine, /area/ruin/unpowered/syndicate_lava_base/testlab) -"Zs" = ( -/obj/machinery/porta_turret/syndicate{ - dir = 9 - }, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/virology) (1,1,1) = {" aa diff --git a/_maps/map_files/RandomRuins/SpaceRuins/abandoned_storage.dmm b/_maps/map_files/RandomRuins/SpaceRuins/abandoned_storage.dmm new file mode 100644 index 00000000000..b57e7eae1c8 --- /dev/null +++ b/_maps/map_files/RandomRuins/SpaceRuins/abandoned_storage.dmm @@ -0,0 +1,6690 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ad" = ( +/mob/living/simple_animal/hostile/carp{ + desc = "Very lonely and shy space carp."; + health = 70; + maxHealth = 70; + name = "Shy space carp" + }, +/turf/template_noop, +/area/template_noop) +"af" = ( +/obj/item/clothing/shoes/jackboots, +/obj/item/clothing/head/sovietsidecap, +/obj/item/clothing/under/soviet, +/obj/item/clothing/suit/sovietcoat, +/obj/item/clothing/head/ushanka, +/obj/structure/closet/secure_closet/personal/cabinet{ + req_access = list(128) + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"aD" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/snacks/pickles{ + pixel_x = -7; + pixel_y = 7 + }, +/obj/item/reagent_containers/food/snacks/pickles{ + pixel_x = 6; + pixel_y = 7 + }, +/obj/item/reagent_containers/food/drinks/bottle/vodka/badminka{ + pixel_y = 6 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_x = -8; + pixel_y = -6 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_x = 9; + pixel_y = 3 + }, +/obj/structure/sign/poster/official/vodka{ + pixel_y = 32 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"aO" = ( +/obj/item/chair/wood/wings{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"aQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + brightness_range = 2; + dir = 8 + }, +/obj/effect/decal/cleanable/blood/old, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"bj" = ( +/obj/effect/decal/cleanable/dirt, +/mob/living/simple_animal/hostile/giant_rat{ + damage_coeff = list("brute" = 0.9, "fire" = 0.9, "tox" = 1, "clone" = 1, "stamina" = 0, "oxy" = 0.8); + health = 150; + maxHealth = 150; + mob_size = 4; + name = "Mutant Giant rat" + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"bk" = ( +/obj/item/stack/sheet/wood{ + amount = 5 + }, +/obj/structure/lattice, +/turf/template_noop, +/area/template_noop) +"bp" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"br" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/ore/glass/basalt/ancient, +/obj/structure/mirror{ + pixel_x = -29 + }, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"bU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/ore/glass/basalt/ancient, +/obj/item/stack/ore/glass/basalt/ancient{ + pixel_x = 7; + pixel_y = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"bW" = ( +/obj/item/chair/wood/wings, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"ce" = ( +/obj/item/stack/sheet/cheese, +/turf/simulated/floor/indestructible/asteroid, +/area/ruin/unpowered) +"ch" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"co" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/filingcabinet/chestdrawer, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"cF" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"cH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/item/reagent_containers/food/snacks/sliceable/cheesewheel, +/mob/living/simple_animal/hostile/giant_rat{ + damage_coeff = list("brute" = 0.9, "fire" = 0.9, "tox" = 1, "clone" = 1, "stamina" = 0, "oxy" = 0.8); + health = 150; + maxHealth = 150; + mob_size = 4; + name = "Mutant Giant rat" + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"cX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/light/small{ + brightness_range = 2; + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"dd" = ( +/obj/structure/window/full/shuttle, +/obj/structure/grille, +/turf/simulated/floor/plating/airless, +/area/template_noop) +"df" = ( +/obj/effect/mob_spawn/human/corpse/usspconscript, +/obj/structure/bed/old{ + icon_state = "catwalkcouch3" + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"dl" = ( +/obj/structure/chair/comfy/shuttle/dark{ + dir = 8 + }, +/turf/simulated/floor/plating/airless{ + icon = 'icons/turf/shuttle/floors.dmi'; + icon_state = "floor13"; + name = "floor" + }, +/area/template_noop) +"dv" = ( +/obj/structure/noticeboard, +/turf/simulated/wall/r_wall/rust, +/area/ruin/unpowered) +"dw" = ( +/obj/effect/decal/warning_stripes/red/hollow, +/obj/machinery/light/small{ + dir = 4; + on = 1 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"dA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed/old{ + icon_state = "catwalkcouch3" + }, +/obj/structure/decorative_structures/corpse{ + dir = 4; + icon_state = "corpse_soviet3" + }, +/obj/effect/decal/cleanable/blood/splatter, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"dW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/food/snacks/sliceable/cheesewheel, +/mob/living/simple_animal/hostile/giant_rat{ + damage_coeff = list("brute" = 0.9, "fire" = 0.9, "tox" = 1, "clone" = 1, "stamina" = 0, "oxy" = 0.8); + health = 150; + maxHealth = 150; + mob_size = 4; + name = "Mutant Giant rat" + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"dX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"dZ" = ( +/obj/structure/largecrate, +/obj/machinery/light/small{ + dir = 4; + on = 1 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"ed" = ( +/obj/effect/mob_spawn/human/corpse/usspconscript, +/obj/structure/bed/old{ + icon_state = "catwalkcouch3" + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"eq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"er" = ( +/obj/machinery/computer{ + name = "Broken Shuttle Console" + }, +/turf/simulated/floor/plating/airless{ + icon = 'icons/turf/shuttle/floors.dmi'; + icon_state = "floor13"; + name = "floor" + }, +/area/template_noop) +"eu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood/fancy/red, +/obj/item/paper_bin/ussp{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/pen/multi/fountain{ + pixel_x = 3; + pixel_y = 9 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"eH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"eN" = ( +/obj/structure/table/reinforced, +/turf/simulated/floor/plating/airless{ + icon = 'icons/turf/shuttle/floors.dmi'; + icon_state = "floor13"; + name = "floor" + }, +/area/template_noop) +"eP" = ( +/obj/effect/decal/warning_stripes/southeastcorner, +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"eR" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/rack, +/obj/item/stack/sheet/mineral/plasma{ + amount = 5 + }, +/obj/item/stack/sheet/mineral/plasma{ + amount = 30 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"fP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"fU" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/junction/reversed{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"gj" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"gl" = ( +/obj/item/shard{ + icon_state = "small" + }, +/turf/template_noop, +/area/template_noop) +"gn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/comfy/red, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"go" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"gq" = ( +/obj/effect/decal/warning_stripes/red, +/obj/structure/closet/crate, +/obj/item/storage/belt/utility, +/obj/item/storage/belt/utility, +/obj/item/storage/belt/utility, +/obj/item/storage/belt/utility, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"gw" = ( +/obj/machinery/door/airlock/mining{ + name = "Quartermaster"; + req_access = list(128,121) + }, +/turf/simulated/floor/plating/airless{ + icon = 'icons/turf/shuttle/floors.dmi'; + icon_state = "floor13"; + name = "floor" + }, +/area/template_noop) +"gx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"gE" = ( +/obj/structure/lattice, +/turf/template_noop, +/area/template_noop) +"gO" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"hg" = ( +/obj/item/pickaxe, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"hj" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + on = 1 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"hm" = ( +/obj/machinery/computer/arcade/battle, +/obj/structure/sign/poster/official/vodka{ + pixel_y = 32 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"hp" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk, +/obj/machinery/light{ + dir = 1; + on = 1 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"hz" = ( +/obj/item/stack/rods{ + amount = 2 + }, +/turf/template_noop, +/area/template_noop) +"hI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump{ + on = 1; + dir = 4 + }, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"hJ" = ( +/obj/item/clothing/shoes/jackboots, +/obj/item/clothing/head/sovietsidecap, +/obj/item/clothing/under/soviet, +/obj/item/clothing/suit/sovietcoat, +/obj/item/clothing/head/ushanka, +/obj/structure/closet/secure_closet/personal/cabinet{ + req_access = list(128) + }, +/obj/machinery/light/small{ + dir = 1; + on = 1 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"hM" = ( +/obj/machinery/light/small{ + brightness_range = 2; + dir = 8 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"ia" = ( +/obj/structure/window/plasmareinforced{ + dir = 1; + simulated = 0 + }, +/obj/structure/shuttle/engine/heater, +/obj/structure/shuttle/engine/platform{ + layer = 2.9 + }, +/turf/simulated/floor/plating/airless, +/area/template_noop) +"ii" = ( +/obj/structure/closet/secure_closet/personal/cabinet{ + req_access = list(128) + }, +/obj/item/clothing/shoes/jackboots, +/obj/item/clothing/head/sovietsidecap, +/obj/item/clothing/under/soviet, +/obj/item/clothing/suit/sovietcoat, +/obj/item/clothing/head/ushanka, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"iz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"iG" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 8; + on = 1 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"je" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/junction{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"js" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood/fancy/red, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"jv" = ( +/obj/structure/safe, +/obj/item/stack/spacecash/ussp/c1000{ + amount = 10000 + }, +/obj/item/megaphone, +/obj/item/toy/russian_revolver/trick_revolver, +/obj/item/documents/ussp, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"jA" = ( +/obj/structure/table/wood/fancy/red, +/obj/item/clipboard, +/obj/item/megaphone, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"jL" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/item/reagent_containers/food/snacks/oliviersalad{ + pixel_y = 8 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"jO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"jV" = ( +/obj/item/flag/ussp, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"kg" = ( +/turf/template_noop, +/area/template_noop) +"kj" = ( +/obj/structure/chair/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"kk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"kn" = ( +/obj/effect/decal/cleanable/fungus, +/turf/simulated/wall/r_wall/rust, +/area/ruin/unpowered) +"ku" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/item/stack/sheet/wood{ + amount = 5 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"kx" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/food/snacks/beans{ + pixel_x = -6 + }, +/obj/item/decorations/flag/soviet, +/obj/structure/sign/poster/contraband/communist_state{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"ky" = ( +/obj/machinery/computer{ + desc = "A computer long since rendered non-functional due to lack of maintenance. Spitting out error messages."; + dir = 1; + name = "Broken Supply Request Consoler" + }, +/turf/simulated/floor/plating/airless{ + icon = 'icons/turf/shuttle/floors.dmi'; + icon_state = "floor13"; + name = "floor" + }, +/area/template_noop) +"kF" = ( +/obj/structure/closet/crate/freezer, +/obj/item/reagent_containers/food/snacks/grown/potato{ + pixel_y = 4 + }, +/obj/item/reagent_containers/food/snacks/grown/potato, +/obj/item/reagent_containers/food/snacks/grown/potato{ + pixel_y = 6 + }, +/obj/item/reagent_containers/food/snacks/grown/potato{ + pixel_y = -4 + }, +/obj/item/reagent_containers/food/snacks/grown/potato{ + pixel_y = 4 + }, +/obj/item/reagent_containers/food/snacks/grown/potato{ + pixel_x = 6 + }, +/turf/simulated/floor/plating/airless{ + icon = 'icons/turf/shuttle/floors.dmi'; + icon_state = "floor13"; + name = "floor" + }, +/area/template_noop) +"kH" = ( +/obj/machinery/computer{ + desc = "A computer long since rendered non-functional due to lack of maintenance. Spitting out error messages."; + dir = 1; + name = "Broken Computer" + }, +/turf/simulated/floor/plating/airless{ + icon = 'icons/turf/shuttle/floors.dmi'; + icon_state = "floor13"; + name = "floor" + }, +/area/template_noop) +"kL" = ( +/obj/effect/decal/warning_stripes/southwestcorner, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"kO" = ( +/obj/machinery/shower{ + tag = "icon-shower (WEST)"; + pixel_x = 0; + pixel_y = 20 + }, +/obj/structure/curtain/open/shower, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"kR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/security{ + name = "Barracks"; + req_access = list(128,121) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"kZ" = ( +/obj/structure/chair/wood{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"la" = ( +/obj/effect/decal/warning_stripes/northeastcorner, +/turf/simulated/wall/r_wall, +/area/ruin/unpowered) +"li" = ( +/obj/item/reagent_containers/food/snacks/cheesewedge, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"ly" = ( +/obj/structure/bed/old, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"lA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 4; + on = 1 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"lE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/vomit, +/obj/structure/toilet/cancollectmapitems, +/obj/random/plushie, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"lZ" = ( +/obj/structure/rack, +/obj/item/ammo_box/c9mm, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"me" = ( +/obj/structure/barricade/wooden, +/obj/machinery/door/airlock/mining{ + name = "Quartermaster"; + req_access = list(128) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"mj" = ( +/obj/structure/chair/wood, +/obj/structure/sign/poster/contraband/rebels_unite{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"mk" = ( +/obj/structure/closet/secure_closet{ + name = "Quartermaster closet"; + req_access = list(128) + }, +/obj/item/card/id/ussp_security{ + access = list(128,121); + name = "USSP Quartermaster ID card"; + rank = "Soviet Quartermaster"; + registered_name = "unset" + }, +/obj/item/clothing/suit/sovietcoat/officer, +/obj/item/clothing/head/sovietofficerhat, +/obj/item/clothing/under/sovietofficer, +/obj/item/clothing/gloves/combat, +/obj/item/clothing/shoes/combat/commando, +/obj/item/radio/headset/alt/soviet, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"mr" = ( +/obj/structure/rack, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"mt" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"mJ" = ( +/obj/structure/sign/poster/official/vodka{ + pixel_x = -32 + }, +/obj/structure/bed/old{ + icon_state = "catwalkcouch2" + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"mS" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"mU" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"na" = ( +/obj/effect/decal/warning_stripes/southwestcorner, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"nf" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/effect/decal/cleanable/blood{ + layer = 2.5 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"nm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"nq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/freezer, +/obj/item/reagent_containers/food/snacks/sliceable/cheesewheel, +/obj/item/reagent_containers/food/snacks/sliceable/cheesewheel, +/obj/item/reagent_containers/food/snacks/sliceable/cheesewheel, +/obj/item/reagent_containers/food/snacks/sliceable/cheesewheel, +/obj/item/reagent_containers/food/snacks/sliceable/cheesewheel, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"nD" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"nX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/ants, +/obj/item/reagent_containers/food/snacks/sliceable/cheesewheel, +/obj/machinery/light/small{ + dir = 4; + on = 1 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"nY" = ( +/obj/effect/decal/cleanable/vomit, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"ol" = ( +/obj/structure/table/wood/fancy/red, +/obj/item/decorations/flag/soviet{ + pixel_x = -4; + pixel_y = 20 + }, +/obj/item/paper_bin/ussp{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/pen/multi/fountain{ + pixel_x = 3; + pixel_y = 9 + }, +/obj/machinery/light{ + dir = 1; + on = 1 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"op" = ( +/obj/structure/sign/poster/contraband/communist_state{ + pixel_x = 32 + }, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/pizzaparty, +/obj/item/reagent_containers/food/snacks/beans, +/obj/item/reagent_containers/food/snacks/beans, +/obj/item/reagent_containers/food/snacks/beans, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"oz" = ( +/obj/machinery/vending/sovietsoda, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"oA" = ( +/obj/structure/chair/comfy/brown{ + color = "#FF3300" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/communist_state{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"oG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/paper_bin, +/obj/item/pen{ + pixel_x = 8; + pixel_y = 11 + }, +/obj/item/pen{ + pixel_x = -4; + pixel_y = 11 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"oU" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"oY" = ( +/obj/effect/decal/warning_stripes/east, +/obj/item/flag/ussp, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"pe" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"ph" = ( +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"pj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/sofa/left{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"po" = ( +/obj/machinery/power/port_gen/pacman, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"pt" = ( +/obj/structure/noticeboard{ + pixel_y = 32 + }, +/turf/simulated/floor/plating/airless{ + icon = 'icons/turf/shuttle/floors.dmi'; + icon_state = "floor13"; + name = "floor" + }, +/area/template_noop) +"pw" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"pI" = ( +/turf/simulated/wall/shuttle/onlyselfsmooth, +/area/template_noop) +"pY" = ( +/obj/effect/decal/warning_stripes/yellow, +/mob/living/simple_animal/hostile/giant_rat{ + damage_coeff = list("brute" = 0.9, "fire" = 0.9, "tox" = 1, "clone" = 1, "stamina" = 0, "oxy" = 0.8); + health = 150; + maxHealth = 150; + mob_size = 4; + name = "Mutant Giant rat" + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"qd" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 4 + }, +/obj/machinery/door/airlock/engineering{ + name = "Engineering storage room"; + req_access = list(128,121) + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"qH" = ( +/obj/structure/coatrack, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"rb" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/food/snacks/soup/beetsoup{ + desc = "With the taste of execution"; + name = "borsch" + }, +/obj/machinery/light/small{ + dir = 1; + on = 1 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"rj" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + dir = 1; + pixel_y = 32; + req_access = list(128,121) + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"rv" = ( +/turf/simulated/floor/plating/airless{ + icon = 'icons/turf/shuttle/floors.dmi'; + icon_state = "floor13"; + name = "floor" + }, +/area/template_noop) +"rL" = ( +/obj/structure/largecrate, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8 + }, +/obj/machinery/light_construct/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"rQ" = ( +/obj/structure/sign/poster/contraband/random{ + pixel_y = -30 + }, +/obj/structure/largecrate, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"sb" = ( +/obj/machinery/light/small{ + dir = 4; + on = 1 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"sg" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"sl" = ( +/obj/structure/rack, +/obj/item/pickaxe/gold{ + pixel_x = -1; + pixel_y = 6 + }, +/obj/item/pickaxe/gold{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/pickaxe/gold{ + pixel_x = 5; + pixel_y = -2 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"sq" = ( +/obj/structure/barricade/wooden, +/obj/machinery/door/airlock{ + name = "dining room"; + req_access = list(128,121) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"ss" = ( +/obj/structure/chair/wood{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"sy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/sofa/left{ + dir = 1 + }, +/obj/machinery/light{ + on = 1 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"sA" = ( +/obj/effect/decal/warning_stripes/red, +/obj/structure/closet/crate/freezer, +/obj/item/reagent_containers/food/snacks/pelmeni, +/obj/item/reagent_containers/food/snacks/pelmeni, +/obj/item/reagent_containers/food/snacks/pelmeni, +/obj/item/reagent_containers/food/snacks/pelmeni, +/obj/item/reagent_containers/food/snacks/pelmeni, +/obj/item/reagent_containers/food/snacks/pelmeni, +/obj/item/reagent_containers/food/snacks/pelmeni, +/obj/item/reagent_containers/food/snacks/pelmeni, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"sC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"sR" = ( +/obj/structure/table/wood, +/obj/item/lighter/zippo{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/flashlight/lamp, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"sT" = ( +/obj/structure/chair/wood{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"sW" = ( +/obj/structure/table/wood/fancy/red, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/item/folder/ussp{ + pixel_y = 4 + }, +/obj/item/folder/ussp, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"sZ" = ( +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/power/smes, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"ub" = ( +/obj/item/radio/phone/ussp{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood/fancy/red, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"ud" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"ui" = ( +/obj/structure/table/wood, +/obj/machinery/light/small, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"uw" = ( +/obj/structure/closet/crate/freezer, +/obj/item/reagent_containers/food/snacks/boiledpelmeni, +/obj/item/reagent_containers/food/snacks/boiledpelmeni{ + pixel_y = 10 + }, +/obj/item/reagent_containers/food/snacks/boiledpelmeni{ + pixel_x = 8; + pixel_y = 4 + }, +/obj/item/reagent_containers/food/snacks/boiledpelmeni{ + pixel_y = 4 + }, +/obj/item/reagent_containers/food/snacks/boiledpelmeni, +/obj/item/reagent_containers/food/snacks/boiledpelmeni{ + pixel_x = 8; + pixel_y = 4 + }, +/turf/simulated/floor/plating/airless{ + icon = 'icons/turf/shuttle/floors.dmi'; + icon_state = "floor13"; + name = "floor" + }, +/area/template_noop) +"uF" = ( +/obj/item/pickaxe/silver{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/pickaxe/silver{ + pixel_x = -1; + pixel_y = 1 + }, +/obj/structure/rack/holorack, +/obj/item/pickaxe/silver{ + pixel_x = 2; + pixel_y = -2 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"uI" = ( +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"uX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/machinery/light/small, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"va" = ( +/obj/effect/decal/warning_stripes/southeast, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"vj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"vv" = ( +/obj/machinery/vending/cigarette/free, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"vX" = ( +/obj/machinery/door/airlock{ + id_tag = "toilet1"; + name = "Toilet"; + req_access = list(128,121) + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"wt" = ( +/obj/structure/chair/sofa/corner{ + dir = 1 + }, +/obj/structure/sign/poster/contraband/communist_state{ + pixel_x = -32 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"wy" = ( +/turf/simulated/wall/shuttle, +/area/template_noop) +"wH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/wood{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"wJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"wL" = ( +/obj/item/stack/ore/glass/basalt/ancient, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"wN" = ( +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"wT" = ( +/obj/item/stack/ore/glass/basalt/ancient{ + pixel_x = -7; + pixel_y = 2 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"xc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"xf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"xw" = ( +/obj/structure/rack, +/obj/item/clothing/gloves/combat, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"xG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"xJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/reinforced, +/obj/item/reagent_containers/food/snacks/soup/beetsoup{ + desc = "With the taste of execution"; + name = "borsch"; + pixel_y = 6 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"xM" = ( +/obj/machinery/door/airlock/external{ + req_access = list(128,121) + }, +/obj/structure/barricade/wooden, +/obj/structure/fans/tiny, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"xQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/kitchen_machine/oven, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"xZ" = ( +/obj/structure/table/reinforced, +/obj/item/kitchen/rollingpin, +/obj/item/kitchen/knife, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"ya" = ( +/obj/structure/table/reinforced, +/obj/machinery/kitchen_machine/microwave{ + pixel_x = -1; + pixel_y = 7 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"yp" = ( +/obj/item/stack/sheet/wood{ + amount = 5 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/machinery/light/small{ + dir = 1; + on = 1 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"yq" = ( +/obj/effect/decal/warning_stripes/north, +/obj/effect/decal/warning_stripes/arrow{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"yr" = ( +/obj/structure/chair/wood, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"yt" = ( +/mob/living/simple_animal/hostile/carp{ + desc = "Very lonely and shy space carp."; + health = 70; + maxHealth = 70; + name = "Shy space carp" + }, +/obj/item/pickaxe, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin/unpowered/no_grav) +"yE" = ( +/obj/effect/decal/warning_stripes/red/hollow, +/obj/structure/closet/crate, +/obj/item/clothing/head/ushanka, +/obj/item/clothing/head/ushanka, +/obj/item/clothing/head/ushanka, +/obj/item/clothing/head/ushanka, +/obj/item/clothing/head/ushanka, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"yO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 9 + }, +/obj/item/stack/ore/glass/basalt/ancient{ + pixel_x = 7; + pixel_y = 4 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"yT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/kitchen_machine/grill, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"zd" = ( +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"zk" = ( +/obj/structure/largecrate/evil, +/turf/simulated/floor/plating/airless{ + icon = 'icons/turf/shuttle/floors.dmi'; + icon_state = "floor13"; + name = "floor" + }, +/area/template_noop) +"zl" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"zt" = ( +/obj/structure/table/wood, +/obj/item/deck/cards/syndicate/black{ + pixel_x = 3; + pixel_y = 6 + }, +/obj/item/reagent_containers/food/snacks/sliceable/cheesewheel, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"zu" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Ap" = ( +/obj/machinery/floodlight, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Av" = ( +/obj/machinery/shower{ + dir = 1; + tag = "icon-shower (WEST)" + }, +/obj/structure/curtain/open/shower, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"AJ" = ( +/obj/structure/barricade/wooden, +/obj/machinery/door/airlock{ + name = "Toilet"; + req_access = list(128,121) + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"AL" = ( +/obj/effect/mine/dnascramble, +/obj/structure/punji_sticks, +/obj/structure/barricade/wooden, +/obj/structure/falsewall/reinforced, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"AS" = ( +/obj/effect/decal/warning_stripes/southeastcorner, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/disposalpipe/junction{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"AZ" = ( +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Bh" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Bu" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/wall/r_wall/rust, +/area/ruin/unpowered) +"Bv" = ( +/obj/item/pickaxe, +/obj/item/stack/ore/glass/basalt/ancient{ + pixel_y = 4 + }, +/obj/item/stack/ore/glass/basalt/ancient{ + pixel_x = 7; + pixel_y = 4 + }, +/obj/item/stack/ore/glass/basalt/ancient, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Bw" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/barricade/wooden, +/obj/machinery/door/airlock/security{ + name = "Barracks"; + req_access = list(128,121) + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Bx" = ( +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"By" = ( +/obj/item/trash/plate{ + pixel_x = 3; + pixel_y = 9 + }, +/obj/item/trash/plate{ + pixel_x = -7; + pixel_y = 3 + }, +/obj/item/reagent_containers/food/snacks/grown/potato{ + pixel_y = 4 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_x = -8; + pixel_y = -6 + }, +/obj/effect/decal/ants, +/obj/structure/table/wood, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"BJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"BL" = ( +/obj/structure/sign/poster/contraband/communist_state{ + pixel_y = 32 + }, +/obj/structure/bed/old, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"BM" = ( +/obj/effect/spawner/random_spawners/crate_spawner, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"BT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/junction/yjunction, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Cb" = ( +/obj/item/stack/ore/glass/basalt/ancient{ + pixel_x = -7; + pixel_y = 2 + }, +/obj/structure/statue/cheese/cheesus{ + anchored = 1 + }, +/turf/simulated/floor/indestructible/asteroid, +/area/ruin/unpowered) +"Cf" = ( +/obj/effect/decal/ants, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Cn" = ( +/mob/living/simple_animal/hostile/giant_rat{ + damage_coeff = list("brute" = 0.9, "fire" = 0.9, "tox" = 1, "clone" = 1, "stamina" = 0, "oxy" = 0.8); + health = 150; + maxHealth = 150; + mob_size = 4; + name = "Mutant Giant rat" + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Cx" = ( +/obj/machinery/light/small{ + dir = 1; + on = 1 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"CA" = ( +/obj/structure/barricade/wooden, +/obj/machinery/door/airlock/mining{ + name = "Quartermaster"; + req_access = list(128,121) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"CD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"CE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"CF" = ( +/obj/item/stack/sheet/mineral/titanium, +/turf/template_noop, +/area/template_noop) +"CG" = ( +/obj/structure/chair/wood, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"CS" = ( +/obj/structure/chair/wood, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Dl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/wood, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"DB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"DD" = ( +/obj/structure/chair/wood{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"DP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/wood, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Ec" = ( +/obj/structure/chair/comfy/shuttle/dark{ + dir = 1 + }, +/turf/simulated/floor/plating/airless{ + icon = 'icons/turf/shuttle/floors.dmi'; + icon_state = "floor13"; + name = "floor" + }, +/area/template_noop) +"Ei" = ( +/obj/item/stack/sheet/wood{ + amount = 5 + }, +/turf/template_noop, +/area/template_noop) +"Ep" = ( +/obj/structure/closet/crate/freezer, +/obj/item/reagent_containers/food/snacks/sliceable/cheesewheel, +/obj/item/reagent_containers/food/snacks/sliceable/cheesewheel{ + pixel_x = 2; + pixel_y = 5 + }, +/obj/item/reagent_containers/food/snacks/sliceable/cheesewheel{ + pixel_y = 5 + }, +/obj/item/reagent_containers/food/snacks/sliceable/cheesewheel{ + pixel_x = 2; + pixel_y = 5 + }, +/turf/simulated/floor/plating/airless{ + icon = 'icons/turf/shuttle/floors.dmi'; + icon_state = "floor13"; + name = "floor" + }, +/area/template_noop) +"EC" = ( +/obj/structure/closet/crate/freezer, +/obj/item/reagent_containers/food/snacks/oliviersalad{ + pixel_x = 6; + pixel_y = 8 + }, +/obj/item/reagent_containers/food/snacks/oliviersalad, +/obj/item/reagent_containers/food/snacks/oliviersalad{ + pixel_x = -8; + pixel_y = 8 + }, +/obj/item/reagent_containers/food/snacks/oliviersalad{ + pixel_x = -8; + pixel_y = 8 + }, +/obj/item/reagent_containers/food/snacks/oliviersalad{ + pixel_x = 6; + pixel_y = 8 + }, +/obj/item/reagent_containers/food/snacks/oliviersalad{ + pixel_y = 8 + }, +/turf/simulated/floor/plating/airless{ + icon = 'icons/turf/shuttle/floors.dmi'; + icon_state = "floor13"; + name = "floor" + }, +/area/template_noop) +"EO" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Fb" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Fu" = ( +/obj/machinery/light/small{ + dir = 1; + on = 1 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"FB" = ( +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"FD" = ( +/obj/item/stack/sheet/wood{ + amount = 5 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"FU" = ( +/turf/simulated/wall/r_wall, +/area/ruin/unpowered) +"FY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + brightness_range = 2; + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"GH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/decorative_structures/corpse{ + dir = 1; + icon_state = "corpse_soviet_half" + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"GL" = ( +/obj/structure/lattice/catwalk, +/turf/template_noop, +/area/template_noop) +"GQ" = ( +/obj/structure/rack, +/obj/item/clothing/shoes/combat, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + brightness_range = 2; + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"GS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"GV" = ( +/obj/item/stack/ore/glass/basalt/ancient{ + pixel_x = 7; + pixel_y = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Hj" = ( +/obj/structure/largecrate, +/turf/simulated/floor/plating/airless{ + icon = 'icons/turf/shuttle/floors.dmi'; + icon_state = "floor13"; + name = "floor" + }, +/area/template_noop) +"Hp" = ( +/obj/effect/decal/cleanable/vomit, +/mob/living/simple_animal/hostile/giant_rat{ + damage_coeff = list("brute" = 0.9, "fire" = 0.9, "tox" = 1, "clone" = 1, "stamina" = 0, "oxy" = 0.8); + health = 150; + maxHealth = 150; + mob_size = 4; + name = "Mutant Giant rat" + }, +/obj/machinery/light/small{ + brightness_range = 2; + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"HD" = ( +/obj/item/flag/ussp, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"HF" = ( +/obj/effect/decal/warning_stripes/red, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"HL" = ( +/obj/item/stack/ore/glass/basalt/ancient{ + pixel_x = -7; + pixel_y = 2 + }, +/turf/simulated/floor/indestructible/asteroid, +/area/ruin/unpowered) +"HO" = ( +/obj/effect/decal/warning_stripes/northeastcorner, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Im" = ( +/obj/structure/largecrate, +/obj/effect/decal/warning_stripes/arrow{ + dir = 1 + }, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"It" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Iy" = ( +/obj/effect/decal/warning_stripes/west, +/obj/item/flag/ussp, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"IH" = ( +/obj/effect/decal/warning_stripes/arrow{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"IN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"IP" = ( +/obj/item/trash/plate{ + pixel_x = -5; + pixel_y = -1 + }, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/reagent_containers/food/snacks/boiledpelmeni{ + pixel_y = 10 + }, +/obj/item/reagent_containers/food/drinks/bottle/vodka{ + desc = "For the Cargonia!"; + name = "Molotov cocktail" + }, +/obj/structure/table/wood, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"IT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"IW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Jf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/food/snacks/grown/potato{ + pixel_y = 6 + }, +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = -5 + }, +/obj/item/reagent_containers/food/snacks/oliviersalad, +/obj/structure/table/wood, +/obj/item/reagent_containers/food/snacks/sliceable/cheesewheel{ + pixel_x = 2; + pixel_y = 5 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Jw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/trash/plate{ + pixel_x = 3; + pixel_y = 9 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_x = 8 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_x = 11; + pixel_y = 13 + }, +/obj/machinery/light/small{ + dir = 4; + pixel_y = 8 + }, +/obj/structure/table/wood, +/obj/structure/sign/poster/official/vodka{ + pixel_x = 32 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"JN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"JR" = ( +/obj/machinery/door/airlock/external{ + req_access = list(128,121) + }, +/turf/simulated/floor/plating/airless{ + icon = 'icons/turf/shuttle/floors.dmi'; + icon_state = "floor13"; + name = "floor" + }, +/area/template_noop) +"Kg" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/largecrate, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Kp" = ( +/obj/item/trash/cheesie, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Ku" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt, +/obj/item/pickaxe/silver, +/obj/item/pickaxe/silver{ + pixel_x = 6; + pixel_y = 0 + }, +/obj/item/pickaxe/silver{ + pixel_x = 12; + pixel_y = 0 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Kz" = ( +/obj/effect/decal/warning_stripes/arrow{ + dir = 1 + }, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"KA" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"KC" = ( +/obj/structure/sign/poster/contraband/random{ + pixel_y = -32 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"KE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1; + on = 1 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"KN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"KT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/reinforced, +/obj/machinery/juicer, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"KU" = ( +/obj/effect/decal/warning_stripes/arrow{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + req_access = list(128,121) + }, +/obj/structure/barricade/wooden, +/obj/structure/fans/tiny, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"KV" = ( +/obj/item/pickaxe, +/obj/item/stack/ore/glass/basalt/ancient{ + pixel_x = 6; + pixel_y = -5 + }, +/obj/item/stack/ore/glass/basalt/ancient{ + pixel_x = -7; + pixel_y = 2 + }, +/turf/simulated/floor/indestructible/asteroid, +/area/ruin/unpowered) +"Lh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Lj" = ( +/obj/machinery/computer/arcade/orion_trail, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Lk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Ll" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Lp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/arrow{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Lz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"LA" = ( +/obj/structure/rack/holorack, +/obj/item/ammo_box/magazine/pistolm9mm, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"LG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1; + on = 1 + }, +/obj/structure/sign/poster/contraband/communist_state{ + pixel_y = 32 + }, +/mob/living/simple_animal/hostile/giant_rat{ + damage_coeff = list("brute" = 0.9, "fire" = 0.9, "tox" = 1, "clone" = 1, "stamina" = 0, "oxy" = 0.8); + health = 150; + maxHealth = 150; + mob_size = 4; + name = "Mutant Giant rat" + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"LI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"LY" = ( +/obj/structure/chair/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 8; + on = 1 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Me" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/wood{ + dir = 1 + }, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Mg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 8; + on = 1 + }, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Mi" = ( +/obj/item/stack/sheet/wood{ + amount = 5 + }, +/turf/simulated/floor/plating/airless{ + icon = 'icons/turf/shuttle/floors.dmi'; + icon_state = "floor13"; + name = "floor" + }, +/area/template_noop) +"Mo" = ( +/obj/structure/chair/wood{ + dir = 1 + }, +/obj/item/stack/ore/glass/basalt/ancient{ + pixel_y = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Mq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 4 + }, +/obj/machinery/door/airlock/engineering{ + name = "Engineering storage room"; + req_access = list(128) + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Mu" = ( +/obj/item/reagent_containers/food/snacks/boiledpelmeni{ + pixel_y = 10 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"My" = ( +/obj/effect/decal/warning_stripes/southeast, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"MB" = ( +/obj/machinery/porta_turret/syndicate/interior{ + desc = "USSP interior defense turret chambered for .45 rounds. Designed to down intruders without damaging the hull."; + dir = 8; + faction = "hostile"; + req_access = list(128) + }, +/turf/simulated/floor/plating/airless, +/area/ruin/unpowered) +"MJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/arrow{ + dir = 4 + }, +/obj/item/stack/ore/glass/basalt/ancient, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"MY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Na" = ( +/obj/machinery/alarm{ + pixel_y = 28; + req_access = list(128) + }, +/obj/structure/closet/crate, +/obj/item/ammo_box/magazine/pistolm9mm, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Nx" = ( +/obj/machinery/light/small{ + flickering = 1; + on = 1 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"NP" = ( +/obj/effect/decal/warning_stripes/red/hollow, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance/tripple, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"NT" = ( +/obj/structure/sign/poster/contraband/random{ + pixel_x = -32 + }, +/obj/machinery/light/small{ + brightness_range = 2; + dir = 8 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"NX" = ( +/obj/item/stack/ore/glass/basalt/ancient{ + pixel_x = 6; + pixel_y = -5 + }, +/obj/item/stack/ore/glass/basalt/ancient{ + pixel_x = -7; + pixel_y = 2 + }, +/turf/simulated/floor/indestructible/asteroid, +/area/ruin/unpowered) +"Ok" = ( +/obj/machinery/disposal, +/obj/structure/sign/poster/contraband/communist_state{ + pixel_y = -32 + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Op" = ( +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Ov" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"OC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/decorative_structures/corpse{ + dir = 8; + icon_state = "corpse_soviet_lying_half2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"OG" = ( +/obj/structure/rack/holorack, +/obj/item/clothing/suit/armor/vest/old{ + pixel_x = 6; + pixel_y = -4 + }, +/obj/item/clothing/suit/armor/vest/old, +/obj/item/clothing/suit/armor/vest/old{ + pixel_x = -6; + pixel_y = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"OO" = ( +/obj/item/flag/ussp, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"OP" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"OR" = ( +/obj/item/clothing/shoes/jackboots, +/obj/item/clothing/head/sovietsidecap, +/obj/item/clothing/under/soviet, +/obj/item/clothing/suit/sovietcoat, +/obj/item/clothing/head/ushanka, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet/personal/cabinet{ + req_access = list(128) + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Pk" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/wall/r_wall, +/area/ruin/unpowered) +"Pq" = ( +/obj/structure/sign/poster/official/vodka{ + pixel_y = 32 + }, +/obj/machinery/arcade/minesweeper, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Ps" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Pt" = ( +/obj/structure/table/wood, +/obj/structure/sign/poster/contraband/communist_state{ + pixel_y = -32 + }, +/obj/item/flashlight/lamp, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"PD" = ( +/obj/structure/disposaloutlet{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin/unpowered/no_grav) +"PE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"PU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light/small, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Qb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/ants, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Qf" = ( +/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Qg" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Qo" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Qu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Qz" = ( +/obj/item/stack/ore/glass/basalt/ancient, +/obj/item/stack/ore/glass/basalt/ancient{ + pixel_x = 7; + pixel_y = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"QA" = ( +/obj/structure/chair/comfy/shuttle/dark{ + dir = 4 + }, +/turf/simulated/floor/plating/airless{ + icon = 'icons/turf/shuttle/floors.dmi'; + icon_state = "floor13"; + name = "floor" + }, +/area/template_noop) +"QM" = ( +/obj/structure/chair/wood{ + dir = 1 + }, +/obj/item/reagent_containers/food/snacks/cheesewedge, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"QN" = ( +/obj/machinery/light/small{ + dir = 1; + on = 1 + }, +/obj/item/flag/ussp, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"QO" = ( +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/indestructible/asteroid, +/area/ruin/unpowered) +"QU" = ( +/obj/effect/decal/warning_stripes/red, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"QZ" = ( +/obj/item/pickaxe, +/obj/item/stack/ore/glass/basalt/ancient, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Rk" = ( +/obj/structure/largecrate, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Rs" = ( +/obj/machinery/floodlight, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Rw" = ( +/obj/effect/decal/warning_stripes/north, +/obj/effect/decal/warning_stripes/arrow{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"RU" = ( +/obj/structure/table/wood, +/obj/item/folder{ + pixel_x = 5; + pixel_y = 5 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Sb" = ( +/obj/effect/decal/warning_stripes/red/hollow, +/obj/item/stack/sheet/wood{ + amount = 5 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Sk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Sq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/wood, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Sw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed/old{ + icon_state = "catwalkcouch2" + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"SA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/largecrate, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"SG" = ( +/obj/effect/decal/warning_stripes/red/hollow, +/obj/structure/largecrate, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"SM" = ( +/turf/simulated/floor/plating/airless, +/area/template_noop) +"Ta" = ( +/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/spawner/random_spawners/crate_spawner, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Tb" = ( +/obj/effect/decal/warning_stripes/arrow{ + pixel_y = 15 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Tg" = ( +/obj/structure/largecrate, +/obj/machinery/light/small{ + flickering = 1; + on = 1 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Tk" = ( +/obj/structure/barricade/wooden, +/obj/machinery/door/airlock/engineering{ + name = "Engineering storage room"; + req_access = list(128,121) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Tn" = ( +/obj/machinery/atmospherics/binary/pump{ + dir = 8; + on = 1 + }, +/obj/effect/decal/cleanable/dirt, +/mob/living/simple_animal/hostile/giant_rat{ + damage_coeff = list("brute" = 0.9, "fire" = 0.9, "tox" = 1, "clone" = 1, "stamina" = 0, "oxy" = 0.8); + health = 150; + maxHealth = 150; + mob_size = 4; + name = "Mutant Giant rat" + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Tr" = ( +/obj/effect/decal/cleanable/fungus, +/obj/effect/decal/cleanable/fungus, +/turf/simulated/wall/r_wall/rust, +/area/ruin/unpowered) +"Ts" = ( +/obj/item/stack/ore/glass/basalt/ancient, +/obj/item/stack/ore/glass/basalt/ancient, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Tx" = ( +/obj/effect/decal/warning_stripes/east, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Tz" = ( +/obj/structure/rack, +/obj/item/weldingtool/hugetank, +/obj/item/weldingtool/hugetank{ + pixel_x = 8; + pixel_y = -5 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"TB" = ( +/obj/machinery/light/small{ + dir = 4; + on = 1 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"TC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/item/trash/plate{ + pixel_x = 5; + pixel_y = -1 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_x = 5; + pixel_y = 13 + }, +/obj/item/reagent_containers/food/drinks/bottle/vodka{ + desc = "For the Cargonia!"; + name = "Molotov cocktail" + }, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = -3; + pixel_y = 11 + }, +/obj/item/reagent_containers/food/snacks/oliviersalad{ + pixel_y = 8 + }, +/obj/structure/table/wood, +/obj/item/reagent_containers/food/snacks/sliceable/cheesewheel, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"TD" = ( +/obj/structure/rack, +/obj/item/kitchen/knife/combat{ + pixel_x = 7; + pixel_y = -2 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/kitchen/knife/combat{ + pixel_x = -2; + pixel_y = -2 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"TL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/flag/ussp, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"TN" = ( +/obj/structure/shuttle/engine/propulsion, +/obj/structure/shuttle/engine/platform{ + dir = 1; + layer = 2.9 + }, +/turf/simulated/floor/plating/airless, +/area/template_noop) +"TQ" = ( +/obj/effect/mine/sound/bwoink, +/obj/structure/barricade/wooden, +/obj/machinery/door/airlock/vault{ + req_access = list(128) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"TS" = ( +/obj/structure/safe/floor, +/obj/item/reagent_containers/food/drinks/bottle/vodka/badminka, +/obj/item/stack/spacecash/ussp/c1000, +/obj/item/stack/spacecash/ussp/c1000, +/obj/item/stack/spacecash/ussp/c1000, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"TU" = ( +/turf/simulated/wall/r_wall/rust, +/area/ruin/unpowered) +"Ub" = ( +/obj/structure/sign/poster/contraband/random{ + pixel_x = 30 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Us" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 10 + }, +/obj/item/stack/sheet/cheese, +/mob/living/simple_animal/hostile/giant_rat{ + damage_coeff = list("brute" = 0.9, "fire" = 0.9, "tox" = 1, "clone" = 1, "stamina" = 0, "oxy" = 0.8); + health = 150; + maxHealth = 150; + mob_size = 4; + name = "Mutant Giant rat" + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Ut" = ( +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Uy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/machinery/light/small{ + dir = 4; + on = 1 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"UH" = ( +/obj/structure/decorative_structures/corpse{ + dir = 8; + icon_state = "corpse_soviet_half" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"US" = ( +/obj/effect/decal/warning_stripes/east, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"UV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Va" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/arrow{ + dir = 4 + }, +/obj/structure/sign/poster/contraband/wanted{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"VA" = ( +/obj/machinery/suit_storage_unit{ + req_access = list(128) + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"VP" = ( +/obj/effect/decal/warning_stripes/red/hollow, +/obj/structure/largecrate/evil, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"VZ" = ( +/obj/structure/largecrate, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Wa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32; + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/item/reagent_containers/food/snacks/sliceable/cheesewheel, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Wb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"We" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Wg" = ( +/obj/machinery/atmospherics/binary/pump{ + dir = 4; + on = 1 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Wh" = ( +/obj/effect/decal/cleanable/vomit, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Wj" = ( +/obj/machinery/disposal, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Wk" = ( +/obj/effect/decal/warning_stripes/east, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Wt" = ( +/obj/item/trash/plate{ + pixel_x = 3; + pixel_y = 9 + }, +/obj/item/trash/plate{ + pixel_x = -7; + pixel_y = 3 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_x = 9; + pixel_y = 3 + }, +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = 3; + pixel_y = 11 + }, +/obj/item/reagent_containers/food/snacks/grown/potato{ + pixel_y = -4 + }, +/obj/structure/table/wood, +/obj/item/reagent_containers/food/snacks/sliceable/cheesewheel{ + pixel_y = 5 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Wz" = ( +/obj/machinery/suit_storage_unit/standard_unit{ + req_access = list(128) + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"WA" = ( +/obj/effect/decal/warning_stripes/east, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"WI" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/closet/secure_closet{ + req_access = list(128) + }, +/obj/item/gun/projectile/automatic/pistol/APS{ + desc = "The original russian version of a widely used Syndicate sidearm. Uses 9mm ammo. The engraving N.E.K.T.O.E.N is stamped on the side, perhaps it is the owner of the gun or the name of some corporation." + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"WO" = ( +/obj/structure/sign/poster/contraband/random{ + pixel_x = -32 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"WT" = ( +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"WU" = ( +/obj/structure/decorative_structures/corpse{ + dir = 1; + icon_state = "corpse_soviet_lying_half2" + }, +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Xb" = ( +/obj/machinery/atmospherics/unary/tank{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Xd" = ( +/obj/structure/sign/poster/contraband/communist_state{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Xe" = ( +/obj/effect/mob_spawn/human/corpse/usspconscript, +/obj/effect/decal/cleanable/blood{ + layer = 2.5 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Xj" = ( +/obj/effect/decal/warning_stripes/southeastcorner, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Xk" = ( +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin/unpowered/no_grav) +"Xn" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"XC" = ( +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32; + pixel_y = -32 + }, +/obj/effect/decal/warning_stripes/northeastcorner, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"XG" = ( +/obj/item/flag/ussp, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"XZ" = ( +/obj/effect/decal/cleanable/fungus, +/turf/simulated/wall/r_wall, +/area/ruin/unpowered) +"Ya" = ( +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Yc" = ( +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Yk" = ( +/obj/effect/spawner/random_spawners/crate_spawner, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin/unpowered/no_grav) +"Yl" = ( +/mob/living/simple_animal/hostile/carp{ + desc = "Very lonely and shy space carp."; + health = 70; + maxHealth = 70; + name = "Shy space carp" + }, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin/unpowered/no_grav) +"Ym" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 4; + on = 1 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Yn" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + on = 1 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"YJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Za" = ( +/obj/structure/largecrate, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"Zg" = ( +/obj/item/light/bulb{ + pixel_x = -8; + pixel_y = 12 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"Zx" = ( +/turf/simulated/mineral/random/high_chance, +/area/ruin/unpowered/no_grav) +"ZD" = ( +/obj/structure/rack/holorack, +/obj/effect/decal/cleanable/dirt, +/obj/item/ammo_box/c9mm{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/ammo_box/c9mm{ + pixel_x = 4; + pixel_y = -3 + }, +/obj/structure/sign/poster/contraband/communist_state{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"ZK" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/unpowered) +"ZP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/northeastcorner, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"ZW" = ( +/obj/machinery/atmospherics/unary/tank/air/ninja, +/turf/simulated/floor/plating, +/area/ruin/unpowered) + +(1,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +hz +kg +kg +kg +kg +kg +kg +kg +CF +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(2,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +wy +wy +wy +kg +kg +kg +kg +kg +hz +kg +kg +wy +wy +wy +wy +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(3,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +CF +kg +kg +hz +kg +wy +Hj +Mi +rv +rv +gE +kg +CF +kg +gE +Mi +rv +wy +ia +TN +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(4,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +gl +kg +wy +wy +Mi +rv +rv +gE +kg +kg +kg +kg +kg +gE +rv +wy +ia +TN +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(5,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +gl +kg +kg +gE +SM +ky +wy +rv +rv +rv +SM +bk +kg +kg +Ei +kg +gE +Mi +wy +wy +wy +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(6,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +ad +kg +kg +kg +kg +kg +hz +kg +gE +SM +SM +dl +wy +pt +rv +rv +SM +SM +gE +gE +gE +gE +rv +Hj +wy +ia +TN +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(7,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +gE +er +Ec +rv +gw +rv +rv +Mi +rv +rv +SM +SM +rv +rv +Mi +Hj +wy +ia +TN +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +ad +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(8,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +dd +eN +rv +QA +wy +rv +rv +rv +rv +rv +rv +rv +rv +rv +rv +Mi +wy +ia +TN +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(9,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +dd +dd +eN +kH +wy +kF +uw +rv +rv +Mi +rv +rv +rv +rv +rv +rv +wy +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(10,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +dd +pI +wy +wy +Hj +Hj +zk +rv +Ep +rv +rv +rv +SM +SM +gE +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(11,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +wy +Hj +Hj +Hj +Hj +EC +rv +rv +rv +gE +gE +kg +kg +hz +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(12,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +wy +wy +wy +wy +wy +pI +JR +JR +pI +kg +kg +CF +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(13,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +gE +GL +GL +gE +kg +hz +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(14,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +gE +GL +GL +gE +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(15,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Zx +Zx +Zx +kg +MB +GL +GL +MB +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(16,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Zx +Zx +Zx +Zx +Zx +Zx +FU +xM +xM +FU +Zx +Zx +Zx +Zx +kg +kg +kg +kg +Xk +Xk +Xk +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +ad +kg +kg +kg +"} +(17,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Zx +Zx +Zx +Zx +Zx +Zx +Zx +FU +Op +Op +FU +Zx +Zx +Zx +Zx +Zx +Zx +kg +Xk +Xk +Xk +Xk +Xk +kg +kg +ad +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(18,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Zx +Zx +Zx +FU +FU +FU +FU +FU +XZ +Op +Op +FU +Zx +Zx +Zx +Zx +Zx +Zx +Zx +Zx +Xk +Xk +Xk +Xk +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(19,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +ad +kg +kg +kg +kg +Zx +Zx +Zx +Zx +FU +kO +Hp +Av +FU +FU +KU +KU +FU +kn +Zx +Zx +Zx +Zx +Zx +Zx +Zx +Zx +Zx +Xk +Xk +Xk +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(20,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Zx +Zx +Zx +FU +FU +FU +vX +FU +TU +QN +Op +ZK +jV +TU +FU +FU +TU +FU +Zx +Zx +Zx +Zx +Zx +Zx +Xk +Xk +Xk +Xk +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(21,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Zx +Zx +Zx +Zx +FU +Op +br +Op +AJ +zd +WT +ZK +ZK +Rk +FU +LA +ZD +Cn +FU +FU +Zx +Zx +Zx +Zx +Zx +Xk +Xk +Xk +Xk +Xk +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(22,1,1) = {" +kg +kg +ad +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Zx +Zx +Zx +Zx +FU +lE +bU +wL +FU +Xd +WT +ZK +ZK +Ts +FU +ZK +oU +oU +NT +FU +Zx +Zx +Zx +Zx +Zx +Zx +Zx +Xk +Xk +Xk +Xk +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(23,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Zx +Zx +Zx +TU +XZ +XZ +TU +FU +FU +TU +Rk +ZK +ZK +WT +Rk +FU +nY +oU +oU +HD +TU +TU +Zx +Zx +Zx +Zx +Zx +Zx +Zx +Zx +Zx +Xk +Xk +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(24,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Zx +Zx +Zx +Zx +TU +hm +DD +hj +pj +wt +TU +Op +WT +WT +Op +QZ +FU +LG +oU +hI +Op +VA +TU +Zx +Zx +Zx +Zx +Zx +Zx +Zx +Zx +Zx +Zx +Zx +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(25,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Zx +Zx +Zx +Zx +FU +hp +eH +mU +zt +sy +Bu +Cx +Rk +IH +MJ +oU +TU +oU +bp +Bh +ZK +BM +TU +Zx +Zx +Zx +Zx +Zx +Zx +Zx +Zx +Zx +Zx +Zx +Zx +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(26,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Xk +Zx +Zx +Zx +Zx +FU +Lj +kZ +nm +BT +sC +Bw +zu +zu +KA +ZK +Rs +kn +LI +WT +IN +oU +OG +FU +FU +FU +FU +FU +FU +XZ +XZ +TU +TU +Zx +Zx +Zx +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(27,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Xk +Zx +Zx +FU +FU +TU +XZ +FU +TU +XZ +kR +FU +FU +Op +Op +IT +EO +oz +XZ +Wz +VA +UH +sb +uF +FU +bj +GQ +Tz +sl +mr +Qg +FY +Qu +TU +Zx +Zx +Zx +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(28,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Xk +Xk +Zx +Zx +TU +ly +Op +oU +mJ +hM +Op +pw +sT +FU +Ut +ZP +fP +WT +XZ +FU +TU +XZ +AL +dv +TU +FU +ZK +WT +ZK +wN +oU +Xj +uI +oY +la +Zx +Zx +Zx +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(29,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Xk +Xk +Zx +Zx +TU +hJ +ZK +WT +ii +ZK +WT +sg +ui +TU +Ya +Rw +kk +Nx +TU +Ku +BM +VZ +rL +Zg +WO +xw +Op +ZK +WT +WT +Xj +va +xG +Kg +FU +Zx +Zx +Zx +Zx +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(30,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Xk +Zx +Zx +Zx +XZ +ch +OP +cF +GS +GS +nD +Sq +Pt +FU +SG +yq +JN +KC +FU +TD +oU +pe +Ps +WT +Op +Op +Op +TS +ZK +KN +AZ +Yc +WI +rQ +FU +Zx +Zx +Zx +Zx +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(31,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Xk +Zx +Zx +Zx +kn +BL +mt +Wb +ed +Op +iG +Qo +oG +TU +Ya +Im +JN +oU +TU +KE +WT +Fb +OC +Sk +Sk +Sk +We +We +We +It +Xn +nf +pY +Za +FU +Zx +Zx +Zx +Zx +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(32,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Xk +Zx +Zx +Zx +TU +af +mt +Wb +af +oU +FB +oU +wH +XZ +yp +Kz +Lh +oU +FU +TL +Xe +UV +eP +Ut +Ut +HO +ZK +Uy +Ub +Op +na +Bx +Yc +SA +TU +Zx +Zx +Zx +Zx +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(33,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Zx +Zx +Zx +Zx +TU +hJ +Mg +gj +OR +oU +WT +ss +uX +FU +Ta +Kz +Lp +Va +FU +FU +Op +vj +AZ +QU +sA +FU +FU +kn +TU +FU +oU +kL +ph +Iy +FU +Zx +Zx +Zx +Zx +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(34,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Zx +Zx +Zx +Zx +FU +df +Op +oU +Sw +lA +mj +sR +RU +kn +Iy +Qf +Lz +Sk +Tb +TQ +WA +Wk +My +HF +yE +FU +sZ +cX +eR +FU +lZ +Qg +Ym +Qu +TU +Zx +Zx +Zx +Zx +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(35,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Zx +Zx +Zx +Zx +FU +FU +FU +XZ +FU +TU +TU +FU +FU +FU +FU +Op +fP +Op +WT +TU +HF +HF +HF +gq +SG +TU +ku +ZK +po +FU +FU +TU +TU +FU +FU +Zx +Zx +Zx +Zx +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(36,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Zx +Zx +Zx +Zx +FU +dA +eq +zd +mk +TU +WT +LI +qH +OO +FU +Fu +fP +Op +Tg +Tr +Ta +SG +dw +Sb +SG +TU +rj +oU +zd +gO +TU +Zx +Zx +Zx +Zx +Zx +Zx +Zx +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(37,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Zx +Zx +Zx +Zx +TU +aO +Yn +cH +eu +FU +jv +oU +wJ +ZK +FU +Bv +fP +FD +GH +FU +FU +TU +TU +FU +FU +TU +nq +wJ +iz +kx +XZ +Zx +Zx +Zx +Zx +Zx +Zx +Zx +kg +kg +kg +kg +kg +kg +kg +ad +kg +kg +"} +(38,1,1) = {" +kg +kg +kg +kg +kg +kg +ad +kg +kg +kg +Xk +Zx +Zx +Zx +TU +aD +ZK +gn +js +FU +ol +sW +xc +BJ +CA +CD +fU +ZK +Op +pe +WU +aQ +WT +YJ +zu +Tk +mS +Wh +Wa +Wj +XZ +Zx +Zx +Zx +Zx +Zx +Zx +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(39,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Zx +Zx +Zx +FU +bW +dW +go +jA +FU +oA +ub +xf +zl +TU +WT +AS +Tx +Tx +US +XC +MY +MY +op +dZ +FU +mt +nX +Wb +FU +FU +Zx +Zx +Zx +Zx +Zx +Zx +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(40,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Zx +Zx +Zx +FU +co +dX +gx +jO +me +Sk +ud +Op +vv +FU +Ap +Lk +NP +TB +VP +XG +TU +TU +FU +FU +FU +Mq +TU +qd +FU +FU +Zx +Zx +Zx +Zx +Zx +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(41,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Zx +Zx +Zx +FU +TU +TU +FU +FU +TU +TU +FU +FU +FU +FU +XZ +sq +XZ +FU +TU +TU +TU +Zx +Zx +FU +Na +Tn +oU +Wg +oU +FU +Zx +Zx +Zx +Zx +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(42,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Zx +Zx +Zx +Zx +Zx +Zx +Zx +Zx +Zx +Zx +TU +Pq +oU +li +hM +je +Ok +FU +Zx +Zx +Zx +Zx +Zx +FU +ZW +Ov +LI +Us +Xb +Zx +Zx +Zx +Zx +Zx +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(43,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Zx +Zx +Zx +Zx +Zx +Zx +Zx +Zx +Zx +TU +KT +Cf +CE +kj +Ll +IW +FU +Zx +Zx +Yk +Zx +Zx +FU +ZW +yO +oU +Op +KV +Zx +Zx +Zx +Zx +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(44,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Zx +Zx +Zx +Zx +Zx +Zx +Zx +Zx +Zx +XZ +xZ +Kp +Dl +Wt +DB +PE +FU +Zx +Xk +Xk +yt +Zx +Zx +Rs +hg +wT +Cb +ce +QO +Zx +Zx +Zx +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(45,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Xk +Xk +Xk +Zx +Zx +Zx +Zx +Zx +kn +ya +oU +CG +TC +LY +jL +FU +Zx +Yk +Xk +Xk +Zx +Zx +Zx +Zx +Zx +NX +HL +Zx +Zx +Zx +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(46,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Xk +Xk +Xk +Zx +Zx +Zx +Zx +FU +rb +Op +yr +By +DD +PU +TU +Zx +Xk +Xk +Xk +Zx +Zx +Zx +Zx +Zx +Zx +Zx +Zx +Zx +Zx +kg +kg +kg +ad +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(47,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Xk +Xk +Xk +Zx +Zx +Zx +FU +xJ +LI +CS +IP +Me +Qb +TU +Zx +Yl +Xk +Xk +Xk +Zx +Zx +Zx +Zx +Zx +Zx +Zx +Zx +Zx +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(48,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Xk +Xk +Xk +Zx +Zx +Zx +TU +xQ +oU +CS +Jf +QM +Qz +TU +Zx +Zx +Zx +Xk +Xk +Xk +Zx +Zx +Zx +Zx +Zx +Zx +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(49,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Xk +Xk +Zx +Zx +Zx +TU +yT +Mu +DP +Jw +Mo +GV +FU +Zx +Zx +Zx +Zx +Xk +Xk +Xk +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(50,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Xk +Xk +Zx +Zx +Zx +FU +FU +TU +TU +FU +FU +Pk +FU +Zx +Zx +Zx +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(51,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Xk +Xk +Zx +Zx +Zx +Zx +Zx +Zx +Zx +Zx +PD +Zx +Zx +Zx +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(52,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Xk +Xk +Zx +Zx +Zx +Zx +Zx +Zx +Xk +Xk +Zx +Zx +kg +kg +kg +kg +kg +kg +kg +kg +ad +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(53,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Xk +Xk +Xk +Xk +Xk +Xk +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(54,1,1) = {" +kg +ad +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Xk +Xk +Xk +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(55,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +ad +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(56,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +ad +kg +kg +"} +(57,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} +(58,1,1) = {" +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +"} diff --git a/_maps/map_files/RandomRuins/SpaceRuins/abandonedzoo.dmm b/_maps/map_files/RandomRuins/SpaceRuins/abandonedzoo.dmm index 6c5a465d46a..542bcc408fa 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/abandonedzoo.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/abandonedzoo.dmm @@ -11,8 +11,7 @@ }, /obj/item/storage/box/beakers, /obj/machinery/light{ - dir = 4; - icon_state = "tube1" + dir = 4 }, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -88,8 +87,7 @@ /obj/structure/grille, /obj/structure/window/full/reinforced, /obj/structure/cable{ - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/structure/cable{ icon_state = "0-8" @@ -151,8 +149,7 @@ /area/ruin/unpowered) "kQ" = ( /obj/structure/cable{ - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/machinery/door/airlock/highsecurity{ name = "Bio Containment"; @@ -266,8 +263,7 @@ /area/ruin/unpowered) "qD" = ( /obj/structure/cable{ - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ dir = 10 @@ -298,7 +294,6 @@ "rC" = ( /obj/machinery/space_heater, /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /turf/simulated/floor/plasteel{ @@ -307,8 +302,7 @@ /area/ruin/unpowered) "rZ" = ( /obj/structure/cable{ - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/machinery/door/airlock/highsecurity{ name = "Bio Containment"; @@ -368,8 +362,7 @@ /area/ruin/unpowered) "vl" = ( /obj/structure/cable{ - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/machinery/door/airlock/highsecurity{ name = "Bio Containment"; @@ -388,8 +381,7 @@ "vS" = ( /obj/machinery/power/apc/worn_out{ dir = 8; - pixel_x = -24; - pixel_y = 0 + pixel_x = -24 }, /obj/structure/rack, /obj/item/melee/baton/security/cattleprod, @@ -405,8 +397,7 @@ /obj/structure/grille, /obj/structure/window/full/reinforced, /obj/structure/cable{ - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/structure/cable{ icon_state = "0-8" @@ -435,8 +426,7 @@ /area/ruin/unpowered) "wK" = ( /obj/structure/cable{ - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/structure/cable{ icon_state = "1-4" @@ -548,8 +538,7 @@ /obj/structure/grille, /obj/structure/window/full/reinforced, /obj/structure/cable{ - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/structure/cable{ icon_state = "0-4" @@ -607,8 +596,7 @@ /obj/structure/grille, /obj/structure/window/full/reinforced, /obj/structure/cable{ - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /turf/simulated/floor/plating/airless, /area/ruin/unpowered) @@ -668,7 +656,6 @@ /obj/item/clothing/mask/surgical, /obj/item/razor, /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /turf/simulated/floor/plasteel{ @@ -713,8 +700,7 @@ /area/ruin/unpowered) "LT" = ( /obj/structure/cable{ - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /turf/simulated/floor/plasteel, /area/ruin/unpowered) @@ -841,8 +827,7 @@ /area/ruin/unpowered) "Tf" = ( /obj/structure/cable{ - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/machinery/door/airlock/highsecurity{ name = "Bio Containment"; @@ -872,8 +857,7 @@ name = "Bio-Research Station" }, /obj/structure/cable{ - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ dir = 4 @@ -918,8 +902,7 @@ /area/ruin/unpowered) "VI" = ( /obj/structure/cable{ - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ dir = 4 @@ -953,8 +936,7 @@ name = "Bio-Research Station" }, /obj/structure/cable{ - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /turf/simulated/floor/plasteel, /area/ruin/unpowered) diff --git a/_maps/map_files/RandomRuins/SpaceRuins/astroak.dmm b/_maps/map_files/RandomRuins/SpaceRuins/astroak.dmm new file mode 100644 index 00000000000..001608d93b8 --- /dev/null +++ b/_maps/map_files/RandomRuins/SpaceRuins/astroak.dmm @@ -0,0 +1,2572 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aP" = ( +/obj/structure/cult/archives, +/obj/item/clothing/suit/space/cult, +/turf/simulated/floor/engine/cult, +/area/ruin/unpowered) +"bV" = ( +/obj/structure/flora/tree/dead, +/turf/simulated/floor/grass, +/area/ruin/unpowered) +"cb" = ( +/obj/structure/cult/pylon, +/turf/simulated/floor/engine/cult, +/area/ruin/unpowered) +"cD" = ( +/obj/effect/turf_decal{ + dir = 5; + icon_state = "grass_edge_medium"; + name = "grass" + }, +/obj/effect/turf_decal{ + icon_state = "grass_edge_medium_corner"; + name = "grass" + }, +/turf/simulated/floor/plating/asteroid, +/area/ruin/unpowered) +"cH" = ( +/obj/item/toy/sword, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"cT" = ( +/obj/item/trash/candle, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"dw" = ( +/obj/effect/landmark/tiles/damageturf, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"eH" = ( +/obj/effect/landmark/tiles/damageturf, +/obj/item/stack/sheet/cloth, +/obj/item/stack/rods, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"eJ" = ( +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin/unpowered/no_grav) +"eM" = ( +/obj/structure/table/wood/fancy, +/obj/item/storage/fancy/cigarettes/cigpack_carp, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"fM" = ( +/obj/structure/window/reinforced/survival_pod{ + name = "window" + }, +/turf/simulated/floor/grass, +/area/ruin/unpowered) +"fW" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/item/fish_eggs/clownfish{ + pixel_x = 3; + pixel_y = -5 + }, +/turf/simulated/floor/beach/water{ + icon_state = "seadeep" + }, +/area/ruin/unpowered) +"gl" = ( +/obj/effect/turf_decal{ + icon_state = "grass_edge_medium"; + name = "grass" + }, +/obj/effect/turf_decal{ + dir = 1; + icon_state = "grass_edge_medium"; + name = "grass" + }, +/turf/simulated/floor/plating/asteroid, +/area/ruin/unpowered) +"gw" = ( +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8 + }, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"gy" = ( +/obj/item/trash/candle, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8 + }, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"gE" = ( +/obj/machinery/shield/cult, +/turf/simulated/floor/engine/cult, +/area/ruin/unpowered) +"gJ" = ( +/obj/effect/turf_decal{ + dir = 6; + icon_state = "grass_edge_medium"; + name = "grass" + }, +/obj/effect/turf_decal{ + icon_state = "grass_edge_medium_corner"; + name = "grass"; + dir = 8 + }, +/turf/simulated/floor/plating/asteroid, +/area/ruin/unpowered) +"gK" = ( +/obj/structure/window/full/paperframe, +/obj/structure/curtain/open/shower/security{ + anchored = 1 + }, +/turf/simulated/floor/plating, +/area/ruin/unpowered) +"hC" = ( +/obj/item/trash/tastybread, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"kz" = ( +/obj/structure/closet, +/obj/item/clothing/suit/hooded/salmon_costume, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"lt" = ( +/obj/item/flag/cult, +/obj/effect/landmark/tiles/damageturf, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"ly" = ( +/obj/effect/landmark/tiles/damageturf, +/turf/simulated/floor/wood/fancy/birch{ + oxygen = 0; + nitrogen = 0; + temperature = 2.7 + }, +/area/ruin/unpowered/no_grav) +"lA" = ( +/turf/simulated/wall/mineral/wood/nonmetal, +/area/ruin/unpowered/no_grav) +"lX" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/simulated/floor/engine/cult, +/area/ruin/unpowered) +"mw" = ( +/turf/simulated/mineral/random/high_chance, +/area/ruin/unpowered/no_grav) +"mM" = ( +/obj/item/reagent_containers/glass/bucket/wooden, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"ne" = ( +/obj/structure/table_frame/wood, +/obj/effect/landmark/tiles/damageturf, +/obj/item/stack/sheet/wood, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"nr" = ( +/obj/structure/wooden_sign{ + desc = "Астроак открыт для посещения"; + name = "Астроак" + }, +/obj/structure/sign/holy{ + pixel_y = 32 + }, +/turf/simulated/floor/grass, +/area/ruin/unpowered) +"nA" = ( +/obj/item/stack/sheet/wood{ + amount = 2 + }, +/obj/effect/landmark/tiles/damageturf, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"nG" = ( +/obj/structure/table/wood/fancy/red, +/obj/item/flashlight/lantern{ + icon_state = "lantern-on" + }, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"nL" = ( +/turf/simulated/wall/cult_fake, +/area/ruin/unpowered) +"nO" = ( +/mob/living/simple_animal/hostile/carp/mcarp, +/obj/effect/landmark/tiles/damageturf, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"oi" = ( +/obj/structure/table_frame/wood, +/obj/effect/landmark/tiles/damageturf, +/obj/item/stack/tile/carpet/red, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"oY" = ( +/obj/item/chair/wood, +/obj/effect/landmark/tiles/damageturf, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"pq" = ( +/turf/simulated/wall/mineral/wood/nonmetal, +/area/ruin/unpowered) +"pB" = ( +/obj/structure/noticeboard{ + pixel_y = 30 + }, +/turf/simulated/floor/grass, +/area/ruin/unpowered) +"qF" = ( +/obj/structure/cult/archives, +/obj/item/clothing/head/helmet/space/cult, +/obj/structure/sign/poster/contraband/very_robust{ + pixel_y = 32 + }, +/turf/simulated/floor/engine/cult, +/area/ruin/unpowered) +"qO" = ( +/obj/structure/statue/carp_mini{ + pixel_y = 16 + }, +/obj/structure/table/wood/fancy/red, +/obj/effect/landmark/tiles/damageturf, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"rb" = ( +/obj/effect/landmark/tiles/damageturf, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood/fancy/birch{ + oxygen = 0; + nitrogen = 0; + temperature = 2.7 + }, +/area/ruin/unpowered/no_grav) +"rA" = ( +/obj/item/reagent_containers/food/drinks/bottle/unholywater, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"rD" = ( +/obj/effect/turf_decal{ + dir = 1; + icon_state = "grass_edge_medium"; + name = "grass" + }, +/obj/effect/turf_decal{ + icon_state = "grass_edge_medium"; + name = "grass" + }, +/turf/simulated/floor/plating/asteroid, +/area/ruin/unpowered) +"sF" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/noalarm{ + pixel_y = 26; + dir = 1 + }, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"sT" = ( +/obj/structure/sacrificealtar, +/obj/item/nullrod/carp, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"sX" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/window/reinforced/survival_pod{ + name = "window"; + dir = 10 + }, +/turf/simulated/floor/grass, +/area/ruin/unpowered) +"tE" = ( +/obj/structure/bookcase/random/religion, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"tR" = ( +/obj/effect/decal/cleanable/blood/tracks, +/turf/simulated/floor/engine/cult, +/area/ruin/unpowered) +"uI" = ( +/obj/structure/sign/poster/official/religious{ + pixel_x = 32 + }, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"uJ" = ( +/obj/effect/decal/cleanable/blood/tracks, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"uP" = ( +/obj/structure/closet/crate/can, +/obj/item/trash/gum, +/obj/item/trash/doshik, +/obj/item/hatchet/wooden, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"wh" = ( +/obj/effect/spawner/random_spawners/blood_20, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"wk" = ( +/obj/item/trash/candy, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"wU" = ( +/obj/item/trash/chips, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"yv" = ( +/obj/effect/landmark/tiles/damageturf, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plating/airless, +/area/ruin/unpowered/no_grav) +"yF" = ( +/mob/living/simple_animal/hostile/carp/mcarp, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"yT" = ( +/turf/template_noop, +/area/template_noop) +"zb" = ( +/obj/structure/cult/forge, +/turf/simulated/floor/engine/cult, +/area/ruin/unpowered) +"zg" = ( +/obj/structure/sign/poster/contraband/wanted{ + pixel_y = 32 + }, +/turf/simulated/floor/grass, +/area/ruin/unpowered) +"zC" = ( +/obj/structure/railing, +/obj/machinery/poolcontroller{ + pixel_x = -25; + srange = 3; + deep_water = 1 + }, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"zF" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"zK" = ( +/obj/effect/turf_decal{ + dir = 10; + icon_state = "grass_edge_medium"; + name = "grass" + }, +/obj/effect/turf_decal{ + dir = 1; + icon_state = "grass_edge_medium_corner"; + name = "grass" + }, +/turf/simulated/floor/plating/asteroid, +/area/ruin/unpowered) +"zN" = ( +/obj/structure/closet/crate, +/obj/item/pickaxe/diamond, +/obj/item/flashlight/lantern, +/turf/simulated/floor/grass, +/area/ruin/unpowered) +"zR" = ( +/obj/item/melee/cultblade/dagger, +/turf/simulated/floor/engine/cult, +/area/ruin/unpowered) +"Aa" = ( +/obj/structure/bed, +/obj/item/bedsheet/wiz, +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"Af" = ( +/mob/living/simple_animal/hostile/illusion/cult{ + deathmessage = "disappears into the air with a cry of agony"; + desc = "The deceived soul"; + health = 200; + maxHealth = 200; + name = "The soul of the cultist"; + icon = 'icons/mob/mob.dmi'; + icon_living = "shade"; + icon_state = "shade"; + icon_dead = "shade_dead"; + melee_damage_lower = 10; + melee_damage_upper = 25 + }, +/turf/simulated/floor/engine/cult, +/area/ruin/unpowered) +"Av" = ( +/obj/structure/window/reinforced/survival_pod{ + name = "window"; + dir = 9 + }, +/turf/simulated/floor/grass, +/area/ruin/unpowered) +"Ay" = ( +/obj/structure/cult/altar, +/obj/item/tome, +/turf/simulated/floor/engine/cult, +/area/ruin/unpowered) +"Be" = ( +/obj/structure/window/reinforced/survival_pod{ + dir = 8; + name = "window" + }, +/turf/simulated/floor/grass, +/area/ruin/unpowered) +"Bj" = ( +/mob/living/simple_animal/hostile/carp, +/turf/template_noop, +/area/template_noop) +"BG" = ( +/obj/item/trash/candle{ + pixel_y = 11 + }, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"BY" = ( +/obj/structure/sign/poster/official/tsf_emblem{ + pixel_y = 32 + }, +/turf/simulated/floor/grass, +/area/ruin/unpowered) +"CG" = ( +/obj/item/shield/riot/buckler, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"DC" = ( +/obj/item/restraints/legcuffs/bola/cult, +/turf/simulated/floor/engine/cult, +/area/ruin/unpowered) +"DN" = ( +/obj/item/fluff/rsik_katana, +/obj/effect/landmark/tiles/damageturf, +/obj/effect/decal/remains/human, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"DP" = ( +/obj/structure/window/reinforced/survival_pod{ + dir = 6; + name = "window" + }, +/turf/simulated/floor/grass, +/area/ruin/unpowered) +"DS" = ( +/obj/item/flashlight/lantern{ + icon_state = "lantern-on"; + pixel_x = 6 + }, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"DX" = ( +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"Eg" = ( +/obj/effect/landmark/tiles/damageturf, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating/airless, +/area/ruin/unpowered/no_grav) +"ED" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/item/flag/cult, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"EW" = ( +/obj/structure/curtain/open/shower/security{ + anchored = 1 + }, +/obj/structure/mineral_door/wood, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"EX" = ( +/obj/effect/landmark/tiles/damageturf, +/obj/effect/decal/remains/human, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood/fancy/birch{ + oxygen = 0; + nitrogen = 0; + temperature = 2.7 + }, +/area/ruin/unpowered/no_grav) +"FE" = ( +/obj/item/fish_eggs/clownfish{ + pixel_x = -8; + pixel_y = -15 + }, +/obj/structure/railing/corner, +/turf/simulated/floor/beach/water{ + icon_state = "seadeep" + }, +/area/ruin/unpowered) +"Ga" = ( +/obj/effect/decal/cleanable/blood/gibs/old, +/obj/effect/landmark/tiles/damageturf, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"Ge" = ( +/obj/structure/window/reinforced/survival_pod{ + name = "window"; + dir = 4 + }, +/turf/simulated/floor/grass, +/area/ruin/unpowered) +"GG" = ( +/obj/item/fish_eggs/babycarp{ + pixel_x = -8; + pixel_y = 6 + }, +/turf/simulated/floor/beach/water{ + icon_state = "seadeep" + }, +/area/ruin/unpowered) +"GI" = ( +/obj/effect/landmark/tiles/damageturf, +/obj/structure/sign/poster/ripped{ + pixel_x = -32 + }, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"GL" = ( +/obj/structure/flora/grass/jungle, +/turf/simulated/floor/grass, +/area/ruin/unpowered) +"GT" = ( +/obj/machinery/door/window/survival_pod{ + dir = 8 + }, +/obj/effect/turf_decal{ + icon_state = "grass_edge_medium"; + name = "grass" + }, +/obj/effect/turf_decal{ + dir = 1; + icon_state = "grass_edge_medium"; + name = "grass" + }, +/turf/simulated/floor/plating/asteroid, +/area/ruin/unpowered) +"Hb" = ( +/obj/structure/window/reinforced/survival_pod{ + name = "window"; + dir = 10 + }, +/turf/simulated/floor/grass, +/area/ruin/unpowered) +"Hc" = ( +/obj/effect/decal/cleanable/blood/gibs/old, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"Hd" = ( +/obj/effect/decal/remains/human, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"HE" = ( +/obj/item/flashlight/lantern{ + icon_state = "lantern-on" + }, +/turf/simulated/floor/engine/cult, +/area/ruin/unpowered) +"HL" = ( +/turf/simulated/floor/engine/cult, +/area/ruin/unpowered) +"HP" = ( +/obj/structure/sacrificealtar, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"Ih" = ( +/obj/effect/turf_decal{ + dir = 9; + icon_state = "grass_edge_medium"; + name = "grass" + }, +/obj/effect/turf_decal{ + icon_state = "grass_edge_medium_corner"; + name = "grass"; + dir = 4 + }, +/turf/simulated/floor/plating/asteroid, +/area/ruin/unpowered) +"Ii" = ( +/obj/structure/bed, +/obj/item/bedsheet/fluff/hugosheet, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"It" = ( +/obj/effect/decal/cleanable/blood/gibs/old, +/obj/effect/landmark/tiles/damageturf, +/mob/living/simple_animal/pet/dog/corgi/narsie{ + name = "Nars-Corgi"; + melee_damage_lower = 9; + melee_damage_upper = 15; + maxHealth = 75; + health = 75; + faction = list("neutral","cult", "illusion") + }, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"Jf" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"KJ" = ( +/obj/structure/railing, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "ramptop" + }, +/area/ruin/unpowered) +"Lr" = ( +/obj/structure/mineral_door/wood, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"LX" = ( +/obj/item/trash/candle{ + pixel_y = 13 + }, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"MC" = ( +/obj/effect/rune{ + allow_excess_invokers = 1; + cultist_desc = "an ancient rune that will absorb the power of believers."; + cultist_name = "Sacrifice"; + scribe_damage = 30 + }, +/turf/simulated/floor/engine/cult, +/area/ruin/unpowered) +"MH" = ( +/obj/item/stack/cable_coil{ + amount = 5 + }, +/turf/template_noop, +/area/template_noop) +"Ni" = ( +/obj/effect/turf_decal{ + dir = 1; + icon_state = "grass_edge_medium"; + name = "grass" + }, +/obj/effect/turf_decal{ + dir = 8; + icon_state = "grass_edge_medium"; + name = "grass" + }, +/obj/effect/turf_decal{ + icon_state = "grass_edge_medium_corner"; + name = "grass"; + dir = 4 + }, +/turf/simulated/floor/plating/asteroid, +/area/ruin/unpowered) +"Np" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/turf/simulated/floor/grass, +/area/ruin/unpowered) +"Nw" = ( +/obj/structure/window/reinforced/survival_pod{ + name = "window"; + dir = 4 + }, +/obj/structure/window/reinforced/survival_pod{ + name = "window" + }, +/turf/simulated/floor/grass, +/area/ruin/unpowered) +"NL" = ( +/obj/effect/turf_decal{ + dir = 8; + icon_state = "grass_edge_medium"; + name = "grass" + }, +/obj/effect/turf_decal{ + dir = 4; + icon_state = "grass_edge_medium"; + name = "grass" + }, +/turf/simulated/floor/plating/asteroid, +/area/ruin/unpowered) +"Ou" = ( +/turf/simulated/floor/beach/water{ + icon_state = "seadeep" + }, +/area/ruin/unpowered) +"OQ" = ( +/obj/effect/turf_decal{ + dir = 10; + icon_state = "grass_edge_medium"; + name = "grass" + }, +/obj/effect/turf_decal{ + icon_state = "grass_edge_medium_corner"; + name = "grass"; + dir = 8 + }, +/obj/effect/turf_decal{ + dir = 1; + icon_state = "grass_edge_medium_corner"; + name = "grass" + }, +/turf/simulated/floor/plating/asteroid, +/area/ruin/unpowered) +"OV" = ( +/obj/item/chair/wood, +/mob/living/simple_animal/hostile/carp/mcarp, +/obj/effect/landmark/tiles/damageturf, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"Py" = ( +/obj/structure/table/wood/fancy/red, +/obj/item/toy/carpplushie/ice, +/obj/effect/landmark/tiles/damageturf, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"PM" = ( +/obj/structure/table/wood/fancy/red, +/obj/item/toy/carpplushie/nebula, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"PS" = ( +/obj/structure/closet/crate/trashcart/gibs, +/turf/simulated/floor/engine/cult, +/area/ruin/unpowered) +"Qw" = ( +/obj/structure/closet, +/obj/item/clothing/suit/hooded/carp_costume, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"Qy" = ( +/obj/structure/decorative_structures/corpse, +/obj/effect/landmark/tiles/damageturf, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"QD" = ( +/obj/structure/mineral_door/wood, +/obj/structure/barricade/wooden/crude, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"QI" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/landmark/tiles/damageturf, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"QO" = ( +/obj/effect/turf_decal{ + dir = 1; + icon_state = "grass_edge_medium"; + name = "grass" + }, +/obj/effect/turf_decal{ + icon_state = "grass_edge_medium_corner"; + name = "grass" + }, +/obj/effect/turf_decal{ + icon_state = "grass_edge_medium_corner"; + name = "grass"; + dir = 4 + }, +/turf/simulated/floor/plating/asteroid, +/area/ruin/unpowered) +"Rm" = ( +/obj/structure/cult/altar, +/obj/item/book_of_babel, +/turf/simulated/floor/engine/cult, +/area/ruin/unpowered) +"RO" = ( +/obj/item/stack/sheet/wood{ + amount = 2 + }, +/turf/template_noop, +/area/template_noop) +"Sb" = ( +/obj/effect/landmark/tiles/damageturf, +/turf/simulated/floor/plating/airless, +/area/ruin/unpowered/no_grav) +"Sf" = ( +/obj/machinery/door/window/survival_pod{ + dir = 2 + }, +/obj/effect/turf_decal{ + dir = 8; + icon_state = "grass_edge_medium"; + name = "grass" + }, +/obj/effect/turf_decal{ + dir = 4; + icon_state = "grass_edge_medium"; + name = "grass" + }, +/turf/simulated/floor/plating/asteroid, +/area/ruin/unpowered) +"Tw" = ( +/obj/structure/window/reinforced/survival_pod{ + name = "window" + }, +/obj/structure/flora/grass/jungle, +/turf/simulated/floor/grass, +/area/ruin/unpowered) +"TW" = ( +/obj/structure/mineral_door/wood, +/obj/structure/barricade/wooden/crude, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"Uk" = ( +/obj/item/melee/cultblade, +/turf/simulated/floor/engine/cult, +/area/ruin/unpowered) +"Uy" = ( +/turf/simulated/floor/grass, +/area/ruin/unpowered) +"UE" = ( +/obj/structure/closet, +/obj/item/stack/sheet/runed_metal_fake/fifty, +/turf/simulated/floor/engine/cult, +/area/ruin/unpowered) +"Vp" = ( +/obj/structure/window/reinforced/survival_pod{ + name = "window"; + dir = 1 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 8; + name = "window" + }, +/turf/simulated/floor/grass, +/area/ruin/unpowered) +"VP" = ( +/obj/effect/landmark/tiles/damageturf, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating/airless, +/area/ruin/unpowered/no_grav) +"Wd" = ( +/obj/structure/window/reinforced/survival_pod{ + name = "window" + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 8; + name = "window" + }, +/turf/simulated/floor/grass, +/area/ruin/unpowered) +"Wi" = ( +/obj/structure/window/reinforced/survival_pod{ + name = "window" + }, +/obj/structure/window/reinforced/survival_pod{ + name = "window"; + dir = 4 + }, +/turf/simulated/floor/grass, +/area/ruin/unpowered) +"Yx" = ( +/obj/effect/landmark/tiles/damageturf, +/obj/effect/decal/cleanable/blood/old, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"ZC" = ( +/obj/structure/bed, +/obj/item/bedsheet/cult, +/obj/effect/decal/remains/human, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) +"ZY" = ( +/obj/effect/landmark/tiles/damageturf, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood/fancy/birch, +/area/ruin/unpowered) + +(1,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +"} +(2,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +"} +(3,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +"} +(4,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +Bj +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +"} +(5,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +MH +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +"} +(6,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +RO +ly +yT +yT +yT +yT +yT +yT +yT +yT +yT +Bj +yT +yT +eJ +eJ +eJ +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +"} +(7,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +RO +yT +yT +yT +yT +Sb +ly +ly +yT +yT +yT +yT +yT +yT +yT +yT +eJ +eJ +eJ +eJ +eJ +eJ +eJ +yT +yT +yT +yT +yT +Bj +yT +yT +yT +yT +"} +(8,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +Sb +Eg +ly +ly +lA +lA +yT +yT +yT +yT +yT +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +"} +(9,1,1) = {" +yT +yT +yT +Bj +yT +yT +yT +yT +yT +yT +ly +ly +VP +yv +ly +lA +mw +mw +yT +yT +yT +eJ +eJ +eJ +eJ +Vp +GT +Be +Wd +eJ +eJ +yT +yT +yT +yT +yT +yT +yT +yT +yT +"} +(10,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +yT +yT +ly +ly +ly +ly +rb +ly +lA +mw +mw +mw +mw +pq +pq +pq +pq +Be +Av +gl +Np +Hb +Wd +eJ +yT +yT +yT +yT +yT +yT +yT +yT +yT +"} +(11,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +yT +yT +lA +lA +lA +ly +EX +ly +lA +mw +mw +mw +mw +pq +GG +Ou +pq +Np +Uy +OQ +cD +DP +Wi +eJ +eJ +yT +yT +yT +yT +yT +yT +yT +yT +"} +(12,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +yT +yT +lA +mw +pq +TW +QD +pq +pq +pq +pq +pq +pq +pq +FE +fW +pq +zg +Uy +bV +rD +fM +eJ +eJ +eJ +eJ +yT +yT +yT +yT +yT +yT +yT +"} +(13,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +yT +yT +mw +mw +pq +dw +ZY +DX +DX +BG +dw +GI +DX +zC +KJ +mM +pq +Uy +Uy +Uy +rD +Tw +eJ +eJ +eJ +yT +yT +yT +yT +yT +yT +yT +yT +"} +(14,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +yT +mw +mw +mw +pq +sF +zF +nO +wU +DX +DX +DX +OV +Jf +Jf +DX +pq +GL +Uy +gJ +Ih +Hb +Wd +eJ +eJ +eJ +yT +yT +yT +yT +yT +yT +yT +"} +(15,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +mw +mw +mw +mw +pq +pq +PM +DX +HP +Qy +uJ +uJ +uJ +DX +dw +wk +EW +Uy +gJ +Ni +Uy +Uy +fM +eJ +eJ +eJ +yT +yT +yT +yT +yT +yT +yT +"} +(16,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +yT +mw +mw +mw +mw +pq +oi +DX +BG +DX +cH +cT +DX +dw +DX +DX +pq +nr +gl +Np +Uy +DP +Wi +eJ +eJ +eJ +eJ +yT +yT +yT +yT +yT +yT +"} +(17,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +yT +mw +mw +mw +mw +pq +qO +DX +DX +dw +DX +DX +DX +Hd +DX +oY +Lr +NL +QO +Uy +GL +fM +eJ +eJ +eJ +eJ +yT +yT +yT +yT +yT +yT +yT +"} +(18,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +yT +yT +mw +mw +mw +pq +nG +dw +DX +LX +dw +DX +DX +DX +dw +eH +pq +pB +zK +cD +Uy +fM +eJ +eJ +eJ +eJ +yT +yT +yT +yT +yT +yT +yT +"} +(19,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +yT +yT +mw +mw +mw +pq +Py +DX +sT +yF +gw +hC +DX +uI +yF +uP +pq +BY +Uy +zK +NL +Sf +eJ +eJ +eJ +eJ +yT +yT +yT +yT +yT +yT +yT +"} +(20,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +yT +yT +mw +mw +mw +pq +pq +DX +DX +CG +gy +pq +nA +pq +Lr +pq +pq +GL +Uy +Uy +Np +fM +eJ +eJ +eJ +yT +yT +yT +yT +yT +yT +yT +yT +"} +(21,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +Bj +yT +yT +mw +mw +mw +pq +tE +tE +DX +QI +pq +DX +DX +wh +DS +pq +pq +Uy +Uy +Uy +sX +Wd +eJ +eJ +eJ +yT +Bj +yT +yT +yT +yT +yT +"} +(22,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +mw +mw +pq +pq +pq +pq +tE +eM +pq +wh +DX +DN +wh +ne +gK +Uy +Uy +Uy +Uy +fM +eJ +eJ +eJ +yT +yT +yT +yT +yT +yT +yT +"} +(23,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +mw +mw +nL +lt +gE +pq +pq +pq +pq +dw +DX +wh +Qw +pq +pq +Uy +Np +Uy +DP +Wi +eJ +eJ +yT +yT +yT +yT +yT +yT +yT +yT +"} +(24,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +mw +mw +nL +Hc +gE +gE +gE +gE +pq +dw +nO +DX +kz +pq +zN +Uy +DP +Ge +Nw +eJ +eJ +eJ +yT +yT +yT +yT +yT +yT +yT +yT +"} +(25,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +mw +nL +nL +HL +Uk +DX +Ga +gE +pq +ZC +Aa +Ii +pq +pq +Ge +Ge +Nw +eJ +eJ +eJ +eJ +eJ +yT +yT +yT +yT +yT +yT +yT +yT +"} +(26,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +yT +yT +mw +mw +nL +aP +HL +Af +dw +rA +ED +pq +pq +pq +pq +pq +mw +eJ +eJ +eJ +eJ +eJ +eJ +eJ +yT +yT +yT +yT +yT +yT +yT +yT +yT +"} +(27,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +yT +mw +mw +mw +nL +qF +MC +tR +tR +lX +HL +Rm +nL +mw +mw +mw +mw +eJ +eJ +eJ +eJ +eJ +eJ +eJ +yT +yT +yT +yT +yT +yT +yT +yT +yT +"} +(28,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +yT +yT +mw +mw +nL +zb +HL +Yx +dw +HL +zR +Ay +nL +mw +mw +mw +mw +mw +eJ +eJ +yT +yT +eJ +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +"} +(29,1,1) = {" +yT +yT +yT +Bj +yT +yT +yT +yT +mw +mw +mw +pq +HL +DX +DX +HE +Af +HL +cb +nL +mw +mw +mw +mw +mw +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +"} +(30,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +yT +yT +mw +mw +pq +cb +DC +HL +HL +HL +nL +nL +nL +mw +mw +mw +mw +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +"} +(31,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +mw +pq +nL +nL +PS +It +UE +nL +mw +mw +mw +mw +mw +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +"} +(32,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +mw +mw +mw +nL +nL +pq +pq +nL +mw +mw +mw +mw +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +"} +(33,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +mw +mw +mw +mw +mw +mw +mw +mw +mw +mw +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +"} +(34,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +mw +mw +mw +mw +mw +mw +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +Bj +yT +yT +yT +yT +yT +yT +yT +yT +yT +"} +(35,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +mw +mw +mw +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +"} +(36,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +yT +yT +Bj +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +"} +(37,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +Bj +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +"} +(38,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +"} +(39,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +"} +(40,1,1) = {" +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +yT +"} diff --git a/_maps/map_files/RandomRuins/SpaceRuins/debris1.dmm b/_maps/map_files/RandomRuins/SpaceRuins/debris1.dmm index 0be2f9595ce..3ca74d259a4 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/debris1.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/debris1.dmm @@ -99,7 +99,6 @@ "D" = ( /obj/structure/cable{ icon_state = "4-8"; - pixel_y = 0; tag = "" }, /turf/simulated/floor/plating/burnt, diff --git a/_maps/map_files/RandomRuins/SpaceRuins/deepstorage.dmm b/_maps/map_files/RandomRuins/SpaceRuins/deepstorage.dmm index 5bc3ff74b30..3d21eb96736 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/deepstorage.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/deepstorage.dmm @@ -113,8 +113,7 @@ "aj" = ( /obj/structure/closet/cardboard, /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /obj/item/flashlight/flare, /obj/item/flashlight/flare, @@ -173,8 +172,7 @@ "ao" = ( /obj/structure/closet/cardboard, /obj/machinery/light{ - dir = 4; - icon_state = "tube1" + dir = 4 }, /obj/item/ammo_box/c9mm, /obj/item/ammo_box/c9mm, @@ -234,9 +232,7 @@ }, /obj/structure/sink{ dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 + pixel_x = 11 }, /turf/simulated/floor/plasteel{ icon_state = "freezerfloor" @@ -256,8 +252,7 @@ pixel_y = 6 }, /obj/item/gun/projectile/automatic/wt550{ - pixel_x = 2; - pixel_y = 0 + pixel_x = 2 }, /obj/structure/reagent_dispensers/peppertank{ pixel_y = 30 @@ -391,8 +386,7 @@ "aO" = ( /obj/structure/closet/radiation, /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /turf/simulated/floor/plasteel, /area/ruin/unpowered) @@ -404,8 +398,7 @@ /obj/item/reagent_containers/food/drinks/cans/cola, /obj/item/reagent_containers/food/drinks/cans/cola, /obj/machinery/light{ - dir = 4; - icon_state = "tube1" + dir = 4 }, /turf/simulated/floor/plasteel, /area/ruin/unpowered) @@ -525,8 +518,7 @@ /area/ruin/unpowered) "bg" = ( /obj/machinery/sleeper{ - dir = 4; - icon_state = "sleeper-open" + dir = 4 }, /obj/machinery/light/small{ dir = 8 @@ -548,8 +540,7 @@ /area/ruin/unpowered) "bj" = ( /obj/machinery/sleeper{ - dir = 4; - icon_state = "sleeper-open" + dir = 4 }, /turf/simulated/floor/plasteel, /area/ruin/unpowered) @@ -626,8 +617,7 @@ /area/ruin/unpowered) "by" = ( /obj/machinery/power/terminal{ - dir = 1; - icon_state = "term" + dir = 1 }, /obj/structure/cable{ icon_state = "0-4" @@ -681,8 +671,7 @@ dir = 8; keep_preset_name = 1; name = "Bunker APC"; - pixel_x = -24; - pixel_y = 0 + pixel_x = -24 }, /obj/structure/cable{ icon_state = "0-4" @@ -737,7 +726,6 @@ "bP" = ( /obj/structure/chair/office/dark{ dir = 4; - icon_state = "officechair_dark"; tag = "icon-officechair_dark (EAST)" }, /turf/simulated/floor/plasteel, @@ -784,7 +772,6 @@ dir = 1; name = "Bunker Entrance"; network = list("Bunker1"); - pixel_x = 0; pixel_y = 2 }, /turf/simulated/floor/plasteel, diff --git a/_maps/map_files/RandomRuins/SpaceRuins/derelict2.dmm b/_maps/map_files/RandomRuins/SpaceRuins/derelict2.dmm index 3eacf25d547..3a4387b7b54 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/derelict2.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/derelict2.dmm @@ -5,7 +5,6 @@ "b" = ( /obj/structure/window/reinforced{ tag = "icon-rwindow (EAST)"; - icon_state = "rwindow"; dir = 4 }, /turf/space, @@ -17,7 +16,6 @@ "d" = ( /obj/structure/window/reinforced{ tag = "icon-rwindow (WEST)"; - icon_state = "rwindow"; dir = 8 }, /turf/space, @@ -25,12 +23,10 @@ "e" = ( /obj/structure/window/reinforced{ tag = "icon-rwindow (EAST)"; - icon_state = "rwindow"; dir = 4 }, /obj/structure/window/reinforced{ tag = "icon-rwindow (WEST)"; - icon_state = "rwindow"; dir = 8 }, /turf/simulated/floor/plating, @@ -46,7 +42,6 @@ "h" = ( /obj/machinery/light/small{ tag = "icon-bulb1 (NORTH)"; - icon_state = "bulb1"; dir = 1 }, /turf/simulated/floor/plasteel, @@ -57,7 +52,6 @@ "j" = ( /obj/machinery/light/small{ tag = "icon-bulb1 (EAST)"; - icon_state = "bulb1"; dir = 4 }, /turf/simulated/floor/plasteel, @@ -70,7 +64,6 @@ /obj/structure/window/reinforced, /obj/structure/window/reinforced{ tag = "icon-rwindow (NORTH)"; - icon_state = "rwindow"; dir = 1 }, /turf/simulated/floor/plating, @@ -78,7 +71,6 @@ "m" = ( /obj/structure/chair{ tag = "icon-chair (EAST)"; - icon_state = "chair"; dir = 4 }, /obj/effect/decal/remains/human, @@ -100,7 +92,6 @@ "o" = ( /obj/structure/chair{ tag = "icon-chair (WEST)"; - icon_state = "chair"; dir = 8 }, /obj/effect/decal/remains/human, @@ -109,7 +100,6 @@ "p" = ( /obj/structure/window/reinforced{ tag = "icon-rwindow (NORTH)"; - icon_state = "rwindow"; dir = 1 }, /turf/space, @@ -117,7 +107,6 @@ "q" = ( /obj/machinery/light/small{ tag = "icon-bulb1 (WEST)"; - icon_state = "bulb1"; dir = 8 }, /turf/simulated/floor/plasteel, diff --git a/_maps/map_files/RandomRuins/SpaceRuins/derelict4.dmm b/_maps/map_files/RandomRuins/SpaceRuins/derelict4.dmm index a6bf4251606..7265d8cb452 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/derelict4.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/derelict4.dmm @@ -105,7 +105,7 @@ }, /area/ruin/unpowered) "D" = ( -/obj/effect/spawner/lootdrop/crate_spawner, +/obj/effect/spawner/random_spawners/crate_spawner, /turf/simulated/floor/mineral/titanium/blue/airless, /area/ruin/unpowered) "G" = ( diff --git a/_maps/map_files/RandomRuins/SpaceRuins/derelict5.dmm b/_maps/map_files/RandomRuins/SpaceRuins/derelict5.dmm index 7175794757d..6f1664995ce 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/derelict5.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/derelict5.dmm @@ -33,7 +33,7 @@ /turf/simulated/floor/plating/airless, /area/ruin/unpowered) "k" = ( -/obj/effect/spawner/lootdrop/crate_spawner, +/obj/effect/spawner/random_spawners/crate_spawner, /turf/simulated/floor/plating/airless, /area/ruin/unpowered) "l" = ( diff --git a/_maps/map_files/RandomRuins/SpaceRuins/emptyshell.dmm b/_maps/map_files/RandomRuins/SpaceRuins/emptyshell.dmm index c14edb3ec9f..431d72d7447 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/emptyshell.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/emptyshell.dmm @@ -13,7 +13,7 @@ /turf/space, /area/space) "e" = ( -/obj/effect/spawner/lootdrop/crate_spawner, +/obj/effect/spawner/random_spawners/crate_spawner, /turf/simulated/floor/plating/airless, /area/ruin/unpowered) "f" = ( diff --git a/_maps/map_files/RandomRuins/SpaceRuins/gasthelizards.dmm b/_maps/map_files/RandomRuins/SpaceRuins/gasthelizards.dmm index 06b06aa58de..dc20ffc6db7 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/gasthelizards.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/gasthelizards.dmm @@ -237,7 +237,6 @@ "iy" = ( /obj/machinery/atmospherics/unary/outlet_injector/on{ dir = 8; - frequency = 1441; id = "mix_in_gtl" }, /turf/simulated/floor/engine, @@ -476,7 +475,6 @@ /area/ruin/space/gasthelizards/jail) "rk" = ( /obj/machinery/atmospherics/air_sensor{ - frequency = 1441; id_tag = "mix_sensor_gtl"; output = 127 }, @@ -534,7 +532,6 @@ /area/ruin/space/gasthelizards/jail) "tA" = ( /obj/machinery/computer/general_air_control/large_tank_control{ - frequency = 1441; input_tag = "mix_in_gtl"; name = "Gas Mix Tank Control"; output_tag = "mix_out_gtl"; @@ -713,7 +710,6 @@ /area/space) "Dg" = ( /obj/machinery/atmospherics/unary/outlet_injector/on{ - frequency = 1441; id = "mix_in" }, /obj/machinery/light/small, diff --git a/_maps/map_files/RandomRuins/SpaceRuins/listeningpost.dmm b/_maps/map_files/RandomRuins/SpaceRuins/listeningpost.dmm index fc6cc9efd78..102bd3bd0ca 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/listeningpost.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/listeningpost.dmm @@ -280,7 +280,6 @@ "Q" = ( /obj/machinery/shower{ tag = "icon-shower (WEST)"; - icon_state = "shower"; dir = 8 }, /turf/simulated/floor/plasteel{ @@ -295,7 +294,6 @@ "S" = ( /obj/structure/toilet{ tag = "icon-toilet00 (WEST)"; - icon_state = "toilet00"; dir = 8 }, /turf/simulated/floor/plasteel{ diff --git a/_maps/map_files/RandomRuins/SpaceRuins/onehalf.dmm b/_maps/map_files/RandomRuins/SpaceRuins/onehalf.dmm index 38b9331264d..5bb012506a9 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/onehalf.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/onehalf.dmm @@ -27,7 +27,6 @@ /obj/structure/lattice, /obj/item/stack/cable_coil/cut{ amount = 2; - dir = 2; icon_state = "coil_red2" }, /turf/space, @@ -156,8 +155,7 @@ /area/ruin/onehalf/dorms_med) "aB" = ( /obj/machinery/light{ - dir = 4; - icon_state = "tube1" + dir = 4 }, /obj/structure/table, /obj/item/storage/firstaid/brute{ @@ -223,7 +221,6 @@ /obj/machinery/power/apc/noalarm{ keep_preset_name = 1; name = "Hallway APC"; - pixel_x = 0; pixel_y = -24 }, /turf/simulated/floor/plasteel/airless, @@ -422,12 +419,10 @@ "be" = ( /obj/structure/disposalpipe/broken{ tag = "icon-pipe-b (EAST)"; - icon_state = "pipe-b"; dir = 4 }, /obj/item/stack/cable_coil/cut{ amount = 2; - dir = 2; icon_state = "coil_red2" }, /turf/simulated/floor/plating/airless, @@ -467,7 +462,6 @@ "bi" = ( /obj/structure/disposalpipe/broken{ tag = "icon-pipe-b (EAST)"; - icon_state = "pipe-b"; dir = 4 }, /obj/effect/landmark/tiles/damageturf, @@ -529,9 +523,7 @@ /turf/simulated/floor/plasteel, /area/ruin/onehalf/drone_bay) "bp" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "maintenance hatch" - }, +/obj/machinery/door/airlock/maintenance_hatch, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -667,9 +659,7 @@ /turf/simulated/floor/plating/airless, /area/ruin/onehalf/hallway) "bK" = ( -/obj/machinery/vending/coffee{ - name = "\improper Solar's Best Hot Drinks" - }, +/obj/machinery/vending/coffee, /obj/effect/landmark/tiles/damageturf, /turf/simulated/floor/plasteel/airless, /area/ruin/onehalf/hallway) @@ -858,7 +848,6 @@ "cq" = ( /obj/structure/chair{ tag = "icon-chair (WEST)"; - icon_state = "chair"; dir = 8 }, /turf/simulated/floor/plasteel, @@ -869,7 +858,6 @@ "cs" = ( /obj/structure/chair{ tag = "icon-chair (NORTH)"; - icon_state = "chair"; dir = 1 }, /turf/simulated/floor/plasteel, @@ -980,12 +968,10 @@ /obj/structure/lattice, /obj/structure/disposalpipe/broken{ tag = "icon-pipe-b (NORTH)"; - icon_state = "pipe-b"; dir = 1 }, /obj/structure/disposalpipe/broken{ tag = "icon-pipe-b (WEST)"; - icon_state = "pipe-b"; dir = 8 }, /turf/space, @@ -1028,7 +1014,6 @@ "cN" = ( /obj/structure/chair/comfy/black{ tag = "icon-comfychair (EAST)"; - icon_state = "comfychair"; dir = 4 }, /turf/simulated/floor/plasteel, @@ -1037,7 +1022,6 @@ /obj/structure/lattice, /obj/item/stack/cable_coil/cut{ amount = 2; - dir = 2; icon_state = "coil_red2" }, /turf/space, @@ -1079,7 +1063,6 @@ /obj/machinery/door_control{ id = "onehalf bridge"; name = "Bridge Lockdown"; - pixel_x = 0; pixel_y = 5 }, /turf/simulated/floor/plasteel, diff --git a/_maps/map_files/RandomRuins/SpaceRuins/spacebotany.dmm b/_maps/map_files/RandomRuins/SpaceRuins/spacebotany.dmm index 5a50c0f43e9..cce966850a1 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/spacebotany.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/spacebotany.dmm @@ -1329,7 +1329,7 @@ }, /area/ruin/space/spacebotany/Chem) "qw" = ( -/obj/effect/spawner/lootdrop/crate_spawner, +/obj/effect/spawner/random_spawners/crate_spawner, /turf/simulated/floor/plating, /area/ruin/space/spacebotany/GardenMaint) "qz" = ( @@ -1911,7 +1911,7 @@ /turf/simulated/floor/plating, /area/ruin/space/spacebotany/Dorm) "zn" = ( -/obj/effect/spawner/lootdrop/crate_spawner{ +/obj/effect/spawner/random_spawners/crate_spawner{ pixel_y = -2 }, /turf/simulated/floor/plating, @@ -1995,7 +1995,7 @@ /turf/simulated/floor/plating, /area/ruin/space/spacebotany/Vault) "An" = ( -/obj/effect/spawner/lootdrop/crate_spawner, +/obj/effect/spawner/random_spawners/crate_spawner, /turf/simulated/floor/plating, /area/ruin/space/spacebotany/Hydro) "Ap" = ( diff --git a/_maps/map_files/RandomRuins/SpaceRuins/spacehotelv1.dmm b/_maps/map_files/RandomRuins/SpaceRuins/spacehotelv1.dmm index 174d22e173b..4cc2d025c5e 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/spacehotelv1.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/spacehotelv1.dmm @@ -4392,7 +4392,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/vehicle/janicart{ +/obj/vehicle/ridden/janicart{ dir = 4 }, /turf/simulated/floor/plasteel{ diff --git a/_maps/map_files/RandomRuins/SpaceRuins/spaceprison.dmm b/_maps/map_files/RandomRuins/SpaceRuins/spaceprison.dmm index d76c4c75974..24460fd7c82 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/spaceprison.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/spaceprison.dmm @@ -47,8 +47,7 @@ "aj" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/template_noop, /area/space/nearstation) @@ -105,8 +104,7 @@ "aq" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/structure/cable{ icon_state = "2-4" @@ -157,12 +155,10 @@ "av" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/template_noop, /area/space/nearstation) @@ -175,8 +171,7 @@ icon_state = "2-8" }, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/template_noop, /area/space/nearstation) @@ -195,15 +190,13 @@ /area/space/nearstation) "aA" = ( /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "aB" = ( /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/atmospherics/unary/vent_pump/high_volume{ frequency = 1379; @@ -213,8 +206,7 @@ /area/ruin/spaceprison) "aC" = ( /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 1 @@ -224,8 +216,7 @@ /area/ruin/spaceprison) "aD" = ( /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/structure/door_assembly/door_assembly_ext, /turf/simulated/floor/plating, @@ -329,8 +320,7 @@ dir = 9 }, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/effect/decal/warning_stripes/north, /obj/effect/landmark/tiles/damageturf, @@ -348,8 +338,7 @@ /area/space/nearstation) "aW" = ( /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/plasteel{ dir = 8; @@ -500,8 +489,7 @@ "bs" = ( /obj/structure/table, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/plasteel{ icon_state = "grimy" @@ -571,15 +559,13 @@ dir = 8 }, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/plating, /area/ruin/spaceprison) "bE" = ( /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/plasteel{ icon_state = "grimy" @@ -602,8 +588,7 @@ "bJ" = ( /obj/structure/table/reinforced, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/door_control{ id = "spaceprisonnot"; @@ -641,8 +626,7 @@ "bK" = ( /obj/effect/decal/cleanable/dust, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/plasteel{ icon_state = "bar" @@ -671,8 +655,7 @@ /area/ruin/spaceprison) "bN" = ( /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/door/airlock/maintenance_hatch{ name = "Space Prison Engineering"; @@ -726,8 +709,7 @@ /area/ruin/spaceprison) "bX" = ( /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/item/paper/crumpled/bloody, /turf/simulated/floor/plasteel{ @@ -747,8 +729,7 @@ dir = 4 }, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/plating, /area/ruin/spaceprison) @@ -850,13 +831,11 @@ /area/ruin/spaceprison) "co" = ( /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/door_timer/cell_1{ id = "Ruin Cell 1"; - pixel_x = -32; - pixel_y = 0 + pixel_x = -32 }, /obj/effect/landmark/tiles/damageturf, /turf/simulated/floor/plating, @@ -888,8 +867,7 @@ dir = 4 }, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/plating, /area/ruin/spaceprison) @@ -923,8 +901,7 @@ dir = 8 }, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/effect/landmark/tiles/damageturf, /turf/simulated/floor/plating, @@ -980,8 +957,7 @@ icon_state = "1-4" }, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -1055,8 +1031,7 @@ /area/ruin/spaceprison) "ea" = ( /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/effect/landmark/tiles/damageturf, /turf/simulated/floor/plasteel{ @@ -1084,8 +1059,7 @@ }, /obj/machinery/door_timer/cell_3{ id = "Ruin Cell 3"; - pixel_x = -32; - pixel_y = 0 + pixel_x = -32 }, /obj/effect/landmark/tiles/damageturf, /turf/simulated/floor/plating, @@ -1163,8 +1137,7 @@ req_access = list(1) }, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/structure/cable{ icon_state = "2-4" @@ -1215,8 +1188,7 @@ dir = 4 }, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/effect/landmark/tiles/damageturf, /turf/simulated/floor/plating, @@ -1438,8 +1410,7 @@ "kH" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/structure/cable{ icon_state = "0-2" @@ -1499,8 +1470,7 @@ /area/ruin/spaceprison) "mK" = ( /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -1671,8 +1641,7 @@ dir = 8 }, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/plating, /area/ruin/spaceprison) @@ -1681,8 +1650,7 @@ dir = 8 }, /obj/machinery/door_timer/cell_5{ - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /turf/simulated/floor/plating, /area/ruin/spaceprison) @@ -1743,8 +1711,7 @@ /area/ruin/spaceprison) "tz" = ( /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/effect/landmark/tiles/damageturf, /turf/simulated/floor/plasteel{ @@ -1778,8 +1745,7 @@ /area/ruin/spaceprison) "uL" = ( /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/effect/decal/cleanable/dust, /turf/simulated/floor/plasteel{ @@ -1818,8 +1784,7 @@ req_access = list(1) }, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -1989,8 +1954,7 @@ "zk" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/structure/cable, /turf/simulated/floor/plating, @@ -2024,13 +1988,11 @@ /area/ruin/spaceprison) "Aa" = ( /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/door_timer/cell_2{ id = "Ruin Cell 2"; - pixel_x = -32; - pixel_y = 0 + pixel_x = -32 }, /turf/simulated/floor/plating, /area/ruin/spaceprison) @@ -2244,8 +2206,7 @@ dir = 8 }, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/door_timer/cell_6{ pixel_x = 32 @@ -2261,8 +2222,7 @@ /area/space/nearstation) "EY" = ( /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/plating, /area/ruin/spaceprison) @@ -2272,15 +2232,13 @@ icon_state = "0-2" }, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/plating, /area/ruin/spaceprison) "Fr" = ( /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/effect/landmark/tiles/damageturf, /turf/simulated/floor/plasteel{ @@ -2401,15 +2359,13 @@ /obj/effect/spawner/window/reinforced, /obj/structure/cable, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/plating, /area/ruin/spaceprison) "Ji" = ( /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/item/shard{ icon_state = "medium" @@ -2500,8 +2456,7 @@ /area/ruin/spaceprison) "Me" = ( /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/structure/chair/stool, /turf/simulated/floor/plasteel{ @@ -2584,8 +2539,7 @@ "MW" = ( /obj/structure/window/reinforced, /obj/machinery/door_timer/cell_4{ - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /obj/structure/cable{ icon_state = "1-8" @@ -2654,8 +2608,7 @@ /area/ruin/spaceprison) "OK" = ( /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/door/airlock/security/glass{ name = "Space Prison Armory"; @@ -2874,8 +2827,7 @@ "TK" = ( /obj/effect/decal/warning_stripes/northwestcorner, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/plating, /area/ruin/spaceprison) @@ -3081,8 +3033,7 @@ security_level = 1 }, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/plasteel{ dir = 10; diff --git a/_maps/map_files/RandomRuins/SpaceRuins/syndiecakesfactory.dmm b/_maps/map_files/RandomRuins/SpaceRuins/syndiecakesfactory.dmm index 170e83a0f79..f4de66413ef 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/syndiecakesfactory.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/syndiecakesfactory.dmm @@ -544,7 +544,6 @@ /area/ruin/powered) "Vf" = ( /obj/machinery/power/apc/noalarm{ - area = null; dir = 8; keep_preset_name = 1; locked = 0; @@ -574,7 +573,6 @@ /area/ruin/space) "Xd" = ( /obj/machinery/power/apc/noalarm{ - area = null; dir = 8; keep_preset_name = 1; light_power = 0; diff --git a/_maps/map_files/RandomRuins/SpaceRuins/turretedoutpost.dmm b/_maps/map_files/RandomRuins/SpaceRuins/turretedoutpost.dmm index 67dc298eb20..ad474fedf72 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/turretedoutpost.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/turretedoutpost.dmm @@ -56,7 +56,6 @@ "n" = ( /obj/structure/chair{ tag = "icon-chair (WEST)"; - icon_state = "chair"; dir = 8 }, /turf/simulated/floor/plasteel, @@ -107,7 +106,6 @@ /area/ruin/unpowered) "w" = ( /obj/machinery/power/apc/noalarm{ - dir = 2; name = "Outpost APC"; keep_preset_name = 1; pixel_y = -24 @@ -165,8 +163,7 @@ /obj/structure/bed, /obj/item/bedsheet/orange, /obj/machinery/light{ - dir = 4; - icon_state = "tube1" + dir = 4 }, /turf/simulated/floor/plasteel, /area/ruin/unpowered) @@ -265,7 +262,6 @@ /obj/structure/table/wood, /obj/item/reagent_containers/food/snacks/rawcutlet, /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /turf/simulated/floor/plasteel, diff --git a/_maps/map_files/RandomRuins/SpaceRuins/ussp_laboratory.dmm b/_maps/map_files/RandomRuins/SpaceRuins/ussp_laboratory.dmm index 902b2d4e296..dc09cd0dd07 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/ussp_laboratory.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/ussp_laboratory.dmm @@ -1958,8 +1958,7 @@ icon_state = "1-2" }, /mob/living/simple_animal/hostile/alien/drone{ - dir = 8; - + dir = 8 }, /obj/structure/alien/weeds, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -2908,8 +2907,7 @@ pixel_y = 10 }, /mob/living/simple_animal/hostile/alien/drone{ - dir = 8; - + dir = 8 }, /turf/simulated/floor/plasteel{ dir = 8; @@ -3697,8 +3695,7 @@ }, /obj/effect/decal/cleanable/cobweb, /mob/living/simple_animal/hostile/alien/drone{ - dir = 8; - + dir = 8 }, /turf/simulated/floor/plasteel{ icon_state = "dark" diff --git a/_maps/map_files/RandomRuins/SpaceRuins/wizardcrash.dmm b/_maps/map_files/RandomRuins/SpaceRuins/wizardcrash.dmm index fe9ecea1a92..480fffc7b2e 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/wizardcrash.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/wizardcrash.dmm @@ -253,8 +253,7 @@ /area/ruin/unpowered) "aT" = ( /obj/machinery/light{ - dir = 4; - icon_state = "tube1" + dir = 4 }, /obj/structure/reagent_dispensers/oil, /turf/simulated/floor/plating, @@ -495,8 +494,7 @@ /area/ruin/unpowered) "bJ" = ( /obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 + dir = 4 }, /turf/simulated/floor/mineral/plasma, /area/ruin/unpowered) diff --git a/_maps/map_files/RandomZLevels/academy.dmm b/_maps/map_files/RandomZLevels/academy.dmm index 8a85191a429..76e45f74f42 100644 --- a/_maps/map_files/RandomZLevels/academy.dmm +++ b/_maps/map_files/RandomZLevels/academy.dmm @@ -7,9 +7,7 @@ /turf/simulated/wall/indestructible/reinforced, /area/awaymission/academy/academyaft) "ae" = ( -/obj/structure/computerframe{ - anchored = 1 - }, +/obj/structure/computerframe, /turf/simulated/floor/carpet, /area/awaymission/academy/headmaster) "af" = ( @@ -20,7 +18,9 @@ /area/awaymission/academy/classrooms) "ag" = ( /obj/structure/table, -/obj/item/reagent_containers/food/snacks/jellyburger/slime, +/obj/item/reagent_containers/food/snacks/jellyburger/slime{ + antable = 0 + }, /turf/simulated/floor/grass, /area/awaymission/academy/academygate) "ai" = ( @@ -183,9 +183,7 @@ /turf/simulated/wall/indestructible/fakeglass, /area/awaymission/academy/headmaster) "aZ" = ( -/obj/structure/computerframe{ - anchored = 1 - }, +/obj/structure/computerframe, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "green" @@ -1457,7 +1455,9 @@ /area/awaymission/academy/classrooms) "gh" = ( /obj/structure/table, -/obj/item/reagent_containers/food/snacks/grown/bluecherries, +/obj/item/reagent_containers/food/snacks/grown/bluecherries{ + antable = 0 + }, /turf/simulated/floor/grass, /area/awaymission/academy/academygate) "gi" = ( @@ -3613,7 +3613,9 @@ /area/awaymission/academy/classrooms) "uy" = ( /obj/structure/disposalpipe/segment, -/obj/item/reagent_containers/food/snacks/cheesewedge, +/obj/item/reagent_containers/food/snacks/cheesewedge{ + antable = 0 + }, /turf/simulated/floor/indestructible/carpet, /area/awaymission/academy/academyaft) "uA" = ( @@ -3659,7 +3661,9 @@ /obj/structure/disposalpipe/segment{ dir = 10 }, -/obj/item/reagent_containers/food/snacks/cheesewedge, +/obj/item/reagent_containers/food/snacks/cheesewedge{ + antable = 0 + }, /turf/simulated/floor/indestructible/carpet, /area/awaymission/academy/academyaft) "uZ" = ( @@ -4397,13 +4401,6 @@ icon_state = "cafeteria" }, /area/awaymission/academy/academyaft) -"CA" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/item/reagent_containers/food/snacks/cheesewedge, -/turf/simulated/floor/indestructible/carpet, -/area/awaymission/academy/academyaft) "CG" = ( /obj/structure/chair/sofa{ dir = 8 @@ -4690,7 +4687,9 @@ /area/awaymission/academy) "Fx" = ( /obj/structure/table, -/obj/item/reagent_containers/food/snacks/grown/citrus/orange, +/obj/item/reagent_containers/food/snacks/grown/citrus/orange{ + antable = 0 + }, /turf/simulated/floor/grass, /area/awaymission/academy/academygate) "FA" = ( @@ -5223,7 +5222,9 @@ /turf/simulated/floor/carpet, /area/awaymission/academy/academyaft) "KX" = ( -/obj/item/reagent_containers/food/snacks/cheesewedge, +/obj/item/reagent_containers/food/snacks/cheesewedge{ + antable = 0 + }, /obj/structure/disposalpipe/segment, /turf/simulated/floor/indestructible/carpet, /area/awaymission/academy/academyaft) @@ -5383,7 +5384,9 @@ /obj/structure/disposalpipe/segment{ dir = 5 }, -/obj/item/reagent_containers/food/snacks/cheesewedge, +/obj/item/reagent_containers/food/snacks/cheesewedge{ + antable = 0 + }, /turf/simulated/floor/indestructible/carpet, /area/awaymission/academy/academyaft) "MH" = ( @@ -6257,7 +6260,9 @@ /obj/structure/disposalpipe/segment{ invisibility = 101 }, -/obj/item/reagent_containers/food/snacks/cheesewedge, +/obj/item/reagent_containers/food/snacks/cheesewedge{ + antable = 0 + }, /turf/simulated/floor/indestructible/carpet, /area/awaymission/academy/academyaft) "Vc" = ( @@ -6283,9 +6288,7 @@ }, /area/awaymission/academy/classrooms) "Vv" = ( -/obj/structure/computerframe{ - anchored = 1 - }, +/obj/structure/computerframe, /turf/simulated/floor/plasteel{ dir = 9; icon_state = "green" @@ -17072,11 +17075,11 @@ HJ US US US -US uy uy uy -CA +uy +KD Zo US US @@ -17201,13 +17204,13 @@ YQ Zo US US -US +uy uy uy uy uy MB -uY +HJ ra ra ra @@ -17330,7 +17333,7 @@ rW YQ HJ US -US +uy uy uy uy @@ -17338,7 +17341,7 @@ uy MB uY Vb -Vb +ra ra ra ra @@ -17459,7 +17462,7 @@ rW rW YQ Zo -US +uy uy uy uy @@ -17469,7 +17472,7 @@ uY uy uy uy -uy +US US US US @@ -17589,7 +17592,7 @@ ip rW YQ HJ -US +uy uy uy uy @@ -17600,7 +17603,7 @@ uy uy uy uy -uy +US US US US @@ -17719,7 +17722,7 @@ ip rW YQ Zo -US +uy uy uy MB @@ -17731,7 +17734,7 @@ uy uy uy uy -uy +US US US TG @@ -17850,7 +17853,7 @@ rW YQ HJ US -US +uy MB uY Vb @@ -17862,7 +17865,7 @@ Vb Vb Vb Vb -Vb +ra ra KD YQ @@ -17981,8 +17984,7 @@ YQ Zo US TG -HJ -uy +uY uy uy uy @@ -17994,6 +17996,7 @@ uy uy uy uy +US TG YQ Uu @@ -18112,7 +18115,6 @@ UC TG HJ US -US uy uy uy @@ -18124,7 +18126,8 @@ uy uy uy uy -CA +uy +KD YQ Uu Ra @@ -18241,7 +18244,6 @@ YQ HJ JM US -US uy uy uy @@ -18254,6 +18256,7 @@ uy uy uy uy +US TG YQ Uu @@ -18370,7 +18373,6 @@ rW YQ Zo US -US uy uy uy @@ -18384,6 +18386,7 @@ uy uy uy US +US KD YQ Uu @@ -18499,7 +18502,6 @@ sq rW YQ HJ -US uy uy uy @@ -18514,6 +18516,7 @@ uy uy US US +US TG YQ Uu @@ -18629,7 +18632,6 @@ ip rW YQ Zo -US uy uy uy @@ -18644,6 +18646,7 @@ uy US US US +US KD YQ Uu @@ -18759,7 +18762,6 @@ ip rW YQ HJ -US uy uy uy @@ -18774,6 +18776,7 @@ US US US US +US TG YQ Uu @@ -18890,7 +18893,6 @@ rW YQ Zo US -US uy uy uy @@ -18904,6 +18906,7 @@ US US US US +US KD YQ Uu @@ -19021,7 +19024,6 @@ YQ HJ US US -US uy uy uy @@ -19034,6 +19036,7 @@ US US US US +US TG YQ Uu @@ -19152,8 +19155,7 @@ Zo US US US -US -KX +uy KX KX KX @@ -19164,6 +19166,7 @@ US US US US +US KD YQ Uu diff --git a/_maps/map_files/RandomZLevels/blackmarketpackers.dmm b/_maps/map_files/RandomZLevels/blackmarketpackers.dmm index e7c0de3e3e2..d891676d33a 100644 --- a/_maps/map_files/RandomZLevels/blackmarketpackers.dmm +++ b/_maps/map_files/RandomZLevels/blackmarketpackers.dmm @@ -390,7 +390,6 @@ armed = 1 }, /obj/machinery/door/firedoor/closed{ - opacity = 0; layer = 2.8 }, /turf/simulated/floor/engine, @@ -627,7 +626,6 @@ tag = "" }, /obj/machinery/door/firedoor/closed{ - opacity = 0; layer = 3.3 }, /turf/simulated/floor/plating, @@ -885,9 +883,7 @@ tag = "" }, /obj/effect/decal/cleanable/dirt, -/obj/structure/computerframe{ - anchored = 1 - }, +/obj/structure/computerframe, /turf/simulated/floor/mineral/plastitanium/red, /area/awaymission/BMPship/Containment) "cN" = ( @@ -1322,7 +1318,6 @@ tag = "" }, /obj/machinery/door/firedoor/closed{ - opacity = 0; layer = 2.8 }, /turf/simulated/floor/plating, @@ -1583,9 +1578,7 @@ /turf/simulated/floor/plating, /area/awaymission/BMPship/Kitchen) "eA" = ( -/obj/structure/computerframe{ - anchored = 1 - }, +/obj/structure/computerframe, /obj/structure/alien/weeds, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Fore) @@ -1732,7 +1725,6 @@ "eU" = ( /obj/machinery/door/airlock/titanium, /obj/machinery/door/firedoor/closed{ - opacity = 0; layer = 2.8 }, /turf/simulated/floor/plating, @@ -1886,7 +1878,6 @@ "fn" = ( /obj/machinery/door/airlock/silver, /obj/machinery/door/firedoor/closed{ - opacity = 0; layer = 2.8 }, /turf/simulated/floor/plasteel, @@ -2421,9 +2412,7 @@ /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Fore) "gE" = ( -/obj/structure/computerframe{ - anchored = 1 - }, +/obj/structure/computerframe, /obj/effect/landmark/tiles/damageturf, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Fore) @@ -2489,9 +2478,7 @@ /turf/simulated/floor/plasteel, /area/awaymission/BMPship/Kitchen) "gN" = ( -/obj/structure/computerframe{ - anchored = 1 - }, +/obj/structure/computerframe, /obj/effect/landmark/tiles/burnturf, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Fore) @@ -2695,7 +2682,6 @@ }, /obj/structure/alien/weeds, /obj/machinery/door/firedoor/closed{ - opacity = 0; layer = 2.8 }, /turf/simulated/floor/vault, @@ -3280,7 +3266,6 @@ locked = 1 }, /obj/machinery/door/firedoor/closed{ - opacity = 0; layer = 2.8 }, /turf/simulated/floor/plasteel{ @@ -3351,7 +3336,6 @@ tag = "" }, /obj/machinery/door/firedoor/closed{ - opacity = 0; layer = 2.8 }, /turf/simulated/floor/plasteel{ @@ -3379,7 +3363,6 @@ icon_state = "1-2" }, /obj/machinery/door/firedoor/closed{ - opacity = 0; layer = 3.3 }, /turf/simulated/floor/plasteel, @@ -3454,7 +3437,6 @@ "kI" = ( /obj/machinery/door/airlock/silver, /obj/machinery/door/firedoor/closed{ - opacity = 0; layer = 2.8 }, /turf/simulated/floor/engine, @@ -4264,7 +4246,6 @@ "qJ" = ( /obj/machinery/door/airlock/silver, /obj/machinery/door/firedoor/closed{ - opacity = 0; layer = 2.8 }, /turf/simulated/floor/plating, @@ -4394,7 +4375,6 @@ locked = 1 }, /obj/machinery/door/firedoor/closed{ - opacity = 0; layer = 2.8 }, /turf/simulated/floor/plasteel{ @@ -4739,7 +4719,6 @@ tag = "" }, /obj/machinery/door/firedoor/closed{ - opacity = 0; layer = 2.8 }, /turf/simulated/floor/plating, @@ -4876,7 +4855,6 @@ tag = "" }, /obj/machinery/door/firedoor/closed{ - opacity = 0; layer = 3.3 }, /turf/simulated/floor/plating, @@ -5496,7 +5474,6 @@ }, /obj/structure/alien/weeds, /obj/machinery/door/firedoor/closed{ - opacity = 0; layer = 2.8 }, /obj/structure/cable{ @@ -5582,7 +5559,6 @@ tag = "" }, /obj/machinery/door/firedoor/closed{ - opacity = 0; layer = 3.3 }, /turf/simulated/floor/plating/airless, @@ -6022,9 +5998,7 @@ icon_state = "2-8" }, /obj/effect/decal/cleanable/dirt, -/obj/structure/computerframe{ - anchored = 1 - }, +/obj/structure/computerframe, /turf/simulated/floor/mineral/plastitanium/red, /area/awaymission/BMPship/Containment) "FU" = ( @@ -6502,7 +6476,6 @@ tag = "" }, /obj/machinery/door/firedoor/closed{ - opacity = 0; layer = 2.8 }, /turf/simulated/floor/plasteel, @@ -7376,9 +7349,7 @@ icon_state = "1-4" }, /obj/effect/decal/cleanable/dirt, -/obj/structure/computerframe{ - anchored = 1 - }, +/obj/structure/computerframe, /turf/simulated/floor/mineral/plastitanium/red, /area/awaymission/BMPship/Containment) "Uj" = ( @@ -7691,9 +7662,7 @@ "Xy" = ( /obj/item/stack/tile/plasteel, /obj/structure/alien/weeds, -/obj/structure/computerframe{ - anchored = 1 - }, +/obj/structure/computerframe, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Fore) "XB" = ( @@ -7878,7 +7847,6 @@ "Za" = ( /obj/machinery/door/airlock/titanium, /obj/machinery/door/firedoor/closed{ - opacity = 0; layer = 2.8 }, /turf/simulated/floor/plating, diff --git a/_maps/map_files/RandomZLevels/centcomAway.dmm b/_maps/map_files/RandomZLevels/centcomAway.dmm index 00c58b6eff7..f9fd2940d5b 100644 --- a/_maps/map_files/RandomZLevels/centcomAway.dmm +++ b/_maps/map_files/RandomZLevels/centcomAway.dmm @@ -46,21 +46,18 @@ req_access = list(101) }, /turf/simulated/floor/plasteel{ - icon_state = "bar"; - dir = 2 + icon_state = "bar" }, /area/awaymission/centcomAway/maint) "ai" = ( /turf/simulated/floor/plasteel{ - icon_state = "bar"; - dir = 2 + icon_state = "bar" }, /area/awaymission/centcomAway/cafe) "aj" = ( /obj/machinery/vending/cigarette, /turf/simulated/floor/plasteel{ - icon_state = "bar"; - dir = 2 + icon_state = "bar" }, /area/awaymission/centcomAway/cafe) "ak" = ( @@ -172,12 +169,10 @@ /area/awaymission/centcomAway/cafe) "aw" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 4 }, /turf/simulated/floor/plasteel{ - icon_state = "bar"; - dir = 2 + icon_state = "bar" }, /area/awaymission/centcomAway/cafe) "ax" = ( @@ -252,12 +247,10 @@ /area/awaymission/centcomAway/cafe) "aJ" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /turf/simulated/floor/plasteel{ - icon_state = "bar"; - dir = 2 + icon_state = "bar" }, /area/awaymission/centcomAway/cafe) "aK" = ( @@ -286,8 +279,7 @@ pixel_y = 8 }, /turf/simulated/floor/plasteel{ - icon_state = "bar"; - dir = 2 + icon_state = "bar" }, /area/awaymission/centcomAway/cafe) "aN" = ( @@ -365,7 +357,6 @@ "aX" = ( /obj/machinery/hydroponics/constructable, /obj/machinery/light{ - icon_state = "tube1"; dir = 4 }, /turf/simulated/floor/plasteel{ @@ -376,7 +367,6 @@ /obj/structure/bed, /obj/item/bedsheet, /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /turf/simulated/floor/carpet, @@ -391,7 +381,6 @@ /area/awaymission/centcomAway/cafe) "ba" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /turf/simulated/floor/plating, @@ -452,7 +441,6 @@ "bi" = ( /obj/structure/table, /obj/machinery/processor{ - pixel_x = 0; pixel_y = 10 }, /turf/simulated/floor/plasteel{ @@ -500,15 +488,13 @@ "bp" = ( /obj/structure/table/reinforced, /turf/simulated/floor/plasteel{ - icon_state = "bar"; - dir = 2 + icon_state = "bar" }, /area/awaymission/centcomAway/cafe) "bq" = ( /obj/machinery/door/airlock/freezer, /turf/simulated/floor/plasteel{ - icon_state = "freezerfloor"; - dir = 2 + icon_state = "freezerfloor" }, /area/awaymission/centcomAway/cafe) "br" = ( @@ -523,7 +509,6 @@ "bs" = ( /obj/machinery/chem_master, /obj/machinery/light{ - icon_state = "tube1"; dir = 4 }, /turf/simulated/floor/plasteel{ @@ -566,8 +551,7 @@ dir = 5 }, /turf/simulated/wall/shuttle{ - icon_state = "swall_f6"; - dir = 2 + icon_state = "swall_f6" }, /area/awaymission/centcomAway/hangar) "by" = ( @@ -593,7 +577,6 @@ /area/awaymission/centcomAway/cafe) "bC" = ( /obj/structure/shuttle/engine/propulsion{ - icon_state = "propulsion"; dir = 1 }, /turf/simulated/floor/plating, @@ -604,8 +587,7 @@ dir = 5 }, /turf/simulated/wall/shuttle{ - icon_state = "swall_f10"; - dir = 2 + icon_state = "swall_f10" }, /area/awaymission/centcomAway/hangar) "bE" = ( @@ -618,8 +600,7 @@ "bF" = ( /obj/structure/closet/secure_closet/freezer/meat, /turf/simulated/floor/plasteel{ - icon_state = "freezerfloor"; - dir = 2 + icon_state = "freezerfloor" }, /area/awaymission/centcomAway/cafe) "bG" = ( @@ -627,12 +608,10 @@ name = "CondiMaster Neo" }, /obj/machinery/light{ - icon_state = "tube1"; dir = 4 }, /turf/simulated/floor/plasteel{ - icon_state = "freezerfloor"; - dir = 2 + icon_state = "freezerfloor" }, /area/awaymission/centcomAway/cafe) "bH" = ( @@ -643,8 +622,7 @@ /area/awaymission/centcomAway/hangar) "bI" = ( /turf/simulated/floor/plasteel{ - icon_state = "freezerfloor"; - dir = 2 + icon_state = "freezerfloor" }, /area/awaymission/centcomAway/cafe) "bJ" = ( @@ -657,39 +635,33 @@ "bK" = ( /obj/structure/window/reinforced, /obj/structure/shuttle/engine/heater{ - icon_state = "heater"; dir = 1 }, /turf/simulated/floor/plating, /area/awaymission/centcomAway/hangar) "bL" = ( /turf/simulated/wall/shuttle{ - icon_state = "swall3"; - dir = 2 + icon_state = "swall3" }, /area/awaymission/centcomAway/hangar) "bM" = ( /turf/simulated/wall/shuttle{ - icon_state = "swall8"; - dir = 2 + icon_state = "swall8" }, /area/awaymission/centcomAway/hangar) "bN" = ( /turf/simulated/wall/shuttle{ - icon_state = "swall7"; - dir = 2 + icon_state = "swall7" }, /area/awaymission/centcomAway/hangar) "bO" = ( /turf/simulated/wall/shuttle{ - icon_state = "swall4"; - dir = 2 + icon_state = "swall4" }, /area/awaymission/centcomAway/hangar) "bP" = ( /turf/simulated/wall/shuttle{ - icon_state = "swall12"; - dir = 2 + icon_state = "swall12" }, /area/awaymission/centcomAway/hangar) "bQ" = ( @@ -699,15 +671,13 @@ /area/awaymission/centcomAway/cafe) "bR" = ( /turf/simulated/wall/shuttle{ - icon_state = "swall11"; - dir = 2 + icon_state = "swall11" }, /area/awaymission/centcomAway/hangar) "bS" = ( /obj/structure/chair/comfy/brown, /turf/simulated/floor/plasteel{ - icon_state = "bar"; - dir = 2 + icon_state = "bar" }, /area/awaymission/centcomAway/cafe) "bT" = ( @@ -732,8 +702,7 @@ "bW" = ( /obj/structure/kitchenspike, /turf/simulated/floor/plasteel{ - icon_state = "freezerfloor"; - dir = 2 + icon_state = "freezerfloor" }, /area/awaymission/centcomAway/cafe) "bX" = ( @@ -748,8 +717,7 @@ "bZ" = ( /obj/machinery/gibber, /turf/simulated/floor/plasteel{ - icon_state = "freezerfloor"; - dir = 2 + icon_state = "freezerfloor" }, /area/awaymission/centcomAway/cafe) "ca" = ( @@ -760,7 +728,6 @@ /area/awaymission/centcomAway/cafe) "cb" = ( /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "green" }, /area/awaymission/centcomAway/cafe) @@ -780,15 +747,13 @@ "cd" = ( /turf/simulated/floor/shuttle/plating, /turf/simulated/wall/shuttle{ - icon_state = "swall_f6"; - dir = 2 + icon_state = "swall_f6" }, /area/awaymission/centcomAway/hangar) "ce" = ( /turf/simulated/floor/shuttle, /turf/simulated/wall/shuttle{ - icon_state = "swall_f9"; - dir = 2 + icon_state = "swall_f9" }, /area/awaymission/centcomAway/hangar) "cf" = ( @@ -803,8 +768,7 @@ "cg" = ( /obj/structure/table, /obj/item/storage/firstaid/regular{ - pixel_x = 2; - pixel_y = 0 + pixel_x = 2 }, /obj/item/storage/firstaid/regular{ pixel_x = -2; @@ -847,7 +811,6 @@ "ck" = ( /turf/simulated/floor/shuttle/plating, /turf/simulated/wall/shuttle{ - dir = 2; icon_state = "swall_f10"; layer = 2 }, @@ -872,8 +835,7 @@ "cn" = ( /turf/simulated/floor/shuttle, /turf/simulated/wall/shuttle{ - icon_state = "swall_f5"; - dir = 2 + icon_state = "swall_f5" }, /area/awaymission/centcomAway/hangar) "co" = ( @@ -926,7 +888,6 @@ "cv" = ( /obj/structure/table/reinforced, /obj/item/reagent_containers/spray/plantbgone{ - pixel_x = 0; pixel_y = 3 }, /turf/simulated/floor/plasteel{ @@ -956,7 +917,6 @@ /obj/machinery/door/airlock/external, /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/floor/plating, @@ -1028,7 +988,6 @@ /obj/machinery/door/airlock/external, /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/floor/plating/airless, @@ -1036,7 +995,6 @@ "cM" = ( /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/floor/plating, @@ -1044,7 +1002,6 @@ "cN" = ( /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /obj/structure/lattice/catwalk, @@ -1061,7 +1018,6 @@ }, /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /obj/structure/lattice/catwalk, @@ -1075,15 +1031,13 @@ /area/awaymission/centcomAway/hangar) "cQ" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /turf/simulated/floor/shuttle/plating, /area/awaymission/centcomAway/hangar) "cR" = ( /turf/simulated/wall/shuttle{ - icon_state = "swall1"; - dir = 2 + icon_state = "swall1" }, /area/awaymission/centcomAway/hangar) "cS" = ( @@ -1094,7 +1048,6 @@ /area/awaymission/centcomAway/hangar) "cT" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 4 }, /turf/simulated/floor/shuttle/plating, @@ -1164,8 +1117,7 @@ /area/awaymission/centcomAway/cafe) "dc" = ( /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/plating, /area/awaymission/centcomAway/maint) @@ -1204,8 +1156,7 @@ dir = 5 }, /turf/simulated/wall/shuttle{ - icon_state = "swall_f5"; - dir = 2 + icon_state = "swall_f5" }, /area/awaymission/centcomAway/hangar) "di" = ( @@ -1214,13 +1165,11 @@ dir = 5 }, /turf/simulated/wall/shuttle{ - icon_state = "swall_f9"; - dir = 2 + icon_state = "swall_f9" }, /area/awaymission/centcomAway/hangar) "dj" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 4 }, /turf/simulated/floor/plasteel{ @@ -1236,15 +1185,13 @@ }, /obj/structure/cable, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/plating, /area/awaymission/centcomAway/maint) "dl" = ( /turf/simulated/wall/shuttle{ - icon_state = "swallc1"; - dir = 2 + icon_state = "swallc1" }, /area/awaymission/centcomAway/hangar) "dm" = ( @@ -1258,7 +1205,6 @@ /obj/structure/table/reinforced, /obj/item/paper_bin, /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /turf/simulated/floor/shuttle{ @@ -1273,21 +1219,16 @@ }, /area/awaymission/centcomAway/hangar) "dp" = ( -/obj/machinery/sleeper{ - icon_state = "sleeper-open"; - dir = 8 - }, +/obj/machinery/sleeper, /turf/simulated/floor/shuttle, /area/awaymission/centcomAway/hangar) "dq" = ( /turf/simulated/wall/shuttle{ - icon_state = "swallc2"; - dir = 2 + icon_state = "swallc2" }, /area/awaymission/centcomAway/hangar) "dr" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 4 }, /obj/structure/chair/comfy/shuttle{ @@ -1305,8 +1246,7 @@ "dt" = ( /obj/machinery/door/airlock/external, /turf/simulated/floor/plasteel{ - icon_state = "bar"; - dir = 2 + icon_state = "bar" }, /area/awaymission/centcomAway/maint) "du" = ( @@ -1343,7 +1283,6 @@ /area/awaymission/centcomAway/cafe) "dz" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /turf/simulated/floor/plasteel{ @@ -1448,12 +1387,10 @@ "dN" = ( /obj/machinery/gibber, /obj/machinery/light{ - icon_state = "tube1"; dir = 4 }, /turf/simulated/floor/plasteel{ - icon_state = "freezerfloor"; - dir = 2 + icon_state = "freezerfloor" }, /area/awaymission/centcomAway/cafe) "dO" = ( @@ -1470,8 +1407,7 @@ /area/awaymission/centcomAway/cafe) "dQ" = ( /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/structure/cable{ icon_state = "1-4"; @@ -1482,8 +1418,7 @@ "dR" = ( /obj/structure/chair/stool/bar, /turf/simulated/floor/plasteel{ - icon_state = "bar"; - dir = 2 + icon_state = "bar" }, /area/awaymission/centcomAway/cafe) "dS" = ( @@ -1495,9 +1430,7 @@ /area/awaymission/centcomAway/hangar) "dT" = ( /obj/machinery/door/window/northright{ - base_state = "right"; dir = 4; - icon_state = "right"; name = "Security Desk"; req_access = list(103) }, @@ -1512,7 +1445,6 @@ }, /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /obj/structure/lattice/catwalk, @@ -1571,8 +1503,7 @@ name = "CondiMaster Neo" }, /turf/simulated/floor/plasteel{ - icon_state = "freezerfloor"; - dir = 2 + icon_state = "freezerfloor" }, /area/awaymission/centcomAway/cafe) "ed" = ( @@ -1584,7 +1515,6 @@ "ee" = ( /obj/structure/closet/secure_closet/hydroponics, /obj/machinery/light{ - icon_state = "tube1"; dir = 4 }, /turf/simulated/floor/plasteel{ @@ -1598,14 +1528,12 @@ /area/awaymission/centcomAway/hangar) "eg" = ( /turf/simulated/wall/shuttle{ - icon_state = "swall0"; - dir = 2 + icon_state = "swall0" }, /area/awaymission/centcomAway/hangar) "eh" = ( /obj/structure/cable{ icon_state = "1-2"; - pixel_y = 0; tag = "" }, /obj/structure/lattice/catwalk, @@ -1619,7 +1547,6 @@ "ej" = ( /obj/structure/disposalpipe/segment, /obj/machinery/light{ - icon_state = "tube1"; dir = 4 }, /turf/simulated/floor/plasteel{ @@ -1669,7 +1596,6 @@ /area/awaymission/centcomAway/cafe) "eq" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 4 }, /turf/simulated/floor/plasteel{ @@ -1710,7 +1636,6 @@ "eu" = ( /obj/structure/table, /obj/machinery/processor{ - pixel_x = 0; pixel_y = 10 }, /turf/simulated/floor/plasteel{ @@ -1727,7 +1652,6 @@ "ew" = ( /obj/structure/bed, /obj/machinery/light{ - icon_state = "tube1"; dir = 4 }, /turf/simulated/floor/shuttle{ @@ -1736,7 +1660,6 @@ /area/awaymission/centcomAway/hangar) "ex" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /turf/simulated/floor/shuttle{ @@ -1780,8 +1703,7 @@ start_charge = 100 }, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/structure/cable, /turf/simulated/floor/plating, @@ -1840,14 +1762,11 @@ /turf/simulated/floor/plating, /area/awaymission/centcomAway/hangar) "eO" = ( -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "eQ" = ( /turf/simulated/wall/shuttle{ - icon_state = "swall2"; - dir = 2 + icon_state = "swall2" }, /area/awaymission/centcomAway/hangar) "eR" = ( @@ -1866,8 +1785,7 @@ d2 = 2 }, /turf/simulated/floor/plasteel{ - icon_state = "bar"; - dir = 2 + icon_state = "bar" }, /area/awaymission/centcomAway/cafe) "eS" = ( @@ -1903,7 +1821,6 @@ "eX" = ( /obj/machinery/portable_atmospherics/canister/air, /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /obj/effect/decal/warning_stripes/west, @@ -2021,26 +1938,22 @@ "fp" = ( /obj/machinery/door/airlock/centcom, /turf/simulated/floor/plasteel{ - icon_state = "bar"; - dir = 2 + icon_state = "bar" }, /area/awaymission/centcomAway/cafe) "fq" = ( /obj/machinery/door/airlock/centcom, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/plasteel{ - icon_state = "bar"; - dir = 2 + icon_state = "bar" }, /area/awaymission/centcomAway/cafe) "fr" = ( /obj/structure/table, /obj/item/radio/off, /obj/machinery/light{ - icon_state = "tube1"; dir = 4 }, /turf/simulated/floor/shuttle, @@ -2205,8 +2118,7 @@ "fM" = ( /turf/simulated/floor/plating, /turf/simulated/wall/shuttle{ - icon_state = "swall_f5"; - dir = 2 + icon_state = "swall_f5" }, /area/awaymission/centcomAway/hangar) "fN" = ( @@ -2216,20 +2128,16 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "fO" = ( /turf/simulated/wall/shuttle{ - icon_state = "swall14"; - dir = 2 + icon_state = "swall14" }, /area/awaymission/centcomAway/hangar) "fP" = ( /turf/simulated/wall/shuttle{ - icon_state = "swallc4"; - dir = 2 + icon_state = "swallc4" }, /area/awaymission/centcomAway/hangar) "fQ" = ( @@ -2290,7 +2198,6 @@ /area/awaymission/centcomAway/general) "fZ" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /turf/simulated/floor/plasteel{ @@ -2301,12 +2208,10 @@ /area/awaymission/centcomAway/general) "ga" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 4 }, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/plasteel{ tag = "icon-vault (NORTHEAST)"; @@ -2325,9 +2230,7 @@ dir = 1; in_use = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "ge" = ( /turf/simulated/floor/plasteel{ @@ -2352,9 +2255,7 @@ /area/awaymission/centcomAway/general) "gh" = ( /obj/machinery/door/window/eastright, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "gi" = ( /obj/machinery/door/window/northleft, @@ -2434,8 +2335,7 @@ /area/awaymission/centcomAway/general) "gu" = ( /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/plasteel{ tag = "icon-vault (NORTHEAST)"; @@ -2494,10 +2394,7 @@ /turf/simulated/floor/plating, /area/awaymission/centcomAway/general) "gA" = ( -/obj/machinery/sleeper{ - icon_state = "sleeper-open"; - dir = 8 - }, +/obj/machinery/sleeper, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -2574,9 +2471,7 @@ /area/awaymission/centcomAway/general) "gL" = ( /obj/machinery/pdapainter, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "gM" = ( /obj/machinery/clonepod, @@ -2594,9 +2489,7 @@ /obj/machinery/recharger{ pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "gO" = ( /obj/machinery/dna_scannernew, @@ -2617,21 +2510,16 @@ /area/awaymission/centcomAway/maint) "gQ" = ( /obj/structure/filingcabinet, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "gR" = ( /obj/structure/filingcabinet/chestdrawer, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "gS" = ( /obj/machinery/light, /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/floor/plating, @@ -2673,7 +2561,6 @@ /obj/structure/table, /obj/item/storage/box/donkpockets, /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /turf/simulated/floor/shuttle, @@ -2702,7 +2589,6 @@ }, /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/floor/plating, @@ -2721,18 +2607,14 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "hi" = ( /obj/structure/cable{ icon_state = "2-8"; tag = "" }, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "hj" = ( /obj/machinery/door/airlock/centcom, @@ -2757,37 +2639,28 @@ /area/awaymission/centcomAway/general) "hl" = ( /obj/machinery/computer/robotics, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "hm" = ( /obj/structure/chair/office/dark{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "hn" = ( /obj/structure/chair/office/dark{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "ho" = ( /obj/machinery/computer/med_data, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "hp" = ( /obj/machinery/door/airlock/centcom, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/plasteel{ tag = "icon-vault (NORTHEAST)"; @@ -2819,8 +2692,7 @@ /area/awaymission/centcomAway/general) "hu" = ( /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/wall, /area/awaymission/centcomAway/courtroom) @@ -2853,21 +2725,15 @@ /area/awaymission/centcomAway/general) "hz" = ( /obj/machinery/computer/card, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "hA" = ( /obj/structure/chair/office/dark, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "hB" = ( /obj/machinery/computer/crew, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "hC" = ( /obj/machinery/vending/cigarette, @@ -2938,18 +2804,13 @@ /area/awaymission/centcomAway/hangar) "hM" = ( /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 - }, -/turf/simulated/floor/plasteel{ - icon_state = "floor" + icon_state = "1-2" }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "hN" = ( /obj/machinery/computer/secure_data, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "hO" = ( /obj/structure/cable{ @@ -2963,14 +2824,11 @@ /area/awaymission/centcomAway/general) "hP" = ( /obj/machinery/computer/security, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "hQ" = ( /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/structure/cable{ icon_state = "1-4"; @@ -2984,9 +2842,7 @@ "hR" = ( /obj/structure/table/reinforced, /obj/item/taperecorder, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "hS" = ( /obj/structure/grille, @@ -3059,8 +2915,7 @@ /area/awaymission/centcomAway/general) "hZ" = ( /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/plasteel{ tag = "icon-blackcorner (EAST)"; @@ -3142,12 +2997,9 @@ "ik" = ( /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "il" = ( /obj/machinery/power/terminal, @@ -3155,9 +3007,7 @@ d2 = 4; icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "im" = ( /obj/machinery/door/airlock/centcom, @@ -3182,9 +3032,7 @@ icon_state = "1-2"; tag = "" }, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "ip" = ( /obj/structure/reagent_dispensers/watertank, @@ -3198,12 +3046,9 @@ req_access = list(32) }, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 - }, -/turf/simulated/floor/plasteel{ - icon_state = "floor" + icon_state = "1-2" }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "ir" = ( /obj/machinery/power/apc/noalarm{ @@ -3221,12 +3066,9 @@ d2 = 2 }, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 - }, -/turf/simulated/floor/plasteel{ - icon_state = "floor" + icon_state = "1-2" }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "is" = ( /obj/structure/closet, @@ -3250,9 +3092,7 @@ dir = 1 }, /obj/item/storage/box/monkeycubes, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "iw" = ( /obj/machinery/computer/scan_consolenew, @@ -3276,7 +3116,6 @@ /area/awaymission/centcomAway/courtroom) "iz" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /turf/simulated/floor/carpet, @@ -3301,9 +3140,7 @@ /area/awaymission/centcomAway/courtroom) "iD" = ( /obj/machinery/door/airlock/centcom, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "iE" = ( /turf/simulated/floor/plasteel{ @@ -3359,16 +3196,13 @@ charge = 5e+006; input_level = 200000; inputting = 0; - output_level = 100000; - outputting = 1 + output_level = 100000 }, /obj/structure/cable{ d2 = 4; icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "iM" = ( /turf/simulated/floor/mech_bay_recharge_floor, @@ -3396,7 +3230,6 @@ "iQ" = ( /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/floor/plasteel{ @@ -3429,9 +3262,7 @@ icon_state = "1-4"; tag = "90Curve" }, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "iV" = ( /obj/machinery/light{ @@ -3440,7 +3271,6 @@ }, /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/floor/plasteel{ @@ -3458,7 +3288,6 @@ "iX" = ( /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/floor/plasteel{ @@ -3469,7 +3298,6 @@ "iY" = ( /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/floor/plasteel{ @@ -3504,12 +3332,9 @@ }, /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "jd" = ( /obj/structure/sign/redcross{ @@ -3524,7 +3349,6 @@ }, /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/floor/plasteel{ @@ -3536,7 +3360,6 @@ "jf" = ( /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/floor/plasteel{ @@ -3547,7 +3370,6 @@ /area/awaymission/centcomAway/general) "jg" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /turf/simulated/floor/plasteel{ @@ -3570,7 +3392,6 @@ dir = 8 }, /obj/machinery/light{ - icon_state = "tube1"; dir = 4 }, /turf/simulated/floor/wood, @@ -3617,14 +3438,12 @@ dir = 1 }, /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /turf/simulated/floor/wood, /area/awaymission/centcomAway/courtroom) "jo" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /turf/simulated/floor/plasteel{ @@ -3654,7 +3473,6 @@ "jr" = ( /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/wall/r_wall, @@ -3665,20 +3483,16 @@ }, /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/floor/plating, /area/awaymission/centcomAway/maint) "jt" = ( /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/effect/decal/warning_stripes/southwestcorner, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "ju" = ( /turf/simulated/floor/plasteel{ @@ -3694,13 +3508,10 @@ /area/awaymission/centcomAway/general) "jw" = ( /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/effect/decal/warning_stripes/southeastcorner, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "jx" = ( /obj/structure/table/reinforced, @@ -3713,7 +3524,6 @@ dir = 4 }, /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /turf/simulated/floor/carpet, @@ -3729,9 +3539,7 @@ icon_state = "1-8" }, /obj/effect/decal/warning_stripes/west, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "jB" = ( /obj/structure/cable{ @@ -3743,9 +3551,7 @@ tag = "" }, /obj/effect/decal/warning_stripes/east, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "jC" = ( /turf/simulated/floor/plasteel{ @@ -3756,23 +3562,17 @@ "jD" = ( /obj/machinery/photocopier, /obj/item/paper/ccaMemo, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "jE" = ( /obj/structure/table/reinforced, /obj/item/hand_labeler, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "jF" = ( /obj/structure/table/reinforced, /obj/item/paper_bin, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "jG" = ( /turf/simulated/floor/plasteel{ @@ -3831,7 +3631,6 @@ /area/awaymission/centcomAway/courtroom) "jO" = ( /obj/machinery/crema_switch{ - pixel_x = 0; pixel_y = 25 }, /turf/simulated/floor/plasteel{ @@ -3862,7 +3661,6 @@ /area/awaymission/centcomAway/general) "jS" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /turf/simulated/floor/plasteel{ @@ -3888,12 +3686,10 @@ /area/awaymission/centcomAway/cafe) "jV" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 4 }, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/plasteel{ tag = "icon-blackcorner"; @@ -3908,7 +3704,6 @@ /area/awaymission/centcomAway/general) "jX" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 4 }, /turf/simulated/floor/wood, @@ -3916,7 +3711,6 @@ "jY" = ( /obj/structure/table, /obj/machinery/light{ - icon_state = "tube1"; dir = 4 }, /obj/effect/decal/warning_stripes/north, @@ -3927,8 +3721,7 @@ icon_state = "dark" }, /turf/simulated/wall/shuttle{ - icon_state = "swall_f10"; - dir = 2 + icon_state = "swall_f10" }, /area/awaymission/centcomAway/hangar) "ka" = ( @@ -3974,13 +3767,10 @@ "kf" = ( /obj/machinery/door/window/northright, /obj/machinery/door/window/southleft, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "kg" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /turf/simulated/floor/plasteel{ @@ -3990,23 +3780,17 @@ "kh" = ( /obj/structure/table/reinforced, /obj/item/folder/red, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "ki" = ( /obj/structure/table/reinforced, /obj/item/storage/box/PDAs, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "kj" = ( /obj/structure/table/reinforced, /obj/item/folder/blue, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "kk" = ( /obj/machinery/door/airlock/centcom{ @@ -4020,17 +3804,14 @@ /area/awaymission/centcomAway/courtroom) "kl" = ( /obj/effect/decal/warning_stripes/northwestcorner, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "km" = ( /turf/simulated/floor/plasteel{ icon_state = "dark" }, /turf/simulated/wall/shuttle{ - icon_state = "swall_f9"; - dir = 2 + icon_state = "swall_f9" }, /area/awaymission/centcomAway/hangar) "kn" = ( @@ -4043,7 +3824,6 @@ /area/awaymission/centcomAway/hangar) "ko" = ( /obj/structure/sink{ - icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2 @@ -4109,9 +3889,7 @@ /area/awaymission/centcomAway/hangar) "ku" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "kv" = ( /obj/structure/table/reinforced, @@ -4134,13 +3912,10 @@ /area/awaymission/centcomAway/general) "ky" = ( /obj/machinery/door/airlock/centcom, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/hangar) "kz" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 4 }, /turf/simulated/floor/plasteel{ @@ -4149,13 +3924,10 @@ /area/awaymission/centcomAway/courtroom) "kA" = ( /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/effect/decal/warning_stripes/northeastcorner, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "kB" = ( /obj/structure/rack, @@ -4190,23 +3962,13 @@ /obj/structure/chair/comfy/beige{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, -/area/awaymission/centcomAway/general) -"kG" = ( -/turf/simulated/floor/plasteel{ - dir = 2; - icon_state = "greencorner" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "kH" = ( /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "kI" = ( /obj/machinery/gateway{ @@ -4253,12 +4015,6 @@ }, /turf/simulated/floor/plating, /area/awaymission/centcomAway/hangar) -"kP" = ( -/turf/simulated/floor/plasteel{ - dir = 2; - icon_state = "green" - }, -/area/awaymission/centcomAway/general) "kQ" = ( /obj/machinery/gateway{ dir = 10 @@ -4278,7 +4034,6 @@ "kT" = ( /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/floor/plasteel{ @@ -4348,7 +4103,6 @@ tag = "" }, /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "green" }, /area/awaymission/centcomAway/general) @@ -4356,7 +4110,6 @@ /obj/machinery/light, /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/floor/plasteel{ @@ -4367,7 +4120,6 @@ "lb" = ( /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/floor/plasteel{ @@ -4388,15 +4140,11 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "le" = ( /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "lf" = ( /obj/structure/table/wood, @@ -4424,8 +4172,7 @@ /area/awaymission/centcomAway/general) "li" = ( /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/wall/r_wall, /area/awaymission/centcomAway/general) @@ -4443,17 +4190,13 @@ /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "ll" = ( /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "lm" = ( /mob/living/simple_animal/hostile/russian/ranged{ @@ -4511,8 +4254,7 @@ }, /turf/simulated/floor/plating, /turf/simulated/wall/shuttle{ - icon_state = "swall_f6"; - dir = 2 + icon_state = "swall_f6" }, /area/awaymission/centcomAway/hangar) "lt" = ( @@ -4521,8 +4263,7 @@ }, /turf/simulated/floor/plating, /turf/simulated/wall/shuttle{ - icon_state = "swall_f5"; - dir = 2 + icon_state = "swall_f5" }, /area/awaymission/centcomAway/hangar) "lu" = ( @@ -4604,9 +4345,7 @@ name = "XCC Main Access Shutters" }, /obj/effect/decal/warning_stripes/yellow, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "lF" = ( /obj/machinery/door/airlock/external, @@ -4646,8 +4385,7 @@ dir = 4 }, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/plating, /area/awaymission/centcomAway/general) @@ -4743,8 +4481,7 @@ /area/awaymission/centcomAway/general) "lT" = ( /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/plasteel{ icon_state = "greencorner"; @@ -4947,9 +4684,7 @@ }, /area/awaymission/centcomAway/general) "mr" = ( -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/thunderdome) "ms" = ( /obj/structure/table/reinforced, @@ -4984,11 +4719,9 @@ /area/awaymission/centcomAway/general) "mw" = ( /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "greencorner" }, /area/awaymission/centcomAway/general) @@ -5035,9 +4768,7 @@ /area/awaymission/centcomAway/general) "mE" = ( /obj/machinery/igniter/on, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/thunderdome) "mF" = ( /obj/machinery/light, @@ -5110,8 +4841,7 @@ dir = 8 }, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/plating, /area/awaymission/centcomAway/general) @@ -5235,18 +4965,14 @@ name = "XCC Main Access Shutters" }, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/effect/decal/warning_stripes/yellow, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "nd" = ( /obj/machinery/vending/coffee, /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /turf/simulated/floor/plasteel{ @@ -5257,7 +4983,6 @@ "ne" = ( /obj/machinery/vending/cigarette, /obj/machinery/light{ - icon_state = "tube1"; dir = 4 }, /turf/simulated/floor/plasteel{ @@ -5268,9 +4993,7 @@ "nf" = ( /obj/structure/table, /obj/item/paper/pamphlet/ccaInfo, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "ng" = ( /obj/machinery/door/poddoor{ @@ -5286,7 +5009,6 @@ /area/awaymission/centcomAway/hangar) "ni" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 4 }, /turf/simulated/floor/plasteel{ @@ -5305,7 +5027,6 @@ "nk" = ( /obj/structure/flora/ausbushes, /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /turf/simulated/floor/plasteel{ @@ -5317,7 +5038,6 @@ "nl" = ( /obj/structure/flora/ausbushes, /obj/machinery/light{ - icon_state = "tube1"; dir = 4 }, /turf/simulated/floor/plasteel{ @@ -5336,28 +5056,21 @@ /area/awaymission/centcomAway/general) "nn" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "no" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "np" = ( /obj/structure/chair{ dir = 4 }, /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /turf/simulated/floor/plasteel{ @@ -5370,7 +5083,6 @@ dir = 8 }, /obj/machinery/light{ - icon_state = "tube1"; dir = 4 }, /turf/simulated/floor/plasteel{ @@ -5398,8 +5110,7 @@ /area/awaymission/centcomAway/hangar) "nt" = ( /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/plasteel{ icon_state = "green" @@ -5439,15 +5150,11 @@ dir = 1; in_use = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "ny" = ( /obj/structure/chair/comfy/teal, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/thunderdome) "nz" = ( /turf/simulated/floor/plasteel{ @@ -5457,8 +5164,7 @@ /area/awaymission/centcomAway/general) "nA" = ( /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/plasteel{ icon_state = "neutral"; @@ -5480,7 +5186,6 @@ "nD" = ( /obj/machinery/photocopier, /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /turf/simulated/floor/plasteel{ @@ -5497,12 +5202,9 @@ /area/awaymission/centcomAway/hangar) "nF" = ( /obj/machinery/door/window/northright{ - icon_state = "right"; dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "nG" = ( /obj/structure/table/reinforced, @@ -5535,15 +5237,13 @@ /area/awaymission/centcomAway/general) "nK" = ( /turf/simulated/floor/plasteel{ - icon_state = "red"; - dir = 2 + icon_state = "red" }, /area/awaymission/centcomAway/general) "nL" = ( /obj/machinery/light, /turf/simulated/floor/plasteel{ - icon_state = "red"; - dir = 2 + icon_state = "red" }, /area/awaymission/centcomAway/general) "nM" = ( @@ -5580,8 +5280,7 @@ "nQ" = ( /obj/machinery/door/airlock/external, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/plasteel{ icon_state = "green"; @@ -5604,8 +5303,7 @@ "nT" = ( /obj/machinery/door/airlock/external, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/plating, /area/awaymission/centcomAway/general) @@ -5631,16 +5329,13 @@ /area/awaymission/centcomAway/thunderdome) "nX" = ( /obj/structure/shuttle/engine/propulsion{ - icon_state = "propulsion"; dir = 1 }, /turf/simulated/floor/shuttle/plating, /area/awaymission/centcomAway/thunderdome) "nY" = ( /obj/structure/computerframe, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "nZ" = ( /obj/machinery/light, @@ -5652,14 +5347,11 @@ /mob/living/simple_animal/hostile/russian/ranged{ loot = list(/obj/effect/mob_spawn/human/corpse/russian/ranged) }, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "ob" = ( /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/plating, /area/awaymission/centcomAway/general) @@ -5679,9 +5371,7 @@ /area/awaymission/centcomAway/hangar) "oe" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "of" = ( /obj/item/clipboard, @@ -5712,8 +5402,7 @@ "oi" = ( /obj/machinery/door/airlock/external, /obj/structure/cable{ - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/plating, /area/awaymission/centcomAway/thunderdome) @@ -6037,7 +5726,6 @@ /area/awaymission/centcomAway/thunderdome) "oU" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 4 }, /turf/simulated/floor/plasteel{ @@ -6119,7 +5807,6 @@ /area/awaymission/centcomAway/thunderdome) "pg" = ( /obj/structure/sink{ - icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2 @@ -6179,7 +5866,6 @@ /area/awaymission/centcomAway/thunderdome) "pm" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /turf/simulated/floor/plasteel{ @@ -6190,7 +5876,6 @@ /area/awaymission/centcomAway/thunderdome) "pn" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 4 }, /turf/simulated/floor/plasteel{ @@ -6199,7 +5884,6 @@ /area/awaymission/centcomAway/thunderdome) "po" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /turf/simulated/floor/plasteel{ @@ -6208,7 +5892,6 @@ /area/awaymission/centcomAway/thunderdome) "pp" = ( /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "redcorner" }, /area/awaymission/centcomAway/thunderdome) @@ -6224,9 +5907,7 @@ }, /obj/structure/sink{ dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 + pixel_x = 11 }, /turf/simulated/floor/plasteel{ icon_state = "white" @@ -6240,12 +5921,9 @@ /area/awaymission/centcomAway/thunderdome) "pt" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/thunderdome) "pu" = ( /turf/simulated/floor/plasteel{ @@ -6255,12 +5933,9 @@ /area/awaymission/centcomAway/thunderdome) "pv" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/thunderdome) "pw" = ( /turf/simulated/floor/plasteel{ @@ -6288,7 +5963,6 @@ /area/awaymission/centcomAway/thunderdome) "pA" = ( /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "greencorner" }, /area/awaymission/centcomAway/thunderdome) @@ -6334,9 +6008,7 @@ name = "XCC Checkpoint 1 Shutters" }, /obj/effect/decal/warning_stripes/yellow, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "pH" = ( /obj/machinery/portable_atmospherics/scrubber/huge, @@ -6353,7 +6025,6 @@ /area/awaymission/centcomAway/thunderdome) "pJ" = ( /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "green" }, /area/awaymission/centcomAway/thunderdome) @@ -6551,9 +6222,7 @@ name = "XCC Thunderdome Melee!" }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/thunderdome) "qh" = ( /obj/machinery/door_control{ @@ -6561,9 +6230,7 @@ name = "XCC Thunderdome Guns!" }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/thunderdome) "qi" = ( /obj/machinery/door_control{ @@ -6571,9 +6238,7 @@ name = "XCC Thunderdome Go!" }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/thunderdome) "qj" = ( /obj/structure/rack, @@ -6588,9 +6253,7 @@ name = "XCC Checkpoint 2 Shutters" }, /obj/effect/decal/warning_stripes/yellow, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "ql" = ( /obj/machinery/door_control{ @@ -6605,9 +6268,7 @@ /area/awaymission/centcomAway/hangar) "qm" = ( /obj/effect/decal/warning_stripes/yellow, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) "qn" = ( /obj/machinery/door/poddoor{ @@ -6653,9 +6314,7 @@ /obj/machinery/tcomms/relay/ruskie{ network_id = "XCC-P5831-RELAY" }, -/turf/simulated/floor/plasteel{ - icon_state = "floor" - }, +/turf/simulated/floor/plasteel, /area/awaymission/centcomAway/general) (1,1,1) = {" @@ -15301,7 +14960,7 @@ eO kh fH kw -kG +gn eF eF eF @@ -15431,7 +15090,7 @@ hA hN fH kw -kP +go eF lE fg diff --git a/_maps/map_files/RandomZLevels/evil_santa.dmm b/_maps/map_files/RandomZLevels/evil_santa.dmm index a0df9a655b4..e38b1bdfc2e 100644 --- a/_maps/map_files/RandomZLevels/evil_santa.dmm +++ b/_maps/map_files/RandomZLevels/evil_santa.dmm @@ -32,7 +32,7 @@ }, /area/vision_change_area/awaymission/evil_santa/hut_e) "ae" = ( -/obj/vehicle/snowmobile/blue/key{ +/obj/vehicle/ridden/snowmobile/blue/key{ dir = 4 }, /turf/simulated/floor/wood, @@ -527,7 +527,6 @@ /mob/living/simple_animal/pet/penguin/emperor{ atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0); faction = list("hostile","syndicate","winter"); - minbodytemp = 0 }, /turf/simulated/floor/plating/ice/smooth, /area/vision_change_area/awaymission/evil_santa_storm) @@ -2327,7 +2326,7 @@ /turf/simulated/floor/carpet, /area/vision_change_area/awaymission/evil_santa/hut_n) "sE" = ( -/obj/vehicle/snowmobile/blue/key, +/obj/vehicle/ridden/snowmobile/blue/key, /turf/simulated/floor/plating/asteroid/snow/atmosphere{ slowdown = 0 }, @@ -4533,7 +4532,6 @@ "MD" = ( /mob/living/simple_animal/pet/penguin/baby{ atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0); - minbodytemp = 0 }, /turf/simulated/floor/plating/ice/smooth, /area/vision_change_area/awaymission/evil_santa_storm) @@ -5263,7 +5261,6 @@ "Sx" = ( /mob/living/simple_animal/pet/penguin/eldrich{ atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0); - minbodytemp = 0 }, /turf/simulated/floor/plating/ice/smooth, /area/vision_change_area/awaymission/evil_santa_storm) diff --git a/_maps/map_files/RandomZLevels/example.dmm b/_maps/map_files/RandomZLevels/example.dmm index 62c87f9002d..64a26aeaf1c 100644 --- a/_maps/map_files/RandomZLevels/example.dmm +++ b/_maps/map_files/RandomZLevels/example.dmm @@ -39,8 +39,6 @@ "ag" = ( /obj/machinery/power/apc/noalarm{ dir = 1; - name = "area power controller"; - pixel_x = 0; pixel_y = 24 }, /obj/structure/cable{ @@ -90,7 +88,6 @@ }, /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/floor/plasteel, @@ -155,7 +152,6 @@ }, /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/floor/plasteel, @@ -181,7 +177,6 @@ /obj/machinery/light/small, /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/floor/plating, @@ -189,7 +184,6 @@ "az" = ( /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/floor/plasteel, @@ -204,7 +198,6 @@ /area/awaymission/example) "aB" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /obj/structure/table, @@ -213,8 +206,7 @@ /area/awaymission/example) "aC" = ( /obj/machinery/light{ - dir = 4; - icon_state = "tube1" + dir = 4 }, /turf/simulated/floor/plasteel, /area/awaymission/example) @@ -292,8 +284,7 @@ /area/awaymission/example) "aR" = ( /turf/simulated/floor/plasteel{ - icon_state = "whitehall"; - dir = 2 + icon_state = "whitehall" }, /area/awaymission/example) "aS" = ( @@ -438,7 +429,6 @@ /area/awaymission/example) "bj" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /turf/simulated/floor/plasteel, @@ -588,7 +578,6 @@ /area/awaymission/example) "bC" = ( /obj/structure/sink{ - icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2 @@ -647,7 +636,6 @@ "bJ" = ( /obj/structure/chair/wood{ tag = "icon-wooden_chair (EAST)"; - icon_state = "wooden_chair"; dir = 4 }, /turf/simulated/floor/plasteel{ @@ -657,7 +645,6 @@ "bK" = ( /obj/structure/chair/wood{ tag = "icon-wooden_chair (WEST)"; - icon_state = "wooden_chair"; dir = 8 }, /turf/simulated/floor/plasteel{ @@ -683,7 +670,6 @@ "bN" = ( /obj/structure/chair/wood{ tag = "icon-wooden_chair (NORTH)"; - icon_state = "wooden_chair"; dir = 1 }, /turf/simulated/floor/plasteel{ @@ -785,7 +771,6 @@ /obj/item/screwdriver, /obj/item/hand_labeler, /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /turf/simulated/floor/plasteel, @@ -856,7 +841,6 @@ /obj/effect/landmark/awaystart, /obj/machinery/light_construct/small{ tag = "icon-bulb-construct-stage1 (WEST)"; - icon_state = "bulb-construct-stage1"; dir = 8 }, /turf/simulated/floor/plasteel, diff --git a/_maps/map_files/RandomZLevels/moonoutpost19.dmm b/_maps/map_files/RandomZLevels/moonoutpost19.dmm index aa4fab68ec1..991157caa41 100644 --- a/_maps/map_files/RandomZLevels/moonoutpost19.dmm +++ b/_maps/map_files/RandomZLevels/moonoutpost19.dmm @@ -7100,7 +7100,6 @@ /area/moonoutpost19/mo19arrivals) "oL" = ( /obj/structure/closet/secure_closet{ - icon_state = "secure"; locked = 0; name = "kitchen Cabinet"; req_access = list(271) diff --git a/_maps/map_files/RandomZLevels/stationCollision.dmm b/_maps/map_files/RandomZLevels/stationCollision.dmm index a6433208bff..1fa06f86925 100644 --- a/_maps/map_files/RandomZLevels/stationCollision.dmm +++ b/_maps/map_files/RandomZLevels/stationCollision.dmm @@ -85,16 +85,13 @@ /turf/simulated/floor/plasteel, /area/awaymission/northblock) "au" = ( -/obj/structure/computerframe{ - anchored = 1 - }, +/obj/structure/computerframe, /turf/simulated/floor/plasteel, /area/awaymission/northblock) "av" = ( /obj/structure/window/reinforced/tinted, /obj/structure/window/reinforced/tinted{ dir = 8; - icon_state = "twindow"; tag = "" }, /obj/structure/table, @@ -131,7 +128,6 @@ /obj/structure/window/reinforced/tinted, /obj/structure/window/reinforced/tinted{ dir = 4; - icon_state = "twindow"; tag = "" }, /obj/structure/closet/secure_closet/engineering_electrical, @@ -191,7 +187,6 @@ "aP" = ( /obj/structure/shuttle/engine/heater{ tag = "icon-heater (WEST)"; - icon_state = "heater"; dir = 8 }, /turf/simulated/floor/plating/airless, @@ -285,8 +280,7 @@ "bk" = ( /turf/simulated/floor/plasteel/airless{ tag = "icon-bluecorner"; - icon_state = "bluecorner"; - dir = 2 + icon_state = "bluecorner" }, /area/awaymission/northblock) "bl" = ( @@ -315,7 +309,6 @@ "bq" = ( /obj/structure/shuttle/engine/heater{ tag = "icon-heater (WEST)"; - icon_state = "heater"; dir = 8 }, /turf/simulated/floor/shuttle/plating, @@ -359,8 +352,7 @@ /obj/structure/table, /turf/simulated/floor/plasteel/airless{ tag = "icon-bluecorner"; - icon_state = "bluecorner"; - dir = 2 + icon_state = "bluecorner" }, /area/awaymission/northblock) "bA" = ( @@ -499,7 +491,6 @@ "bV" = ( /obj/structure/shuttle/engine/heater{ tag = "icon-heater (NORTH)"; - icon_state = "heater"; dir = 1 }, /turf/simulated/floor/shuttle/plating, @@ -598,7 +589,6 @@ /obj/item/clothing/head/helmet/space/syndicate, /obj/effect/decal/remains/human{ desc = "This guy seemed to have died in terrible way! Half his remains are dust."; - icon_state = "remains"; name = "Syndicate agent remains" }, /obj/effect/decal/cleanable/blood/splatter, @@ -709,7 +699,6 @@ "cz" = ( /obj/structure/shuttle/engine/heater{ tag = "icon-heater (WEST)"; - icon_state = "heater"; dir = 8 }, /obj/structure/window/reinforced, @@ -750,7 +739,6 @@ /obj/machinery/power/emitter{ anchored = 1; dir = 1; - icon_state = "emitter"; state = 2 }, /turf/simulated/floor/plasteel{ @@ -785,7 +773,6 @@ "cK" = ( /obj/structure/shuttle/engine/heater{ tag = "icon-heater (WEST)"; - icon_state = "heater"; dir = 8 }, /obj/structure/window/reinforced{ @@ -800,7 +787,6 @@ "cL" = ( /obj/effect/decal/remains/human{ desc = "This guy seemed to have died in terrible way! Half his remains are dust."; - icon_state = "remains"; name = "Syndicate agent remains" }, /obj/item/clipboard{ @@ -837,7 +823,6 @@ /area/awaymission/research) "cP" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 4 }, /turf/simulated/floor/plasteel{ @@ -922,7 +907,6 @@ "db" = ( /obj/machinery/shower{ tag = "icon-shower (EAST)"; - icon_state = "shower"; dir = 4 }, /obj/structure/window/reinforced/tinted, @@ -946,7 +930,6 @@ /area/awaymission/research) "de" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /obj/structure/window/reinforced{ @@ -998,7 +981,6 @@ /obj/item/clothing/under/rank/bartender, /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /obj/effect/decal/cleanable/blood/splatter, @@ -1053,7 +1035,6 @@ }, /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/floor/plasteel, @@ -1075,7 +1056,6 @@ }, /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/floor/plasteel{ @@ -1100,9 +1080,7 @@ }, /area/awaymission/research) "dw" = ( -/obj/structure/computerframe{ - anchored = 1 - }, +/obj/structure/computerframe, /turf/simulated/floor/plasteel/airless{ tag = "icon-blue (EAST)"; icon_state = "blue"; @@ -1119,7 +1097,6 @@ "dy" = ( /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/floor/plasteel/airless, @@ -1127,7 +1104,6 @@ "dz" = ( /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/floor/plasteel/airless{ @@ -1139,7 +1115,6 @@ "dA" = ( /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /obj/effect/decal/warning_stripes/yellow, @@ -1148,7 +1123,6 @@ "dB" = ( /obj/machinery/shower{ dir = 4; - icon_state = "shower"; pixel_y = -10; tag = "icon-shower (EAST)" }, @@ -1211,7 +1185,6 @@ "dI" = ( /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/floor/plasteel, @@ -1332,18 +1305,14 @@ }, /area/awaymission/research) "dX" = ( -/obj/structure/computerframe{ - anchored = 1 - }, +/obj/structure/computerframe, /turf/simulated/floor/plasteel{ icon_state = "showroomfloor" }, /area/awaymission/research) "dY" = ( /obj/machinery/light, -/obj/structure/computerframe{ - anchored = 1 - }, +/obj/structure/computerframe, /turf/simulated/floor/plasteel{ icon_state = "showroomfloor" }, @@ -1376,9 +1345,7 @@ /area/awaymission/northblock) "ed" = ( /obj/machinery/light/small, -/obj/structure/computerframe{ - anchored = 1 - }, +/obj/structure/computerframe, /turf/simulated/floor/plasteel/airless{ tag = "icon-blue (NORTH)"; icon_state = "blue"; @@ -1402,9 +1369,7 @@ }, /area/awaymission/northblock) "eg" = ( -/obj/structure/computerframe{ - anchored = 1 - }, +/obj/structure/computerframe, /turf/simulated/floor/plasteel/airless{ dir = 1; icon_state = "bluecorner" @@ -1504,7 +1469,6 @@ /obj/machinery/door/airlock/command, /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/floor/plasteel, @@ -1512,7 +1476,6 @@ "et" = ( /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /obj/effect/landmark/tiles/damageturf, @@ -1530,7 +1493,6 @@ "ev" = ( /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /obj/effect/landmark/tiles/burnturf, @@ -1559,7 +1521,6 @@ /area/awaymission/syndishuttle) "ey" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /obj/effect/landmark/tiles/damageturf, @@ -1619,7 +1580,6 @@ "eH" = ( /obj/structure/shuttle/engine/heater{ tag = "icon-heater (WEST)"; - icon_state = "heater"; dir = 8 }, /obj/structure/window/reinforced{ @@ -1695,9 +1655,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/obj/structure/computerframe{ - anchored = 1 - }, +/obj/structure/computerframe, /turf/simulated/floor/plasteel{ icon_state = "showroomfloor" }, @@ -1759,7 +1717,6 @@ /obj/machinery/power/emitter{ anchored = 1; dir = 1; - icon_state = "emitter"; state = 2 }, /turf/simulated/floor/plasteel{ @@ -1801,7 +1758,6 @@ "fb" = ( /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/floor/plating/airless, @@ -1969,7 +1925,6 @@ "ft" = ( /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /obj/effect/landmark/tiles/damageturf, @@ -2040,7 +1995,6 @@ "fA" = ( /obj/effect/decal/remains/human{ desc = "This guy seemed to have died in terrible way! Half his remains are dust."; - icon_state = "remains"; name = "Syndicate agent remains" }, /obj/item/ammo_casing/c10mm, @@ -2059,7 +2013,6 @@ "fC" = ( /obj/effect/decal/remains/human{ desc = "This guy seemed to have died in terrible way! Half his remains are dust."; - icon_state = "remains"; name = "Syndicate agent remains" }, /obj/item/ammo_casing/c10mm, @@ -2074,7 +2027,6 @@ "fD" = ( /obj/effect/decal/remains/human{ desc = "This guy seemed to have died in terrible way! Half his remains are dust."; - icon_state = "remains"; name = "Syndicate agent remains" }, /obj/item/ammo_casing/c10mm, @@ -2086,7 +2038,6 @@ /area/awaymission/midblock) "fE" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /turf/simulated/floor/plasteel/airless, @@ -2264,7 +2215,6 @@ "gf" = ( /obj/effect/decal/remains/human{ desc = "This guy seemed to have died in terrible way! Half his remains are dust."; - icon_state = "remains"; name = "Syndicate agent remains" }, /obj/item/ammo_casing/c10mm, @@ -2292,12 +2242,10 @@ /obj/structure/closet/wardrobe/pjs, /obj/structure/window/reinforced/tinted{ dir = 8; - icon_state = "twindow"; tag = "" }, /obj/structure/window/reinforced/tinted{ dir = 4; - icon_state = "twindow"; tag = "" }, /obj/machinery/light/small{ @@ -2448,7 +2396,6 @@ /obj/structure/table, /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/floor/plasteel, @@ -2487,7 +2434,6 @@ "gM" = ( /obj/effect/decal/remains/human{ desc = "This guy seemed to have died in terrible way! Half his remains are dust."; - icon_state = "remains"; name = "Syndicate agent remains" }, /obj/effect/landmark/sc_bible_spawner, @@ -2609,12 +2555,10 @@ "hd" = ( /obj/structure/window/reinforced/tinted{ dir = 4; - icon_state = "twindow"; tag = "" }, /obj/structure/window/reinforced/tinted{ dir = 8; - icon_state = "twindow"; tag = "" }, /turf/simulated/floor/plasteel, @@ -2676,8 +2620,7 @@ /area/awaymission/midblock) "hk" = ( /obj/machinery/light{ - dir = 4; - icon_state = "tube1" + dir = 4 }, /turf/simulated/floor/plasteel, /area/awaymission/midblock) @@ -2782,8 +2725,7 @@ /area/awaymission/midblock) "hz" = ( /obj/machinery/light{ - dir = 4; - icon_state = "tube1" + dir = 4 }, /obj/structure/cable{ icon_state = "1-2"; @@ -2957,7 +2899,6 @@ "hY" = ( /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/floor/plasteel, @@ -2968,7 +2909,6 @@ }, /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/floor/plasteel, @@ -2977,7 +2917,6 @@ /obj/effect/decal/remains/human, /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/floor/plasteel{ @@ -2991,7 +2930,6 @@ }, /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/floor/plasteel, @@ -2999,7 +2937,6 @@ "ic" = ( /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/floor/plasteel/airless, @@ -3065,7 +3002,6 @@ /area/awaymission/arrivalblock) "im" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 4 }, /turf/simulated/floor/plasteel, @@ -3251,7 +3187,6 @@ /area/awaymission/arrivalblock) "iP" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /obj/effect/decal/warning_stripes/east, @@ -3259,15 +3194,13 @@ /area/awaymission/gateroom) "iQ" = ( /obj/machinery/light{ - dir = 4; - icon_state = "tube1" + dir = 4 }, /obj/effect/decal/warning_stripes/west, /turf/simulated/floor/plasteel, /area/awaymission/gateroom) "iR" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /turf/simulated/floor/plasteel/airless, @@ -3301,8 +3234,7 @@ /area/awaymission/southblock) "iX" = ( /obj/machinery/light{ - dir = 4; - icon_state = "tube1" + dir = 4 }, /turf/simulated/floor/plasteel/airless, /area/awaymission/southblock) @@ -3377,7 +3309,6 @@ "ji" = ( /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/floor/plasteel/airless, @@ -3388,7 +3319,6 @@ }, /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/floor/plasteel/airless, @@ -3396,7 +3326,6 @@ "jk" = ( /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /obj/structure/cable{ @@ -3447,7 +3376,6 @@ /area/awaymission/southblock) "jr" = ( /obj/machinery/door/airlock/medical/glass{ - id_tag = null; name = "Glass Airlock" }, /turf/simulated/floor/plasteel, @@ -3508,7 +3436,6 @@ "jA" = ( /obj/effect/decal/remains/human{ desc = "This guy seemed to have died in terrible way! Half his remains are dust."; - icon_state = "remains"; name = "Syndicate agent remains" }, /turf/simulated/floor/plasteel, @@ -3697,22 +3624,19 @@ "kc" = ( /obj/machinery/light/small, /turf/simulated/floor/plasteel{ - icon_state = "whitehall"; - dir = 2 + icon_state = "whitehall" }, /area/awaymission/southblock) "kd" = ( /turf/simulated/floor/plasteel{ - icon_state = "whitehall"; - dir = 2 + icon_state = "whitehall" }, /area/awaymission/southblock) "ke" = ( /obj/structure/table, /obj/item/paper_bin, /turf/simulated/floor/plasteel{ - icon_state = "whitehall"; - dir = 2 + icon_state = "whitehall" }, /area/awaymission/southblock) "kf" = ( @@ -3722,8 +3646,7 @@ /area/awaymission/southblock) "kg" = ( /obj/machinery/light{ - dir = 4; - icon_state = "tube1" + dir = 4 }, /obj/structure/cable{ icon_state = "1-2"; @@ -3901,7 +3824,6 @@ /obj/item/clothing/under/syndicate, /obj/effect/decal/remains/human{ desc = "This guy seemed to have died in terrible way! Half his remains are dust."; - icon_state = "remains"; name = "Syndicate agent remains" }, /obj/item/paper/sc_safehint_paper_hydro, @@ -3933,7 +3855,6 @@ "kL" = ( /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /obj/effect/decal/warning_stripes/north, @@ -3946,7 +3867,6 @@ }, /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /obj/effect/decal/warning_stripes/north, @@ -3955,7 +3875,6 @@ "kN" = ( /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /obj/effect/decal/warning_stripes/northeast, @@ -4028,7 +3947,6 @@ "kY" = ( /obj/structure/window/reinforced/tinted{ dir = 8; - icon_state = "twindow"; tag = "" }, /obj/structure/window/reinforced/tinted{ @@ -4075,7 +3993,6 @@ /area/awaymission/arrivalblock) "lh" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /turf/simulated/floor/plasteel{ @@ -4087,7 +4004,6 @@ "li" = ( /obj/structure/window/reinforced/tinted{ dir = 8; - icon_state = "twindow"; tag = "" }, /turf/simulated/floor/plasteel, @@ -4271,7 +4187,6 @@ /area/awaymission/southblock) "lL" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /turf/simulated/floor/plasteel, @@ -4286,7 +4201,6 @@ "lN" = ( /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/floor/plasteel, @@ -4294,7 +4208,6 @@ "lR" = ( /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /obj/machinery/door/airlock/engineering, @@ -4303,7 +4216,6 @@ "lS" = ( /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /turf/simulated/floor/plasteel, @@ -4311,7 +4223,6 @@ "lT" = ( /obj/structure/cable{ icon_state = "4-8"; - pixel_x = 0; tag = "" }, /obj/structure/cable{ @@ -4363,12 +4274,10 @@ "lY" = ( /obj/structure/window/reinforced/tinted{ dir = 8; - icon_state = "twindow"; tag = "" }, /turf/simulated/floor/plasteel{ - icon_state = "whitehall"; - dir = 2 + icon_state = "whitehall" }, /area/awaymission/southblock) "lZ" = ( @@ -4376,8 +4285,7 @@ dir = 1 }, /turf/simulated/floor/plasteel{ - icon_state = "whitehall"; - dir = 2 + icon_state = "whitehall" }, /area/awaymission/southblock) "md" = ( @@ -4392,8 +4300,7 @@ /obj/machinery/power/apc/noalarm{ dir = 4; name = "Gateroom APC"; - pixel_x = 28; - pixel_y = 0 + pixel_x = 28 }, /obj/structure/cable{ d2 = 8; diff --git a/_maps/map_files/RandomZLevels/undergroundoutpost45.dmm b/_maps/map_files/RandomZLevels/undergroundoutpost45.dmm index c3db77029f7..82d9691159f 100644 --- a/_maps/map_files/RandomZLevels/undergroundoutpost45.dmm +++ b/_maps/map_files/RandomZLevels/undergroundoutpost45.dmm @@ -3809,7 +3809,6 @@ /area/awaymission/UO45/crew_quarters) "jg" = ( /obj/structure/closet/secure_closet{ - icon_state = "secure"; locked = 0; name = "kitchen Cabinet"; req_access = list(201) @@ -9758,8 +9757,7 @@ /obj/machinery/atmospherics/trinary/filter{ dir = 4; filter_type = 2; - on = 1; - req_access = null + on = 1 }, /turf/simulated/floor/plasteel{ dir = 10; @@ -9840,8 +9838,7 @@ /obj/machinery/atmospherics/trinary/filter{ dir = 4; filter_type = 1; - on = 1; - req_access = null + on = 1 }, /turf/simulated/floor/plasteel{ dir = 10; diff --git a/_maps/map_files/celestation/celestation.dmm b/_maps/map_files/celestation/celestation.dmm index d3cc018a9fa..55b610b5610 100644 --- a/_maps/map_files/celestation/celestation.dmm +++ b/_maps/map_files/celestation/celestation.dmm @@ -88,7 +88,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/supermatter) +/area/engineering/supermatter) "abn" = ( /obj/structure/disposalpipe/segment, /obj/structure/railing{ @@ -311,7 +311,6 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "greenfull" }, /area/security/permabrig) @@ -369,7 +368,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "adt" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -378,7 +377,7 @@ dir = 6; icon_state = "neutral" }, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "adE" = ( /obj/structure/window/plasmareinforced{ dir = 4 @@ -393,7 +392,7 @@ dir = 6 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "adF" = ( /obj/structure/window/plasmareinforced{ dir = 8 @@ -413,7 +412,7 @@ dir = 10 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "adH" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -422,7 +421,7 @@ dir = 6 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "adJ" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -431,13 +430,13 @@ dir = 10 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "adK" = ( /turf/simulated/floor/plasteel{ dir = 9; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "adL" = ( /obj/machinery/light/small{ dir = 1 @@ -541,7 +540,7 @@ dir = 8 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "afr" = ( /turf/simulated/floor/plasteel{ icon_state = "barber" @@ -834,8 +833,6 @@ dir = 5 }, /obj/structure/closet/secure_closet/hos, -/obj/item/megaphone, -/obj/item/reagent_containers/food/drinks/flask/barflask, /obj/item/spacepod_equipment/key{ id = 100000 }, @@ -1167,7 +1164,6 @@ /area/maintenance/maintcentral) "aky" = ( /obj/machinery/door_timer/cell_6{ - pixel_x = 0; pixel_y = 32 }, /turf/simulated/floor/plasteel{ @@ -1749,7 +1745,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/supermatter) +/area/engineering/supermatter) "aoL" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /turf/simulated/floor/plasteel{ @@ -1860,7 +1856,7 @@ dir = 8 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "apT" = ( /obj/machinery/status_display{ pixel_y = 32 @@ -1932,7 +1928,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "aqx" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=ArrivalCentral2"; @@ -2032,7 +2028,7 @@ dir = 1 }, /turf/simulated/floor/plating, -/area/engine/supermatter) +/area/engineering/supermatter) "arT" = ( /obj/machinery/door/window/westleft{ name = "Monkey Pen"; @@ -2069,7 +2065,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "asm" = ( /obj/structure/cable/orange, /obj/effect/decal/cleanable/dirt, @@ -2234,7 +2230,7 @@ /area/maintenance/cele/cargo) "atD" = ( /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "atK" = ( /obj/item/twohanded/required/kirbyplants, /turf/simulated/floor/plasteel{ @@ -2652,7 +2648,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "awy" = ( /obj/machinery/light{ dir = 1 @@ -2971,9 +2967,7 @@ /turf/simulated/floor/engine/hull/ceiling, /area/mine/unexplored/cere/orbiting) "ayE" = ( -/obj/machinery/computer/prisoner{ - req_access = list(2) - }, +/obj/machinery/computer/brigcells, /turf/simulated/floor/wood/fancy/light, /area/security/hos) "ayK" = ( @@ -3037,7 +3031,7 @@ req_access = list(70) }, /turf/simulated/openspace, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "ayU" = ( /obj/structure/closet/crate{ name = "solar pack crate" @@ -3171,7 +3165,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/supermatter) +/area/engineering/supermatter) "aAl" = ( /obj/machinery/blackbox_recorder, /turf/simulated/floor/plasteel{ @@ -3250,7 +3244,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "aBa" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/railing/corner{ @@ -3418,7 +3412,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "aCg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -3437,7 +3431,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowcorners" }, -/area/engine/engineering) +/area/engineering/engine) "aCi" = ( /turf/simulated/floor/plasteel{ dir = 8; @@ -3535,7 +3529,7 @@ dir = 10 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "aDu" = ( /obj/item/folder/blue, /obj/item/megaphone, @@ -3650,7 +3644,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "aEg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 @@ -3869,7 +3863,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "aGu" = ( /obj/structure/cable/orange{ icon_state = "1-2" @@ -3959,7 +3953,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "aGY" = ( /obj/effect/decal/warning_stripes/red/partial{ dir = 4 @@ -4028,7 +4022,7 @@ output_level = 90000 }, /turf/simulated/floor/greengrid, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "aHC" = ( /obj/machinery/firealarm{ pixel_y = 26 @@ -4328,13 +4322,13 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aKf" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/item/twohanded/rcl/pre_loaded, /turf/simulated/floor/plating, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "aKg" = ( /turf/simulated/floor/plasteel, /area/quartermaster/qm) @@ -4448,7 +4442,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aLe" = ( /obj/machinery/computer/prisoner{ req_access = list(2) @@ -4546,7 +4540,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "aLN" = ( /obj/structure/sign/fire{ pixel_x = 32 @@ -4934,7 +4928,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "aPA" = ( /obj/structure/chair/comfy/black{ dir = 4 @@ -5706,7 +5700,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "aVy" = ( /obj/structure/window/reinforced{ dir = 8 @@ -6127,7 +6121,7 @@ "aXY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "aXZ" = ( /turf/simulated/floor/plasteel{ icon_state = "whiteyellowcorner" @@ -6225,7 +6219,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "aYw" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance/double, @@ -6233,7 +6227,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aYC" = ( /turf/space/openspace, /area/solar/fore) @@ -6305,7 +6299,7 @@ dir = 5; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aZa" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/orange{ @@ -7015,7 +7009,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bdh" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 @@ -7035,7 +7029,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "bdx" = ( /obj/effect/spawner/lootdrop/maintenance/double, /turf/simulated/floor/plating, @@ -7070,7 +7064,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "bdG" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 @@ -7145,7 +7139,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "bev" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -7327,7 +7321,7 @@ dir = 1; icon_state = "darkyellowcorners" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "bfm" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical/glass{ @@ -7415,7 +7409,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "bfw" = ( /obj/machinery/conveyor{ id = "garbage" @@ -7675,7 +7669,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/glass, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "bhA" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 5 @@ -7712,7 +7706,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "bhR" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ dir = 10 @@ -7738,7 +7732,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bhY" = ( /obj/item/pipe_painter, /obj/item/pipe_painter, @@ -7763,7 +7757,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bib" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -7801,14 +7795,11 @@ dir = 4 }, /obj/structure/table/wood, -/obj/item/radio/intercom{ - pixel_y = -28 - }, /obj/machinery/light{ dir = 8 }, -/obj/structure/sign/poster/official/random{ - pixel_x = -32 +/obj/item/radio/intercom{ + pixel_x = -28 }, /turf/simulated/floor/wood/fancy/light{ color = "gray" @@ -7822,7 +7813,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "biI" = ( /obj/structure/table/reinforced, /obj/item/stack/sheet/metal/fifty, @@ -7874,7 +7865,7 @@ dir = 5; icon_state = "darkyellow" }, -/area/engine/supermatter) +/area/engineering/supermatter) "biU" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 @@ -8274,7 +8265,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bls" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -8689,7 +8680,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "bnX" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/purple{ @@ -9107,7 +9098,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bqx" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -9118,7 +9109,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bqz" = ( /obj/machinery/atmospherics/trinary/filter{ dir = 4 @@ -9126,7 +9117,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bqA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -9157,7 +9148,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bqD" = ( /obj/machinery/atmospherics/unary/outlet_injector/on{ dir = 8; @@ -9165,7 +9156,7 @@ }, /obj/structure/lattice/catwalk, /turf/space/openspace, -/area/engine/engineering) +/area/engineering/engine) "bqE" = ( /obj/item/storage/secure/safe{ pixel_y = 32 @@ -9372,7 +9363,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "brZ" = ( /obj/machinery/atmospherics/binary/valve/digital/open{ dir = 4 @@ -9380,7 +9371,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bsa" = ( /obj/effect/turf_decal/stripes/corner, /obj/machinery/atmospherics/pipe/manifold/visible/yellow{ @@ -9392,7 +9383,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bsb" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 @@ -9400,7 +9391,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bsc" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -9412,7 +9403,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bsg" = ( /obj/machinery/atmospherics/binary/pump{ name = "O2 tank pump" @@ -9440,7 +9431,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "bsy" = ( /obj/item/radio/intercom{ pixel_x = 28 @@ -9587,7 +9578,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "btt" = ( /obj/structure/cable/orange{ icon_state = "1-2" @@ -9610,7 +9601,7 @@ dir = 8 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "btA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -9646,7 +9637,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "btD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/decal/cleanable/dirt, @@ -9832,7 +9823,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "buW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -9882,7 +9873,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "buZ" = ( /obj/machinery/door/airlock/atmos/glass{ autoclose = 0; @@ -9903,7 +9894,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bvc" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ dir = 1 @@ -9911,7 +9902,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bvd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -10074,7 +10065,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bwr" = ( /obj/item/twohanded/required/kirbyplants, /obj/structure/railing{ @@ -10092,7 +10083,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bwu" = ( /obj/effect/spawner/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -10297,7 +10288,7 @@ }, /obj/machinery/atmospherics/pipe/manifold4w/visible, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "bxC" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -10309,7 +10300,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bxD" = ( /obj/machinery/atmospherics/binary/valve/digital{ dir = 4 @@ -10323,7 +10314,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bxE" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -10455,33 +10446,33 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "byA" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 5 }, /turf/simulated/wall/r_wall/coated, -/area/engine/supermatter) +/area/engineering/supermatter) "byB" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 10 }, /obj/machinery/atmospherics/meter, /turf/simulated/wall/r_wall/coated, -/area/engine/supermatter) +/area/engineering/supermatter) "byD" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 6 }, /obj/machinery/atmospherics/meter, /turf/simulated/wall/r_wall/coated, -/area/engine/supermatter) +/area/engineering/supermatter) "byE" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 9 }, /turf/simulated/wall/r_wall/coated, -/area/engine/supermatter) +/area/engineering/supermatter) "byF" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -10493,7 +10484,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "byH" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable/orange{ @@ -10638,7 +10629,6 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "greenfull" }, /area/security/permabrig) @@ -10713,7 +10703,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bzA" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/binary/valve/digital, @@ -10721,12 +10711,12 @@ dir = 8 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "bzB" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/event/lightsout, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "bzD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -10946,7 +10936,7 @@ "bAO" = ( /obj/machinery/atmospherics/pipe/simple/visible/green, /turf/simulated/wall/r_wall/coated, -/area/engine/supermatter) +/area/engineering/supermatter) "bAP" = ( /obj/machinery/door/poddoor/preopen{ id_tag = "engsm"; @@ -10958,11 +10948,11 @@ req_access = list(10,24) }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "bAQ" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, /turf/simulated/wall/r_wall/coated, -/area/engine/supermatter) +/area/engineering/supermatter) "bAR" = ( /obj/machinery/light/small{ dir = 1 @@ -11099,7 +11089,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bBO" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ desc = "Труба хранит в себе набор газов для смешивания"; @@ -11143,7 +11133,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bBR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -11182,7 +11172,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bBW" = ( /obj/structure/spacepoddoor{ luminosity = 3 @@ -11206,7 +11196,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "bCf" = ( /obj/item/radio/intercom{ pixel_y = -28 @@ -11277,7 +11267,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bCT" = ( /obj/structure/table, /obj/machinery/kitchen_machine/microwave, @@ -11309,7 +11299,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bDd" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -11441,7 +11431,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bDP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -11619,7 +11609,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "bFd" = ( /obj/machinery/camera/autoname, /turf/space, @@ -11630,7 +11620,7 @@ dir = 5; icon_state = "darkyellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "bFm" = ( /obj/machinery/firealarm{ dir = 4; @@ -11805,7 +11795,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bGl" = ( /obj/structure/cable{ icon_state = "4-8" @@ -11835,20 +11825,11 @@ /turf/simulated/floor/plating, /area/quartermaster/storage) "bGn" = ( -/obj/machinery/atmospherics/pipe/simple/visible/yellow{ - desc = "Труба хранит в себе набор газов для смешивания"; - dir = 4; - name = "Труба смешивания" - }, -/obj/machinery/atmospherics/pipe/simple/visible{ - desc = "Труба служит для подачу горючей смеси в турбину для её работы"; - dir = 2; - name = "Труба турбины" - }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" +/obj/structure/chair/office/dark{ + dir = 4 }, -/area/atmos) +/turf/simulated/floor/wood/fancy/light, +/area/security/hos) "bGt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -11955,7 +11936,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "bGP" = ( /obj/machinery/atmospherics/pipe/manifold/visible/green{ desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; @@ -11979,7 +11960,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "bGS" = ( /obj/effect/landmark/event/lightsout, /obj/machinery/hologram/holopad, @@ -11990,7 +11971,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bGU" = ( /obj/machinery/recharge_station, /turf/simulated/floor/plasteel{ @@ -12018,7 +11999,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "bHh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -12079,7 +12060,7 @@ dir = 10; icon_state = "darkyellow" }, -/area/engine/supermatter) +/area/engineering/supermatter) "bHp" = ( /obj/machinery/dna_scannernew, /obj/effect/turf_decal/delivery, @@ -12450,7 +12431,7 @@ /area/atmos) "bJE" = ( /turf/simulated/wall, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "bJF" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ desc = "Труба содержит дыхательную смесь для подачи на станцию"; @@ -12484,7 +12465,7 @@ dir = 9 }, /turf/simulated/floor/glass, -/area/engine/break_room) +/area/engineering/break_room) "bJY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -12545,7 +12526,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "bKr" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -12623,7 +12604,7 @@ pixel_x = -28 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "bKZ" = ( /obj/machinery/door/airlock/medical/glass{ name = "Staff Room"; @@ -12650,7 +12631,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "bLd" = ( /obj/structure/chair/sofa/corp/left{ dir = 8 @@ -12739,7 +12720,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/supermatter) +/area/engineering/supermatter) "bLz" = ( /obj/structure/table/reinforced, /obj/item/shard{ @@ -12858,7 +12839,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "bLV" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ dir = 5 @@ -12883,7 +12864,7 @@ dir = 6; icon_state = "darkyellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "bMf" = ( /obj/machinery/computer/area_atmos/area, /obj/machinery/light{ @@ -13115,7 +13096,7 @@ dir = 1; icon_state = "vault" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "bNz" = ( /obj/structure/railing, /turf/simulated/floor/carpet, @@ -13229,6 +13210,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, +/obj/machinery/turretid/stun{ + control_area = "AI Satellite Secondary Antechamber"; + name = "AI Satellite Secondary Antechamber Turret Control"; + req_access = list(75); + pixel_x = -30; + pixel_y = -24 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -13288,14 +13276,14 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "bOy" = ( /obj/machinery/suit_storage_unit/engine, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkyellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "bOz" = ( /obj/structure/cable/orange{ icon_state = "1-2" @@ -13442,7 +13430,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bPo" = ( /obj/machinery/atmospherics/unary/vent_pump{ dir = 4; @@ -13569,7 +13557,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bPL" = ( /obj/machinery/power/terminal{ dir = 1 @@ -13583,7 +13571,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bPS" = ( /obj/structure/closet/emcloset, /turf/simulated/floor/plating, @@ -13644,7 +13632,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "bQq" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ desc = "Труба содержит дыхательную смесь для подачи на станцию"; @@ -13683,7 +13671,7 @@ icon_state = "2-8" }, /turf/simulated/floor/engine, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "bQx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -13777,6 +13765,10 @@ name = "Labor Camp Monitoring"; network = list("Labor Camp") }, +/obj/machinery/alarm{ + dir = 4; + pixel_x = -26 + }, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "darkred" @@ -13837,7 +13829,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bRI" = ( /obj/structure/table, /obj/item/twohanded/rcl, @@ -13848,7 +13840,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bRJ" = ( /turf/simulated/floor/plasteel{ dir = 4; @@ -14178,7 +14170,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bTp" = ( /obj/machinery/atmospherics/pipe/simple/visible, /turf/simulated/floor/plating, @@ -14296,7 +14288,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "bTN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -14416,7 +14408,7 @@ }, /obj/structure/plasticflaps, /turf/simulated/floor/plating, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "bUp" = ( /obj/machinery/atmospherics/pipe/manifold/visible/yellow{ desc = "Труба хранит в себе набор газов для смешивания"; @@ -14447,7 +14439,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "bUC" = ( /obj/structure/table, /obj/machinery/fishtank/bowl{ @@ -14467,7 +14459,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "bUR" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -14820,7 +14812,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "bWl" = ( /obj/machinery/chem_master/condimaster, /obj/machinery/camera/autoname{ @@ -15052,7 +15044,7 @@ dir = 10; icon_state = "darkyellow" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "bXa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -15348,7 +15340,7 @@ dir = 6; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "bYN" = ( /obj/machinery/newscaster{ pixel_x = -32 @@ -15436,7 +15428,7 @@ /area/maintenance/fsmaint2) "bZv" = ( /turf/simulated/openspace, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "bZD" = ( /turf/simulated/wall/r_wall, /area/crew_quarters/locker/locker_toilet) @@ -15689,7 +15681,7 @@ /obj/machinery/portable_atmospherics/canister/toxins, /obj/effect/turf_decal/delivery, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "cbu" = ( /obj/structure/cable/orange{ icon_state = "1-2" @@ -15908,6 +15900,10 @@ "cdq" = ( /obj/machinery/cryopod/robot, /obj/effect/landmark/join_late_cyborg, +/obj/item/radio/intercom{ + pixel_y = 22; + pixel_x = 0 + }, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "navyblue" @@ -16515,7 +16511,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "cgZ" = ( /obj/machinery/computer/med_data{ dir = 4 @@ -17201,7 +17197,7 @@ /area/security/main) "clz" = ( /turf/simulated/floor/glass, -/area/engine/break_room) +/area/engineering/break_room) "clC" = ( /obj/structure/chair{ dir = 4 @@ -17286,7 +17282,7 @@ dir = 4; icon_state = "vault" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "cmw" = ( /obj/machinery/door/airlock/glass{ name = "Disposals"; @@ -17565,7 +17561,7 @@ pixel_y = 5 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "cnN" = ( /turf/simulated/floor/plasteel{ dir = 4; @@ -17657,7 +17653,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "cox" = ( /turf/simulated/floor/plating{ icon_state = "asteroidplating" @@ -17780,7 +17776,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "cpm" = ( /obj/structure/railing{ dir = 4 @@ -18240,7 +18236,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "crS" = ( /obj/structure/table/reinforced, /obj/item/flashlight/lamp, @@ -18313,7 +18309,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "cso" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -18366,7 +18362,7 @@ icon_state = "1-4" }, /turf/simulated/floor/glass, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "csE" = ( /obj/structure/table/wood, /obj/item/paper_bin/nanotrasen, @@ -18491,7 +18487,6 @@ /area/library) "ctq" = ( /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "navyblue" }, /area/tcommsat/computer) @@ -18626,7 +18621,7 @@ /obj/machinery/atmospherics/pipe/simple/visible/green, /obj/machinery/atmospherics/meter, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "cuy" = ( /obj/item/assembly/mousetrap/armed, /obj/item/stack/sheet/metal, @@ -18775,7 +18770,7 @@ "cvQ" = ( /obj/structure/table, /obj/item/taperecorder, -/obj/item/clothing/glasses/sunglasses/blindfold, +/obj/item/clothing/glasses/sunglasses/blindfold/black, /turf/simulated/floor/engine, /area/security/execution) "cvR" = ( @@ -18907,6 +18902,13 @@ /obj/machinery/camera/autoname{ dir = 8 }, +/obj/machinery/turretid/lethal{ + check_synth = 1; + name = "AI Chamber Turret Control"; + req_access = list(75); + pixel_x = 32; + pixel_y = 0 + }, /turf/simulated/floor/glass/reinforced, /area/turret_protected/ai) "cwP" = ( @@ -19132,7 +19134,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "cyo" = ( /obj/effect/spawner/random_spawners/rock_50, /turf/simulated/floor/plating, @@ -19208,7 +19210,7 @@ "cyO" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/glass/reinforced, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "cyZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -19262,7 +19264,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "czw" = ( /obj/effect/turf_decal/bot, /obj/machinery/portable_atmospherics/canister/carbon_dioxide, @@ -19833,7 +19835,7 @@ /obj/effect/turf_decal/stripes/end{ dir = 4 }, -/obj/vehicle/ambulance{ +/obj/vehicle/ridden/ambulance{ dir = 4 }, /obj/machinery/light, @@ -20127,7 +20129,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "cGc" = ( /obj/structure/table/wood, /obj/item/reagent_containers/food/drinks/drinkingglass{ @@ -20207,7 +20209,7 @@ }, /obj/item/stock_parts/cell/high, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "cHa" = ( /obj/structure/chair/comfy/black{ dir = 4 @@ -20397,7 +20399,7 @@ dir = 8; icon_state = "darkyellowcorners" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "cIk" = ( /obj/machinery/light, /obj/item/radio/intercom{ @@ -20551,7 +20553,7 @@ dir = 9; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "cJy" = ( /obj/structure/sign/directions/floor/alt{ dir = 8; @@ -21171,7 +21173,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "cOd" = ( /obj/structure/bed, /obj/item/bedsheet/medical, @@ -21278,7 +21280,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "cOP" = ( /turf/simulated/floor/plasteel{ icon_state = "white" @@ -21620,7 +21622,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "cQS" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random_spawners/rock_50, @@ -21737,7 +21739,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "cRH" = ( /obj/machinery/light{ dir = 4 @@ -21790,7 +21792,7 @@ icon_state = "1-8" }, /turf/simulated/floor/engine, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "cSf" = ( /obj/structure/table, /obj/item/stack/cable_coil{ @@ -22097,7 +22099,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "cUt" = ( /obj/machinery/light/small{ dir = 8 @@ -22561,7 +22563,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "cWL" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -22616,7 +22618,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "cXa" = ( /turf/simulated/floor/light, /area/teleporter/quantum/engi) @@ -22771,7 +22773,7 @@ dir = 4 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "cYh" = ( /obj/machinery/photocopier/faxmachine/longrange{ department = "Internal Affairs Office" @@ -22835,7 +22837,7 @@ name = "Engineering Emergency Lockdown" }, /turf/simulated/floor/plating, -/area/engine/break_room) +/area/engineering/break_room) "cYC" = ( /obj/machinery/atmospherics/pipe/simple/visible/universal{ dir = 4 @@ -22952,7 +22954,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "cZV" = ( /obj/machinery/atmospherics/pipe/simple/visible{ desc = "Труба служит для подачу горючей смеси в турбину для её работы"; @@ -23097,7 +23099,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "dbU" = ( /obj/machinery/newscaster{ pixel_y = 32 @@ -23237,7 +23239,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "ddy" = ( /obj/item/radio/intercom{ pixel_x = -28 @@ -23278,7 +23280,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "ddJ" = ( /obj/structure/window/reinforced{ dir = 8 @@ -23344,7 +23346,7 @@ "ddP" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "ddQ" = ( /obj/structure/window/reinforced{ dir = 8 @@ -23567,7 +23569,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "dez" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; @@ -24141,7 +24143,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "dkr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -24313,7 +24315,7 @@ dir = 1; icon_state = "vault" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "dlm" = ( /turf/simulated/floor/plasteel{ dir = 6; @@ -24362,7 +24364,7 @@ dir = 1; icon_state = "neutral" }, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "dmf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 @@ -24567,7 +24569,6 @@ }, /obj/item/seeds/chili, /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "green" }, /area/security/permabrig) @@ -24669,7 +24670,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "doO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -24959,14 +24960,14 @@ dir = 8; icon_state = "darkyellowcorners" }, -/area/engine/engineering) +/area/engineering/engine) "drC" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/door/firedoor/border_only, /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "drE" = ( /obj/structure/closet/wardrobe/red, /turf/simulated/floor/plasteel{ @@ -25042,7 +25043,7 @@ icon_state = "1-4" }, /turf/simulated/floor/engine, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "dtd" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -25086,7 +25087,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "dtX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -25168,7 +25169,7 @@ dir = 8; pixel_x = -28 }, -/obj/vehicle/janicart, +/obj/vehicle/ridden/janicart, /turf/simulated/floor/plasteel, /area/janitor) "duG" = ( @@ -25251,7 +25252,7 @@ "dvk" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "dvt" = ( /obj/machinery/power/apc{ dir = 1; @@ -25413,7 +25414,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "dxf" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 1 @@ -25443,7 +25444,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "dxo" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -25490,7 +25491,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "dxH" = ( /obj/machinery/computer/med_data/laptop, /obj/structure/table/glass, @@ -25765,7 +25766,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "dzf" = ( /obj/machinery/atmospherics/binary/valve/digital, /obj/machinery/light/small{ @@ -25776,7 +25777,7 @@ network = list("SS13","Engineering") }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "dzo" = ( /obj/machinery/light{ dir = 1 @@ -25860,7 +25861,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "dAg" = ( /turf/simulated/floor/plasteel{ dir = 8; @@ -26477,7 +26478,7 @@ icon_state = "2-4" }, /turf/simulated/floor/engine, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "dFn" = ( /obj/structure/cable/orange{ icon_state = "1-8" @@ -26619,7 +26620,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "dGp" = ( /obj/machinery/firealarm{ dir = 4; @@ -26759,7 +26760,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "dIr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -26848,7 +26849,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "dJq" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel{ @@ -26982,7 +26983,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "dKj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -27291,7 +27292,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "dMN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -27300,7 +27301,7 @@ "dMO" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "dMP" = ( /obj/structure/railing{ dir = 4 @@ -27364,7 +27365,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "dNs" = ( /obj/docking_port/stationary{ dwidth = 8; @@ -27409,13 +27410,8 @@ dir = 4 }, /turf/simulated/wall/r_wall/coated, -/area/engine/supermatter) +/area/engineering/supermatter) "dNS" = ( -/obj/structure/sign/atmosplaque{ - desc = "Важное Уточнение! Рабочие пожелали оставаться анонимными, поэтому, обойдёмся их прозвищами. За выдающиеся успехи в работе с Фаррагусом, а также полной адаптации Стацнии под нужды НаноТрейзен. Благодарим вас за труд, SQUEEK!. Слава НаноТрейзен!"; - name = "Благодарственное Письмо Для Старшего Рабочего Команды Архитекторов Фаррагуса."; - pixel_x = 32 - }, /obj/machinery/recharge_station, /turf/simulated/floor/plasteel{ icon_state = "darkyellowcorners" @@ -27561,13 +27557,14 @@ /turf/simulated/floor/plating, /area/maintenance/cele/servise) "dOS" = ( -/obj/machinery/turretid/lethal{ - check_synth = 1; - name = "AI Chamber Turret Control"; - req_access = list(75) +/obj/machinery/turretid/stun{ + name = "AI Satellite Turret Control"; + req_access = list(75); + pixel_x = 0; + pixel_y = -26 }, -/turf/simulated/wall/r_wall, -/area/turret_protected/ai) +/turf/simulated/floor/plating, +/area/turret_protected/aisat) "dOW" = ( /obj/effect/spawner/random_spawners/rock_50, /turf/simulated/floor/plating{ @@ -27676,7 +27673,7 @@ pixel_x = 32 }, /turf/simulated/openspace, -/area/engine/supermatter) +/area/engineering/supermatter) "dQo" = ( /obj/structure/table/wood, /obj/item/folder/blue, @@ -27743,7 +27740,6 @@ /obj/structure/reagent_dispensers/watertank, /obj/item/reagent_containers/glass/bucket, /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "green" }, /area/security/permabrig) @@ -27788,7 +27784,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "dRc" = ( /obj/machinery/door/airlock/public/glass{ name = "Central Access" @@ -28210,7 +28206,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "dWs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, @@ -28390,7 +28386,7 @@ /area/assembly/chargebay) "dYs" = ( /turf/simulated/wall/r_wall, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "dYy" = ( /obj/structure/disposalpipe/segment, /obj/structure/railing/corner, @@ -28520,7 +28516,7 @@ /obj/structure/table, /obj/item/clothing/glasses/welding, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "eaf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -28601,7 +28597,6 @@ icon_state = "1-8" }, /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "navyblue" }, /area/tcommsat/computer) @@ -28618,7 +28613,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "ebx" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/machinery/light/small{ @@ -28692,7 +28687,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "ecE" = ( /obj/structure/ladder, /turf/simulated/floor/glass, @@ -28840,7 +28835,7 @@ /area/hallway/primary/central) "eeB" = ( /turf/simulated/wall/r_wall, -/area/engine/break_room) +/area/engineering/break_room) "eeH" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 4 @@ -28858,7 +28853,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "eeI" = ( /obj/machinery/hologram/holopad, /obj/structure/cable/orange{ @@ -29018,10 +29013,10 @@ dir = 1; icon_state = "vault" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "egJ" = ( /turf/simulated/openspace, -/area/engine/break_room) +/area/engineering/break_room) "egL" = ( /obj/structure/railing/corner{ dir = 8 @@ -29034,7 +29029,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "egW" = ( /obj/structure/cable/orange{ icon_state = "1-2" @@ -29099,7 +29094,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "ehD" = ( /turf/simulated/wall, /area/maintenance/gambling_den) @@ -29509,7 +29504,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "eld" = ( /obj/structure/closet/emcloset, /turf/simulated/floor/plating{ @@ -29620,7 +29615,7 @@ dir = 5; icon_state = "darkyellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "ena" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -29680,7 +29675,7 @@ "enF" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/glass, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "enG" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ desc = "Труба хранит в себе набор газов для смешивания"; @@ -29966,7 +29961,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "era" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/orange{ @@ -30181,7 +30176,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "esk" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ @@ -30259,7 +30254,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "esS" = ( /obj/effect/turf_decal/box, /turf/simulated/floor/plasteel{ @@ -30792,7 +30787,6 @@ /area/maintenance/fsmaint2) "eyp" = ( /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "navyblue" }, /area/aisat/maintenance) @@ -31020,7 +31014,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/supermatter) +/area/engineering/supermatter) "eAY" = ( /obj/structure/lattice/catwalk, /turf/space/openspace, @@ -31057,7 +31051,7 @@ icon_state = "0-4" }, /turf/simulated/floor/plating, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "eBu" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -31065,6 +31059,12 @@ /obj/structure/cable/orange{ icon_state = "4-8" }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, /turf/simulated/floor/carpet/royalblack, /area/crew_quarters/bar) "eBF" = ( @@ -31256,7 +31256,7 @@ dir = 9; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "eDY" = ( /obj/structure/disposalpipe/junction{ dir = 4 @@ -31523,7 +31523,7 @@ pixel_x = -32 }, /turf/simulated/openspace, -/area/engine/supermatter) +/area/engineering/supermatter) "eGJ" = ( /obj/structure/disposalpipe/segment, /obj/machinery/door/poddoor/preopen{ @@ -31616,7 +31616,7 @@ icon_state = "0-2" }, /turf/simulated/floor/glass/reinforced, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "eHS" = ( /obj/structure/railing{ dir = 8 @@ -31867,7 +31867,7 @@ /obj/structure/table, /obj/item/flashlight/lamp, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "eKI" = ( /obj/structure/cable/orange{ icon_state = "0-4" @@ -32116,7 +32116,7 @@ dir = 8 }, /turf/simulated/floor/glass, -/area/engine/break_room) +/area/engineering/break_room) "eNh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -32187,7 +32187,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "eNN" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -32198,7 +32198,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "eNS" = ( /obj/structure/chair/comfy/black{ dir = 1 @@ -32406,7 +32406,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "ePF" = ( /obj/structure/closet/emcloset, /obj/item/pickaxe, @@ -32470,7 +32470,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "eQi" = ( /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance, @@ -32526,7 +32526,7 @@ name = "KEEP CLEAR: DOCKING AREA" }, /turf/simulated/wall/r_wall, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "eQS" = ( /obj/machinery/light{ dir = 1 @@ -32588,7 +32588,7 @@ dir = 5; icon_state = "darkyellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "eRm" = ( /obj/structure/cable{ icon_state = "1-4" @@ -32799,7 +32799,7 @@ /obj/machinery/power/terminal, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/glass, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "eTo" = ( /obj/structure/chair/sofa/corp, /turf/simulated/floor/carpet, @@ -32910,7 +32910,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "eUE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -33048,7 +33048,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "eVT" = ( /obj/machinery/computer/cryopod{ pixel_y = 32 @@ -33314,7 +33314,7 @@ "eZE" = ( /obj/structure/ladder, /turf/simulated/floor/glass/reinforced, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "eZH" = ( /turf/simulated/wall/r_wall, /area/teleporter/quantum/docking) @@ -33324,7 +33324,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "eZR" = ( /mob/living/simple_animal/pet/cat/Runtime, /obj/structure/bed/dogbed/runtime, @@ -33384,7 +33384,7 @@ dir = 9; icon_state = "darkyellow" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "faF" = ( /obj/structure/table/reinforced, /obj/effect/decal/cleanable/dirt, @@ -33524,7 +33524,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "fcd" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 @@ -33586,7 +33586,7 @@ dir = 8 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "fcL" = ( /turf/simulated/floor/plasteel{ icon_state = "whitebluefull" @@ -33961,15 +33961,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) -"fgB" = ( -/obj/machinery/turretid/stun{ - control_area = "AI Satellite Antechamber"; - name = "AI Satellite Antechamber Turret Control"; - req_access = list(75) - }, -/turf/simulated/wall/r_wall, -/area/turret_protected/aisat_interior) +/area/engineering/engine) "fgL" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -34226,7 +34218,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "fjj" = ( /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, @@ -34705,7 +34697,7 @@ dir = 5; icon_state = "darkyellow" }, -/area/engine/supermatter) +/area/engineering/supermatter) "fnp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -34879,7 +34871,7 @@ name = "Engineering Emergency Lockdown" }, /turf/simulated/floor/plating, -/area/engine/engine_smes) +/area/engineering/engine/smes) "fpf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -34973,7 +34965,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "fqn" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate/internals, @@ -35120,7 +35112,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "fso" = ( /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -35132,7 +35124,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "fsF" = ( /obj/effect/landmark/start/janitor, /turf/simulated/floor/plasteel{ @@ -35201,9 +35193,8 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "fsW" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable/orange{ icon_state = "1-2" }, @@ -35215,7 +35206,12 @@ name = "Bar Junction"; sortType = 19 }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -35317,7 +35313,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "ftR" = ( /obj/structure/stairs{ dir = 1 @@ -35524,7 +35520,7 @@ icon_state = "0-2" }, /turf/simulated/floor/plating, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "fwd" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, @@ -35555,7 +35551,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "fwz" = ( /obj/machinery/light/small, /turf/simulated/floor/plating{ @@ -35686,7 +35682,7 @@ dir = 6; icon_state = "darkyellow" }, -/area/engine/supermatter) +/area/engineering/supermatter) "fxK" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -35940,7 +35936,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowcorners" }, -/area/engine/engineering) +/area/engineering/engine) "fAs" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -36125,7 +36121,7 @@ }, /obj/effect/turf_decal/box, /turf/simulated/floor/glass, -/area/engine/engine_smes) +/area/engineering/engine/smes) "fCj" = ( /obj/item/radio/intercom{ pixel_y = 28 @@ -36766,7 +36762,6 @@ /obj/item/seeds/chili, /obj/item/seeds/chili, /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "green" }, /area/security/permabrig) @@ -36824,7 +36819,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "fHY" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 @@ -36950,7 +36945,7 @@ /area/security/brig) "fIJ" = ( /turf/simulated/wall/r_wall, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "fIO" = ( /obj/structure/railing, /turf/simulated/floor/glass, @@ -37113,7 +37108,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/supermatter) +/area/engineering/supermatter) "fKC" = ( /turf/simulated/mineral/ancient, /area/maintenance/cele/cargo) @@ -37147,7 +37142,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "fKS" = ( /obj/structure/holosign/barrier/atmos, /turf/simulated/floor/plating, @@ -37181,7 +37176,7 @@ "fLq" = ( /obj/structure/sign/radiation, /turf/simulated/wall/r_wall/coated, -/area/engine/supermatter) +/area/engineering/supermatter) "fLv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -37309,7 +37304,7 @@ "fMI" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "fMJ" = ( /obj/machinery/computer/communications{ dir = 1 @@ -37333,7 +37328,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "fMR" = ( /obj/machinery/power/apc{ dir = 1; @@ -37692,7 +37687,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "fPD" = ( /obj/machinery/light, /obj/machinery/camera/autoname{ @@ -37739,7 +37734,6 @@ "fPO" = ( /obj/machinery/porta_turret, /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "navyblue" }, /area/turret_protected/ai) @@ -37831,7 +37825,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/supermatter) +/area/engineering/supermatter) "fQu" = ( /obj/structure/closet/firecloset/full, /obj/effect/decal/warning_stripes/yellow/hollow, @@ -37842,7 +37836,7 @@ /area/toxins/mixing) "fQF" = ( /turf/simulated/floor/glass/reinforced/plasma, -/area/engine/engineering) +/area/engineering/engine) "fQI" = ( /obj/machinery/door/airlock/public/glass{ name = "Holodeck Door" @@ -37938,7 +37932,7 @@ icon_state = "2-8" }, /turf/simulated/floor/glass, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "fRw" = ( /obj/item/reagent_containers/glass/bottle/nutrient/ez, /obj/item/reagent_containers/spray/pestspray, @@ -38034,7 +38028,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "fSi" = ( /obj/effect/decal/warning_stripes/west{ icon = 'icons/turf/floors.dmi'; @@ -38175,7 +38169,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "fTO" = ( /obj/structure/toilet{ dir = 4 @@ -38205,7 +38199,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "fTT" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/heat_exchanging, @@ -38393,7 +38387,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "fVz" = ( /obj/structure/railing, /turf/simulated/floor/glass, @@ -38479,7 +38473,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "fWu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 @@ -38872,7 +38866,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/supermatter) +/area/engineering/supermatter) "fZG" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -39032,7 +39026,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "gbT" = ( /obj/machinery/light, /obj/machinery/camera/autoname{ @@ -39259,7 +39253,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "ged" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -39283,7 +39277,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "geB" = ( /obj/effect/spawner/window/reinforced/plasma, /obj/machinery/door/poddoor/preopen{ @@ -39304,7 +39298,7 @@ id_tag = "ceoffice" }, /turf/simulated/floor/plating, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "geH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -39529,7 +39523,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "ggt" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 8 @@ -39695,7 +39689,7 @@ output_level = 90000 }, /turf/simulated/floor/greengrid, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "gic" = ( /obj/structure/window/reinforced{ dir = 4 @@ -39939,7 +39933,7 @@ "gka" = ( /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "gkb" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -40008,7 +40002,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "gkB" = ( /obj/structure/disposalpipe/trunk{ dir = 8 @@ -40155,7 +40149,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/supermatter) +/area/engineering/supermatter) "glG" = ( /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -40246,7 +40240,7 @@ output_level = 190000 }, /turf/simulated/floor/glass/reinforced, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "gmP" = ( /obj/item/radio/intercom{ pixel_y = 28 @@ -40304,7 +40298,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/supermatter) +/area/engineering/supermatter) "gnz" = ( /obj/item/flashlight/pen{ pixel_x = 2; @@ -40583,7 +40577,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "gqD" = ( /obj/effect/spawner/random_spawners/rock_50, /turf/simulated/floor/plating{ @@ -40632,7 +40626,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "grm" = ( /obj/structure/railing/corner{ dir = 4 @@ -41478,7 +41472,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "gyz" = ( /turf/simulated/floor/plasteel{ icon_state = "neutralfull" @@ -41803,7 +41797,7 @@ }, /obj/effect/turf_decal/box, /turf/simulated/floor/glass, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "gBF" = ( /turf/simulated/floor/plasteel{ icon_state = "neutralfull" @@ -42060,7 +42054,7 @@ dir = 6; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "gEW" = ( /obj/structure/table, /obj/machinery/recharger, @@ -42182,7 +42176,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "gGf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -42220,7 +42214,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "gGM" = ( /obj/structure/cable/orange{ icon_state = "1-2" @@ -42275,7 +42269,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/supermatter) +/area/engineering/supermatter) "gHh" = ( /obj/structure/bedsheetbin, /obj/structure/table/wood, @@ -42324,7 +42318,7 @@ dir = 5; icon_state = "darkyellow" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "gHL" = ( /obj/machinery/camera/autoname{ dir = 4 @@ -42365,7 +42359,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "gHY" = ( /obj/effect/decal/warning_stripes/yellow/hollow, /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -42501,7 +42495,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "gJj" = ( /obj/structure/railing/corner{ dir = 1 @@ -42546,7 +42540,7 @@ }, /obj/machinery/atmospherics/pipe/simple/visible, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "gJD" = ( /turf/simulated/openspace, /area/maintenance/ai) @@ -42607,7 +42601,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "gKl" = ( /obj/item/radio/intercom{ pixel_x = -28 @@ -42703,7 +42697,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "gKY" = ( /turf/simulated/wall/r_wall, /area/turret_protected/aisat) @@ -42879,7 +42873,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "gMC" = ( /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, @@ -43291,7 +43285,7 @@ /turf/simulated/floor/plasteel{ icon_state = "white" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "gQj" = ( /obj/structure/cable/orange{ icon_state = "2-8" @@ -43310,7 +43304,7 @@ dir = 4 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "gQp" = ( /obj/structure/table/reinforced, /obj/item/mmi, @@ -43487,7 +43481,6 @@ pixel_y = -28 }, /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "navyblue" }, /area/turret_protected/aisat_interior) @@ -43505,7 +43498,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "gSb" = ( /turf/simulated/floor/plasteel{ dir = 8; @@ -43553,7 +43546,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "gTi" = ( /obj/structure/sign/directions/floor/alt{ dir = 6; @@ -43602,7 +43595,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "gUv" = ( /turf/simulated/floor/plating, /area/maintenance/fsmaint3) @@ -43677,7 +43670,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "gVk" = ( /obj/machinery/alarm{ dir = 1; @@ -44288,7 +44281,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "hbg" = ( /turf/simulated/wall/r_wall, /area/hallway/primary/starboard/south) @@ -44534,7 +44527,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "hdP" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -44597,11 +44590,6 @@ /turf/simulated/floor/carpet/arcade, /area/crew_quarters/dorms) "hes" = ( -/obj/structure/sign/goldenplaque{ - desc = "Важное Уточнение! Рабочие пожелали оставаться анонимными, поэтому, обойдёмся их прозвищами. За выдающиеся успехи в работе с Фаррагусом, а также полной адаптации Стацнии под нужды НаноТрейзен. Благодарим вас за труд, BeebBeebBoob. Слава НаноТрейзен!"; - name = "Благодарственное Письмо Для Бригадира Команды Архитекторов Фаррагуса."; - pixel_x = -32 - }, /obj/machinery/recharge_station, /turf/simulated/floor/plasteel{ dir = 8; @@ -44712,7 +44700,7 @@ /area/toxins/explab_chamber) "hfI" = ( /turf/simulated/floor/glass/reinforced, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "hfP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -44963,7 +44951,7 @@ icon_state = "0-2" }, /turf/simulated/floor/glass, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "hit" = ( /obj/item/honey_frame, /obj/item/honey_frame, @@ -44998,7 +44986,7 @@ dir = 4 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "hiD" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel, @@ -45483,7 +45471,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/supermatter) +/area/engineering/supermatter) "hmB" = ( /obj/machinery/alarm{ pixel_y = 26 @@ -45543,7 +45531,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "hnj" = ( /obj/structure/cable/orange{ icon_state = "1-2" @@ -45568,7 +45556,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "hns" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/door/firedoor, @@ -45584,7 +45572,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "hnu" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -45876,7 +45864,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "hqA" = ( /obj/item/radio/intercom{ pixel_y = 28 @@ -46064,7 +46052,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "hsg" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple{ desc = "Труба ведёт газ на фильтрацию"; @@ -46443,7 +46431,7 @@ dir = 9; icon_state = "whiteyellow" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "hwm" = ( /obj/structure/cable{ icon_state = "1-2" @@ -46807,7 +46795,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "hzs" = ( /obj/machinery/gateway{ density = 0 @@ -46847,7 +46835,7 @@ dir = 4; icon_state = "vault" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "hzJ" = ( /obj/effect/spawner/random_spawners/rock_50, /turf/simulated/floor/plating, @@ -47139,7 +47127,7 @@ name = "Supermatter Blast Doors" }, /turf/simulated/floor/glass/reinforced/plasma, -/area/engine/supermatter) +/area/engineering/supermatter) "hCG" = ( /obj/machinery/atmospherics/air_sensor{ id_tag = "n2_sensor" @@ -47705,7 +47693,7 @@ dir = 10; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "hJa" = ( /obj/machinery/firealarm{ dir = 4; @@ -47779,7 +47767,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/supermatter) +/area/engineering/supermatter) "hKa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 @@ -47875,7 +47863,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "hKW" = ( /obj/structure/cable{ icon_state = "1-2" @@ -48180,7 +48168,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "hNU" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -48404,7 +48392,7 @@ dir = 6; icon_state = "darkyellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "hQy" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ desc = "Труба хранит в себе набор газов для смешивания"; @@ -48933,7 +48921,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "hVl" = ( /obj/structure/stairs{ dir = 1 @@ -49432,7 +49420,7 @@ /area/construction/hallway) "ibK" = ( /turf/simulated/wall/r_wall, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "ibV" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel{ @@ -49608,7 +49596,7 @@ /area/clownoffice/secret) "iex" = ( /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "iey" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 @@ -49661,7 +49649,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "ieT" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -49772,7 +49760,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "igu" = ( /obj/machinery/reagentgrinder, /obj/item/wrench, @@ -49854,7 +49842,7 @@ pixel_y = -3 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "ihZ" = ( /obj/machinery/power/tracker, /obj/structure/cable, @@ -50012,7 +50000,7 @@ icon_state = "4-8" }, /turf/simulated/floor/noslip, -/area/engine/engineering) +/area/engineering/engine) "ijD" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance, @@ -50073,7 +50061,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "ikk" = ( /obj/structure/railing/corner{ dir = 8 @@ -50229,7 +50217,7 @@ dir = 1 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "ilD" = ( /obj/structure/cable/orange, /obj/structure/cable/multiz{ @@ -50324,7 +50312,7 @@ dir = 9; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "imt" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ @@ -50496,7 +50484,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "ino" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 4 @@ -50506,7 +50494,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/supermatter) +/area/engineering/supermatter) "inq" = ( /obj/machinery/suit_storage_unit/standard_unit, /turf/simulated/floor/plating, @@ -50680,7 +50668,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "ioT" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 8 @@ -50774,7 +50762,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "iqc" = ( /obj/machinery/door/airlock/mining{ name = "Cargo Warehouse"; @@ -50805,7 +50793,7 @@ dir = 8 }, /turf/simulated/floor/glass, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "iqh" = ( /obj/structure/table, /obj/machinery/alarm{ @@ -50817,7 +50805,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "iqk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 @@ -51152,7 +51140,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "isL" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/plasteel, @@ -51330,7 +51318,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "itT" = ( /turf/simulated/floor/plasteel{ icon_state = "neutral" @@ -51401,7 +51389,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "iuy" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple{ desc = "Труба ведёт газ на фильтрацию"; @@ -51681,7 +51669,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "ixu" = ( /obj/machinery/firealarm{ pixel_y = 26 @@ -51788,7 +51776,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "iyR" = ( /turf/simulated/floor/plasteel{ icon_state = "neutralfull" @@ -51924,7 +51912,7 @@ dir = 10; icon_state = "whiteyellow" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "iAx" = ( /obj/machinery/door_control{ id = "secmaintdorm2"; @@ -52171,7 +52159,7 @@ }, /obj/machinery/door/firedoor, /turf/simulated/floor/glass, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "iCT" = ( /obj/structure/sign/fire{ pixel_y = -32 @@ -52190,7 +52178,7 @@ dir = 9; icon_state = "darkyellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "iDh" = ( /obj/machinery/access_button{ command = "cycle_exterior"; @@ -52203,7 +52191,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "iDl" = ( /obj/structure/flora/ausbushes/ppflowers, /turf/simulated/floor/grass, @@ -52302,12 +52290,10 @@ /turf/simulated/floor/plating, /area/security/prisonlockers) "iEd" = ( -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Bridge"; - departmentType = 5; - name = "Bridge Requests Console"; - pixel_y = 30 +/obj/structure/sign/beautyplaque{ + pixel_y = 32; + name = "Благодарственное Письмо Для Бригадира Команды Архитекторов Селестии"; + desc = "Важное Уточнение! Рабочие пожелали оставаться анонимными, поэтому, обойдёмся их прозвищами. За выдающиеся успехи в области инженерного менеджмента, а также успешное проектирование Селестии по всем стандартам НаноТрейзен. Благодарим вас за труд, Saad_f603. Слава НаноТрейзен!" }, /turf/simulated/floor/carpet/black, /area/bridge) @@ -52451,7 +52437,7 @@ req_access = list(10,11) }, /turf/simulated/floor/plasteel, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "iEW" = ( /obj/machinery/smartfridge, /turf/simulated/floor/plasteel{ @@ -52553,7 +52539,7 @@ "iGA" = ( /obj/machinery/status_display, /turf/simulated/wall/r_wall/coated, -/area/engine/supermatter) +/area/engineering/supermatter) "iGF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/universal{ dir = 4 @@ -52864,7 +52850,7 @@ }, /obj/item/twohanded/required/kirbyplants, /turf/simulated/floor/glass, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "iJB" = ( /obj/machinery/light/small{ dir = 1 @@ -53052,7 +53038,7 @@ "iLV" = ( /obj/machinery/status_display, /turf/simulated/wall/r_wall, -/area/engine/break_room) +/area/engineering/break_room) "iLY" = ( /obj/structure/chair/sofa/left{ dir = 1 @@ -53290,7 +53276,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "iOd" = ( /obj/machinery/conveyor{ dir = 4; @@ -53335,7 +53321,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "iOy" = ( /obj/machinery/alarm{ dir = 4; @@ -53420,7 +53406,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "iPq" = ( /obj/structure/sign/directions/floor/alt{ dir = 6; @@ -53480,7 +53466,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "iPH" = ( /turf/simulated/mineral/ancient, /area/maintenance/fore) @@ -53588,7 +53574,7 @@ /obj/structure/cable/orange, /obj/effect/turf_decal/box, /turf/simulated/floor/glass, -/area/engine/engine_smes) +/area/engineering/engine/smes) "iQn" = ( /obj/machinery/vending/security, /obj/machinery/camera/autoname{ @@ -53618,7 +53604,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "iQQ" = ( /obj/structure/table/glass, /obj/item/folder/white, @@ -53706,7 +53692,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "iRO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -53943,7 +53929,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "iTR" = ( /obj/structure/chair/sofa/corp{ dir = 1 @@ -54190,7 +54176,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/door/airlock/security/glass{ name = "Escape Shuttle Cell"; - req_access = list(2) + req_access = list(63) }, /obj/machinery/door/firedoor, /obj/structure/cable/orange{ @@ -54472,7 +54458,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "iYA" = ( /turf/simulated/floor/light{ icon_state = "light_on-w" @@ -54492,7 +54478,7 @@ dir = 4; icon_state = "vault" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "iYX" = ( /obj/structure/closet/secure_closet/miner, /obj/machinery/light{ @@ -54733,13 +54719,13 @@ dir = 8 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "jbi" = ( /obj/structure/railing{ dir = 4 }, /turf/simulated/floor/glass, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "jbk" = ( /turf/simulated/floor/grass, /area/hydroponics) @@ -54879,9 +54865,7 @@ }, /area/security/medbay) "jbZ" = ( -/obj/machinery/computer/secure_data{ - dir = 1 - }, +/obj/machinery/computer/secure_data, /turf/simulated/floor/plasteel{ icon_state = "grimy" }, @@ -55068,7 +55052,7 @@ dir = 5; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "jef" = ( /obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" @@ -55083,7 +55067,7 @@ }, /obj/machinery/hologram/holopad, /turf/simulated/floor/carpet/orange, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "jeq" = ( /obj/effect/decal/warning_stripes/southwest, /turf/simulated/floor/plasteel{ @@ -55187,7 +55171,7 @@ dir = 10; icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "jfo" = ( /obj/machinery/camera/autoname{ dir = 8 @@ -55260,7 +55244,7 @@ /obj/machinery/hologram/holopad, /obj/effect/landmark/event/lightsout, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "jfT" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -55669,7 +55653,7 @@ dir = 4; icon_state = "darkyellowcorners" }, -/area/engine/supermatter) +/area/engineering/supermatter) "jjZ" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -55677,7 +55661,7 @@ /turf/simulated/floor/plasteel{ icon_state = "white" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "jke" = ( /obj/effect/turf_decal/bot, /obj/machinery/portable_atmospherics/canister/toxins, @@ -55800,7 +55784,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "jkW" = ( /obj/machinery/firealarm{ dir = 8; @@ -55946,7 +55930,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "jnc" = ( /obj/machinery/alarm{ dir = 4; @@ -56071,7 +56055,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "jok" = ( /obj/item/twohanded/required/kirbyplants, /turf/simulated/floor/plasteel{ @@ -56146,7 +56130,7 @@ /area/security/prisonlockers) "jpb" = ( /turf/simulated/floor/plasteel, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "jpc" = ( /obj/structure/chair/comfy/brown{ dir = 4 @@ -56204,7 +56188,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "jpE" = ( /obj/effect/turf_decal/stripes/line, /turf/simulated/floor/plasteel{ @@ -56227,7 +56211,7 @@ "jpU" = ( /obj/effect/decal/warning_stripes/southwest, /turf/simulated/floor/engine, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "jqh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plating, @@ -56312,7 +56296,7 @@ /area/hallway/secondary/entry/south) "jra" = ( /turf/simulated/wall/r_wall, -/area/engine/supermatter) +/area/engineering/supermatter) "jrf" = ( /obj/structure/railing{ dir = 8 @@ -56325,7 +56309,7 @@ dir = 4 }, /turf/simulated/floor/glass, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "jrw" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -56333,7 +56317,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "jrC" = ( /obj/structure/bed/dogbed, /mob/living/simple_animal/pet/dog/security/warden, @@ -56530,7 +56514,7 @@ dir = 6; icon_state = "darkyellow" }, -/area/engine/supermatter) +/area/engineering/supermatter) "jsK" = ( /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -56574,7 +56558,7 @@ dir = 6 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "jtn" = ( /obj/item/flag/sec, /turf/simulated/floor/plasteel{ @@ -56630,10 +56614,7 @@ /turf/simulated/floor/plating, /area/maintenance/asmaint3) "jtI" = ( -/mob/living/carbon/human/lesser/monkey{ - icon = 'icons/mob/monkey.dmi'; - icon_state = "monkey1" - }, +/mob/living/carbon/human/lesser/monkey, /obj/machinery/door/window/brigdoor/southleft{ req_access = list(39) }, @@ -56816,7 +56797,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "jvI" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/orange{ @@ -56976,7 +56957,7 @@ pixel_y = -28 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "jwN" = ( /obj/structure/table/wood, /obj/item/newspaper, @@ -57027,7 +57008,7 @@ /turf/simulated/floor/plasteel{ icon_state = "white" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "jxF" = ( /obj/effect/spawner/random_spawners/rock_50, /turf/simulated/floor/plating, @@ -57061,7 +57042,7 @@ dir = 4; icon_state = "whiteyellow" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "jyf" = ( /obj/machinery/computer/sm_monitor, /obj/machinery/status_display{ @@ -57071,7 +57052,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/supermatter) +/area/engineering/supermatter) "jyg" = ( /obj/machinery/atmospherics/pipe/manifold/visible/yellow{ desc = "Труба хранит в себе набор газов для смешивания"; @@ -57129,7 +57110,7 @@ dir = 9; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "jyO" = ( /obj/structure/railing{ dir = 1 @@ -57165,7 +57146,6 @@ /obj/item/radio, /obj/item/t_scanner, /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "navyblue" }, /area/turret_protected/ai) @@ -57440,7 +57420,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plating, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "jCc" = ( /turf/simulated/floor/plasteel{ icon_state = "caution" @@ -57855,7 +57835,7 @@ dir = 6; icon_state = "darkyellow" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "jHl" = ( /obj/structure/chair/comfy/green{ dir = 4 @@ -57916,7 +57896,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "jHB" = ( /obj/machinery/constructable_frame/machine_frame, /turf/simulated/floor/plasteel, @@ -58539,7 +58519,6 @@ }, /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "navyblue" }, /area/turret_protected/ai) @@ -58567,7 +58546,7 @@ "jOa" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "jOi" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ dir = 5 @@ -58647,7 +58626,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "jPa" = ( /obj/structure/grille, /obj/structure/cable/orange{ @@ -58848,7 +58827,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "jRu" = ( /obj/effect/decal/warning_stripes/blue, /turf/simulated/floor/plasteel{ @@ -59171,7 +59150,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "jUZ" = ( /turf/simulated/wall, /area/hallway/primary/starboard/south) @@ -59208,8 +59187,12 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/machinery/alarm{ - pixel_y = 26 +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Bridge"; + departmentType = 5; + name = "Bridge Requests Console"; + pixel_y = 30 }, /turf/simulated/floor/carpet/black, /area/bridge) @@ -59237,7 +59220,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "jVQ" = ( /obj/structure/table/glass, /obj/item/soap/nanotrasen, @@ -59434,7 +59417,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "jXV" = ( /obj/machinery/status_display{ pixel_x = -32 @@ -59544,7 +59527,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "jZs" = ( /turf/simulated/floor/plasteel{ dir = 9; @@ -59618,7 +59601,7 @@ "kam" = ( /obj/machinery/atmospherics/binary/valve/digital/open, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "kao" = ( /obj/item/radio/intercom{ pixel_x = -28 @@ -59650,7 +59633,7 @@ icon_state = "0-4" }, /turf/simulated/floor/plating, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "kaL" = ( /obj/structure/closet/wardrobe/virology_white, /obj/item/soap, @@ -59798,7 +59781,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "kcy" = ( /obj/structure/cable/orange{ icon_state = "1-2" @@ -59825,7 +59808,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "kcJ" = ( /obj/effect/decal/warning_stripes/blue, /obj/effect/turf_decal/stripes/end{ @@ -60052,7 +60035,7 @@ pixel_y = 5 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "kfe" = ( /obj/machinery/gateway{ dir = 1 @@ -60493,7 +60476,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "kio" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -60556,12 +60539,13 @@ /area/toxins/lab) "kiQ" = ( /obj/machinery/turretid/stun{ - control_area = "AI Satellite Secondary Antechamber"; - name = "AI Satellite Secondary Antechamber Turret Control"; - req_access = list(75) + name = "AI Satellite Turret Control"; + req_access = list(75); + pixel_x = 0; + pixel_y = 28 }, -/turf/simulated/wall/r_wall, -/area/turret_protected/aisat_interior/secondary) +/turf/simulated/floor/plating, +/area/turret_protected/aisat) "kiY" = ( /turf/simulated/floor/plasteel{ dir = 9; @@ -60884,7 +60868,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "klS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ @@ -60917,7 +60901,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "kmm" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 @@ -60961,7 +60945,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "kmB" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 8 @@ -60976,7 +60960,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "kmC" = ( /obj/machinery/atmospherics/pipe/simple/visible{ desc = "Труба служит для подачу горючей смеси в турбину для её работы"; @@ -61051,7 +61035,7 @@ dir = 5 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "knk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -61475,7 +61459,7 @@ id_tag = "ceoffice" }, /turf/simulated/floor/plating, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "ksj" = ( /obj/machinery/light{ dir = 1 @@ -61591,7 +61575,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "ktf" = ( /obj/machinery/camera/autoname{ dir = 4 @@ -61971,7 +61955,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "kwB" = ( /obj/machinery/firealarm{ dir = 4; @@ -62177,7 +62161,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "kyz" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 @@ -62249,7 +62233,7 @@ }, /obj/item/stock_parts/cell/high, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "kzB" = ( /turf/simulated/wall, /area/maintenance/brig) @@ -62509,7 +62493,6 @@ /obj/structure/table/reinforced, /obj/item/paicard, /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "navyblue" }, /area/turret_protected/ai) @@ -62793,7 +62776,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "kDV" = ( /turf/simulated/floor/plasteel{ dir = 4; @@ -62951,7 +62934,7 @@ "kFk" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "kFL" = ( /turf/simulated/floor/plasteel{ dir = 8; @@ -62964,7 +62947,7 @@ icon_state = "1-2" }, /turf/simulated/floor/engine, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "kFX" = ( /obj/structure/railing, /obj/structure/morgue, @@ -63363,10 +63346,10 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "kJX" = ( /turf/simulated/wall/r_wall/rust, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "kKe" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/plasteel{ @@ -63414,7 +63397,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "kLc" = ( /obj/structure/chair/sofa/pew/left{ dir = 8 @@ -63603,7 +63586,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "kMN" = ( /turf/simulated/floor/plasteel{ icon_state = "grimy" @@ -63741,7 +63724,7 @@ dir = 9 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "kOF" = ( /obj/machinery/light/small{ dir = 8 @@ -63753,7 +63736,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "kOI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/universal{ dir = 4 @@ -63844,7 +63827,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "kPI" = ( /obj/structure/cable/orange{ icon_state = "0-2" @@ -63860,13 +63843,12 @@ output_level = 90000 }, /turf/simulated/floor/plating, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "kQa" = ( /obj/structure/cable{ icon_state = "4-8" }, /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "navyblue" }, /area/aisat/maintenance) @@ -63998,7 +63980,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "kQU" = ( /obj/machinery/status_display{ pixel_y = -32 @@ -64067,7 +64049,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "kRx" = ( /obj/machinery/door/airlock/maintenance{ name = "Science Asteroid Maintenance"; @@ -64252,7 +64234,6 @@ dir = 4 }, /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "navybluecornersalt" }, /area/turret_protected/aisat) @@ -64583,7 +64564,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "kXq" = ( /obj/machinery/firealarm{ dir = 8; @@ -64744,7 +64725,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "kYw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -64871,7 +64852,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowcorners" }, -/area/engine/supermatter) +/area/engineering/supermatter) "kZz" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -65032,7 +65013,6 @@ /area/security/checkpoint/south) "laE" = ( /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "navyblue" }, /area/turret_protected/aisat_interior/secondary) @@ -65053,7 +65033,7 @@ dir = 8 }, /turf/simulated/floor/glass, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "laV" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -65389,7 +65369,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "leO" = ( /turf/simulated/floor/plasteel, /area/security/prison/cell_block/A) @@ -65598,7 +65578,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "lgT" = ( /obj/item/radio/intercom{ pixel_x = -28 @@ -65732,7 +65712,7 @@ "lip" = ( /obj/structure/reflector/double, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "lir" = ( /obj/structure/window/reinforced{ color = "red"; @@ -65968,7 +65948,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "lkr" = ( /obj/structure/table/glass, /obj/item/reagent_containers/spray/cleaner/medical, @@ -66031,7 +66011,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "lls" = ( /obj/structure/cable/orange, /obj/machinery/power/apc{ @@ -66105,7 +66085,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "lmc" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/quantumpad/cere/comand_servise, @@ -66214,7 +66194,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "lnp" = ( /obj/structure/flora/ausbushes/brflowers, /turf/simulated/floor/grass, @@ -66573,7 +66553,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "lse" = ( /obj/machinery/r_n_d/experimentor, /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -66700,7 +66680,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "ltg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel{ @@ -66806,7 +66786,7 @@ }, /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "lus" = ( /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -66828,7 +66808,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "luV" = ( /obj/machinery/door/window{ dir = 2; @@ -66976,7 +66956,7 @@ }, /obj/structure/cable/orange, /turf/simulated/floor/glass/reinforced, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "lwr" = ( /obj/machinery/vending/assist, /turf/simulated/floor/plasteel{ @@ -67051,7 +67031,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/supermatter) +/area/engineering/supermatter) "lwP" = ( /obj/machinery/light/small{ dir = 8 @@ -67246,7 +67226,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "lyT" = ( /obj/structure/table/glass, /obj/item/book/manual/medical_cloning, @@ -67358,7 +67338,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "lAl" = ( /obj/machinery/light_switch{ pixel_x = 26 @@ -67448,7 +67428,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "lBi" = ( /obj/structure/sink{ dir = 4; @@ -67499,7 +67479,7 @@ /area/hallway/primary/central) "lBC" = ( /turf/simulated/openspace, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "lBD" = ( /obj/machinery/button/windowtint{ id = "CargoCR"; @@ -67676,7 +67656,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "lDu" = ( /obj/structure/girder, /turf/simulated/floor/plating, @@ -67696,7 +67676,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "lDA" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -68008,7 +67988,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "lGZ" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 @@ -68049,7 +68029,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "lHm" = ( /obj/structure/cable/orange{ icon_state = "1-2" @@ -68057,7 +68037,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "lHo" = ( /obj/structure/table/wood, /obj/item/reagent_containers/food/snacks/cheesiehonkers, @@ -68174,7 +68154,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "lIz" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -68207,7 +68187,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "lIN" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -68543,7 +68523,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "lMG" = ( /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, @@ -68556,7 +68536,7 @@ dir = 6; icon_state = "darkyellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "lMN" = ( /obj/machinery/alarm{ dir = 8; @@ -68699,7 +68679,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "lOg" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -69081,7 +69061,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "lSA" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -69384,7 +69364,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "lVC" = ( /obj/structure/table, /obj/machinery/vending/wallmed{ @@ -69597,9 +69577,9 @@ /obj/structure/table/reinforced, /obj/item/storage/bible, /obj/item/reagent_containers/food/drinks/bottle/holywater, -/obj/item/clothing/glasses/sunglasses/blindfold, -/obj/item/clothing/glasses/sunglasses/blindfold, -/obj/item/clothing/glasses/sunglasses/blindfold, +/obj/item/clothing/glasses/sunglasses/blindfold/black, +/obj/item/clothing/glasses/sunglasses/blindfold/black, +/obj/item/clothing/glasses/sunglasses/blindfold/black, /turf/simulated/floor/plating/asteroid, /area/security/processing) "lXK" = ( @@ -69694,7 +69674,7 @@ dir = 4; icon_state = "vault" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "lYF" = ( /obj/machinery/atmospherics/pipe/multiz{ dir = 1 @@ -69842,7 +69822,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "mac" = ( /obj/structure/stairs{ dir = 8 @@ -69964,7 +69944,7 @@ dir = 5; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "maX" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -70115,11 +70095,11 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "mcC" = ( /obj/machinery/power/supermatter_shard/crystal, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "mcI" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ desc = "Труба содержит дыхательную смесь для подачи на станцию"; @@ -70349,7 +70329,7 @@ "meC" = ( /obj/item/tank/internals/plasma, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "meD" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 9 @@ -70711,7 +70691,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "miy" = ( /obj/structure/table/wood, /obj/item/paper_bin{ @@ -70830,7 +70810,7 @@ req_access = list(19,23) }, /turf/simulated/floor/glass, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "mjS" = ( /obj/machinery/light{ dir = 8 @@ -71114,7 +71094,7 @@ pixel_y = 32 }, /turf/simulated/floor/carpet/orange, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "mms" = ( /obj/structure/railing/corner{ dir = 1 @@ -71281,7 +71261,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "moz" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 @@ -71414,7 +71394,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "mpZ" = ( /obj/machinery/suit_storage_unit/standard_unit, /turf/simulated/floor/plating, @@ -71654,7 +71634,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "mtc" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -71674,7 +71654,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "mtu" = ( /turf/simulated/wall/r_wall, /area/security/processing) @@ -72143,7 +72123,7 @@ }, /obj/structure/table, /turf/simulated/floor/plating, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "mxX" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 @@ -72301,7 +72281,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "mzs" = ( /obj/machinery/light{ dir = 4 @@ -72507,7 +72487,7 @@ dir = 1; icon_state = "vault" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "mBy" = ( /obj/structure/railing, /obj/structure/table, @@ -72518,7 +72498,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/supermatter) +/area/engineering/supermatter) "mBA" = ( /obj/machinery/firealarm{ dir = 1; @@ -72587,7 +72567,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "mBW" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -72621,10 +72601,10 @@ "mCq" = ( /obj/machinery/power/emitter, /turf/simulated/floor/glass/reinforced/plasma, -/area/engine/engineering) +/area/engineering/engine) "mCv" = ( /turf/simulated/wall/r_wall, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "mCx" = ( /obj/machinery/camera{ c_tag = "Brig Cell 8"; @@ -72767,7 +72747,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "mDI" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable/orange{ @@ -72814,7 +72794,7 @@ dir = 8; icon_state = "darkyellowcorners" }, -/area/engine/engineering) +/area/engineering/engine) "mEd" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -72832,7 +72812,7 @@ /obj/effect/turf_decal/bot/left, /obj/machinery/portable_atmospherics/canister/nitrogen, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "mEo" = ( /obj/effect/spawner/window/reinforced, /obj/machinery/atmospherics/pipe/multiz{ @@ -73065,7 +73045,7 @@ "mFA" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "mFL" = ( /obj/structure/flora/ausbushes/ywflowers, /turf/simulated/floor/grass, @@ -73263,7 +73243,7 @@ }, /obj/machinery/camera/autoname, /turf/simulated/floor/glass, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "mHm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 10 @@ -73278,7 +73258,7 @@ dir = 10; icon_state = "neutral" }, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "mHt" = ( /obj/structure/grille/broken, /turf/simulated/floor/plating/asteroid, @@ -73333,7 +73313,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "mHP" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating{ @@ -73651,7 +73631,6 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "navyblue" }, /area/tcommsat/computer) @@ -73674,7 +73653,7 @@ /area/maintenance/asmaint2) "mLS" = ( /turf/simulated/openspace, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "mLU" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -73779,7 +73758,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "mMs" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -73851,7 +73830,7 @@ dir = 9; icon_state = "darkyellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "mNn" = ( /turf/simulated/wall/r_wall, /area/lawoffice) @@ -73866,7 +73845,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "mNv" = ( /obj/machinery/requests_console{ department = "Arrival Shuttle"; @@ -73884,7 +73863,6 @@ /obj/item/tank/internals/emergency_oxygen, /obj/item/clothing/mask/breath, /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "navyblue" }, /area/turret_protected/ai) @@ -73976,7 +73954,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "mOf" = ( /obj/machinery/camera{ c_tag = "Hangar South"; @@ -73989,7 +73967,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "mOm" = ( /obj/machinery/light/small{ dir = 4 @@ -74406,7 +74384,7 @@ dir = 4; icon_state = "vault" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "mTj" = ( /obj/structure/railing, /obj/machinery/door/firedoor/border_only, @@ -74414,7 +74392,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "mTw" = ( /obj/structure/bookcase{ name = "Forbidden Knowledge" @@ -74443,7 +74421,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "mTJ" = ( /obj/effect/spawner/random_spawners/rock_50, /turf/simulated/floor/plating, @@ -74550,7 +74528,7 @@ /obj/item/storage/toolbox/mechanical, /obj/item/multitool, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "mVL" = ( /turf/simulated/wall, /area/medical/virology/lab) @@ -74670,7 +74648,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutral" }, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "mWR" = ( /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" @@ -74694,7 +74672,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "mXi" = ( /obj/structure/window/reinforced{ dir = 1 @@ -74735,13 +74713,13 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "mXC" = ( /obj/structure/railing/corner, /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "mXL" = ( /obj/machinery/atmospherics/pipe/simple/visible{ desc = "Труба служит для подачу горючей смеси в турбину для её работы"; @@ -74772,7 +74750,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "mYo" = ( /turf/simulated/floor/plasteel{ icon_state = "navybluealt" @@ -74904,7 +74882,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "mZH" = ( /obj/machinery/door/airlock/external{ id_tag = "laborcamp_home"; @@ -74945,7 +74923,7 @@ "mZZ" = ( /obj/machinery/computer/station_alert, /turf/simulated/floor/glass/reinforced, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "nab" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -74981,11 +74959,11 @@ dir = 9; icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "naB" = ( /obj/machinery/door/firedoor, /turf/simulated/floor/glass, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "naC" = ( /obj/structure/morgue, /obj/machinery/light/small{ @@ -75119,7 +75097,6 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "navyblue" }, /area/aisat/maintenance) @@ -75221,7 +75198,7 @@ network = list("Engineering","SS13") }, /turf/simulated/openspace, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "ndo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -75378,7 +75355,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "neP" = ( /obj/item/radio/intercom{ pixel_y = -28 @@ -75425,7 +75402,7 @@ dir = 8; icon_state = "darkyellowcorners" }, -/area/engine/supermatter) +/area/engineering/supermatter) "nfb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -75463,7 +75440,7 @@ department = "Chief Engineer's Office" }, /turf/simulated/floor/plasteel, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "nfC" = ( /obj/structure/table/wood, /obj/machinery/camera{ @@ -75546,7 +75523,7 @@ icon_state = "0-8" }, /turf/simulated/floor/plating, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "ngn" = ( /obj/structure/grille/broken, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -75763,7 +75740,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "nhF" = ( /obj/structure/sign/electricshock{ pixel_x = 32 @@ -75772,7 +75749,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "nhG" = ( /obj/structure/railing, /turf/simulated/floor/plasteel{ @@ -75880,7 +75857,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/supermatter) +/area/engineering/supermatter) "niG" = ( /obj/machinery/vending/cigarette, /turf/simulated/floor/plating, @@ -76509,7 +76486,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "nqj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -76681,7 +76658,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "nrt" = ( /obj/effect/turf_decal/number/number_6{ dir = 8 @@ -76689,7 +76666,7 @@ /obj/effect/turf_decal/number/number_7, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "nrx" = ( /obj/machinery/alarm{ dir = 4; @@ -76738,7 +76715,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "nsf" = ( /obj/structure/chair, /obj/structure/disposalpipe/segment{ @@ -76897,11 +76874,11 @@ /area/security/prison/cell_block/A) "ntF" = ( /turf/simulated/openspace, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "ntG" = ( /obj/structure/cable/orange, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "ntJ" = ( /obj/machinery/camera/autoname, /obj/machinery/light{ @@ -76988,7 +76965,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "nuc" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -77009,7 +76986,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "nuh" = ( /turf/simulated/floor/engine, /area/toxins/explab_chamber) @@ -77751,7 +77728,7 @@ name = "KEEP CLEAR: DOCKING AREA" }, /turf/simulated/wall, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "nBA" = ( /obj/machinery/door/airlock/public/glass{ name = "Central Access" @@ -77925,7 +77902,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "nDC" = ( /obj/structure/chair/comfy/brown{ dir = 4 @@ -78116,7 +78093,7 @@ icon_state = "2-4" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "nGh" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -78243,7 +78220,7 @@ }, /area/medical/research) "nHI" = ( -/obj/vehicle/janicart, +/obj/vehicle/ridden/janicart, /turf/simulated/floor/plasteel, /area/janitor) "nHL" = ( @@ -78404,7 +78381,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/glass, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "nJh" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating{ @@ -78460,7 +78437,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "nJP" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 @@ -78534,7 +78511,7 @@ dir = 10 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "nKt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/window/reinforced{ @@ -78968,7 +78945,7 @@ icon_state = "4-8" }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "nOY" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ @@ -78992,7 +78969,7 @@ "nPw" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "nPC" = ( /obj/item/twohanded/required/kirbyplants, /turf/simulated/floor/plasteel{ @@ -79096,7 +79073,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "nQU" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -79116,7 +79093,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "nRd" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, @@ -79291,7 +79268,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "nTZ" = ( /turf/simulated/floor/plasteel{ dir = 4; @@ -79508,7 +79485,7 @@ /area/maintenance/fsmaint2) "nVx" = ( /obj/effect/turf_decal/delivery/red, -/obj/vehicle/secway, +/obj/vehicle/ridden/secway, /obj/structure/sign/poster/official/help_others{ pixel_y = 32 }, @@ -79888,7 +79865,7 @@ /turf/simulated/floor/plasteel{ icon_state = "whiteyellow" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "nZx" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 4; @@ -80054,7 +80031,7 @@ dir = 4 }, /turf/simulated/floor/carpet/orange, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "obg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 @@ -80207,7 +80184,7 @@ amount = 5 }, /turf/simulated/floor/glass/reinforced, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "ocr" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -80220,7 +80197,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "ocA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 @@ -80292,12 +80269,6 @@ }, /turf/simulated/floor/glass, /area/hallway/primary/central) -"odp" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/space/openspace, -/area/space) "odx" = ( /obj/structure/window/reinforced{ dir = 8 @@ -80404,10 +80375,9 @@ /area/mimeoffice) "oeu" = ( /turf/simulated/floor/glass, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "oev" = ( /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "navyblue" }, /area/turret_protected/ai) @@ -80431,7 +80401,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "oeM" = ( /obj/machinery/door/airlock/public/glass{ name = "Library" @@ -80473,7 +80443,7 @@ name = "Engineering Emergency Lockdown" }, /turf/simulated/floor/plating, -/area/engine/break_room) +/area/engineering/break_room) "ofx" = ( /turf/simulated/floor/glass, /area/hallway/primary/starboard/south) @@ -80577,12 +80547,6 @@ /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel, /area/crew_quarters/locker) -"ogP" = ( -/obj/machinery/computer/card/minor/hos{ - dir = 1 - }, -/turf/simulated/floor/wood/fancy/light, -/area/security/hos) "ogS" = ( /obj/effect/spawner/random_spawners/blood_20, /obj/effect/decal/cleanable/dirt, @@ -80689,7 +80653,7 @@ dir = 1; icon_state = "whiteyellow" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "oic" = ( /obj/structure/table, /obj/item/storage/box/bodybags, @@ -80804,7 +80768,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "ojn" = ( /obj/structure/sink{ dir = 4; @@ -81098,7 +81062,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/supermatter) +/area/engineering/supermatter) "oni" = ( /obj/machinery/suit_storage_unit/cmo{ name = "chief medical officer's suit storage unit" @@ -81394,6 +81358,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, /turf/simulated/floor/wood/fancy/light{ color = "gray" }, @@ -81493,7 +81463,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "orZ" = ( /turf/simulated/openspace, /area/quartermaster/storage) @@ -81605,7 +81575,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "otY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -82033,7 +82003,7 @@ dir = 6; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "oxN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -82451,7 +82421,6 @@ dir = 1 }, /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "navyblue" }, /area/turret_protected/aisat_interior/secondary) @@ -82758,7 +82727,7 @@ req_access = list(10) }, /turf/simulated/floor/glass/reinforced/plasma, -/area/engine/engineering) +/area/engineering/engine) "oEr" = ( /obj/structure/reagent_dispensers/fueltank, /obj/effect/decal/cleanable/dirt, @@ -83054,7 +83023,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "oGU" = ( /obj/machinery/firealarm{ dir = 4; @@ -83213,7 +83182,7 @@ pixel_y = -32 }, /turf/simulated/openspace, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "oIs" = ( /obj/structure/disposalpipe/trunk{ dir = 1 @@ -83564,7 +83533,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/supermatter) +/area/engineering/supermatter) "oLG" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -83682,7 +83651,7 @@ id_tag = "mechanicgate" }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "oMD" = ( /obj/structure/cable{ icon_state = "1-8" @@ -83802,7 +83771,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "oNQ" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -84008,7 +83977,7 @@ "oPJ" = ( /obj/machinery/atmospherics/pipe/simple/visible/green, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "oPK" = ( /obj/structure/closet/masks, /obj/structure/window/basic{ @@ -84122,7 +84091,7 @@ pixel_y = 32 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "oRf" = ( /obj/machinery/door/poddoor/preopen{ id_tag = "Biohazard_medi"; @@ -84316,7 +84285,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "oSw" = ( /obj/structure/flora/grass/jungle, /turf/simulated/floor/grass, @@ -84383,7 +84352,6 @@ /obj/structure/table, /obj/item/storage/toolbox/electrical, /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "navyblue" }, /area/turret_protected/aisat) @@ -84423,7 +84391,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "oTP" = ( /obj/machinery/door/poddoor/preopen{ id_tag = "XenoPod5"; @@ -84439,7 +84407,7 @@ dir = 1; icon_state = "vault" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "oTW" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -84533,7 +84501,7 @@ /obj/effect/turf_decal/bot/right, /obj/machinery/portable_atmospherics/canister, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "oUO" = ( /obj/machinery/light{ dir = 8 @@ -84774,7 +84742,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "oXc" = ( /turf/simulated/wall, /area/crew_quarters/cabin1) @@ -84840,7 +84808,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "oXn" = ( /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -84852,7 +84820,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "oXr" = ( /obj/machinery/constructable_frame/machine_frame, /turf/simulated/floor/plasteel{ @@ -84953,7 +84921,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/glass, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "oYe" = ( /obj/machinery/camera{ c_tag = "Medbay South"; @@ -85425,7 +85393,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "pbt" = ( /obj/structure/chair/office/dark{ dir = 1 @@ -85702,7 +85670,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "pee" = ( /obj/structure/table/glass, /obj/item/storage/box/gloves{ @@ -85820,7 +85788,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "pfm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -85884,7 +85852,7 @@ icon_state = "4-8" }, /turf/simulated/floor/glass/reinforced/plasma, -/area/engine/engineering) +/area/engineering/engine) "pfR" = ( /obj/structure/flora/ausbushes/sunnybush, /turf/simulated/floor/grass, @@ -85906,7 +85874,7 @@ /area/crew_quarters/captain) "pgx" = ( /obj/effect/turf_decal/delivery/red, -/obj/vehicle/secway, +/obj/vehicle/ridden/secway, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkred" @@ -86343,7 +86311,7 @@ dir = 4 }, /turf/simulated/floor/glass/reinforced/plasma, -/area/engine/engineering) +/area/engineering/engine) "pkV" = ( /obj/structure/cable/orange{ icon_state = "2-8" @@ -86949,7 +86917,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "pqg" = ( /obj/structure/table/glass, /obj/item/grenade/chem_grenade, @@ -87108,7 +87076,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/supermatter) +/area/engineering/supermatter) "prq" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple{ desc = "Труба ведёт газ на фильтрацию"; @@ -87132,7 +87100,7 @@ dir = 8 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "prx" = ( /turf/simulated/floor/plasteel{ dir = 4; @@ -87261,7 +87229,7 @@ icon_state = "2-8" }, /turf/simulated/floor/plasteel, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "psl" = ( /obj/structure/cable/yellow{ icon_state = "2-8" @@ -87279,7 +87247,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "psu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -87423,7 +87391,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "ptn" = ( /obj/machinery/light, /turf/simulated/floor/plasteel{ @@ -87453,7 +87421,7 @@ dir = 1; icon_state = "vault" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "ptz" = ( /obj/machinery/door/poddoor/preopen{ id_tag = "Biohazard"; @@ -87613,7 +87581,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/supermatter) +/area/engineering/supermatter) "pvS" = ( /obj/machinery/door/airlock/engineering/glass{ name = "Laser Room"; @@ -87626,7 +87594,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "pvV" = ( /turf/simulated/floor/plasteel{ icon_state = "darkred" @@ -88010,7 +87978,7 @@ dir = 6; icon_state = "whiteyellow" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "pzi" = ( /turf/simulated/floor/plasteel{ dir = 4; @@ -88184,7 +88152,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "pBp" = ( /turf/simulated/floor/plasteel, /area/security/lobby) @@ -88270,7 +88238,7 @@ "pCi" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/carpet/orange, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "pCr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -88422,7 +88390,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "pEj" = ( /obj/machinery/light/small{ dir = 1 @@ -89031,7 +88999,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "pJE" = ( /obj/machinery/vending/coffee, /turf/simulated/floor/plasteel{ @@ -89273,7 +89241,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "pLG" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -89315,7 +89283,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "pMa" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -89735,7 +89703,7 @@ dir = 1; icon_state = "darkyellowcorners" }, -/area/engine/supermatter) +/area/engineering/supermatter) "pQu" = ( /obj/structure/closet/secure_closet/security, /obj/item/spacepod_equipment/key{ @@ -89782,10 +89750,10 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "pQE" = ( /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "pQQ" = ( /obj/docking_port/stationary{ dir = 2; @@ -89939,7 +89907,7 @@ id_tag = "hangar_enterior" }, /turf/simulated/openspace, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "pSN" = ( /obj/structure/closet/secure_closet/reagents, /turf/simulated/floor/plating, @@ -90005,7 +89973,7 @@ /turf/simulated/floor/plasteel{ icon_state = "white" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "pTS" = ( /obj/structure/cable{ icon_state = "4-8" @@ -90016,7 +89984,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "pTV" = ( /obj/structure/sign/directions/floor/alt{ dir = 6; @@ -90062,7 +90030,7 @@ /obj/structure/railing/corner, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/glass, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "pUE" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/grass, @@ -90299,17 +90267,9 @@ /obj/item/storage/box/mousetraps, /turf/simulated/floor/plasteel, /area/janitor) -"pWZ" = ( -/obj/machinery/turretid/stun{ - control_area = "AI Satellite"; - name = "AI Satellite Turret Control"; - req_access = list(75) - }, -/turf/simulated/wall/r_wall, -/area/turret_protected/aisat) "pXa" = ( /turf/simulated/wall/r_wall, -/area/engine/engineering) +/area/engineering/engine) "pXe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -90571,7 +90531,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "pZc" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -90893,7 +90853,7 @@ dir = 8; icon_state = "neutral" }, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "qdi" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ dir = 4 @@ -90904,7 +90864,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "qdk" = ( /obj/machinery/camera{ c_tag = "Atmospherics Oxygen Tank"; @@ -90938,7 +90898,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "qdE" = ( /turf/simulated/floor/plasteel{ icon_state = "yellowcorner" @@ -91223,7 +91183,6 @@ dir = 1 }, /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "navyblue" }, /area/turret_protected/aisat_interior/secondary) @@ -91260,7 +91219,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "qgH" = ( /turf/simulated/wall, /area/atmos) @@ -91281,7 +91240,6 @@ }, /obj/machinery/porta_turret, /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "navyblue" }, /area/turret_protected/aisat_interior) @@ -91474,7 +91432,7 @@ pixel_y = 28 }, /turf/simulated/floor/carpet/orange, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "qjd" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 @@ -91579,7 +91537,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "qjz" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -91658,7 +91616,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "qks" = ( /obj/item/storage/belt/champion/wrestling/true, /obj/item/stack/sheet/mineral/gold{ @@ -91715,7 +91673,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "qlb" = ( /obj/structure/sign/directions/floor/alt{ dir = 8; @@ -91963,7 +91921,7 @@ /area/hallway/secondary/entry/north) "qnz" = ( /turf/simulated/wall/r_wall/coated, -/area/engine/supermatter) +/area/engineering/supermatter) "qnM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -91988,7 +91946,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "qop" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 @@ -92094,7 +92052,6 @@ dir = 8 }, /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "navyblue" }, /area/aisat/maintenance) @@ -92326,7 +92283,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "qrx" = ( /obj/structure/showcase{ desc = "Something very old and dusty." @@ -92479,11 +92436,11 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "qth" = ( /obj/structure/closet/firecloset, /turf/simulated/floor/glass/reinforced, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "qti" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -92860,7 +92817,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "qwZ" = ( /obj/structure/table/wood, /obj/item/folder/yellow{ @@ -92990,7 +92947,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "qxO" = ( /obj/effect/turf_decal/bot, /obj/machinery/portable_atmospherics/canister/sleeping_agent, @@ -93199,7 +93156,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/glass, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "qAf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -93231,7 +93188,7 @@ dir = 8 }, /turf/simulated/floor/engine, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "qAG" = ( /turf/simulated/wall/r_wall, /area/storage/secure) @@ -93466,7 +93423,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "qDO" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/plasteel{ @@ -93755,7 +93712,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "qGl" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -93834,7 +93791,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "qHd" = ( /turf/simulated/floor/carpet, /area/lawoffice) @@ -94545,7 +94502,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "qPK" = ( /obj/structure/table, /obj/machinery/recharger{ @@ -94660,7 +94617,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "qQx" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -94872,7 +94829,7 @@ dir = 9; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "qSs" = ( /obj/machinery/camera{ c_tag = "Medbay Cryo Room"; @@ -94916,7 +94873,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "qSO" = ( /obj/structure/table_frame/wood, /turf/simulated/floor/wood/fancy/oak{ @@ -95045,7 +95002,7 @@ dir = 4; icon_state = "darkyellowcorners" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "qUu" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -95136,7 +95093,7 @@ dir = 8; icon_state = "darkyellowcorners" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "qVR" = ( /obj/effect/spawner/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -95166,7 +95123,7 @@ /obj/effect/spawner/window/reinforced/plasma, /obj/structure/cable/yellow, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "qWI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/stairs{ @@ -95186,7 +95143,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "qWR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 @@ -95290,7 +95247,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "qXZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 @@ -95476,7 +95433,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "rad" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment{ @@ -95517,7 +95474,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "rao" = ( /obj/item/assembly/mousetrap/armed, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -95546,7 +95503,7 @@ dir = 4; icon_state = "neutral" }, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "rat" = ( /obj/structure/railing/corner{ dir = 8 @@ -95673,7 +95630,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "rbR" = ( /obj/machinery/door/poddoor/preopen{ id_tag = "Secure Gate"; @@ -95741,7 +95698,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "rcM" = ( /turf/simulated/floor/plasteel{ icon_state = "neutral" @@ -95791,7 +95748,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "rdp" = ( /obj/structure/window/reinforced{ dir = 4 @@ -95941,7 +95898,7 @@ dir = 6; icon_state = "darkyellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "ren" = ( /obj/machinery/door/airlock/public/glass{ name = "Central Access" @@ -95991,7 +95948,7 @@ pixel_x = 28 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "ret" = ( /obj/machinery/vending/boozeomat, /turf/simulated/floor/plating, @@ -96017,7 +95974,7 @@ /obj/structure/table, /obj/item/storage/toolbox/electrical, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "reY" = ( /obj/machinery/atmospherics/trinary/filter{ dir = 8; @@ -96032,7 +95989,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "reZ" = ( /obj/machinery/washing_machine, /turf/simulated/floor/wood/fancy/oak, @@ -96060,7 +96017,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/supermatter) +/area/engineering/supermatter) "rfi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -96184,7 +96141,7 @@ /area/maintenance/starboard2) "rgJ" = ( /turf/simulated/floor/carpet/orange, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "rgK" = ( /obj/machinery/light{ dir = 8 @@ -96658,7 +96615,7 @@ dir = 1 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "rlU" = ( /obj/structure/sign/restroom{ pixel_x = 32 @@ -96676,7 +96633,7 @@ dir = 10; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "rmc" = ( /turf/simulated/wall/r_wall, /area/medical/morgue) @@ -96712,7 +96669,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "rmn" = ( /obj/machinery/light_switch{ pixel_y = 26 @@ -96773,7 +96730,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "rmR" = ( /obj/structure/table/glass, /obj/item/clothing/gloves/color/latex, @@ -96811,7 +96768,7 @@ /area/crew_quarters/fitness) "rng" = ( /turf/simulated/openspace, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "rnr" = ( /obj/structure/cable/orange{ icon_state = "1-2" @@ -96895,7 +96852,7 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan, /obj/machinery/atmospherics/meter, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "rod" = ( /obj/structure/chair{ dir = 1 @@ -96990,7 +96947,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "roJ" = ( /turf/simulated/floor/carpet/green, /area/library/game_zone) @@ -97170,7 +97127,7 @@ shock_proof = 1 }, /turf/simulated/floor/glass, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "rqm" = ( /turf/simulated/floor/plasteel/white, /area/assembly/chargebay) @@ -97287,7 +97244,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "rrz" = ( /obj/machinery/door/poddoor/preopen{ id_tag = "Biohazard_medi"; @@ -97456,7 +97413,6 @@ dir = 4 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/item/clothing/glasses/welding, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -97554,7 +97510,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "rtP" = ( /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance, @@ -97692,7 +97648,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "ruW" = ( /obj/machinery/alarm{ pixel_y = 26 @@ -97892,7 +97848,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "rwO" = ( /turf/simulated/floor/plasteel{ dir = 8; @@ -98145,7 +98101,7 @@ dir = 10; icon_state = "darkyellow" }, -/area/engine/supermatter) +/area/engineering/supermatter) "rzZ" = ( /obj/structure/bed, /obj/item/bedsheet/rd, @@ -98177,7 +98133,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "rAu" = ( /obj/structure/cable/orange{ icon_state = "1-2" @@ -98254,7 +98210,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "rAL" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -98336,7 +98292,7 @@ /area/turret_protected/aisat) "rBw" = ( /turf/simulated/wall/r_wall, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "rBz" = ( /obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance/tripple, @@ -98685,7 +98641,7 @@ "rEP" = ( /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, -/area/engine/supermatter) +/area/engineering/supermatter) "rEQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -98763,7 +98719,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "rFU" = ( /obj/machinery/camera/autoname, /obj/machinery/firealarm{ @@ -98844,7 +98800,7 @@ /obj/machinery/power/terminal, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/glass, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "rGZ" = ( /turf/simulated/floor/plasteel{ dir = 4; @@ -99104,7 +99060,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "rJZ" = ( /obj/structure/railing/corner{ dir = 8 @@ -99128,7 +99084,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "rKr" = ( /obj/structure/table/wood, /obj/effect/spawner/lootdrop/maintenance, @@ -99252,7 +99208,7 @@ pixel_x = 26 }, /turf/simulated/floor/carpet/orange, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "rMg" = ( /obj/effect/spawner/random_spawners/rock_50, /turf/simulated/floor/plating/asteroid, @@ -99717,7 +99673,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "rQo" = ( /obj/effect/spawner/random_spawners/rock_50, /turf/simulated/floor/plating, @@ -99746,10 +99702,7 @@ /turf/simulated/floor/plasteel, /area/security/checkpoint/south) "rQQ" = ( -/mob/living/carbon/human/lesser/monkey{ - icon = 'icons/mob/monkey.dmi'; - icon_state = "monkey1" - }, +/mob/living/carbon/human/lesser/monkey, /turf/simulated/floor/beach/sand, /area/medical/virology/lab) "rQR" = ( @@ -99924,7 +99877,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "rSJ" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -99950,7 +99903,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "rSN" = ( /obj/structure/table/wood, /obj/machinery/bottler{ @@ -99990,7 +99943,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "rSY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -100102,7 +100055,7 @@ output_level = 90000 }, /turf/simulated/floor/plating, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "rTS" = ( /turf/simulated/floor/plasteel{ dir = 8; @@ -100126,7 +100079,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "rTY" = ( /obj/machinery/alarm{ dir = 4; @@ -100249,7 +100202,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "rVj" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -100258,7 +100211,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "rVk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -100279,7 +100232,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/supermatter) +/area/engineering/supermatter) "rVu" = ( /obj/machinery/alarm{ pixel_y = 26 @@ -101426,7 +101379,7 @@ "shp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "shv" = ( /obj/structure/cable/orange{ icon_state = "0-8" @@ -101534,7 +101487,7 @@ /obj/effect/turf_decal/number/number_9, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "sjj" = ( /obj/structure/flora/ausbushes/ppflowers, /turf/simulated/floor/grass, @@ -101875,7 +101828,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "smz" = ( /turf/simulated/floor/plasteel{ icon_state = "freezerfloor" @@ -102218,7 +102171,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "sqB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 @@ -102265,7 +102218,6 @@ /area/crew_quarters/serviceyard) "sqX" = ( /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "navybluecorners" }, /area/turret_protected/ai) @@ -102318,7 +102270,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "srP" = ( /obj/machinery/atmospherics/trinary/filter{ desc = "Отфильтровывает кислород из трубы и отправляет его в камеру хранения"; @@ -102435,7 +102387,7 @@ "ssW" = ( /obj/structure/reflector/double, /turf/simulated/floor/glass/reinforced/plasma, -/area/engine/engineering) +/area/engineering/engine) "ssZ" = ( /obj/structure/closet/emcloset, /turf/simulated/floor/plating{ @@ -102523,7 +102475,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "stD" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -102913,7 +102865,7 @@ "sxI" = ( /obj/structure/table, /obj/item/clothing/mask/muzzle, -/obj/item/clothing/glasses/sunglasses/blindfold, +/obj/item/clothing/glasses/sunglasses/blindfold/black, /turf/simulated/floor/plating, /area/maintenance/fsmaint2) "sxK" = ( @@ -102953,7 +102905,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "syk" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 @@ -102995,7 +102947,7 @@ /turf/simulated/floor/grass, /area/hallway/spacebridge/scidock) "syE" = ( -/obj/vehicle/ambulance{ +/obj/vehicle/ridden/ambulance{ dir = 4 }, /obj/effect/turf_decal/stripes/end{ @@ -103053,6 +103005,12 @@ /obj/structure/cable/orange{ icon_state = "4-8" }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutral" @@ -103243,7 +103201,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/supermatter) +/area/engineering/supermatter) "sAt" = ( /obj/machinery/ai_slipper{ uses = 10 @@ -103335,7 +103293,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "sBL" = ( /turf/simulated/floor/carpet/blue, /area/crew_quarters/heads/hop) @@ -103400,7 +103358,7 @@ }, /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "sCp" = ( /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -103755,7 +103713,7 @@ "sFj" = ( /obj/machinery/computer/sm_monitor, /turf/simulated/floor/glass, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "sFm" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 @@ -103958,7 +103916,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "sHj" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /obj/machinery/firealarm{ @@ -104450,7 +104408,7 @@ dir = 5; icon_state = "darkyellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "sMe" = ( /obj/structure/flora/ausbushes/stalkybush, /obj/item/reagent_containers/glass/bucket/wooden, @@ -104621,7 +104579,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "sNx" = ( /obj/machinery/door/airlock/medical/glass{ id_tag = "MedbayFoyer"; @@ -104746,7 +104704,7 @@ /area/medical/research) "sOC" = ( /turf/simulated/wall, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "sOH" = ( /obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" @@ -104983,7 +104941,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "sQV" = ( /obj/machinery/vending/security, /turf/simulated/floor/plasteel{ @@ -105102,7 +105060,7 @@ req_access = list(10,24) }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "sSA" = ( /obj/structure/railing/corner{ dir = 8 @@ -105218,7 +105176,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "sTy" = ( /obj/machinery/camera/autoname{ dir = 1 @@ -105339,7 +105297,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutral" }, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "sUE" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/machinery/light_switch{ @@ -105349,7 +105307,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "sUG" = ( /obj/structure/railing{ dir = 8 @@ -105613,6 +105571,12 @@ name = "Bar"; req_access = list(25) }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/crew_quarters/bar) "sXp" = ( @@ -105661,7 +105625,6 @@ /obj/machinery/porta_turret, /obj/machinery/light, /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "navyblue" }, /area/turret_protected/aisat_interior) @@ -106060,7 +106023,7 @@ dir = 9; icon_state = "darkyellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "tcs" = ( /obj/item/chair, /obj/machinery/light/small{ @@ -106323,7 +106286,7 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "tea" = ( /obj/effect/spawner/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -106394,7 +106357,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "teD" = ( /turf/simulated/floor/plating{ icon_state = "asteroidplating" @@ -106588,7 +106551,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "tgT" = ( /obj/machinery/power/apc{ dir = 4; @@ -106672,7 +106635,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "thT" = ( /obj/machinery/firealarm{ dir = 1; @@ -106708,7 +106671,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "tii" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, @@ -106841,7 +106804,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "tjp" = ( /obj/machinery/door/window/northleft{ req_access = list(55) @@ -106860,7 +106823,7 @@ pixel_y = -32 }, /turf/simulated/floor/glass, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "tjt" = ( /obj/item/radio/intercom{ pixel_y = -28 @@ -107317,7 +107280,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "tnI" = ( /turf/simulated/wall, /area/maintenance/west_solars) @@ -107363,7 +107326,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "too" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 9 @@ -107438,7 +107401,7 @@ dir = 10; icon_state = "darkyellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "tpl" = ( /obj/effect/turf_decal/loading_area/white{ dir = 8 @@ -107796,7 +107759,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "tsi" = ( /obj/structure/sign/cargo{ pixel_x = 32 @@ -108212,7 +108175,7 @@ /turf/simulated/floor/plasteel{ icon_state = "white" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "tvP" = ( /obj/structure/railing/corner{ dir = 4 @@ -108235,7 +108198,7 @@ icon_state = "4-8" }, /turf/simulated/floor/engine, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "tvV" = ( /obj/item/radio/intercom{ pixel_y = -28 @@ -108490,7 +108453,7 @@ "typ" = ( /obj/machinery/status_display, /turf/simulated/wall/r_wall, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "tyt" = ( /obj/structure/dresser, /turf/simulated/floor/carpet/royalblack, @@ -108498,7 +108461,7 @@ "tyv" = ( /obj/machinery/suit_storage_unit/standard_unit, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "tyH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -108732,7 +108695,7 @@ "tBg" = ( /obj/machinery/atmospherics/pipe/simple/visible/universal, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "tBi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 @@ -108816,7 +108779,7 @@ /obj/structure/table/glass, /obj/item/storage/toolbox/mechanical, /turf/simulated/floor/glass/reinforced, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "tCd" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -108989,7 +108952,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "tDF" = ( /obj/machinery/atmospherics/pipe/multiz{ dir = 4 @@ -109255,7 +109218,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "tGq" = ( /obj/structure/chair/comfy/teal{ dir = 4 @@ -109406,7 +109369,7 @@ }, /obj/effect/spawner/lootdrop/officetoys, /turf/simulated/floor/plasteel, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "tIe" = ( /obj/structure/window/reinforced{ dir = 1 @@ -109525,7 +109488,7 @@ dir = 10; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "tIQ" = ( /obj/machinery/light/small{ dir = 1 @@ -109615,7 +109578,7 @@ dir = 9; icon_state = "neutral" }, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "tJy" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, @@ -109932,7 +109895,6 @@ /area/turret_protected/ai) "tMH" = ( /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "navybluecorners" }, /area/turret_protected/aisat) @@ -110130,7 +110092,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "tOp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -110231,7 +110193,7 @@ }, /obj/structure/reflector/single, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "tPb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 @@ -110523,7 +110485,7 @@ pixel_x = 26 }, /turf/simulated/floor/carpet/orange, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "tSq" = ( /obj/structure/punching_bag, /obj/item/radio/intercom{ @@ -110603,7 +110565,7 @@ name = "Engineering Emergency Lockdown" }, /turf/simulated/floor/plating, -/area/engine/break_room) +/area/engineering/break_room) "tSO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -110632,7 +110594,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "tTe" = ( /obj/machinery/light_switch{ pixel_x = -26 @@ -110845,7 +110807,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "tVm" = ( /obj/machinery/door/airlock/hatch{ name = "AI Satellite Antechamber"; @@ -110886,13 +110848,13 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "tVF" = ( /obj/machinery/atmospherics/binary/valve/digital{ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "tVI" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 @@ -111302,7 +111264,7 @@ dir = 1 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "tZP" = ( /obj/structure/cable/orange{ icon_state = "1-8" @@ -111328,7 +111290,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "uab" = ( /obj/structure/table, /obj/item/book/manual/experimentor, @@ -111518,7 +111480,7 @@ }, /obj/effect/turf_decal/box, /turf/simulated/floor/glass, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "ubO" = ( /obj/structure/cable/orange{ icon_state = "1-2" @@ -111526,7 +111488,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "ubP" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ @@ -111679,7 +111641,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "udG" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -111987,7 +111949,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "ugl" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance, @@ -112042,7 +112004,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "ugQ" = ( /obj/machinery/suit_storage_unit/atmos, /obj/effect/turf_decal/stripes/line{ @@ -112166,7 +112128,7 @@ }, /obj/machinery/door/firedoor, /turf/simulated/floor/plating, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "uii" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 @@ -112396,7 +112358,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "uki" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 10 @@ -112449,7 +112411,7 @@ "ukP" = ( /obj/machinery/door/airlock/security/glass{ name = "Escape Shuttle Cell"; - req_access = list(2) + req_access = list(63) }, /obj/machinery/door/firedoor, /turf/simulated/floor/plasteel{ @@ -112535,7 +112497,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "ulz" = ( /obj/machinery/suit_storage_unit/standard_unit, /turf/simulated/floor/plating, @@ -112884,7 +112846,6 @@ icon_state = "2-8" }, /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "navyblue" }, /area/aisat/maintenance) @@ -113580,7 +113541,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "uwe" = ( /obj/machinery/camera{ c_tag = "Xenobio South"; @@ -113668,7 +113629,6 @@ pixel_y = -28 }, /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "navyblue" }, /area/turret_protected/aisat) @@ -114256,7 +114216,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "uCI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 @@ -114290,7 +114250,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "uCQ" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -114656,7 +114616,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "uFK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -114806,7 +114766,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "uHh" = ( /obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance/tripple, @@ -114993,7 +114953,7 @@ /obj/item/storage/belt/utility, /obj/item/radio, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "uJH" = ( /obj/machinery/atmospherics/unary/outlet_injector/on, /turf/simulated/floor/plating{ @@ -115229,7 +115189,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "uLZ" = ( /obj/effect/turf_decal/bot, /obj/machinery/portable_atmospherics/canister/oxygen, @@ -115256,7 +115216,7 @@ "uMg" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "uMl" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -115269,7 +115229,7 @@ dir = 9 }, /turf/simulated/floor/carpet/orange, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "uMq" = ( /obj/structure/lattice/catwalk, /obj/structure/cable/orange{ @@ -115352,7 +115312,7 @@ dir = 8; icon_state = "whiteyellow" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "uNm" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp, @@ -115439,7 +115399,7 @@ pixel_x = 32 }, /turf/simulated/floor/glass, -/area/engine/break_room) +/area/engineering/break_room) "uOj" = ( /obj/structure/chair/stool, /obj/effect/landmark/start/intern, @@ -115513,7 +115473,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "uOM" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 @@ -115536,7 +115496,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/supermatter) +/area/engineering/supermatter) "uOW" = ( /turf/simulated/floor/plating{ icon_state = "asteroidplating" @@ -115562,7 +115522,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "uPv" = ( /obj/structure/sign/poster/official/random{ pixel_y = 32 @@ -115572,7 +115532,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "uPF" = ( /obj/machinery/computer/med_data/laptop, /obj/structure/table/glass, @@ -115692,7 +115652,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "uRn" = ( /obj/machinery/computer/rdconsole/robotics, /turf/simulated/floor/plasteel{ @@ -115790,7 +115750,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "uSr" = ( /obj/structure/railing/corner{ dir = 8 @@ -116540,7 +116500,7 @@ /obj/effect/turf_decal/number/number_8, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "vak" = ( /turf/simulated/wall, /area/teleporter/quantum/security) @@ -116638,10 +116598,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/mob/living/carbon/human/lesser/monkey{ - icon = 'icons/mob/monkey.dmi'; - icon_state = "monkey1" - }, +/mob/living/carbon/human/lesser/monkey, /turf/simulated/floor/beach/sand, /area/medical/genetics) "vbl" = ( @@ -116772,7 +116729,7 @@ icon_state = "2-8" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "vcp" = ( /obj/structure/cable/orange{ icon_state = "2-4" @@ -116958,7 +116915,7 @@ /area/medical/sleeper) "vdI" = ( /turf/simulated/wall/r_wall, -/area/engine/engine_smes) +/area/engineering/engine/smes) "vdK" = ( /obj/structure/morgue, /obj/effect/landmark/event/revenantspawn, @@ -117217,7 +117174,6 @@ pixel_y = -28 }, /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "navyblue" }, /area/turret_protected/aisat_interior) @@ -117248,7 +117204,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "vgA" = ( /obj/machinery/hologram/holopad, /obj/effect/landmark/event/lightsout, @@ -117631,7 +117587,7 @@ }, /obj/machinery/power/port_gen/pacman, /turf/simulated/floor/glass/reinforced, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "vli" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 @@ -117694,7 +117650,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "vmg" = ( /obj/structure/girder, /turf/simulated/floor/plating, @@ -117735,7 +117691,7 @@ /obj/item/wrench, /obj/item/paper/gravity_gen, /turf/simulated/floor/glass/reinforced, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "vmJ" = ( /obj/structure/table/wood, /obj/machinery/atmospherics/pipe/multiz{ @@ -117967,7 +117923,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "vpf" = ( /obj/machinery/newscaster{ pixel_x = 32 @@ -118126,7 +118082,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "vrw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -118186,7 +118142,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "vsg" = ( /obj/machinery/light{ dir = 4 @@ -118352,6 +118308,13 @@ /obj/structure/cable{ icon_state = "2-4" }, +/obj/machinery/turretid/stun{ + control_area = "AI Satellite Antechamber"; + name = "AI Satellite Antechamber Turret Control"; + req_access = list(75); + pixel_x = -28; + pixel_y = 0 + }, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "navyblue" @@ -118379,7 +118342,7 @@ "vuu" = ( /obj/effect/turf_decal/stripes/red/full, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "vuw" = ( /obj/structure/disposalpipe/junction/reversed{ dir = 1 @@ -118599,7 +118562,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "vwc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 @@ -118665,7 +118628,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "vxd" = ( /obj/structure/chair{ dir = 1 @@ -118722,7 +118685,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "vxN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -118750,7 +118713,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "vxR" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple{ desc = "Труба ведёт газ на фильтрацию"; @@ -118782,7 +118745,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/supermatter) +/area/engineering/supermatter) "vya" = ( /obj/structure/reagent_dispensers/watertank, /obj/item/extinguisher, @@ -119177,7 +119140,7 @@ dir = 10; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "vCa" = ( /turf/simulated/floor/plasteel{ dir = 1; @@ -119215,7 +119178,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "vCp" = ( /obj/structure/table/reinforced, /obj/item/storage/box/lights/mixed, @@ -119241,7 +119204,7 @@ dir = 5; icon_state = "neutral" }, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "vCR" = ( /obj/effect/turf_decal/loading_area/white{ dir = 4 @@ -119587,10 +119550,7 @@ /turf/simulated/floor/carpet/black, /area/chapel/office) "vFO" = ( -/mob/living/carbon/human/lesser/monkey{ - icon = 'icons/mob/monkey.dmi'; - icon_state = "monkey1" - }, +/mob/living/carbon/human/lesser/monkey, /turf/simulated/floor/beach/sand, /area/medical/genetics) "vFP" = ( @@ -119615,7 +119575,7 @@ "vFX" = ( /obj/machinery/camera/autoname, /turf/simulated/openspace, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "vGb" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -119654,7 +119614,6 @@ pixel_y = -3; req_access = list(2) }, -/obj/item/paper/monitorkey, /turf/simulated/floor/plasteel{ icon_state = "grimy" }, @@ -119996,7 +119955,7 @@ /area/crew_quarters/locker/locker_toilet) "vJq" = ( /turf/simulated/openspace, -/area/engine/supermatter) +/area/engineering/supermatter) "vJx" = ( /obj/structure/cable{ icon_state = "1-8" @@ -120200,7 +120159,7 @@ dir = 6; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "vLZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -120243,7 +120202,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "vMm" = ( /obj/structure/chair/sofa/left{ dir = 4 @@ -120515,7 +120474,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "vPd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -120771,6 +120730,8 @@ /obj/machinery/alarm{ pixel_y = 26 }, +/obj/item/storage/belt/medical/surgery/loaded, +/obj/item/storage/belt/medical/surgery/loaded, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whiteblue" @@ -120806,7 +120767,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "vRT" = ( /obj/machinery/light/small{ dir = 1 @@ -120932,13 +120893,13 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "vSY" = ( /obj/machinery/door/poddoor/multi_tile/two_tile_ver{ id_tag = "mechanicgate" }, /turf/simulated/openspace, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "vTn" = ( /turf/simulated/floor/plasteel{ dir = 4; @@ -121079,7 +121040,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "vVo" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel{ @@ -121272,7 +121233,6 @@ "vWX" = ( /obj/machinery/porta_turret, /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "navybluecornersalt" }, /area/turret_protected/aisat) @@ -121648,7 +121608,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "waI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/hologram/holopad, @@ -122095,7 +122055,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "wfr" = ( /obj/structure/dispenser, /turf/simulated/floor/plasteel{ @@ -122339,7 +122299,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "wgN" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -122425,7 +122385,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "whn" = ( /turf/simulated/openspace, /area/medical/surgery/south) @@ -122752,7 +122712,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "wkU" = ( /obj/item/radio/intercom{ pixel_y = 28 @@ -122936,7 +122896,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "wmK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -123449,7 +123409,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "wrv" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -123559,7 +123519,7 @@ pixel_y = 32 }, /turf/simulated/floor/carpet/orange, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "wse" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -123738,7 +123698,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "wtI" = ( /obj/machinery/status_display{ pixel_x = 32 @@ -124377,7 +124337,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "wBc" = ( /obj/machinery/porta_turret, /turf/simulated/floor/plasteel{ @@ -124433,7 +124393,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "wBA" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -124602,7 +124562,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "wDw" = ( /turf/simulated/floor/wood/fancy/light, /area/security/detectives_office) @@ -124806,7 +124766,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutral" }, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "wFB" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -124834,7 +124794,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "wFN" = ( /obj/machinery/door/poddoor/preopen{ id_tag = "Biohazard_medi"; @@ -124902,7 +124862,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "wGi" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -125077,7 +125037,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "wHG" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line, @@ -125161,7 +125121,7 @@ /area/quartermaster/storage) "wIB" = ( /turf/simulated/wall/r_wall, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "wIF" = ( /obj/structure/cable/orange{ icon_state = "1-2" @@ -125180,7 +125140,7 @@ req_access = list(19,23) }, /turf/simulated/floor/glass, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "wIQ" = ( /obj/structure/cable/orange{ icon_state = "1-2" @@ -125323,7 +125283,7 @@ dir = 9; icon_state = "darkyellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "wKj" = ( /obj/effect/spawner/random_barrier/possibly_welded_airlock, /obj/structure/barricade/wooden, @@ -126021,7 +125981,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "wSw" = ( /obj/structure/table, /obj/item/reagent_containers/food/drinks/mug/eng, @@ -126040,7 +126000,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "wSx" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -126168,7 +126128,7 @@ dir = 4; icon_state = "vault" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "wTH" = ( /obj/structure/railing, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -126417,7 +126377,6 @@ /area/maintenance/fpmaint) "wVx" = ( /mob/living/carbon/human/lesser/monkey/punpun{ - icon = 'icons/mob/monkey.dmi'; icon_state = "punpun1" }, /obj/machinery/hologram/holopad, @@ -126583,7 +126542,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "wWW" = ( /obj/machinery/door/airlock/maintenance{ name = "Science Asteroid Maintenance" @@ -126647,7 +126606,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "wXt" = ( /turf/simulated/openspace, /area/hallway/spacebridge/engmed) @@ -126717,7 +126676,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "wXY" = ( /obj/machinery/suit_storage_unit/atmos, /obj/effect/turf_decal/stripes/line{ @@ -126771,7 +126730,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "wYM" = ( /obj/effect/landmark/start/paramedic, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -126932,16 +126891,6 @@ }, /turf/simulated/floor/plating, /area/security/reception) -"xaI" = ( -/obj/machinery/atmospherics/pipe/simple/visible{ - desc = "Труба служит для подачу горючей смеси в турбину для её работы"; - dir = 2; - name = "Труба турбины" - }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/atmos) "xaJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -126967,7 +126916,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "xaS" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -127014,7 +126963,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "xbn" = ( /turf/simulated/floor/plasteel{ dir = 8; @@ -127379,7 +127328,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "xeA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -127402,7 +127351,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "xeJ" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -127575,7 +127524,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "xgF" = ( /turf/simulated/floor/plasteel{ icon_state = "darkred" @@ -127810,7 +127759,7 @@ }, /obj/machinery/atmospherics/pipe/manifold4w/visible, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "xje" = ( /obj/machinery/light{ dir = 1 @@ -127919,7 +127868,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "xkf" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -128134,7 +128083,7 @@ dir = 1; icon_state = "darkyellowcorners" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "xmB" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -128300,7 +128249,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "xon" = ( /turf/simulated/floor/plasteel{ dir = 6; @@ -128360,7 +128309,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "xoN" = ( /turf/simulated/floor/plating, /area/clownoffice/secret) @@ -128378,7 +128327,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/supermatter) +/area/engineering/supermatter) "xoX" = ( /obj/structure/cable/orange{ icon_state = "1-2" @@ -128611,7 +128560,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "xrT" = ( /obj/structure/sign/poster/random{ name = "random official poster"; @@ -128746,7 +128695,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "xta" = ( /obj/structure/cable/orange{ icon_state = "1-8" @@ -129106,7 +129055,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "xwM" = ( /obj/structure/table/wood/fancy/black, /obj/item/reagent_containers/food/drinks/bottle/vodka{ @@ -129565,7 +129514,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "xzJ" = ( /obj/machinery/door/airlock/public/glass{ name = "Garden"; @@ -129663,7 +129612,7 @@ dir = 9; icon_state = "darkyellow" }, -/area/engine/supermatter) +/area/engineering/supermatter) "xAW" = ( /obj/machinery/alarm{ dir = 8; @@ -129753,7 +129702,7 @@ pixel_x = -28 }, /turf/simulated/floor/glass, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "xBr" = ( /obj/machinery/light{ dir = 1 @@ -130081,7 +130030,7 @@ dir = 6; icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "xEX" = ( /turf/simulated/wall/r_wall, /area/medical/chemistry) @@ -130241,7 +130190,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "xGd" = ( /obj/structure/stairs{ dir = 8 @@ -130515,7 +130464,7 @@ dir = 10; icon_state = "darkyellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "xII" = ( /obj/structure/railing{ dir = 4 @@ -131106,7 +131055,7 @@ /area/medical/reception) "xOk" = ( /turf/simulated/wall/r_wall, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "xOq" = ( /obj/structure/table, /obj/item/clothing/shoes/orange, @@ -131190,7 +131139,7 @@ color = "#dd1010" }, /turf/simulated/floor/glass/reinforced, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "xOY" = ( /turf/simulated/floor/plasteel{ icon_state = "whitepurple" @@ -131451,7 +131400,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "xRG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -131589,7 +131538,7 @@ /area/hallway/secondary/entry/north) "xSR" = ( /turf/simulated/wall, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "xSS" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, /obj/structure/cable/yellow{ @@ -131606,7 +131555,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "xSX" = ( /obj/machinery/door/morgue{ name = "Confession Booth" @@ -131667,11 +131616,14 @@ dir = 1; network = list("SS13","MiniSat") }, -/obj/item/radio/intercom{ - pixel_y = -28 +/obj/machinery/turretid/stun{ + control_area = "AI Satellite Antechamber"; + name = "AI Satellite Antechamber Turret Control"; + req_access = list(75); + pixel_x = 0; + pixel_y = -26 }, /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "navyblue" }, /area/aisat/maintenance) @@ -131694,7 +131646,7 @@ dir = 5; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "xTW" = ( /obj/machinery/computer/station_alert, /obj/item/radio/intercom{ @@ -131704,7 +131656,7 @@ dir = 5; icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "xTX" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ @@ -131730,12 +131682,12 @@ pixel_x = -26 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "xUg" = ( /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "xUh" = ( /obj/structure/rack, /obj/item/clothing/under/plasmaman{ @@ -131973,7 +131925,7 @@ dir = 5; icon_state = "whiteyellow" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "xWB" = ( /obj/machinery/door/poddoor/preopen{ id_tag = "Biohazard_medi"; @@ -132195,7 +132147,7 @@ dir = 10; icon_state = "darkyellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "xZs" = ( /obj/machinery/portable_atmospherics/canister, /obj/effect/turf_decal/bot, @@ -132281,7 +132233,6 @@ dir = 1 }, /turf/simulated/floor/plasteel{ - dir = 2; icon_state = "navyblue" }, /area/turret_protected/ai) @@ -132544,7 +132495,7 @@ dir = 9; icon_state = "darkyellow" }, -/area/engine/supermatter) +/area/engineering/supermatter) "yde" = ( /obj/item/radio/intercom{ pixel_y = -28 @@ -132801,7 +132752,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowcorners" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "yfs" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -132912,7 +132863,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "ygS" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -133132,7 +133083,7 @@ req_access = list(24) }, /turf/simulated/floor/glass/reinforced/plasma, -/area/engine/engineering) +/area/engineering/engine) "yjf" = ( /obj/structure/chair/sofa/right{ dir = 4 @@ -133238,7 +133189,7 @@ "yjO" = ( /obj/machinery/alarm, /turf/simulated/wall/r_wall/coated, -/area/engine/supermatter) +/area/engineering/supermatter) "yjR" = ( /obj/structure/sign/holy{ pixel_x = -32 @@ -133260,7 +133211,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "ykh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 @@ -133418,7 +133369,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "ylX" = ( /obj/structure/sign/directions/floor/alt{ dir = 8; @@ -219831,7 +219782,7 @@ eab liR xAa liR -dJF +bGn rWS qQo pNG @@ -220087,7 +220038,7 @@ rWS oAE cVf dkU -ogP +dJF ayE rWS buS @@ -220346,7 +220297,7 @@ rWS cgG rWS rWS -iIO +rWS qQo pNG mWc @@ -225790,7 +225741,7 @@ vZy vZy vZy qZf -kiQ +vZy vZy vZy rjo @@ -227386,7 +227337,7 @@ dFy dFy dFy qdY -odp +soY qdY dFy dFy @@ -227845,7 +227796,7 @@ kCa kCa mMX wJb -fgB +mMX aXe mMX eph @@ -228096,7 +228047,7 @@ ntZ clk gKY oAd -oAd +dOS gKY vWt roh @@ -228107,8 +228058,8 @@ jHo ktZ roh dMW -pWZ -oAd +gKY +kiQ oAd gKY umH @@ -230756,11 +230707,11 @@ jEA mAG rkl jmg -xaI -xaI -xaI -xaI -bGn +kmC +kmC +kmC +kmC +xBK tLu dZI bUV @@ -287727,7 +287678,7 @@ oVi oVi oVi pip -dOS +cnV gmZ oVi oVi diff --git a/_maps/map_files/cerestation/cerestation.dmm b/_maps/map_files/cerestation/cerestation.dmm index e9ac4e55395..9e55a1207db 100644 --- a/_maps/map_files/cerestation/cerestation.dmm +++ b/_maps/map_files/cerestation/cerestation.dmm @@ -384,7 +384,7 @@ }, /obj/machinery/atmospherics/pipe/manifold4w/visible, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "adF" = ( /obj/structure/window/plasmareinforced{ dir = 8 @@ -398,7 +398,7 @@ }, /obj/machinery/atmospherics/pipe/manifold4w/visible, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "adH" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -407,7 +407,7 @@ }, /obj/machinery/atmospherics/pipe/simple/visible, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "adI" = ( /obj/structure/curtain/open/shower, /obj/machinery/shower{ @@ -426,7 +426,7 @@ /obj/item/tank/internals/plasma, /obj/machinery/atmospherics/pipe/simple/visible, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "adL" = ( /obj/machinery/light/small{ dir = 1 @@ -650,7 +650,7 @@ /area/turret_protected/ai) "afX" = ( /turf/simulated/wall, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aga" = ( /obj/structure/table, /obj/item/storage/box/matches, @@ -871,7 +871,7 @@ dir = 1; icon_state = "darkyellowcorners" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aiF" = ( /obj/structure/chair/comfy{ dir = 1 @@ -998,7 +998,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "ajn" = ( /obj/machinery/light{ dir = 1 @@ -2732,7 +2732,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "ayo" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2882,7 +2882,7 @@ dir = 4; icon_state = "vault" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "ayU" = ( /obj/structure/cable/orange{ icon_state = "0-2" @@ -2991,10 +2991,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/mob/living/carbon/human/lesser/monkey{ - icon = 'icons/mob/monkey.dmi'; - icon_state = "monkey1" - }, +/mob/living/carbon/human/lesser/monkey, /turf/simulated/floor/engine, /area/toxins/test_chamber) "azW" = ( @@ -3377,7 +3374,7 @@ /area/hallway/primary/aft/west) "aCZ" = ( /turf/simulated/wall, -/area/engine/engineering) +/area/engineering/engine) "aDb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -3647,7 +3644,7 @@ "aFE" = ( /obj/effect/turf_decal/stripes/red/full, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "aFQ" = ( /obj/structure/cable/orange{ icon_state = "1-2" @@ -4289,7 +4286,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aLe" = ( /obj/machinery/computer/prisoner{ dir = 4; @@ -4367,7 +4364,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aLJ" = ( /obj/structure/dresser, /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -5600,7 +5597,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "aVt" = ( /obj/structure/table/wood, /obj/machinery/recharger, @@ -5728,7 +5725,7 @@ /area/security/main) "aWi" = ( /obj/effect/decal/warning_stripes/northeastsouth, -/obj/vehicle/ambulance{ +/obj/vehicle/ridden/ambulance{ dir = 4 }, /obj/machinery/light{ @@ -5748,7 +5745,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aWu" = ( /obj/structure/sign/custodian, /turf/simulated/wall, @@ -7010,7 +7007,7 @@ /obj/machinery/door/firedoor, /obj/structure/spacepoddoor, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "bdZ" = ( /obj/machinery/computer/HolodeckControl{ dir = 4 @@ -7290,7 +7287,7 @@ id_tag = "mechanicgate" }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "bfK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -7585,7 +7582,7 @@ /area/crew_quarters/fitness) "bhd" = ( /turf/simulated/wall/r_wall, -/area/engine/engineering) +/area/engineering/engine) "bhg" = ( /obj/effect/spawner/airlock/w_to_e, /turf/simulated/wall, @@ -8376,7 +8373,7 @@ icon_state = "2-4" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "blA" = ( /obj/structure/cable{ icon_state = "4-8" @@ -8391,7 +8388,7 @@ dir = 8; icon_state = "yellowcorner" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "blF" = ( /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -8419,7 +8416,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "blM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -8464,7 +8461,7 @@ dir = 4 }, /turf/simulated/floor/glass/reinforced/plasma, -/area/engine/engineering) +/area/engineering/engine) "blZ" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -8538,13 +8535,13 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bmB" = ( /obj/structure/cable{ icon_state = "1-8" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "bmG" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ @@ -8589,7 +8586,7 @@ dir = 9; icon_state = "neutral" }, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "bmX" = ( /obj/machinery/power/apc{ dir = 8; @@ -8732,11 +8729,11 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bnS" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "bnW" = ( /obj/machinery/light/small{ dir = 4 @@ -8827,7 +8824,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "boG" = ( /obj/machinery/light{ dir = 8 @@ -8873,7 +8870,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bpi" = ( /obj/structure/bed, /obj/item/bedsheet/hop, @@ -9021,7 +9018,7 @@ icon_state = "2-4" }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "bqs" = ( /obj/structure/cable{ icon_state = "4-8" @@ -9034,7 +9031,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "bqt" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -9046,7 +9043,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "bqu" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -9055,7 +9052,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "bqx" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -9064,7 +9061,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "bqz" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -9073,7 +9070,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "bqA" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -9083,7 +9080,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "bqB" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -9092,7 +9089,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "bqD" = ( /obj/machinery/atmospherics/unary/outlet_injector/on{ dir = 8; @@ -9100,7 +9097,7 @@ }, /obj/structure/lattice/catwalk, /turf/space, -/area/engine/engineering) +/area/engineering/engine) "bqE" = ( /obj/structure/closet/secure_closet/hop, /obj/item/storage/secure/safe{ @@ -9303,7 +9300,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "brx" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 @@ -9376,7 +9373,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "bsa" = ( /obj/item/radio/intercom{ dir = 1; @@ -9393,7 +9390,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "bsc" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 10 @@ -9405,13 +9402,13 @@ dir = 5 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "bsd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "bse" = ( /obj/machinery/status_display{ layer = 4 @@ -9564,7 +9561,7 @@ }, /obj/machinery/atmospherics/pipe/simple/visible/yellow, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "btt" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -9579,7 +9576,7 @@ opacity = 0 }, /turf/simulated/floor/glass/reinforced/plasma, -/area/engine/supermatter) +/area/engineering/supermatter) "btv" = ( /obj/machinery/door/airlock/command{ name = "Head of Personnel's Private Quarters"; @@ -9599,11 +9596,11 @@ dir = 8 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "btx" = ( /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, -/area/engine/supermatter) +/area/engineering/supermatter) "btz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -9641,13 +9638,13 @@ dir = 8 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "btE" = ( /obj/machinery/status_display{ layer = 4 }, /turf/simulated/wall/r_wall, -/area/engine/engineering) +/area/engineering/engine) "btG" = ( /obj/machinery/light{ dir = 1 @@ -9696,7 +9693,7 @@ "bue" = ( /obj/machinery/suit_storage_unit/standard_unit, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "buf" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -9836,7 +9833,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "buU" = ( /obj/structure/cable{ icon_state = "1-2" @@ -9847,7 +9844,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "buV" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -9864,7 +9861,7 @@ }, /obj/machinery/atmospherics/pipe/simple/visible/green, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "buW" = ( /obj/structure/window/plasmareinforced{ dir = 4 @@ -9880,7 +9877,7 @@ dir = 6 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "buY" = ( /obj/structure/window/plasmareinforced{ dir = 8 @@ -9901,7 +9898,7 @@ dir = 10 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "buZ" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -9909,7 +9906,7 @@ icon_state = "4-8" }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "bva" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -9921,13 +9918,13 @@ }, /obj/machinery/atmospherics/trinary/tvalve/digital/flipped, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "bvc" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ dir = 1 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "bvd" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp, @@ -10061,7 +10058,7 @@ /area/hallway/primary/port/north) "bwi" = ( /turf/simulated/wall/r_wall, -/area/engine/break_room) +/area/engineering/break_room) "bwk" = ( /obj/effect/spawner/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -10093,7 +10090,7 @@ dir = 6 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "bwp" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -10110,11 +10107,11 @@ }, /obj/machinery/atmospherics/pipe/simple/visible/cyan, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "bwr" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "bwu" = ( /obj/effect/spawner/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -10315,7 +10312,7 @@ /area/crew_quarters/heads/hop) "bxz" = ( /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "bxB" = ( /obj/structure/window/plasmareinforced{ dir = 4 @@ -10331,7 +10328,7 @@ dir = 5 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "bxC" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -10350,7 +10347,7 @@ dir = 8 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "bxD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -10358,7 +10355,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "bxF" = ( /obj/machinery/pdapainter, /turf/simulated/floor/wood/fancy/light, @@ -10497,7 +10494,7 @@ dir = 4 }, /turf/simulated/floor/plating, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "byz" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -10509,19 +10506,19 @@ }, /obj/machinery/atmospherics/pipe/simple/visible/green, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "byA" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 5 }, /turf/simulated/wall/r_wall/coated, -/area/engine/supermatter) +/area/engineering/supermatter) "byE" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 9 }, /turf/simulated/wall/r_wall/coated, -/area/engine/supermatter) +/area/engineering/supermatter) "byF" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -10533,7 +10530,7 @@ }, /obj/machinery/atmospherics/pipe/simple/visible/cyan, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "byM" = ( /obj/structure/table/reinforced, /obj/structure/window/reinforced, @@ -10677,7 +10674,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bzA" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/binary/valve/digital, @@ -10685,11 +10682,11 @@ dir = 8 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "bzB" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "bzJ" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -10764,7 +10761,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "bzU" = ( /obj/structure/cable/orange{ icon_state = "1-2" @@ -10996,7 +10993,7 @@ "bAO" = ( /obj/machinery/atmospherics/pipe/simple/visible/green, /turf/simulated/wall/r_wall/coated, -/area/engine/supermatter) +/area/engineering/supermatter) "bAP" = ( /obj/machinery/door/poddoor{ density = 0; @@ -11011,11 +11008,11 @@ req_access = list(10,24) }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "bAQ" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, /turf/simulated/wall/r_wall/coated, -/area/engine/supermatter) +/area/engineering/supermatter) "bBj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -11026,9 +11023,9 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bBk" = ( -/obj/effect/spawner/lootdrop/crate_spawner, +/obj/effect/spawner/random_spawners/crate_spawner, /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, @@ -11087,7 +11084,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "bBN" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -11104,7 +11101,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "bBO" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -11116,7 +11113,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "bBP" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -11129,7 +11126,7 @@ filter_type = -1 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "bBQ" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -11141,7 +11138,7 @@ icon_state = "4-8" }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "bBR" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random_spawners/rodent, @@ -11153,7 +11150,7 @@ }, /obj/machinery/atmospherics/pipe/manifold/visible/cyan, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "bBT" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -11167,13 +11164,13 @@ dir = 1 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "bBW" = ( /obj/machinery/status_display{ layer = 4 }, /turf/simulated/wall/r_wall, -/area/engine/break_room) +/area/engineering/break_room) "bBX" = ( /obj/item/gun/projectile/shotgun/riot{ pixel_x = -3; @@ -11210,7 +11207,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "bCe" = ( /obj/structure/chair{ dir = 1 @@ -11360,7 +11357,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "bCP" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -11371,7 +11368,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "bCT" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -11379,7 +11376,7 @@ icon_state = "4-8" }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "bCV" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -11395,7 +11392,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "bCX" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -11403,7 +11400,7 @@ icon_state = "1-8" }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "bDh" = ( /obj/structure/table/wood, /obj/structure/railing{ @@ -11536,13 +11533,13 @@ icon_state = "2-8" }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "bEc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/spawner/window/reinforced/plasma, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "bEe" = ( /obj/machinery/door/airlock/engineering/glass{ autoclose = 0; @@ -11556,7 +11553,7 @@ icon_state = "1-2" }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "bEg" = ( /obj/machinery/door/airlock/engineering/glass{ autoclose = 0; @@ -11572,13 +11569,13 @@ icon_state = "1-2" }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "bEh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/spawner/window/reinforced/plasma, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "bEj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -11819,7 +11816,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bFm" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -11835,7 +11832,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bFn" = ( /obj/structure/reagent_dispensers/fueltank, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -11846,7 +11843,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bFo" = ( /obj/item/twohanded/required/kirbyplants, /obj/effect/turf_decal/stripes/line{ @@ -11855,7 +11852,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bFp" = ( /obj/structure/table, /obj/item/stack/sheet/glass/fifty, @@ -11869,14 +11866,14 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bFq" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "bFr" = ( /obj/machinery/shower{ pixel_y = 20 @@ -11886,7 +11883,7 @@ dir = 4 }, /turf/simulated/floor/noslip, -/area/engine/engineering) +/area/engineering/engine) "bFs" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -11899,7 +11896,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bFt" = ( /obj/machinery/shower{ pixel_y = 20 @@ -11909,7 +11906,7 @@ dir = 1 }, /turf/simulated/floor/noslip, -/area/engine/engineering) +/area/engineering/engine) "bFu" = ( /obj/structure/cable{ icon_state = "4-8" @@ -11919,7 +11916,7 @@ dir = 4; icon_state = "darkyellowcorners" }, -/area/engine/break_room) +/area/engineering/break_room) "bFv" = ( /obj/structure/table, /obj/item/stack/cable_coil, @@ -11935,7 +11932,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bFC" = ( /obj/structure/cable{ icon_state = "1-2" @@ -12043,10 +12040,7 @@ /turf/simulated/wall, /area/library) "bGw" = ( -/mob/living/carbon/human/lesser/monkey{ - icon = 'icons/mob/monkey.dmi'; - icon_state = "monkey1" - }, +/mob/living/carbon/human/lesser/monkey, /turf/simulated/floor/grass, /area/medical/genetics) "bGx" = ( @@ -12189,7 +12183,7 @@ dir = 8; icon_state = "darkyellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "bGU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -12207,7 +12201,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "bGY" = ( /obj/machinery/access_button{ command = "cycle_exterior"; @@ -12221,7 +12215,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bHa" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -12235,7 +12229,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bHe" = ( /obj/structure/cable{ icon_state = "4-8" @@ -12249,7 +12243,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bHp" = ( /obj/machinery/shower{ dir = 1 @@ -12290,7 +12284,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "bHF" = ( /obj/machinery/door/airlock/public/glass{ name = "Fitness Room" @@ -12458,7 +12452,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "bIx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -12477,7 +12471,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bIA" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -12487,13 +12481,13 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bIF" = ( /turf/simulated/wall/r_wall/coated, /area/atmos/distribution) "bIG" = ( /turf/simulated/mineral/ancient, -/area/engine/break_room) +/area/engineering/break_room) "bIK" = ( /obj/structure/table/glass, /obj/machinery/reagentgrinder, @@ -12692,13 +12686,13 @@ name = "KEEP CLEAR: DOCKING AREA" }, /turf/simulated/wall, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "bJG" = ( /obj/machinery/light, /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "bJK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/cable{ @@ -12718,7 +12712,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "bJN" = ( /obj/structure/cable{ icon_state = "1-2" @@ -12726,7 +12720,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "bJP" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -12804,7 +12798,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "bKz" = ( /obj/machinery/atmospherics/pipe/manifold4w/visible/purple, /turf/simulated/floor/plasteel{ @@ -13115,7 +13109,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "bMe" = ( /obj/structure/cable{ icon_state = "1-2" @@ -13127,14 +13121,14 @@ dir = 10; icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "bMf" = ( /obj/machinery/light, /obj/structure/closet/radiation, /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "bMh" = ( /obj/structure/rack, /obj/item/rpd, @@ -13143,7 +13137,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "bMi" = ( /obj/structure/rack, /obj/item/storage/belt/utility, @@ -13155,7 +13149,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "bMj" = ( /obj/machinery/firealarm{ dir = 1; @@ -13171,13 +13165,13 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "bMk" = ( /obj/machinery/vending/clothing/departament/engineering, /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "bMw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -13439,10 +13433,10 @@ dir = 8; icon_state = "darkyellowfull" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bNx" = ( /turf/simulated/wall, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bNz" = ( /obj/structure/railing, /turf/simulated/floor/carpet, @@ -13455,20 +13449,20 @@ icon_state = "1-2" }, /turf/simulated/floor/plating, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bNB" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bNC" = ( /obj/machinery/status_display{ layer = 4 }, /turf/simulated/wall, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bND" = ( /turf/simulated/wall/r_wall, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bNE" = ( /turf/simulated/floor/plating, /area/hallway/primary/starboard/south) @@ -13551,7 +13545,7 @@ /area/atmos) "bOj" = ( /turf/simulated/mineral/ancient, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "bOk" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -13585,7 +13579,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bOA" = ( /obj/structure/cable{ icon_state = "4-8" @@ -13600,7 +13594,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bOB" = ( /obj/structure/cable{ icon_state = "4-8" @@ -13610,7 +13604,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bOI" = ( /obj/machinery/light, /obj/machinery/atmospherics/pipe/simple/visible{ @@ -13776,7 +13770,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bPH" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -13787,7 +13781,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bPK" = ( /obj/machinery/power/terminal{ dir = 1 @@ -13804,7 +13798,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bPL" = ( /obj/machinery/power/terminal{ dir = 1 @@ -13816,7 +13810,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bPM" = ( /obj/structure/cable{ icon_state = "1-4" @@ -13828,7 +13822,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bPN" = ( /obj/machinery/power/apc{ dir = 4; @@ -13845,7 +13839,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bPR" = ( /obj/structure/chair/office/dark{ dir = 1 @@ -13997,7 +13991,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bQG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -14008,7 +14002,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bQH" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 @@ -14019,7 +14013,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bQI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -14027,13 +14021,13 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bQJ" = ( /turf/simulated/floor/plasteel{ dir = 4; icon_state = "vault" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "bQK" = ( /obj/machinery/alarm{ dir = 1; @@ -14050,7 +14044,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bQM" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -14062,7 +14056,7 @@ }, /obj/effect/turf_decal/delivery, /turf/simulated/floor/plating, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bQN" = ( /obj/machinery/vending/wallmed{ pixel_x = -28 @@ -14083,7 +14077,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "bQZ" = ( /obj/machinery/door/airlock/glass{ id_tag = "Cryogenics"; @@ -14179,7 +14173,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "bRt" = ( /obj/machinery/light{ dir = 1 @@ -14247,7 +14241,7 @@ dir = 10; icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bRD" = ( /obj/machinery/light, /obj/machinery/camera{ @@ -14259,7 +14253,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bRE" = ( /obj/structure/table, /obj/item/book/manual/engineering_particle_accelerator, @@ -14269,7 +14263,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bRF" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -14277,7 +14271,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bRG" = ( /obj/structure/table, /obj/item/storage/toolbox/mechanical, @@ -14289,13 +14283,13 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bRI" = ( /obj/structure/dispenser, /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bRJ" = ( /obj/item/radio/intercom{ pixel_y = -28 @@ -14305,28 +14299,28 @@ dir = 6; icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bRK" = ( /obj/machinery/suit_storage_unit/engine, /turf/simulated/floor/plasteel{ dir = 10; icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bRL" = ( /obj/machinery/suit_storage_unit/engine, /obj/machinery/light, /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bRM" = ( /obj/machinery/suit_storage_unit/engine, /turf/simulated/floor/plasteel{ dir = 6; icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bRN" = ( /obj/machinery/computer/account_database{ dir = 4 @@ -14486,13 +14480,13 @@ name = "Engineering Secure Storage" }, /turf/simulated/floor/plating, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bSz" = ( /obj/machinery/status_display{ layer = 4 }, /turf/simulated/wall/r_wall, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bSA" = ( /obj/structure/cable{ icon_state = "1-4" @@ -14658,11 +14652,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plating, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bTk" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /turf/simulated/floor/plating, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bTl" = ( /obj/structure/closet/crate, /obj/item/stack/sheet/metal{ @@ -14684,11 +14678,11 @@ amount = 50 }, /turf/simulated/floor/plating, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bTm" = ( /obj/machinery/field/generator, /turf/simulated/floor/plating, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bTp" = ( /obj/machinery/door/poddoor/multi_tile/two_tile_ver, /obj/structure/spacepoddoor{ @@ -14841,7 +14835,7 @@ }, /obj/machinery/power/port_gen/pacman, /turf/simulated/floor/plating, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bTL" = ( /obj/structure/cable/orange{ icon_state = "1-2" @@ -14994,16 +14988,16 @@ "bUv" = ( /obj/machinery/power/port_gen/pacman, /turf/simulated/floor/plating, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bUw" = ( /obj/machinery/light, /obj/structure/dispenser, /turf/simulated/floor/plating, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bUx" = ( /obj/machinery/shieldgen, /turf/simulated/floor/plating, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bUy" = ( /obj/machinery/door/airlock/atmos{ name = "Medbay Atmospherics Checkpoint"; @@ -15017,11 +15011,11 @@ "bUz" = ( /obj/structure/reagent_dispensers/watertank, /turf/simulated/floor/plating, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bUA" = ( /obj/machinery/power/emitter, /turf/simulated/floor/plating, -/area/engine/engine_smes) +/area/engineering/engine/smes) "bUB" = ( /obj/structure/cable{ icon_state = "4-8" @@ -15052,7 +15046,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "bUN" = ( /turf/simulated/wall, /area/chapel/main) @@ -15603,7 +15597,7 @@ dir = 6; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "bWS" = ( /obj/machinery/atmospherics/unary/vent_pump{ dir = 1; @@ -15675,7 +15669,7 @@ dir = 10; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "bWY" = ( /obj/machinery/atmospherics/unary/vent_pump{ dir = 1; @@ -15764,7 +15758,7 @@ dir = 1; icon_state = "vault" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "bXx" = ( /turf/simulated/floor/engine/plasma, /area/atmos) @@ -16143,7 +16137,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "bZP" = ( /obj/structure/cable/orange{ icon_state = "1-2" @@ -16638,7 +16632,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "cdv" = ( /obj/machinery/light/small{ dir = 1 @@ -16907,7 +16901,7 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/effect/spawner/lootdrop/crate_spawner, +/obj/effect/spawner/random_spawners/crate_spawner, /turf/simulated/floor/plating/asteroid/ancient, /area/maintenance/asmaint5) "ceO" = ( @@ -16995,9 +16989,7 @@ /obj/effect/turf_decal/stripes/end{ dir = 8 }, -/obj/machinery/quantumpad/cere/arrivals_science{ - name = "quantum pad" - }, +/obj/machinery/quantumpad/cere/arrivals_science, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "darkpurplefull" @@ -17195,7 +17187,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "cgz" = ( /obj/machinery/computer/prisoner, /obj/machinery/light_switch{ @@ -17402,7 +17394,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "chQ" = ( /turf/simulated/floor/plating, /area/hallway/primary/aft/west) @@ -17604,7 +17596,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "cjv" = ( /obj/item/assembly/mousetrap/armed, /obj/structure/cable/orange{ @@ -17693,13 +17685,13 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "ckt" = ( /turf/simulated/floor/plasteel{ dir = 8; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "ckw" = ( /obj/structure/chair/sofa/corp{ dir = 1 @@ -18177,7 +18169,7 @@ pixel_y = 5 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "coj" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 @@ -18327,7 +18319,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "cpB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -18921,7 +18913,7 @@ icon_state = "cobweb2" }, /turf/simulated/floor/plating, -/area/engine/engine_smes) +/area/engineering/engine/smes) "ctQ" = ( /obj/structure/reagent_dispensers/fueltank, /obj/effect/turf_decal/delivery, @@ -19151,7 +19143,7 @@ /obj/structure/cable/orange{ icon_state = "1-8" }, -/obj/effect/spawner/lootdrop/crate_spawner, +/obj/effect/spawner/random_spawners/crate_spawner, /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, @@ -19175,7 +19167,7 @@ /turf/simulated/floor/plating/asteroid/ancient, /area/maintenance/fsmaint3) "cvI" = ( -/obj/effect/spawner/lootdrop/crate_spawner, +/obj/effect/spawner/random_spawners/crate_spawner, /turf/simulated/floor/plating/asteroid/ancient, /area/maintenance/starboard) "cvO" = ( @@ -19278,7 +19270,7 @@ dir = 6; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "cxg" = ( /turf/simulated/wall/r_wall, /area/toxins/storage) @@ -19301,7 +19293,7 @@ }, /obj/item/stock_parts/cell/high, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "cxm" = ( /obj/machinery/ai_status_display{ pixel_x = -32 @@ -19713,7 +19705,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "cAl" = ( /obj/machinery/camera{ c_tag = "Research Eastern Wing"; @@ -19987,7 +19979,7 @@ }, /obj/effect/turf_decal/stripes/end, /turf/simulated/floor/plating, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "cCe" = ( /obj/structure/rack, /obj/item/circuitboard/cyborgrecharger{ @@ -20386,7 +20378,7 @@ "cFw" = ( /obj/machinery/ai_status_display, /turf/simulated/wall/r_wall, -/area/engine/engineering) +/area/engineering/engine) "cFA" = ( /turf/simulated/mineral/ancient/outer, /area/medical/genetics) @@ -20398,13 +20390,11 @@ }, /obj/effect/turf_decal/delivery, /turf/simulated/floor/plating, -/area/engine/engine_smes) +/area/engineering/engine/smes) "cFE" = ( -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /turf/simulated/floor/plating, -/area/engine/engine_smes) +/area/engineering/engine/smes) "cFF" = ( /turf/simulated/floor/plasteel, /area/crew_quarters/fitness) @@ -20542,7 +20532,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "cGD" = ( /turf/simulated/floor/plasteel{ dir = 8; @@ -20606,7 +20596,7 @@ /area/hallway/primary/starboard/south) "cGY" = ( /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "cHb" = ( /obj/structure/bed, /obj/item/bedsheet/medical, @@ -20885,7 +20875,7 @@ icon_state = "0-4" }, /turf/simulated/floor/plating, -/area/engine/break_room) +/area/engineering/break_room) "cJf" = ( /obj/machinery/alarm{ pixel_y = 24 @@ -20899,7 +20889,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "cJh" = ( /obj/structure/cable{ icon_state = "0-8" @@ -20976,7 +20966,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "cJD" = ( /obj/structure/cable{ icon_state = "0-8" @@ -20989,7 +20979,7 @@ state = 2 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "cJE" = ( /obj/structure/cable{ icon_state = "0-8" @@ -20999,7 +20989,7 @@ state = 2 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "cJF" = ( /obj/structure/cable{ icon_state = "2-8" @@ -21075,10 +21065,10 @@ /area/crew_quarters/sleep/secondary) "cKr" = ( /turf/simulated/wall/r_wall/coated, -/area/engine/supermatter) +/area/engineering/supermatter) "cKs" = ( /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "cKv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 @@ -21405,9 +21395,7 @@ /obj/effect/turf_decal/stripes/end{ dir = 8 }, -/obj/machinery/quantumpad/cere/cargo_security{ - name = "quantum pad" - }, +/obj/machinery/quantumpad/cere/cargo_security, /turf/simulated/floor/plasteel{ icon_state = "darkredfull" }, @@ -21460,9 +21448,7 @@ dir = 4; pixel_x = 24 }, -/obj/machinery/quantumpad/cere/cargo_arrivals{ - name = "quantum pad" - }, +/obj/machinery/quantumpad/cere/cargo_arrivals, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "darkgreenfull" @@ -21749,7 +21735,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "cOR" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -21813,7 +21799,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "cOZ" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -21920,7 +21906,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "cPU" = ( /obj/machinery/power/apc{ cell_type = 25000; @@ -21938,7 +21924,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "cPV" = ( /obj/machinery/firealarm{ dir = 1; @@ -21980,7 +21966,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "cQl" = ( /turf/simulated/wall, /area/atmos/control) @@ -22096,7 +22082,7 @@ "cRn" = ( /obj/structure/table, /obj/item/clothing/mask/muzzle, -/obj/item/clothing/glasses/sunglasses/blindfold, +/obj/item/clothing/glasses/sunglasses/blindfold/black, /turf/simulated/floor/plating, /area/maintenance/atmospherics) "cRo" = ( @@ -22232,7 +22218,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "cRZ" = ( /obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance, @@ -22439,7 +22425,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "cTh" = ( /turf/simulated/wall, /area/maintenance/disposal/south) @@ -23266,13 +23252,13 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "cWK" = ( /obj/structure/reflector/box, /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "cWO" = ( /obj/structure/reflector/single{ dir = 1 @@ -23280,7 +23266,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "cWP" = ( /obj/machinery/vending/cola, /turf/simulated/floor/plasteel{ @@ -23561,7 +23547,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "dac" = ( /obj/structure/cable{ icon_state = "4-8" @@ -23652,7 +23638,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "daC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -23925,14 +23911,14 @@ "ddB" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "ddD" = ( /turf/simulated/wall, /area/crew_quarters/cabin1) "ddE" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "ddF" = ( /obj/effect/turf_decal/bot, /obj/machinery/portable_atmospherics/canister/oxygen, @@ -24655,7 +24641,7 @@ /area/maintenance/fore) "djo" = ( /turf/simulated/wall, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "djp" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ @@ -24790,7 +24776,7 @@ dir = 5; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "djS" = ( /obj/machinery/ai_status_display, /turf/simulated/wall/r_wall, @@ -25069,10 +25055,10 @@ pixel_y = 28 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "dmf" = ( /turf/simulated/mineral/ancient/outer, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "dmg" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -26294,7 +26280,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "dzd" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -26318,7 +26304,7 @@ network = list("SS13","Engineering") }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "dzg" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -26916,7 +26902,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "dDu" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 @@ -27207,7 +27193,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "dID" = ( /obj/machinery/atm{ pixel_x = -28 @@ -27311,7 +27297,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "dJZ" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=ArrivalsWest2"; @@ -27362,7 +27348,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "dKU" = ( /obj/machinery/door/airlock/public/glass{ name = "Walkway" @@ -27547,7 +27533,7 @@ dir = 9 }, /turf/simulated/floor/plating, -/area/engine/engine_smes) +/area/engineering/engine/smes) "dNp" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 @@ -27651,8 +27637,8 @@ /area/maintenance/disposal/west) "dNS" = ( /obj/structure/sign/atmosplaque{ - desc = "Важное Уточнение! Рабочие пожелали оставаться анонимными, поэтому, обойдёмся их прозвищами. За выдающиеся успехи в работе с Фаррагусом, а также полной адаптации Стацнии под нужды НаноТрейзен. Благодарим вас за труд, SQUEEK!. Слава НаноТрейзен!"; - name = "Благодарственное Письмо Для Старшего Рабочего Команды Архитекторов Фаррагуса."; + desc = "Важное Уточнение! Рабочие пожелали оставаться анонимными, поэтому, обойдёмся их прозвищами. За выдающиеся успехи в работе с Фаррагусом, а также полную адаптацию станции под стандарты НаноТрейзен. Благодарим вас за труд, SQUEEK!. Слава НаноТрейзен!"; + name = "Благодарственное Письмо Для Старшего Рабочего Команды Архитекторов Фаррагуса"; pixel_x = 32 }, /turf/simulated/floor/plasteel{ @@ -27739,7 +27725,7 @@ /area/atmos) "dPc" = ( /turf/simulated/wall/r_wall, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "dPG" = ( /obj/machinery/alarm{ dir = 1; @@ -27960,7 +27946,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "dTd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel{ @@ -27988,7 +27974,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "dTB" = ( /obj/machinery/space_heater, /turf/simulated/floor/plating, @@ -28024,7 +28010,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "dTM" = ( /obj/structure/cable{ icon_state = "1-2" @@ -28368,7 +28354,7 @@ dir = 8; icon_state = "darkyellowfull" }, -/area/engine/break_room) +/area/engineering/break_room) "dZT" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ @@ -28486,7 +28472,7 @@ dir = 10 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "ebm" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 @@ -28610,7 +28596,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "edu" = ( /obj/structure/girder, /turf/simulated/floor/plating, @@ -28803,7 +28789,7 @@ }, /obj/structure/dispenser/oxygen, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "egu" = ( /obj/effect/landmark/join_late_cyborg, /turf/simulated/floor/shuttle, @@ -29038,7 +29024,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "elC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -29065,9 +29051,7 @@ /obj/machinery/door/window/northleft{ dir = 4 }, -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /obj/machinery/navbeacon{ codes_txt = "delivery"; location = "Hydroponics" @@ -29113,7 +29097,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "ene" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 @@ -29245,7 +29229,7 @@ dir = 4 }, /turf/simulated/floor/plating, -/area/engine/engine_smes) +/area/engineering/engine/smes) "eqF" = ( /obj/structure/sign/electricshock{ pixel_y = -32 @@ -29253,7 +29237,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "eqG" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /obj/effect/decal/warning_stripes/southwest, @@ -29535,7 +29519,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "evG" = ( /obj/effect/spawner/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -29961,7 +29945,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "eDN" = ( /obj/machinery/computer/security/telescreen/entertainment{ pixel_x = -32 @@ -29978,7 +29962,7 @@ dir = 9; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "eDV" = ( /obj/machinery/camera{ c_tag = "Docking Asteroid Hall 11"; @@ -30140,7 +30124,7 @@ /area/chapel/main) "eGr" = ( /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "eGH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -30170,7 +30154,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "eGS" = ( /obj/machinery/door_control{ desc = "A remote control-switch for the pod doors."; @@ -30360,7 +30344,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "eKh" = ( /obj/machinery/atm{ pixel_x = 32 @@ -30760,7 +30744,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "eRg" = ( /obj/machinery/recharge_station, /turf/simulated/floor/plasteel{ @@ -30970,7 +30954,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "eTT" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 8 @@ -31039,7 +31023,7 @@ dir = 10; icon_state = "darkyellow" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "eUM" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -31130,7 +31114,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "eWU" = ( /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel{ @@ -31174,7 +31158,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "eXH" = ( /obj/machinery/door/window{ dir = 1 @@ -31276,7 +31260,7 @@ "eZM" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "eZS" = ( /turf/simulated/floor/plasteel{ dir = 8; @@ -31315,7 +31299,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "fav" = ( /obj/machinery/door/airlock{ name = "Theatre Backstage"; @@ -31403,7 +31387,7 @@ /obj/machinery/power/emitter, /obj/machinery/light, /turf/simulated/floor/plating, -/area/engine/engine_smes) +/area/engineering/engine/smes) "fcL" = ( /obj/effect/turf_decal/stripes/line, /obj/item/radio/intercom{ @@ -31523,7 +31507,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "fet" = ( /obj/machinery/light_switch{ dir = 4; @@ -31668,7 +31652,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "fgT" = ( /obj/structure/cable{ icon_state = "4-8" @@ -31805,7 +31789,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "fjo" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 @@ -31918,7 +31902,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "flH" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -31955,7 +31939,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "fmk" = ( /obj/structure/chair/comfy/black{ dir = 1 @@ -32324,7 +32308,7 @@ }, /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "fsw" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -32756,7 +32740,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "fyS" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -33002,7 +32986,7 @@ dir = 6; icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "fCY" = ( /obj/machinery/firealarm{ dir = 8; @@ -33066,7 +33050,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "fEh" = ( /obj/structure/table/wood, /obj/item/reagent_containers/food/drinks/drinkingglass{ @@ -33258,7 +33242,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "fGv" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -33382,7 +33366,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "fIV" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating/asteroid/ancient, @@ -33440,10 +33424,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/mob/living/carbon/human/lesser/monkey{ - icon = 'icons/mob/monkey.dmi'; - icon_state = "monkey1" - }, +/mob/living/carbon/human/lesser/monkey, /turf/simulated/floor/grass, /area/medical/genetics) "fKt" = ( @@ -33500,7 +33481,7 @@ "fLq" = ( /obj/structure/sign/radiation, /turf/simulated/wall/r_wall/coated, -/area/engine/supermatter) +/area/engineering/supermatter) "fLz" = ( /obj/machinery/computer/security/telescreen/entertainment{ pixel_x = -32 @@ -33675,7 +33656,7 @@ }, /obj/machinery/light, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "fNR" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/visible, @@ -33743,7 +33724,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "fPc" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -33855,7 +33836,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "fRc" = ( /obj/structure/cable{ icon_state = "4-8" @@ -34060,7 +34041,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "fUe" = ( /obj/structure/cable/orange{ icon_state = "2-4" @@ -34509,7 +34490,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "gak" = ( /obj/structure/cable/orange{ icon_state = "2-4" @@ -34777,7 +34758,7 @@ id_tag = "ceoffice" }, /turf/simulated/floor/plating, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "geI" = ( /obj/effect/turf_decal/bot_red, /obj/machinery/shower{ @@ -34815,7 +34796,7 @@ icon_state = "0-8" }, /turf/simulated/floor/plating, -/area/engine/break_room) +/area/engineering/break_room) "geX" = ( /obj/structure/cable{ icon_state = "1-2" @@ -35131,7 +35112,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "glG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 @@ -35440,7 +35421,7 @@ /area/maintenance/fore2) "grs" = ( /obj/item/stack/sheet/metal, -/obj/effect/spawner/lootdrop/crate_spawner, +/obj/effect/spawner/random_spawners/crate_spawner, /turf/simulated/floor/plating/asteroid/ancient, /area/maintenance/port) "grA" = ( @@ -35532,7 +35513,7 @@ "gsj" = ( /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/engine, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "gso" = ( /obj/machinery/camera{ c_tag = "Library North" @@ -35625,9 +35606,7 @@ dir = 8; pixel_x = -24 }, -/obj/machinery/quantumpad/cere/science_security{ - name = "quantum pad" - }, +/obj/machinery/quantumpad/cere/science_security, /turf/simulated/floor/plasteel{ icon_state = "darkredfull" }, @@ -35738,7 +35717,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "gww" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/landmark/start/botanist, @@ -35938,7 +35917,7 @@ /area/clownoffice/secret) "gzv" = ( /turf/simulated/wall/r_wall, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "gAa" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -36500,7 +36479,7 @@ dir = 5; icon_state = "darkyellow" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "gHA" = ( /obj/structure/cable/orange{ icon_state = "1-2" @@ -36522,7 +36501,7 @@ /turf/space, /area/solar/auxstarboard) "gHX" = ( -/obj/effect/spawner/lootdrop/crate_spawner, +/obj/effect/spawner/random_spawners/crate_spawner, /turf/simulated/floor/plating/asteroid/ancient, /area/maintenance/port) "gId" = ( @@ -36587,7 +36566,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/obj/vehicle/janicart, +/obj/vehicle/ridden/janicart, /obj/machinery/alarm{ pixel_y = 24 }, @@ -36622,7 +36601,7 @@ /turf/simulated/floor/plating, /area/storage/tech) "gJx" = ( -/obj/vehicle/janicart, +/obj/vehicle/ridden/janicart, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -36643,7 +36622,7 @@ /turf/simulated/floor/plasteel{ dir = 8 }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "gJG" = ( /obj/item/radio/intercom{ pixel_y = 28 @@ -37049,7 +37028,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowcorners" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "gPm" = ( /turf/simulated/floor/plasteel{ dir = 0; @@ -37204,7 +37183,7 @@ /turf/simulated/floor/plasteel{ dir = 8 }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "gQP" = ( /obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" @@ -37981,7 +37960,7 @@ req_access = list(18,70,71,48) }, /turf/simulated/wall, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "hcv" = ( /obj/machinery/door/poddoor{ density = 0; @@ -38089,8 +38068,8 @@ /area/maintenance/port2) "hes" = ( /obj/structure/sign/goldenplaque{ - desc = "Важное Уточнение! Рабочие пожелали оставаться анонимными, поэтому, обойдёмся их прозвищами. За выдающиеся успехи в работе с Фаррагусом, а также полной адаптации Стацнии под нужды НаноТрейзен. Благодарим вас за труд, BeebBeebBoob. Слава НаноТрейзен!"; - name = "Благодарственное Письмо Для Бригадира Команды Архитекторов Фаррагуса."; + desc = "Важное Уточнение! Рабочие пожелали оставаться анонимными, поэтому, обойдёмся их прозвищами. За выдающиеся успехи в работе с Фаррагусом, а также полную адаптацию станции под нужды НаноТрейзен. Благодарим вас за труд, BeebBeebBoob. Слава НаноТрейзен!"; + name = "Благодарственное Письмо Для Бригадира Команды Архитекторов Фаррагуса"; pixel_x = -32 }, /turf/simulated/floor/plasteel{ @@ -38340,7 +38319,7 @@ "hjD" = ( /obj/effect/decal/warning_stripes/west, /turf/simulated/floor/engine, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "hjL" = ( /obj/machinery/vending/snack, /turf/simulated/floor/plasteel{ @@ -38520,7 +38499,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "hlM" = ( /obj/structure/cable{ icon_state = "1-2" @@ -38619,7 +38598,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "hnl" = ( /turf/simulated/floor/plasteel{ dir = 8; @@ -38720,7 +38699,7 @@ "hol" = ( /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/engine, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "hoq" = ( /obj/structure/table/reinforced, /obj/item/storage/firstaid/aquatic_kit/full, @@ -38965,7 +38944,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "hrp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -39201,7 +39180,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "hud" = ( /obj/structure/chair, /obj/machinery/light{ @@ -39247,7 +39226,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "huO" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel{ @@ -39267,7 +39246,7 @@ dir = 1; icon_state = "yellowcorner" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "hvl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -39561,7 +39540,7 @@ /turf/simulated/floor/plating, /area/hallway/primary/fore/west) "hzm" = ( -/obj/vehicle/ambulance{ +/obj/vehicle/ridden/ambulance{ dir = 4 }, /obj/effect/decal/warning_stripes/northeastsouth, @@ -39611,7 +39590,7 @@ "hzX" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "hAh" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -39630,7 +39609,7 @@ dir = 8 }, /turf/simulated/floor/glass/reinforced/plasma, -/area/engine/engineering) +/area/engineering/engine) "hAn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/light_switch{ @@ -39694,7 +39673,7 @@ }, /obj/effect/landmark/start/mechanic, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "hBI" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -39863,7 +39842,7 @@ "hFt" = ( /obj/structure/table, /obj/item/taperecorder, -/obj/item/clothing/glasses/sunglasses/blindfold, +/obj/item/clothing/glasses/sunglasses/blindfold/black, /turf/simulated/floor/engine, /area/security/execution) "hFw" = ( @@ -40071,14 +40050,14 @@ dir = 8 }, /turf/simulated/floor/glass/reinforced/plasma, -/area/engine/engineering) +/area/engineering/engine) "hId" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 4 }, /obj/machinery/atmospherics/meter, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "hIi" = ( /obj/structure/cable/orange{ icon_state = "1-2" @@ -40137,7 +40116,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "hIY" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -40250,7 +40229,7 @@ }, /obj/machinery/atmospherics/meter, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "hKn" = ( /obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" @@ -40266,7 +40245,7 @@ /area/janitor) "hKL" = ( /obj/effect/turf_decal/delivery/red, -/obj/vehicle/secway, +/obj/vehicle/ridden/secway, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "darkred" @@ -40277,7 +40256,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "hLg" = ( /obj/machinery/status_display{ layer = 4 @@ -40455,7 +40434,7 @@ dir = 1 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "hOf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -40719,7 +40698,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "hRR" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -40838,7 +40817,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "hTx" = ( /obj/machinery/light/small{ dir = 8 @@ -40986,7 +40965,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "hVz" = ( /obj/machinery/newscaster{ dir = 1; @@ -41483,7 +41462,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "icM" = ( /obj/structure/chair/wood/wings, /turf/simulated/floor/wood/fancy/oak, @@ -41612,7 +41591,7 @@ dir = 4 }, /turf/simulated/floor/glass/reinforced/plasma, -/area/engine/engineering) +/area/engineering/engine) "ieZ" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -41686,7 +41665,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "igu" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -41984,9 +41963,7 @@ /turf/simulated/floor/carpet, /area/crew_quarters/courtroom) "ikY" = ( -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /obj/machinery/navbeacon{ codes_txt = "delivery"; location = "Janitor" @@ -42054,7 +42031,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "imE" = ( /obj/structure/girder, /turf/simulated/floor/plating, @@ -42176,7 +42153,7 @@ "ioJ" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "ioO" = ( /obj/structure/closet/firecloset/full, /obj/item/pickaxe, @@ -42229,7 +42206,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "ipg" = ( /obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" @@ -42241,7 +42218,7 @@ dir = 4; icon_state = "darkyellowcorners" }, -/area/engine/break_room) +/area/engineering/break_room) "ipy" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 @@ -42608,7 +42585,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "ivg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 @@ -42835,7 +42812,7 @@ "ixs" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/engine/break_room) +/area/engineering/break_room) "ixu" = ( /obj/structure/girder, /obj/item/stack/sheet/metal, @@ -43035,7 +43012,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "iBc" = ( /obj/machinery/hologram/holopad, /obj/structure/chair/sofa/corp/left, @@ -43306,7 +43283,7 @@ "iGA" = ( /obj/machinery/status_display, /turf/simulated/wall/r_wall/coated, -/area/engine/supermatter) +/area/engineering/supermatter) "iGD" = ( /obj/machinery/door/airlock/public/glass{ name = "Walkway" @@ -43438,7 +43415,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "iJk" = ( /obj/machinery/ai_status_display, /turf/simulated/wall, @@ -44033,7 +44010,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "iQn" = ( /obj/machinery/vending/clothing/departament/security, /turf/simulated/floor/plasteel{ @@ -44099,7 +44076,7 @@ dir = 10 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "iRg" = ( /obj/machinery/disposal, /obj/item/radio/intercom{ @@ -44239,7 +44216,7 @@ dir = 6; icon_state = "neutral" }, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "iTE" = ( /obj/machinery/door/airlock/glass{ name = "Library" @@ -44254,7 +44231,7 @@ /area/library/game_zone) "iTF" = ( /turf/simulated/wall, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "iTR" = ( /obj/structure/chair/sofa/corp/corner{ dir = 8 @@ -44333,7 +44310,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "iVn" = ( /turf/simulated/floor/plasteel{ icon_state = "neutral" @@ -44383,9 +44360,9 @@ "iWx" = ( /obj/machinery/door/airlock/security/glass{ name = "Escape Shuttle Cell"; - req_access = list(2) + req_access = list(63) }, -/turf/simulated/floor/plating, +/turf/simulated/floor/plasteel, /area/hallway/secondary/exit) "iWA" = ( /obj/item/lighter/zippo/nt_rep, @@ -44950,7 +44927,7 @@ dir = 4 }, /turf/simulated/floor/carpet/orange, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "jeq" = ( /obj/machinery/suit_storage_unit/standard_unit, /turf/simulated/floor/plasteel{ @@ -45034,9 +45011,7 @@ /obj/effect/turf_decal/stripes/end{ dir = 8 }, -/obj/machinery/quantumpad/cere/security_science{ - name = "quantum pad" - }, +/obj/machinery/quantumpad/cere/security_science, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "darkpurplefull" @@ -45262,7 +45237,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "jiS" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -45358,9 +45333,7 @@ /obj/effect/turf_decal/stripes/end{ dir = 4 }, -/obj/machinery/quantumpad/cere/security_cargo{ - name = "quantum pad" - }, +/obj/machinery/quantumpad/cere/security_cargo, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "darkyellowfull" @@ -45376,7 +45349,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "jjW" = ( /obj/structure/reagent_dispensers/fueltank, /obj/effect/decal/cleanable/cobweb, @@ -45441,7 +45414,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "jkW" = ( /obj/structure/cable/orange{ icon_state = "1-2" @@ -45534,7 +45507,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "jlP" = ( /obj/structure/sign/securearea{ desc = "A warning sign which reads 'WARNING: FUN-SIZED JUSTICE'."; @@ -46189,7 +46162,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "jvG" = ( /obj/machinery/cryopod, /turf/simulated/floor/plasteel{ @@ -46249,7 +46222,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "jwd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -46551,7 +46524,7 @@ pixel_y = 24 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "jAF" = ( /obj/machinery/door/airlock/public/glass{ name = "Garden"; @@ -46578,7 +46551,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "jAQ" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -46699,7 +46672,7 @@ dir = 9; icon_state = "darkyellow" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "jBV" = ( /obj/machinery/firealarm{ dir = 4; @@ -46741,7 +46714,7 @@ /turf/simulated/floor/plasteel{ dir = 8 }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "jCK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/cable{ @@ -46921,7 +46894,7 @@ "jEh" = ( /obj/machinery/floodlight, /turf/simulated/floor/plating, -/area/engine/engine_smes) +/area/engineering/engine/smes) "jEq" = ( /obj/structure/rack, /obj/item/stack/rods, @@ -47181,7 +47154,7 @@ }, /area/ntrep) "jHM" = ( -/obj/effect/spawner/lootdrop/crate_spawner, +/obj/effect/spawner/random_spawners/crate_spawner, /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, @@ -47577,7 +47550,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "jPa" = ( /obj/structure/grille, /turf/simulated/floor/plating{ @@ -47666,7 +47639,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "jSc" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -47756,7 +47729,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "jTr" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -48593,7 +48566,7 @@ dir = 1 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "kfs" = ( /obj/structure/closet/crate/freezer, /obj/item/seeds/wheat, @@ -48875,7 +48848,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "kju" = ( /obj/structure/cable{ icon_state = "4-8" @@ -49091,7 +49064,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "kmC" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance/tripple, @@ -49099,7 +49072,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "kmJ" = ( /turf/simulated/floor/plasteel{ dir = 8; @@ -49150,10 +49123,7 @@ }, /area/turret_protected/ai_upload) "knS" = ( -/mob/living/carbon/human/lesser/monkey/teeny{ - icon = 'icons/mob/monkey.dmi'; - icon_state = "monkey1" - }, +/mob/living/carbon/human/lesser/monkey/teeny, /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, @@ -49404,7 +49374,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "ksi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/cable/orange{ @@ -49428,7 +49398,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "ksD" = ( /obj/structure/safe, /obj/item/clothing/head/bearpelt, @@ -49457,7 +49427,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "ksP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 @@ -49793,7 +49763,7 @@ }, /obj/machinery/door/firedoor, /turf/simulated/floor/carpet/orange, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "kxp" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 8 @@ -49808,7 +49778,7 @@ req_access = list(10) }, /turf/simulated/floor/plating, -/area/engine/break_room) +/area/engineering/break_room) "kxv" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable/orange{ @@ -49968,7 +49938,7 @@ dir = 6; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "kzy" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -50580,7 +50550,7 @@ dir = 5; icon_state = "neutral" }, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "kIm" = ( /obj/structure/cable{ icon_state = "2-8" @@ -50665,7 +50635,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "kIM" = ( /obj/item/radio/intercom{ pixel_x = -28 @@ -50817,7 +50787,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "kLd" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -50969,7 +50939,7 @@ }, /obj/item/gun/energy/kinetic_accelerator, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "kNK" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -51055,7 +51025,7 @@ }, /obj/structure/closet/firecloset, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "kOL" = ( /obj/structure/cable/orange{ icon_state = "1-4" @@ -51258,7 +51228,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "kRx" = ( /obj/structure/chair/office/dark{ dir = 8 @@ -51504,12 +51474,12 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "kTc" = ( /obj/structure/cable/orange{ icon_state = "1-8" }, -/obj/effect/spawner/lootdrop/crate_spawner, +/obj/effect/spawner/random_spawners/crate_spawner, /turf/simulated/floor/plating, /area/maintenance/fore2) "kTL" = ( @@ -51556,7 +51526,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "kUO" = ( /obj/structure/table/glass, /obj/item/reagent_containers/glass/bottle/nutrient/ez, @@ -51604,7 +51574,7 @@ dir = 9 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "kVA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/universal{ dir = 4 @@ -51870,13 +51840,13 @@ dir = 9; icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "kZb" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, /turf/simulated/floor/plating, -/area/engine/engine_smes) +/area/engineering/engine/smes) "kZj" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/structure/cable{ @@ -51890,7 +51860,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "kZz" = ( /obj/machinery/light{ dir = 1 @@ -51964,7 +51934,7 @@ dir = 5; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "laI" = ( /obj/effect/spawner/airlock, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -52245,7 +52215,7 @@ dir = 8 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "leF" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ @@ -52569,7 +52539,7 @@ }, /mob/living/simple_animal/pet/cat/birman/Crusher, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "ljF" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -52657,7 +52627,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "lkE" = ( /obj/structure/table/glass, /obj/item/reagent_containers/glass/bottle/epinephrine{ @@ -52754,7 +52724,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "llW" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable/orange, @@ -52919,7 +52889,7 @@ }, /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "lop" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -52954,7 +52924,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "lph" = ( /obj/machinery/firealarm{ dir = 1; @@ -53115,7 +53085,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "lrY" = ( /obj/item/flag/atmos{ name = "Atmosia Flag" @@ -53129,7 +53099,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "lsg" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/door/firedoor, @@ -53299,7 +53269,7 @@ }, /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "lva" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel{ @@ -53338,7 +53308,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/obj/effect/spawner/lootdrop/crate_spawner, +/obj/effect/spawner/random_spawners/crate_spawner, /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, @@ -53526,7 +53496,7 @@ pixel_x = -28 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "lyI" = ( /turf/simulated/wall, /area/teleporter/quantum/science) @@ -53592,7 +53562,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "lzT" = ( /obj/effect/landmark/start/clown, /obj/structure/cable/orange{ @@ -54226,7 +54196,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "lJK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 @@ -54350,7 +54320,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "lMC" = ( /obj/effect/spawner/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -54803,7 +54773,7 @@ /turf/simulated/floor/plasteel{ dir = 8 }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "lSt" = ( /obj/machinery/bodyscanner{ dir = 4 @@ -54981,7 +54951,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "lUQ" = ( /obj/effect/turf_decal/siding/wood{ do_not_delete_me = 1 @@ -55122,7 +55092,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "lWo" = ( /obj/structure/cable{ icon_state = "1-8" @@ -55276,7 +55246,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "lYL" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 @@ -55483,7 +55453,7 @@ dir = 8 }, /turf/simulated/floor/plating, -/area/engine/engine_smes) +/area/engineering/engine/smes) "maM" = ( /obj/effect/spawner/airlock, /turf/simulated/wall/r_wall, @@ -55502,7 +55472,7 @@ /turf/simulated/floor/glass/reinforced, /area/maintenance/apmaint2) "mbi" = ( -/obj/effect/spawner/lootdrop/crate_spawner, +/obj/effect/spawner/random_spawners/crate_spawner, /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, @@ -55561,7 +55531,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "mbR" = ( /obj/machinery/door/airlock/public/glass{ name = "Walkway" @@ -55631,7 +55601,7 @@ "mcC" = ( /obj/machinery/power/supermatter_shard/crystal, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "mcM" = ( /obj/machinery/requests_console{ announcementConsole = 1; @@ -55721,7 +55691,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "mdZ" = ( /turf/simulated/floor/glass/reinforced, /area/maintenance/fsmaint3) @@ -56070,7 +56040,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "miy" = ( /obj/structure/closet/secure_closet/chaplain, /turf/simulated/floor/carpet/black, @@ -56195,7 +56165,7 @@ pixel_y = 32 }, /turf/simulated/floor/carpet/orange, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "mmx" = ( /obj/structure/spacepoddoor{ luminosity = 3 @@ -56212,7 +56182,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "mmF" = ( /obj/machinery/door/airlock/public/glass{ name = "Walkway" @@ -56259,7 +56229,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "mnl" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -56387,7 +56357,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "mpQ" = ( /obj/machinery/firealarm{ dir = 1; @@ -57109,7 +57079,7 @@ dir = 1; icon_state = "vault" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "mBM" = ( /obj/structure/cable/orange{ icon_state = "1-2" @@ -57187,7 +57157,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "mCo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -57287,7 +57257,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "mDp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -57306,7 +57276,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "mDL" = ( /obj/structure/cable{ icon_state = "4-8" @@ -57327,7 +57297,7 @@ "mEc" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "mEf" = ( /obj/structure/sink{ pixel_y = 24 @@ -57642,7 +57612,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "mHu" = ( /obj/effect/spawner/random_spawners/blood_20, /turf/simulated/floor/plating/asteroid/ancient, @@ -57672,7 +57642,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "mHL" = ( /obj/effect/spawner/random_spawners/grille_13, /turf/simulated/floor/plating/asteroid/ancient, @@ -57820,7 +57790,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "mKh" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -57973,7 +57943,7 @@ "mLU" = ( /obj/effect/decal/warning_stripes/southeast, /turf/simulated/floor/engine, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "mMb" = ( /obj/machinery/light/small{ dir = 4 @@ -58285,7 +58255,7 @@ }, /obj/machinery/atmospherics/meter, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "mPT" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 9 @@ -58494,7 +58464,7 @@ dir = 4; icon_state = "vault" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "mTp" = ( /obj/structure/window/reinforced{ dir = 4 @@ -58732,7 +58702,7 @@ dir = 8; icon_state = "neutral" }, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "mWQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/power/apc{ @@ -58752,7 +58722,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "mXg" = ( /obj/effect/spawner/random_spawners/wall_rusted_70, /turf/simulated/wall, @@ -59269,7 +59239,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "nfQ" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/visible{ @@ -59318,7 +59288,7 @@ }, /area/hallway/secondary/garden) "ngz" = ( -/obj/effect/spawner/lootdrop/crate_spawner, +/obj/effect/spawner/random_spawners/crate_spawner, /turf/simulated/floor/plating/asteroid/ancient, /area/maintenance/atmospherics) "ngA" = ( @@ -59998,11 +59968,11 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "nqj" = ( /obj/effect/decal/warning_stripes/northeast, /turf/simulated/floor/engine, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "nql" = ( /obj/machinery/ai_status_display, /turf/simulated/wall, @@ -60068,7 +60038,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "nqM" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -60107,7 +60077,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "nrN" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -60193,7 +60163,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "nsG" = ( /obj/structure/cable{ icon_state = "4-8" @@ -60446,7 +60416,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "nvG" = ( /obj/structure/cable{ icon_state = "1-2" @@ -60568,7 +60538,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "nwQ" = ( /turf/simulated/wall, /area/hallway/spacebridge/dockmed) @@ -60920,7 +60890,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "nBU" = ( /obj/effect/landmark/start/chef, /obj/structure/disposalpipe/segment{ @@ -61142,7 +61112,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "nFk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -61464,7 +61434,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plating, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "nJy" = ( /obj/machinery/power/apc{ dir = 1; @@ -61556,7 +61526,7 @@ /obj/machinery/door/firedoor, /obj/machinery/door/firedoor, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "nKt" = ( /obj/structure/cable{ icon_state = "1-4" @@ -61899,12 +61869,12 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "nOF" = ( /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "nOL" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -61929,7 +61899,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "nPs" = ( /obj/structure/cable{ icon_state = "1-2" @@ -61948,7 +61918,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "nQj" = ( /obj/structure/cable{ icon_state = "1-2" @@ -62090,7 +62060,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "nSj" = ( /obj/machinery/chem_dispenser/botanical, /turf/simulated/floor/plasteel{ @@ -62564,6 +62534,8 @@ pixel_x = -3; pixel_y = -3 }, +/obj/item/storage/belt/medical/surgery/loaded, +/obj/item/storage/belt/medical/surgery/loaded, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whiteblue" @@ -63179,7 +63151,7 @@ /obj/machinery/door/firedoor, /obj/machinery/door/firedoor, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "ohO" = ( /obj/structure/cable/orange{ icon_state = "1-2" @@ -63456,7 +63428,7 @@ req_access = list(56) }, /turf/simulated/floor/plating, -/area/engine/engine_smes) +/area/engineering/engine/smes) "okP" = ( /turf/simulated/wall/r_wall, /area/turret_protected/aisat_interior/secondary) @@ -63650,7 +63622,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "opP" = ( /obj/machinery/alarm{ dir = 8; @@ -63768,7 +63740,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "orm" = ( /obj/effect/spawner/random_spawners/cobweb_right_frequent, /turf/simulated/floor/plating/asteroid/ancient, @@ -64056,7 +64028,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "owE" = ( /obj/structure/table/reinforced, /obj/item/gps{ @@ -64073,7 +64045,7 @@ pixel_y = -3 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "owN" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 8 @@ -64178,7 +64150,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "oyt" = ( /obj/structure/cable{ icon_state = "1-8" @@ -64504,7 +64476,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "oCx" = ( /turf/simulated/floor/plasteel{ dir = 8; @@ -64819,7 +64791,7 @@ dir = 1; icon_state = "darkyellowcorners" }, -/area/engine/break_room) +/area/engineering/break_room) "oGK" = ( /obj/machinery/vending/chinese, /turf/simulated/floor/wood/fancy/light{ @@ -64849,9 +64821,7 @@ dir = 4; location = "Bar" }, -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /obj/machinery/door/window/eastright{ dir = 8 }, @@ -64927,7 +64897,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "oIN" = ( /obj/structure/cable/orange{ icon_state = "1-2" @@ -65448,7 +65418,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "oRw" = ( /obj/structure/sign/poster/random{ name = "random contraband poster"; @@ -65498,7 +65468,7 @@ "oRG" = ( /obj/effect/decal/warning_stripes/southwest, /turf/simulated/floor/engine, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "oRS" = ( /obj/machinery/constructable_frame/machine_frame, /turf/simulated/floor/plating{ @@ -65562,7 +65532,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "oSs" = ( /obj/structure/cable{ icon_state = "0-4" @@ -65615,7 +65585,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "oSw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 @@ -65794,7 +65764,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "oUa" = ( /obj/machinery/door/airlock/maintenance{ name = "Port Asteroid Maintenance"; @@ -65982,7 +65952,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "oXn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -66084,9 +66054,9 @@ /obj/structure/table/reinforced, /obj/item/storage/bible, /obj/item/reagent_containers/food/drinks/bottle/holywater, -/obj/item/clothing/glasses/sunglasses/blindfold, -/obj/item/clothing/glasses/sunglasses/blindfold, -/obj/item/clothing/glasses/sunglasses/blindfold, +/obj/item/clothing/glasses/sunglasses/blindfold/black, +/obj/item/clothing/glasses/sunglasses/blindfold/black, +/obj/item/clothing/glasses/sunglasses/blindfold/black, /turf/simulated/floor/plating/asteroid/ancient, /area/security/processing) "oYe" = ( @@ -66376,7 +66346,7 @@ /area/medical/surgery/south) "pdc" = ( /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "pdj" = ( /obj/structure/cable{ icon_state = "1-4" @@ -66415,7 +66385,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "peG" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -66587,7 +66557,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "pgO" = ( /obj/machinery/atmospherics/pipe/simple/insulated{ dir = 5 @@ -66670,10 +66640,7 @@ }, /area/security/checkpoint2) "phX" = ( -/mob/living/carbon/human/lesser/monkey{ - icon = 'icons/mob/monkey.dmi'; - icon_state = "monkey1" - }, +/mob/living/carbon/human/lesser/monkey, /obj/structure/sink{ dir = 8; pixel_x = -12; @@ -66943,7 +66910,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "pmA" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -66960,7 +66927,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "pmS" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 @@ -67514,7 +67481,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "ptJ" = ( /obj/structure/cable/orange{ icon_state = "1-8" @@ -67631,7 +67598,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "pvr" = ( /obj/structure/cable{ icon_state = "1-2" @@ -67686,7 +67653,7 @@ req_access = list(10) }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "pvX" = ( /obj/machinery/alarm{ dir = 4; @@ -67777,7 +67744,7 @@ "pxa" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "pxb" = ( /obj/structure/chair/comfy/black{ dir = 1 @@ -67825,7 +67792,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "pxr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/cable{ @@ -68089,7 +68056,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "pBh" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance/double, @@ -68097,7 +68064,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "pBi" = ( /obj/structure/table/wood, /obj/item/storage/firstaid/brute, @@ -68153,7 +68120,7 @@ pixel_x = -24 }, /turf/simulated/floor/carpet/orange, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "pCm" = ( /obj/structure/cable{ icon_state = "0-8" @@ -68241,7 +68208,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "pDz" = ( /obj/item/flag/clown, /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -68705,7 +68672,7 @@ dir = 1; icon_state = "vault" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "pLi" = ( /obj/structure/morgue, /obj/machinery/light/small{ @@ -68743,7 +68710,7 @@ dir = 8; icon_state = "darkyellowcorners" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "pLM" = ( /obj/structure/cable{ icon_state = "4-8" @@ -68793,7 +68760,7 @@ /obj/structure/cable/orange{ icon_state = "4-8" }, -/obj/effect/spawner/lootdrop/crate_spawner, +/obj/effect/spawner/random_spawners/crate_spawner, /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, @@ -68858,7 +68825,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "pOB" = ( /obj/effect/landmark/event/lightsout, /turf/simulated/floor/plasteel{ @@ -69132,9 +69099,7 @@ /obj/machinery/door/window/northleft{ dir = 4 }, -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /obj/effect/turf_decal/delivery, /turf/simulated/floor/plating, /area/crew_quarters/kitchen) @@ -69199,7 +69164,7 @@ dir = 4 }, /turf/simulated/floor/carpet/orange, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "pTJ" = ( /obj/structure/rack, /obj/item/weldingtool/largetank, @@ -69217,7 +69182,7 @@ dir = 9; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "pTV" = ( /obj/machinery/newscaster{ dir = 8; @@ -69227,7 +69192,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "pUW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -69537,7 +69502,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "pYn" = ( /obj/structure/cable{ icon_state = "1-2" @@ -69856,7 +69821,7 @@ dir = 6 }, /turf/simulated/wall/r_wall, -/area/engine/engineering) +/area/engineering/engine) "qcL" = ( /obj/structure/table/wood, /obj/structure/window/reinforced{ @@ -69990,7 +69955,7 @@ dir = 10 }, /turf/simulated/wall/r_wall, -/area/engine/engineering) +/area/engineering/engine) "qea" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, @@ -70315,7 +70280,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "qhx" = ( /obj/item/radio/intercom{ pixel_y = 23 @@ -70372,7 +70337,7 @@ dir = 6 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "qiy" = ( /obj/item/stack/packageWrap, /obj/item/pen/blue{ @@ -70409,7 +70374,7 @@ network = list("SS13","CE") }, /turf/simulated/floor/carpet/orange, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "qjn" = ( /obj/machinery/computer/operating{ dir = 8 @@ -70436,7 +70401,7 @@ dir = 4 }, /turf/simulated/floor/plating, -/area/engine/engine_smes) +/area/engineering/engine/smes) "qjG" = ( /obj/structure/cable{ icon_state = "1-4" @@ -70570,7 +70535,7 @@ dir = 10; icon_state = "neutral" }, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "qle" = ( /obj/item/chair/stool, /obj/structure/sign/poster/random{ @@ -70759,7 +70724,7 @@ dir = 4; icon_state = "neutral" }, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "qnz" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -70912,10 +70877,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/mob/living/carbon/human/lesser/monkey{ - icon = 'icons/mob/monkey.dmi'; - icon_state = "monkey1" - }, +/mob/living/carbon/human/lesser/monkey, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -71421,7 +71383,7 @@ }, /obj/machinery/atmospherics/meter, /turf/simulated/wall/r_wall/coated, -/area/engine/supermatter) +/area/engineering/supermatter) "qxI" = ( /mob/living/simple_animal/bot/secbot/podsky, /obj/machinery/hologram/holopad, @@ -71605,7 +71567,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "qAi" = ( /obj/machinery/vending/snack, /turf/simulated/floor/plating, @@ -71631,7 +71593,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "qAY" = ( /obj/structure/cable{ icon_state = "2-8" @@ -71807,7 +71769,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "qCK" = ( /obj/machinery/camera{ c_tag = "Mech bay"; @@ -71881,7 +71843,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "qEp" = ( /obj/machinery/light{ dir = 1 @@ -71934,7 +71896,7 @@ dir = 1; icon_state = "vault" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "qFp" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -72017,7 +71979,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "qGz" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ dir = 1; @@ -72257,7 +72219,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "qKe" = ( /obj/structure/cable/orange{ icon_state = "1-4" @@ -72311,7 +72273,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "qKK" = ( /obj/effect/decal/warning_stripes/west, /turf/simulated/floor/plasteel{ @@ -72374,7 +72336,7 @@ /area/maintenance/fsmaint4) "qMy" = ( /turf/simulated/floor/glass/reinforced/plasma, -/area/engine/engineering) +/area/engineering/engine) "qMS" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -72474,7 +72436,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "qNK" = ( /obj/structure/cable{ icon_state = "1-2" @@ -72586,7 +72548,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "qPs" = ( /obj/machinery/light, /obj/structure/cable{ @@ -72624,7 +72586,7 @@ icon_state = "freezer_0" }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "qQx" = ( /obj/machinery/door/airlock/maintenance{ name = "Port Asteroid Maintenance" @@ -72831,7 +72793,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "qTE" = ( /obj/structure/chair/comfy{ dir = 1 @@ -72940,7 +72902,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "qUH" = ( /obj/structure/closet/secure_closet/brig{ id = "Cell 7"; @@ -73013,7 +72975,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "qVA" = ( /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -73280,7 +73242,7 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/effect/spawner/lootdrop/crate_spawner, +/obj/effect/spawner/random_spawners/crate_spawner, /turf/simulated/floor/plating/asteroid/ancient, /area/maintenance/fore) "qZI" = ( @@ -73396,7 +73358,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "rbx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -73500,7 +73462,7 @@ }, /obj/machinery/door/firedoor, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "rdq" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 @@ -73707,7 +73669,7 @@ "rgJ" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/carpet/orange, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "rgX" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 @@ -73738,7 +73700,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "rhr" = ( /obj/structure/cable{ icon_state = "1-2" @@ -73883,7 +73845,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "rki" = ( /obj/structure/closet/secure_closet/medical3, /obj/item/storage/belt/medical, @@ -74082,7 +74044,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowcorners" }, -/area/engine/engineering) +/area/engineering/engine) "ron" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -74099,7 +74061,7 @@ }, /obj/effect/turf_decal/stripes/end, /turf/simulated/floor/plating, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "rox" = ( /obj/effect/landmark/start/intern, /turf/simulated/floor/plasteel{ @@ -74110,7 +74072,7 @@ /obj/structure/table, /obj/item/book/manual/supermatter_engine, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "roH" = ( /obj/machinery/door/airlock/external{ id_tag = "graveyard_church"; @@ -74134,7 +74096,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "roY" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -74242,7 +74204,7 @@ dir = 4; icon_state = "vault" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "rpT" = ( /obj/structure/cable{ icon_state = "1-2" @@ -74323,7 +74285,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "rrz" = ( /obj/structure/sign/directions/security{ dir = 1; @@ -74829,7 +74791,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "rxB" = ( /obj/machinery/light/small{ dir = 4 @@ -74938,7 +74900,7 @@ /turf/simulated/floor/plating, /area/medical/medbreak) "rzH" = ( -/obj/vehicle/secway, +/obj/vehicle/ridden/secway, /obj/effect/turf_decal/delivery/red, /turf/simulated/floor/plasteel{ dir = 10; @@ -75501,7 +75463,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "rHv" = ( /turf/simulated/floor/plasteel{ dir = 10; @@ -75671,7 +75633,7 @@ }, /obj/structure/closet/radiation, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "rKo" = ( /obj/item/radio/intercom{ pixel_y = -30 @@ -75714,7 +75676,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "rLi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -75800,7 +75762,7 @@ pixel_x = 28 }, /turf/simulated/floor/carpet/orange, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "rMs" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 @@ -76127,7 +76089,7 @@ /turf/simulated/floor/plasteel{ dir = 8 }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "rRk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -76233,7 +76195,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "rSk" = ( /obj/machinery/atmospherics/pipe/simple/insulated{ dir = 4 @@ -76379,13 +76341,13 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "rUs" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "rUz" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -76415,7 +76377,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "rUV" = ( /turf/simulated/floor/engine, /area/toxins/explab_chamber) @@ -76459,7 +76421,7 @@ pixel_y = 32 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "rVu" = ( /obj/structure/cable/orange{ icon_state = "1-2" @@ -76733,7 +76695,7 @@ anchored = 1 }, /turf/simulated/floor/plating, -/area/engine/engine_smes) +/area/engineering/engine/smes) "rZA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -77259,7 +77221,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "sfL" = ( /obj/effect/decal/warning_stripes/southeastcorner, /obj/effect/turf_decal/loading_area{ @@ -77356,11 +77318,11 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "sgV" = ( /obj/machinery/door/airlock/security/glass{ name = "Escape Shuttle Cell"; - req_access = list(2) + req_access = list(63) }, /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -77624,7 +77586,7 @@ dir = 8; icon_state = "neutral" }, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "slW" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable/orange{ @@ -77857,7 +77819,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/break_room) +/area/engineering/break_room) "spf" = ( /obj/effect/spawner/random_spawners/blood_5, /turf/simulated/floor/plating/asteroid/ancient, @@ -77905,7 +77867,7 @@ }, /obj/machinery/atmospherics/meter, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "sqf" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ @@ -78406,7 +78368,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "sxI" = ( /obj/structure/closet/firecloset/full, /turf/simulated/floor/plating/asteroid/ancient, @@ -78505,7 +78467,7 @@ /obj/machinery/gravity_generator/main/station, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/engine, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "szv" = ( /turf/simulated/floor/plating{ icon_state = "asteroidplating" @@ -78781,7 +78743,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "sFm" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -79041,7 +79003,7 @@ }, /obj/structure/closet/firecloset, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "sJD" = ( /obj/effect/turf_decal/loading_area/white{ dir = 1 @@ -79106,9 +79068,7 @@ dir = 8; location = "Security" }, -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /obj/machinery/door/poddoor/preopen{ id_tag = "Secure Gate"; name = "Security Blast Door" @@ -79401,7 +79361,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "sOl" = ( /obj/structure/cable/orange{ icon_state = "1-2" @@ -79507,7 +79467,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "sPV" = ( /obj/machinery/flasher{ desc = "A floor-mounted flashbulb device."; @@ -79590,7 +79550,7 @@ dir = 10; icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "sQV" = ( /obj/item/radio/intercom{ dir = 4; @@ -79634,10 +79594,7 @@ }, /area/security/lobby) "sRC" = ( -/mob/living/carbon/human/lesser/monkey{ - icon = 'icons/mob/monkey.dmi'; - icon_state = "monkey1" - }, +/mob/living/carbon/human/lesser/monkey, /obj/machinery/door/window/brigdoor/southleft{ dir = 4; req_access = list(39) @@ -79724,7 +79681,7 @@ req_access = list(10,24) }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "sSB" = ( /obj/machinery/holosign/surgery{ id = "surgery1" @@ -79799,7 +79756,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "sTy" = ( /obj/structure/spacepoddoor{ dir = 4; @@ -79859,7 +79816,7 @@ dir = 5 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "sUW" = ( /turf/simulated/wall, /area/storage/eva) @@ -79897,7 +79854,7 @@ }, /area/storage/primary) "sVu" = ( -/obj/effect/spawner/lootdrop/crate_spawner, +/obj/effect/spawner/random_spawners/crate_spawner, /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, @@ -80363,7 +80320,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "teH" = ( /obj/machinery/door/airlock/public/glass{ name = "Central Access" @@ -80416,7 +80373,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "tfi" = ( /turf/simulated/floor/plasteel{ icon_state = "whitebluefull" @@ -80473,7 +80430,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "tfI" = ( /obj/item/target, /turf/simulated/floor/plasteel/airless, @@ -80519,7 +80476,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellowcorners" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "tgq" = ( /obj/structure/table/wood, /turf/simulated/floor/wood/fancy/light{ @@ -80639,7 +80596,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "thZ" = ( /obj/structure/chair/stool/bar{ dir = 4 @@ -80685,7 +80642,7 @@ pixel_y = -3 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "tiD" = ( /obj/structure/cable/orange{ icon_state = "1-2" @@ -81241,7 +81198,7 @@ "tpH" = ( /obj/effect/decal/warning_stripes/green, /turf/simulated/floor/engine, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "tpL" = ( /obj/structure/chair/comfy/black{ dir = 1 @@ -81403,7 +81360,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "tsc" = ( /obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance, @@ -81485,7 +81442,7 @@ layer = 4 }, /turf/simulated/wall, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "ttm" = ( /obj/structure/cable{ icon_state = "4-8" @@ -81615,7 +81572,7 @@ "tvw" = ( /obj/effect/turf_decal/stripes/line, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "tvA" = ( /obj/effect/spawner/random_spawners/rodent, /turf/simulated/floor/wood/fancy/oak, @@ -82370,7 +82327,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "tGD" = ( /obj/machinery/door/poddoor/shutters{ id_tag = "MiningWarehouse" @@ -82526,7 +82483,7 @@ }, /obj/machinery/portable_atmospherics/canister/oxygen, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "tIP" = ( /obj/structure/table/wood, /turf/simulated/floor/plasteel{ @@ -82545,7 +82502,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "tIZ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 @@ -83033,7 +82990,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "tPa" = ( /turf/simulated/wall/r_wall, /area/security/detectives_office) @@ -83115,7 +83072,7 @@ "tQv" = ( /obj/effect/decal/warning_stripes/northwest, /turf/simulated/floor/engine, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "tQA" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 @@ -83239,7 +83196,7 @@ pixel_y = -4 }, /turf/simulated/floor/carpet/orange, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "tSs" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -83445,7 +83402,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "tVq" = ( /obj/structure/spacepoddoor{ dir = 4; @@ -83835,7 +83792,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "ubJ" = ( /obj/machinery/power/apc{ dir = 1; @@ -83977,7 +83934,7 @@ dir = 1; icon_state = "vault" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "ueJ" = ( /obj/machinery/door/airlock/maintenance{ name = "Kitchen"; @@ -84038,7 +83995,7 @@ pixel_x = -24 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "ugs" = ( /obj/machinery/ai_status_display, /turf/simulated/wall, @@ -84544,7 +84501,7 @@ }, /area/hydroponics) "unS" = ( -/obj/effect/spawner/lootdrop/crate_spawner, +/obj/effect/spawner/random_spawners/crate_spawner, /turf/simulated/floor/plating/asteroid/ancient, /area/maintenance/asmaint5) "unZ" = ( @@ -85006,7 +84963,7 @@ pixel_x = 28 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "uvG" = ( /obj/structure/grille/broken, /turf/simulated/floor/plating, @@ -85415,7 +85372,7 @@ dir = 8 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "uCl" = ( /obj/structure/table, /obj/item/storage/fancy/cigarettes, @@ -85454,10 +85411,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/mob/living/carbon/human/lesser/monkey{ - icon = 'icons/mob/monkey.dmi'; - icon_state = "monkey1" - }, +/mob/living/carbon/human/lesser/monkey, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -85515,7 +85469,7 @@ /obj/effect/turf_decal/stripes/line, /obj/machinery/light, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "uCX" = ( /obj/structure/cable/orange{ icon_state = "1-2" @@ -85628,7 +85582,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "uEX" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -85946,7 +85900,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "uKq" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -86072,7 +86026,7 @@ pixel_x = 24 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "uMr" = ( /turf/simulated/wall/r_wall, /area/toxins/lab) @@ -86402,7 +86356,7 @@ anchored = 1 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "uRn" = ( /obj/machinery/computer/rdconsole/robotics, /turf/simulated/floor/plasteel{ @@ -86468,7 +86422,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "uRW" = ( /obj/machinery/door/airlock/maintenance/external{ name = "External Airlock Access" @@ -86604,7 +86558,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "uUY" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -86643,7 +86597,7 @@ /turf/simulated/floor/wood/fancy/light, /area/library) "uVO" = ( -/obj/effect/spawner/lootdrop/crate_spawner, +/obj/effect/spawner/random_spawners/crate_spawner, /turf/simulated/floor/plating/asteroid/ancient, /area/maintenance/apmaint2) "uVQ" = ( @@ -86671,7 +86625,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "uWc" = ( /obj/machinery/light/small{ dir = 8 @@ -86713,7 +86667,7 @@ "uWX" = ( /obj/structure/reagent_dispensers/fueltank, /turf/simulated/floor/plating, -/area/engine/engine_smes) +/area/engineering/engine/smes) "uXl" = ( /obj/item/radio/intercom{ pixel_y = -28 @@ -86773,7 +86727,7 @@ dir = 4 }, /turf/simulated/wall/r_wall/coated, -/area/engine/supermatter) +/area/engineering/supermatter) "uYp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -87048,7 +87002,7 @@ /obj/machinery/atmospherics/pipe/manifold4w/visible/cyan, /obj/machinery/atmospherics/meter, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "vdN" = ( /obj/machinery/power/apc{ pixel_y = -24 @@ -87217,7 +87171,7 @@ }, /area/maintenance/gambling_den2) "vgm" = ( -/obj/effect/spawner/lootdrop/crate_spawner, +/obj/effect/spawner/random_spawners/crate_spawner, /turf/simulated/floor/plating/asteroid/ancient, /area/maintenance/engineering) "vgt" = ( @@ -87341,7 +87295,7 @@ /turf/simulated/floor/plating/asteroid/ancient, /area/clownoffice/secret) "viL" = ( -/obj/effect/spawner/lootdrop/crate_spawner, +/obj/effect/spawner/random_spawners/crate_spawner, /turf/simulated/floor/plating/asteroid/ancient, /area/maintenance/gambling_den2) "viX" = ( @@ -87533,7 +87487,6 @@ }, /obj/machinery/door_timer/cell_6{ name = "General Population Cell C"; - pixel_x = 0; pixel_y = -32 }, /turf/simulated/floor/plasteel{ @@ -87752,9 +87705,7 @@ dir = 4; pixel_x = 24 }, -/obj/machinery/quantumpad/cere/arrivals_cargo{ - name = "quantum pad" - }, +/obj/machinery/quantumpad/cere/arrivals_cargo, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "darkyellowfull" @@ -88469,7 +88420,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "vCc" = ( /obj/structure/chair{ dir = 4 @@ -88803,7 +88754,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "vHE" = ( /obj/structure/railing{ dir = 9 @@ -89391,7 +89342,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "vPn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -89581,7 +89532,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "vRg" = ( /obj/structure/table/wood, /obj/machinery/light, @@ -89826,7 +89777,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "vTh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -90090,9 +90041,7 @@ }, /area/medical/medbay) "vWu" = ( -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /obj/machinery/navbeacon{ codes_txt = "delivery"; dir = 4; @@ -90352,7 +90301,7 @@ anchored = 1 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "waT" = ( /obj/item/clothing/head/cone, /turf/simulated/floor/plating, @@ -90551,7 +90500,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "weO" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -90569,7 +90518,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "weY" = ( /obj/structure/cable{ icon_state = "4-8" @@ -90618,7 +90567,7 @@ }, /obj/machinery/light, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "wfN" = ( /obj/machinery/firealarm{ dir = 1; @@ -90744,7 +90693,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "whp" = ( /obj/structure/window/reinforced, /obj/structure/cable/orange{ @@ -91048,7 +90997,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "wmp" = ( /obj/structure/cable{ icon_state = "4-8" @@ -91108,7 +91057,7 @@ specialfunctions = 4 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "wmJ" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 @@ -91192,7 +91141,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "wnM" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -91446,7 +91395,7 @@ }, /obj/item/rcd/combat, /turf/simulated/floor/carpet/orange, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "wsb" = ( /obj/machinery/door/poddoor/shutters{ id_tag = "stationawaygate"; @@ -92255,7 +92204,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "wDD" = ( /obj/structure/cable/orange{ icon_state = "1-2" @@ -92275,7 +92224,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "wDX" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -92451,7 +92400,7 @@ dir = 6; icon_state = "darkyellow" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "wFX" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /obj/effect/decal/warning_stripes/west, @@ -92504,7 +92453,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "wGP" = ( /obj/structure/table/reinforced, /obj/item/storage/toolbox/mechanical, @@ -92587,7 +92536,7 @@ }, /obj/machinery/atmospherics/meter, /turf/simulated/wall/r_wall/coated, -/area/engine/supermatter) +/area/engineering/supermatter) "wIb" = ( /obj/structure/cable/orange{ icon_state = "0-8" @@ -92691,7 +92640,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "wJl" = ( /obj/structure/chair/sofa/corp/right{ dir = 8 @@ -92746,7 +92695,7 @@ "wKe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/wall/r_wall, -/area/engine/engineering) +/area/engineering/engine) "wKi" = ( /obj/effect/spawner/airlock, /turf/simulated/wall, @@ -92815,7 +92764,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "wLz" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -92882,7 +92831,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "wNA" = ( /obj/structure/table, /obj/item/storage/box/syringes, @@ -93033,7 +92982,7 @@ pixel_y = 20 }, /turf/simulated/floor/noslip, -/area/engine/engineering) +/area/engineering/engine) "wPL" = ( /obj/structure/window/reinforced{ color = "red"; @@ -93069,7 +93018,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "wQf" = ( /turf/simulated/wall, /area/crew_quarters/locker/locker_toilet) @@ -93195,7 +93144,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "wSx" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -93268,7 +93217,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/break_room) +/area/engineering/break_room) "wTF" = ( /obj/structure/closet/secure_closet/security, /obj/structure/window/reinforced{ @@ -93391,7 +93340,6 @@ /area/maintenance/starboardaux) "wVx" = ( /mob/living/carbon/human/lesser/monkey/punpun{ - icon = 'icons/mob/monkey.dmi'; icon_state = "punpun1" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -93936,7 +93884,7 @@ icon_state = "0-8" }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "xdw" = ( /obj/structure/chair{ dir = 4 @@ -94120,7 +94068,7 @@ "xfU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/wall/r_wall, -/area/engine/engineering) +/area/engineering/engine) "xgi" = ( /obj/effect/spawner/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -94279,8 +94227,6 @@ "xiZ" = ( /obj/effect/decal/warning_stripes/northeast, /obj/structure/closet/secure_closet/hos, -/obj/item/megaphone, -/obj/item/reagent_containers/food/drinks/flask/barflask, /obj/item/spacepod_equipment/key{ id = 100000 }, @@ -94303,7 +94249,7 @@ dir = 9 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "xji" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -94458,7 +94404,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "xlM" = ( /turf/simulated/wall/r_wall, /area/janitor) @@ -94480,7 +94426,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "xlV" = ( /obj/machinery/light_switch{ dir = 4; @@ -94527,7 +94473,7 @@ "xmT" = ( /obj/machinery/portable_atmospherics/canister/toxins, /turf/simulated/floor/plating, -/area/engine/engine_smes) +/area/engineering/engine/smes) "xmU" = ( /obj/item/radio/intercom{ pixel_y = -28 @@ -94784,7 +94730,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "xrM" = ( /obj/structure/closet/secure_closet/brig, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -95039,7 +94985,7 @@ /area/hallway/spacebridge/serveng) "xvx" = ( /turf/simulated/wall, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "xvy" = ( /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/unary/portables_connector{ @@ -95108,7 +95054,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "xwl" = ( /obj/machinery/door/poddoor/shutters{ id_tag = "paramedic"; @@ -95234,7 +95180,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "xyd" = ( /obj/structure/cable{ icon_state = "4-8" @@ -95271,7 +95217,7 @@ pixel_x = -28 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "xyw" = ( /turf/simulated/floor/plating{ icon_state = "asteroidplating" @@ -95408,7 +95354,7 @@ }, /obj/machinery/door/firedoor, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "xzJ" = ( /obj/machinery/alarm{ pixel_y = 24 @@ -95469,7 +95415,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "xAz" = ( /obj/machinery/iv_drip, /turf/simulated/floor/plasteel{ @@ -95740,7 +95686,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "xEJ" = ( /obj/effect/turf_decal/bot, /obj/machinery/shieldwallgen, @@ -95843,7 +95789,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/engineering) +/area/engineering/engine) "xGa" = ( /obj/machinery/flasher{ id = "Cell 7"; @@ -95956,7 +95902,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "xGE" = ( /obj/structure/girder, /obj/structure/grille, @@ -96038,7 +95984,7 @@ "xIu" = ( /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "xIG" = ( /obj/structure/table/reinforced, /obj/machinery/door/window/eastleft{ @@ -96079,9 +96025,7 @@ /obj/effect/turf_decal/stripes/end{ dir = 4 }, -/obj/machinery/quantumpad/cere/science_arrivals{ - name = "quantum pad" - }, +/obj/machinery/quantumpad/cere/science_arrivals, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "darkgreenfull" @@ -96105,7 +96049,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "xJl" = ( /obj/structure/window/reinforced{ dir = 8 @@ -96201,7 +96145,7 @@ dir = 8; icon_state = "darkyellowcorners" }, -/area/engine/engineering) +/area/engineering/engine) "xKL" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ @@ -96307,7 +96251,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "xLH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -96332,7 +96276,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "xMf" = ( /obj/structure/cable{ icon_state = "4-8" @@ -96578,7 +96522,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "xQS" = ( /turf/simulated/wall/r_wall, /area/security/prisonlockers) @@ -96625,7 +96569,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "xRJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -96852,7 +96796,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/engine_smes) +/area/engineering/engine/smes) "xTX" = ( /turf/simulated/floor/plasteel{ icon_state = "white" @@ -97063,7 +97007,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "xYM" = ( /turf/space, /area/security/armory) @@ -97226,7 +97170,7 @@ /turf/simulated/floor/plasteel{ dir = 8 }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "ybP" = ( /turf/simulated/floor/carpet/green, /area/library) @@ -97704,7 +97648,7 @@ dir = 10; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "ykn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 diff --git a/_maps/map_files/cyberiad/cyberiad.dmm b/_maps/map_files/cyberiad/cyberiad.dmm index 071531aa0fa..7730bec2a81 100644 --- a/_maps/map_files/cyberiad/cyberiad.dmm +++ b/_maps/map_files/cyberiad/cyberiad.dmm @@ -925,7 +925,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "aey" = ( /obj/structure/cable{ icon_state = "4-8" @@ -5794,7 +5794,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "atC" = ( /obj/structure/cable{ icon_state = "1-2" @@ -6190,7 +6190,6 @@ "auM" = ( /obj/machinery/door_timer/cell_1{ dir = 1; - layer = 4; pixel_y = 32 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -6213,7 +6212,6 @@ "auO" = ( /obj/machinery/door_timer/cell_3{ dir = 1; - layer = 4; pixel_y = 32 }, /obj/machinery/atmospherics/unary/vent_pump/on, @@ -6877,7 +6875,7 @@ }, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "awA" = ( /obj/machinery/portable_atmospherics/canister/air, /turf/simulated/floor/plating, @@ -7306,7 +7304,6 @@ /obj/structure/disposalpipe/segment, /obj/machinery/door_timer/cell_5{ dir = 4; - layer = 4; pixel_x = 32 }, /turf/simulated/floor/plasteel{ @@ -8727,7 +8724,7 @@ }, /area/security/permabrig) "aBT" = ( -/obj/vehicle/secway, +/obj/vehicle/ridden/secway, /obj/item/key/security, /turf/simulated/floor/plasteel{ dir = 1; @@ -10744,7 +10741,6 @@ pixel_y = 1 }, /obj/item/book/manual/sop_legal, -/obj/item/megaphone, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -13681,7 +13677,7 @@ /obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ name = "Escape Shuttle Cell"; - req_access = list(1) + req_access = list(63) }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -13996,9 +13992,7 @@ dir = 1; location = "Security" }, -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /obj/machinery/door/poddoor{ density = 0; icon_state = "open"; @@ -15491,7 +15485,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "aYu" = ( /obj/effect/decal/warning_stripes/north, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -15921,7 +15915,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "aZD" = ( /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" @@ -18620,7 +18614,7 @@ "bgZ" = ( /obj/structure/table, /obj/item/taperecorder, -/obj/item/clothing/glasses/sunglasses/blindfold, +/obj/item/clothing/glasses/sunglasses/blindfold/black, /obj/machinery/alarm{ dir = 4; pixel_x = -24 @@ -20371,9 +20365,7 @@ /turf/simulated/floor/plasteel, /area/hallway/primary/port) "bmt" = ( -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /obj/machinery/navbeacon{ codes_txt = "delivery"; location = "Kitchen" @@ -20923,9 +20915,7 @@ codes_txt = "delivery"; location = "Hydroponics" }, -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "bot" @@ -23377,9 +23367,7 @@ dir = 1; location = "Bridge" }, -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel, /area/bridge/meeting_room) @@ -25824,7 +25812,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "bEd" = ( /obj/structure/cable{ icon_state = "1-8" @@ -26185,13 +26173,13 @@ dir = 4; icon_state = "vault" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "bFD" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "bFG" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -26615,7 +26603,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "bGR" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -26932,7 +26920,7 @@ }, /obj/structure/closet/emcloset, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "bIa" = ( /turf/simulated/wall, /area/assembly/robotics) @@ -27871,9 +27859,7 @@ /turf/simulated/floor/carpet/black, /area/quartermaster/storage) "bKZ" = ( -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /obj/effect/decal/cleanable/dirt, /obj/machinery/conveyor{ dir = 4; @@ -28016,7 +28002,7 @@ icon_state = "1-4" }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "bLw" = ( /obj/structure/cable{ icon_state = "2-8" @@ -28259,7 +28245,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "bMs" = ( /obj/structure/closet/wardrobe/black, /obj/item/toy/figure/ian, @@ -28368,7 +28354,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "bMJ" = ( /obj/machinery/light/small{ dir = 1 @@ -28862,7 +28848,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "bOv" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, @@ -28959,7 +28945,7 @@ icon_state = "0-8" }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "bOJ" = ( /obj/structure/cable{ icon_state = "1-2" @@ -29408,7 +29394,7 @@ icon_state = "0-8" }, /turf/simulated/floor/plating, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "bQr" = ( /obj/machinery/space_heater, /turf/simulated/floor/plating, @@ -30518,7 +30504,7 @@ /turf/simulated/floor/plasteel, /area/hallway/primary/central/se) "bTG" = ( -/obj/vehicle/ambulance, +/obj/vehicle/ridden/ambulance, /obj/effect/decal/warning_stripes/west, /obj/effect/decal/warning_stripes/south, /obj/effect/decal/warning_stripes/east, @@ -30818,7 +30804,7 @@ icon_state = "0-8" }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "bUu" = ( /obj/structure/chair{ dir = 8 @@ -31112,7 +31098,7 @@ /obj/item/storage/toolbox/mechanical, /obj/item/t_scanner, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "bVo" = ( /obj/structure/cable{ icon_state = "1-2" @@ -31241,7 +31227,7 @@ pixel_y = 24 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "bVC" = ( /obj/machinery/optable{ name = "Robotics Operating Table" @@ -31534,9 +31520,7 @@ dir = 8; location = "Research Division" }, -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /turf/simulated/floor/plasteel{ icon_state = "bot" }, @@ -31757,7 +31741,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "bXf" = ( /obj/structure/reagent_dispensers/water_cooler, /turf/simulated/floor/wood, @@ -31845,7 +31829,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "bXs" = ( /obj/machinery/power/apc{ name = "south bump"; @@ -31869,7 +31853,7 @@ pixel_y = 28 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "bXu" = ( /obj/machinery/hologram/holopad, /obj/structure/cable{ @@ -32504,7 +32488,7 @@ dir = 8 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "bZf" = ( /obj/machinery/alarm{ dir = 1; @@ -33114,7 +33098,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "caF" = ( /obj/machinery/light, /obj/machinery/disposal, @@ -33258,7 +33242,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "caQ" = ( /obj/effect/spawner/random_spawners/grille_13, /turf/simulated/floor/plating, @@ -33308,7 +33292,7 @@ pixel_y = -30 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cbe" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering{ @@ -33323,7 +33307,7 @@ /turf/simulated/floor/plasteel{ icon_state = "vault" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "cbf" = ( /turf/simulated/wall/r_wall, /area/toxins/server) @@ -34281,6 +34265,7 @@ name = "Privacy Shutters Control"; pixel_y = 25 }, +/obj/item/storage/belt/medical/surgery/loaded, /turf/simulated/floor/plasteel{ icon_state = "whitebluecorner" }, @@ -34521,7 +34506,7 @@ "ceG" = ( /obj/machinery/recharge_station, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "ceH" = ( /obj/structure/bed, /obj/item/bedsheet/medical, @@ -34749,7 +34734,7 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "cfy" = ( /obj/item/extinguisher, /obj/item/storage/belt/utility, @@ -34771,7 +34756,7 @@ }, /obj/structure/table, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "cfz" = ( /obj/structure/sign/securearea{ desc = "A warning sign which reads 'HIGH VOLTAGE'"; @@ -36239,7 +36224,7 @@ }, /obj/structure/closet/firecloset, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "cju" = ( /obj/machinery/atmospherics/pipe/manifold4w/visible/yellow{ desc = "Труба хранит в себе набор газов для смешивания"; @@ -37154,7 +37139,7 @@ icon_state = "1-4" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cmj" = ( /obj/machinery/door/poddoor{ density = 0; @@ -37350,7 +37335,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cmR" = ( /obj/machinery/light/small{ dir = 1 @@ -37889,7 +37874,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "coX" = ( /obj/effect/decal/remains/human, /turf/simulated/floor/plating, @@ -38695,7 +38680,7 @@ pixel_y = 32 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "crX" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ desc = "Труба содержит дыхательную смесь для подачи на станцию"; @@ -38816,7 +38801,7 @@ /area/medical/research) "csD" = ( /turf/simulated/wall, -/area/engine/controlroom) +/area/engineering/controlroom) "csE" = ( /obj/machinery/status_display{ layer = 4; @@ -38844,7 +38829,7 @@ }, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "csK" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical{ @@ -38868,7 +38853,7 @@ dir = 4; icon_state = "caution" }, -/area/engine/controlroom) +/area/engineering/controlroom) "csO" = ( /obj/effect/decal/cleanable/dust, /obj/item/clothing/shoes/galoshes, @@ -39030,7 +39015,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "ctk" = ( /obj/structure/rack{ dir = 8; @@ -39054,7 +39039,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "ctm" = ( /obj/machinery/power/apc{ dir = 8; @@ -39126,7 +39111,7 @@ }, /obj/item/radio, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "ctu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -39159,7 +39144,7 @@ dir = 8 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "ctO" = ( /obj/machinery/light{ dir = 8 @@ -39194,7 +39179,7 @@ }, /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "ctT" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, @@ -39233,7 +39218,7 @@ pixel_x = -1 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cub" = ( /obj/effect/turf_decal/siding/white{ dir = 8 @@ -39260,7 +39245,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cui" = ( /obj/structure/cable{ icon_state = "1-2" @@ -39294,7 +39279,7 @@ dir = 4; icon_state = "caution" }, -/area/engine/controlroom) +/area/engineering/controlroom) "cul" = ( /obj/structure/table/glass, /obj/item/seeds/apple, @@ -39384,7 +39369,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cuu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -39695,7 +39680,7 @@ }, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cvz" = ( /obj/machinery/light/small{ dir = 4 @@ -39727,11 +39712,11 @@ }, /obj/item/radio, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cvC" = ( /obj/machinery/computer/station_alert, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cvD" = ( /obj/structure/cable{ icon_state = "4-8" @@ -39792,7 +39777,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cvK" = ( /obj/machinery/hologram/holopad, /obj/structure/cable{ @@ -39802,7 +39787,7 @@ icon_state = "1-8" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cvL" = ( /obj/machinery/computer/general_air_control{ name = "Tank Monitor"; @@ -39812,7 +39797,7 @@ dir = 4; icon_state = "caution" }, -/area/engine/controlroom) +/area/engineering/controlroom) "cvN" = ( /obj/machinery/light, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -40062,7 +40047,7 @@ dir = 6 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cwx" = ( /obj/machinery/atmospherics/unary/tank/toxins{ volume = 3200 @@ -40157,7 +40142,7 @@ /obj/machinery/computer/guestpass, /obj/structure/table, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cwM" = ( /obj/structure/table, /obj/item/t_scanner, @@ -40165,7 +40150,7 @@ dir = 4; icon_state = "caution" }, -/area/engine/controlroom) +/area/engineering/controlroom) "cwN" = ( /obj/structure/rack{ dir = 8; @@ -40297,7 +40282,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cxh" = ( /obj/structure/sign/biohazard{ pixel_y = 32 @@ -40346,7 +40331,7 @@ dir = 6; icon_state = "caution" }, -/area/engine/controlroom) +/area/engineering/controlroom) "cxs" = ( /obj/machinery/light{ dir = 8 @@ -40750,7 +40735,7 @@ sensors = list("mair_in_meter"="Mixed Air In","air_sensor"="Mixed Air Supply Tank","mair_out_meter"="Mixed Air Out","dloop_atm_meter"="Distribution Loop","wloop_atm_meter"="Waste Loop") }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cyy" = ( /obj/structure/cable{ icon_state = "1-2" @@ -40972,7 +40957,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "czA" = ( /obj/structure/table, /obj/machinery/firealarm{ @@ -40989,7 +40974,7 @@ "czB" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/engine/controlroom) +/area/engineering/controlroom) "czC" = ( /obj/structure/table, /obj/machinery/alarm{ @@ -41023,7 +41008,7 @@ amount = 50 }, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "czH" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 9 @@ -41286,7 +41271,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cAl" = ( /obj/structure/table, /obj/item/stack/cable_coil{ @@ -41298,7 +41283,7 @@ pixel_y = -7 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cAm" = ( /obj/machinery/nuclearbomb{ r_code = "LOLNO" @@ -41465,7 +41450,7 @@ icon_state = "2-4" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cAN" = ( /obj/machinery/gateway{ dir = 10 @@ -41494,7 +41479,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cAP" = ( /turf/simulated/wall/r_wall, /area/toxins/misc_lab) @@ -41721,7 +41706,7 @@ /obj/machinery/recharger, /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cBx" = ( /turf/simulated/floor/plasteel{ dir = 1; @@ -42678,7 +42663,7 @@ "cEi" = ( /obj/machinery/drone_fabricator, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cEj" = ( /obj/item/radio/intercom{ name = "south station intercom (General)"; @@ -42686,7 +42671,7 @@ }, /obj/machinery/computer/drone_control, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cEk" = ( /obj/item/radio/intercom{ name = "south station intercom (General)"; @@ -42759,7 +42744,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "cEw" = ( /obj/machinery/door/poddoor{ density = 0; @@ -42776,7 +42761,7 @@ }, /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/engine, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "cEx" = ( /obj/item/stack/rods{ amount = 10 @@ -42841,7 +42826,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "cEK" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering/glass{ @@ -42860,7 +42845,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "cEM" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 @@ -42975,7 +42960,7 @@ /area/hallway/primary/aft) "cEY" = ( /turf/simulated/wall, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "cEZ" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, @@ -43009,7 +42994,7 @@ dir = 1 }, /turf/simulated/floor/engine, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "cFe" = ( /obj/machinery/light, /turf/simulated/floor/plating, @@ -43100,7 +43085,7 @@ "cFu" = ( /obj/machinery/computer/arcade, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "cFw" = ( /obj/structure/cable{ icon_state = "4-8" @@ -43147,7 +43132,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "cFD" = ( /mob/living/simple_animal/mouse/brown/Tom, /turf/simulated/floor/plasteel{ @@ -43166,21 +43151,21 @@ "cFK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "cFL" = ( /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "cFM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "cFN" = ( /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "cFO" = ( /obj/machinery/door/firedoor, /obj/structure/table/reinforced, @@ -43192,7 +43177,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "cFP" = ( /obj/structure/chair/office/light{ dir = 4 @@ -43201,7 +43186,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "cFQ" = ( /obj/structure/cable{ icon_state = "2-4" @@ -43265,10 +43250,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/engine, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "cFX" = ( /turf/simulated/floor/engine, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "cFY" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 8 @@ -43316,9 +43301,7 @@ }, /area/storage/office) "cGi" = ( -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel, /area/assembly/assembly_line) @@ -43356,7 +43339,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "cGq" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -43365,7 +43348,7 @@ dir = 1; icon_state = "caution" }, -/area/engine/break_room) +/area/engineering/break_room) "cGs" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/plasteel{ @@ -43521,7 +43504,7 @@ /area/crew_quarters/mrchangs) "cGJ" = ( /turf/simulated/wall, -/area/engine/break_room) +/area/engineering/break_room) "cGK" = ( /turf/simulated/wall/r_wall, /area/atmos/control) @@ -43636,7 +43619,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "cGZ" = ( /obj/structure/cable{ icon_state = "4-8" @@ -43660,7 +43643,7 @@ "cHa" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "cHb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -43722,7 +43705,7 @@ }, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cHj" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -43737,7 +43720,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "cHk" = ( /obj/structure/chair{ dir = 1 @@ -43759,7 +43742,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "cHm" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -43774,7 +43757,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "cHn" = ( /obj/effect/spawner/window/reinforced, /obj/structure/disposalpipe/segment{ @@ -43847,7 +43830,7 @@ dir = 10 }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "cHx" = ( /obj/machinery/status_display{ layer = 4; @@ -43882,14 +43865,14 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "cHD" = ( /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cHE" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/engine, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "cHF" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ @@ -43911,20 +43894,20 @@ dir = 10 }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "cHL" = ( /obj/effect/spawner/window/reinforced, /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/simulated/floor/plating, -/area/engine/break_room) +/area/engineering/break_room) "cHM" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "cHN" = ( /obj/machinery/camera{ c_tag = "Engineering Foyer" @@ -43940,7 +43923,7 @@ dir = 5; icon_state = "caution" }, -/area/engine/break_room) +/area/engineering/break_room) "cHO" = ( /obj/effect/spawner/lootdrop/maintenance, /obj/structure/cable{ @@ -43956,7 +43939,7 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "cHQ" = ( /obj/machinery/camera{ c_tag = "Atmospherics Control Room" @@ -44008,7 +43991,7 @@ }, /obj/effect/landmark/start/trainee_engineer, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "cHV" = ( /obj/structure/chair/comfy/black{ dir = 8 @@ -44021,7 +44004,7 @@ /obj/structure/disposalpipe/segment, /obj/effect/landmark/start/trainee_engineer, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "cHW" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -44074,7 +44057,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cIf" = ( /obj/structure/extinguisher_cabinet{ name = "north extinguisher cabinet"; @@ -44196,7 +44179,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "cIx" = ( /obj/machinery/photocopier, /turf/simulated/floor/plasteel{ @@ -44280,7 +44263,7 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "cIM" = ( /obj/machinery/door_control{ id = "mechpod"; @@ -44305,7 +44288,7 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "cIN" = ( /obj/structure/cable{ icon_state = "1-2" @@ -44373,14 +44356,14 @@ }, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "cIT" = ( /obj/structure/chair/comfy/black{ dir = 8 }, /obj/effect/landmark/start/atmospheric, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "cIU" = ( /obj/structure/reagent_dispensers/watertank, /turf/simulated/floor/plasteel{ @@ -44525,7 +44508,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "cJn" = ( /obj/machinery/light/small{ dir = 1 @@ -44547,7 +44530,7 @@ dir = 8 }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "cJp" = ( /obj/structure/table, /obj/item/weldingtool, @@ -44682,7 +44665,7 @@ icon_state = "0-4" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cJC" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 @@ -44691,7 +44674,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cJD" = ( /obj/machinery/door/airlock/vault{ locked = 1; @@ -44804,7 +44787,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "cJY" = ( /obj/structure/cable{ icon_state = "4-8" @@ -45047,9 +45030,7 @@ dir = 8; location = "Bar" }, -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /turf/simulated/floor/plasteel, /area/maintenance/fsmaint2) "cKF" = ( @@ -45452,7 +45433,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "cLQ" = ( /obj/structure/table, /obj/item/stack/sheet/mineral/plasma{ @@ -45482,14 +45463,14 @@ }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cLT" = ( /obj/structure/chair/comfy/black{ dir = 4 }, /obj/effect/landmark/start/atmospheric, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "cLV" = ( /obj/structure/cable{ icon_state = "1-2" @@ -45656,7 +45637,7 @@ dir = 5 }, /turf/simulated/floor/engine, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "cMr" = ( /obj/machinery/newscaster{ name = "south newscaster"; @@ -45766,7 +45747,6 @@ /area/solar/port) "cMD" = ( /mob/living/carbon/human/lesser/monkey/punpun{ - icon = 'icons/mob/monkey.dmi'; icon_state = "punpun1" }, /turf/simulated/floor/plasteel{ @@ -45834,7 +45814,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "cMN" = ( /obj/effect/decal/warning_stripes/yellow, /obj/machinery/door/window/southleft{ @@ -45905,7 +45885,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cMX" = ( /obj/machinery/light_switch{ name = "north light switch"; @@ -46028,7 +46008,7 @@ /obj/machinery/particle_accelerator/control_box, /obj/structure/cable/yellow, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "cNk" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -46038,7 +46018,7 @@ /obj/effect/decal/warning_stripes/south, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cNl" = ( /obj/structure/cable{ icon_state = "4-8" @@ -46254,7 +46234,7 @@ pixel_x = 24 }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "cNP" = ( /obj/structure/shuttle/engine/propulsion{ dir = 4; @@ -46309,11 +46289,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "cNW" = ( /obj/structure/particle_accelerator/fuel_chamber, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "cNX" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -46361,23 +46341,23 @@ }, /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "cOd" = ( /obj/effect/decal/warning_stripes/south, /obj/machinery/light, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cOe" = ( /obj/effect/landmark/start/engineer, /obj/structure/chair/comfy/black{ dir = 8 }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "cOf" = ( /turf/simulated/wall/r_wall, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "cOi" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ @@ -46409,7 +46389,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cOn" = ( /obj/structure/table, /turf/simulated/floor/plasteel{ @@ -46460,7 +46440,7 @@ "cOt" = ( /obj/machinery/vending/tool, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "cOu" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -46494,7 +46474,7 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "cOz" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ @@ -46581,7 +46561,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "cOM" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -46669,7 +46649,7 @@ }, /obj/machinery/light, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "cOZ" = ( /obj/structure/extinguisher_cabinet{ name = "east extinguisher cabinet"; @@ -46677,7 +46657,7 @@ }, /obj/machinery/vending/cigarette, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "cPb" = ( /obj/machinery/newscaster{ name = "south newscaster"; @@ -46716,7 +46696,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "cPg" = ( /obj/structure/closet/cardboard{ icon_closed = "cardboard_engineering"; @@ -46758,7 +46738,7 @@ "cPl" = ( /obj/structure/engineeringcart, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "cPm" = ( /obj/structure/table, /obj/item/storage/box/beakers{ @@ -46972,7 +46952,7 @@ pixel_y = 4 }, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "cPO" = ( /obj/structure/sign/securearea{ desc = "A warning sign which reads 'HIGH VOLTAGE'"; @@ -47285,13 +47265,13 @@ }, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cQI" = ( /obj/structure/table, /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "cQJ" = ( /turf/simulated/floor/plasteel{ dir = 1; @@ -47312,7 +47292,7 @@ /obj/item/radio, /obj/item/storage/belt/utility, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "cQP" = ( /obj/machinery/computer/general_air_control/large_tank_control{ input_tag = "n2_in"; @@ -47375,7 +47355,7 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cQW" = ( /obj/effect/spawner/window/reinforced, /obj/machinery/atmospherics/pipe/simple/visible/cyan{ @@ -47411,7 +47391,7 @@ /obj/item/tank/internals/plasma, /obj/structure/cable/yellow, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "cQZ" = ( /obj/structure/grille, /turf/simulated/wall/r_wall, @@ -47452,7 +47432,7 @@ "cRf" = ( /obj/structure/particle_accelerator/particle_emitter/center, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "cRh" = ( /obj/machinery/door/poddoor{ density = 0; @@ -47555,7 +47535,7 @@ }, /obj/effect/decal/warning_stripes/southwest, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cRq" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -47564,7 +47544,7 @@ }, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cRr" = ( /obj/machinery/door/poddoor{ density = 0; @@ -47585,7 +47565,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "cRs" = ( /obj/machinery/alarm{ pixel_y = 24 @@ -47713,7 +47693,7 @@ icon_state = "2-8" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cRJ" = ( /obj/structure/table/reinforced, /obj/item/clipboard, @@ -47739,7 +47719,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "cRK" = ( /obj/effect/turf_decal/siding/wood/end{ dir = 1 @@ -47752,14 +47732,14 @@ id = "ceoffice" }, /turf/simulated/floor/plating, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "cRM" = ( /obj/machinery/computer/card/minor/ce, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralfull" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "cRN" = ( /turf/simulated/floor/plasteel{ dir = 4; @@ -47785,7 +47765,7 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "cRR" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/command/glass{ @@ -47801,7 +47781,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "cRS" = ( /turf/simulated/wall/r_wall, /area/atmos) @@ -47811,7 +47791,7 @@ amount = 15 }, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "cRV" = ( /obj/machinery/computer/atmos_alert, /obj/effect/decal/warning_stripes/southeast, @@ -47832,7 +47812,7 @@ /area/crew_quarters/bar) "cRX" = ( /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "cRY" = ( /obj/structure/cable{ icon_state = "2-8" @@ -47947,7 +47927,7 @@ /obj/item/pen, /obj/structure/table, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cSm" = ( /obj/machinery/computer/general_air_control/large_tank_control{ input_tag = "waste_in"; @@ -47999,7 +47979,7 @@ "cSx" = ( /obj/structure/particle_accelerator/power_box, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "cSy" = ( /obj/machinery/firealarm{ dir = 8; @@ -48043,7 +48023,7 @@ }, /obj/structure/closet/secure_closet/engineering_electrical, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "cSH" = ( /obj/item/extinguisher, /obj/item/extinguisher{ @@ -48089,11 +48069,11 @@ }, /obj/structure/grille, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "cSN" = ( /obj/structure/chair/stool, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cSO" = ( /obj/machinery/light{ dir = 8 @@ -48143,7 +48123,7 @@ /area/maintenance/engineering) "cSU" = ( /turf/simulated/wall/r_wall, -/area/engine/engineering) +/area/engineering/engine) "cSV" = ( /obj/structure/table/wood, /obj/item/deck/cards, @@ -48237,7 +48217,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "cTg" = ( /obj/structure/table, /obj/item/airlock_electronics, @@ -48247,7 +48227,7 @@ /obj/item/stack/tape_roll, /obj/item/stack/tape_roll, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "cTh" = ( /obj/machinery/portable_atmospherics/scrubber, /obj/machinery/atmospherics/unary/portables_connector{ @@ -48356,7 +48336,7 @@ }, /obj/structure/grille, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "cTy" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -48423,14 +48403,14 @@ }, /obj/structure/grille, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "cTG" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "cTI" = ( /turf/simulated/wall/r_wall, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "cTJ" = ( /obj/structure/chair/comfy/blue{ dir = 1 @@ -48459,7 +48439,7 @@ /area/hallway/primary/port) "cTM" = ( /turf/simulated/wall, -/area/engine/engineering) +/area/engineering/engine) "cTN" = ( /obj/structure/cable{ icon_state = "4-8" @@ -48469,14 +48449,14 @@ icon_state = "2-8" }, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "cTO" = ( /obj/structure/closet/secure_closet/engineering_personal, /obj/structure/cable{ icon_state = "2-8" }, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "cTP" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -48616,7 +48596,7 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cUi" = ( /turf/simulated/floor/plasteel{ dir = 1; @@ -48631,7 +48611,7 @@ }, /obj/structure/grille, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "cUm" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -48716,7 +48696,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "cUu" = ( /obj/machinery/status_display{ layer = 4; @@ -48732,7 +48712,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "cUv" = ( /obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, /obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, @@ -48756,7 +48736,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "cUx" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -48768,7 +48748,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "cUz" = ( /obj/machinery/atmospherics/pipe/simple/visible{ desc = "Труба содержит газ для обработки и после возвращает его обратно в трубу смешивания"; @@ -48877,7 +48857,7 @@ icon_state = "2-4" }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "cUQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -48940,7 +48920,7 @@ }, /obj/machinery/light, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cUZ" = ( /obj/effect/decal/warning_stripes/southeastcorner, /turf/simulated/floor/plasteel{ @@ -48975,7 +48955,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cVc" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 4 @@ -49033,7 +49013,7 @@ "cVh" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cVi" = ( /obj/machinery/door/airlock/public/glass{ id = "vipbar"; @@ -49055,7 +49035,7 @@ /area/crew_quarters/bar) "cVj" = ( /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cVk" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -49065,7 +49045,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cVm" = ( /obj/structure/reagent_dispensers/fueltank, /turf/simulated/floor/plating, @@ -49110,7 +49090,7 @@ }, /obj/effect/decal/warning_stripes/west, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cVr" = ( /obj/machinery/firealarm{ dir = 8; @@ -49179,7 +49159,7 @@ "cVw" = ( /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cVx" = ( /obj/structure/cable/yellow{ d1 = 2; @@ -49188,7 +49168,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cVz" = ( /obj/item/twohanded/required/kirbyplants, /turf/simulated/floor/plasteel{ @@ -49214,7 +49194,7 @@ }, /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cVC" = ( /obj/machinery/door/morgue{ name = "Confession Booth (Chaplain)"; @@ -49230,7 +49210,7 @@ pixel_y = 24 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cVE" = ( /obj/machinery/status_display{ layer = 4; @@ -49330,7 +49310,7 @@ pixel_y = 32 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cVV" = ( /obj/structure/chair{ dir = 4 @@ -49362,7 +49342,7 @@ anchored = 1 }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "cVY" = ( /obj/structure/table/wood, /obj/item/storage/fancy/cigarettes{ @@ -49412,7 +49392,7 @@ }, /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cWh" = ( /obj/item/flag/nt, /obj/effect/decal/warning_stripes/southeast, @@ -49510,7 +49490,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cWt" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering/glass{ @@ -49524,7 +49504,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cWv" = ( /obj/item/radio/intercom{ name = "south station intercom (General)"; @@ -49588,7 +49568,7 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cWD" = ( /obj/machinery/power/apc{ dir = 4; @@ -49604,7 +49584,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "cWE" = ( /obj/effect/turf_decal/siding/purple{ dir = 10 @@ -49624,7 +49604,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cWG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -49641,7 +49621,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cWI" = ( /obj/structure/cable{ icon_state = "4-8" @@ -49653,7 +49633,7 @@ /obj/machinery/power/smes/engineering, /obj/effect/decal/warning_stripes/southwest, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cWJ" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -49679,7 +49659,7 @@ "cWN" = ( /obj/structure/closet/secure_closet/engineering_electrical, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cWO" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -49882,7 +49862,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cXx" = ( /obj/machinery/door/firedoor, /obj/machinery/door/poddoor{ @@ -49899,7 +49879,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "cXz" = ( /obj/structure/bookcase{ name = "bookcase (Reference)" @@ -49924,7 +49904,7 @@ }, /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "cXD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 @@ -49933,7 +49913,7 @@ dir = 10 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cXE" = ( /obj/machinery/door/airlock/engineering/glass{ name = "Engine Room"; @@ -49942,7 +49922,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cXF" = ( /obj/structure/sign/securearea{ desc = "A warning sign which reads 'RADIOACTIVE AREA'"; @@ -49950,7 +49930,7 @@ name = "RADIOACTIVE AREA" }, /turf/simulated/wall/r_wall, -/area/engine/engineering) +/area/engineering/engine) "cXG" = ( /obj/structure/cable/yellow{ d2 = 8; @@ -49960,7 +49940,7 @@ id = "ceoffice" }, /turf/simulated/floor/plating, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "cXH" = ( /obj/structure/table/wood, /obj/item/paper_bin{ @@ -49984,7 +49964,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cXL" = ( /obj/structure/cable{ icon_state = "4-8" @@ -49995,7 +49975,7 @@ pixel_y = -32 }, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "cXM" = ( /obj/structure/extinguisher_cabinet{ name = "east extinguisher cabinet"; @@ -50010,7 +49990,7 @@ }, /obj/effect/decal/warning_stripes/northeast, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cXN" = ( /obj/structure/cable/yellow{ d2 = 2; @@ -50021,7 +50001,7 @@ }, /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cXO" = ( /obj/machinery/atmospherics/binary/volume_pump/on{ dir = 8; @@ -50042,7 +50022,7 @@ dir = 9 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cXQ" = ( /obj/structure/chair/comfy/black{ dir = 4 @@ -50069,7 +50049,7 @@ "cXS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cYa" = ( /obj/machinery/atmospherics/trinary/filter/flipped{ filter_type = 4; @@ -50153,7 +50133,7 @@ dir = 5 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cYn" = ( /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plating, @@ -50170,7 +50150,7 @@ dir = 8 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cYq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -50185,7 +50165,7 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cYs" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -50193,7 +50173,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cYu" = ( /obj/machinery/door/airlock/research, /obj/machinery/door/firedoor, @@ -50228,7 +50208,7 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cYw" = ( /obj/structure/cable{ icon_state = "1-2" @@ -50271,7 +50251,7 @@ icon_state = "1-4" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cYD" = ( /obj/effect/decal/warning_stripes/east, /obj/structure/cable/yellow{ @@ -50285,7 +50265,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cYE" = ( /obj/structure/cable/yellow{ d1 = 2; @@ -50298,11 +50278,11 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cYF" = ( /obj/structure/particle_accelerator/end_cap, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "cYG" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -50311,7 +50291,7 @@ }, /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cYH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -50377,7 +50357,7 @@ icon_state = "2-8" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cYR" = ( /obj/effect/decal/warning_stripes/northwestcorner, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -50409,7 +50389,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "cYY" = ( /obj/machinery/door/firedoor, /obj/machinery/door/poddoor{ @@ -50432,7 +50412,7 @@ req_access = list(10) }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cYZ" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -50446,7 +50426,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cZc" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; @@ -50509,7 +50489,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cZm" = ( /obj/structure/cable{ icon_state = "1-2" @@ -50624,7 +50604,7 @@ }, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cZH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -50673,7 +50653,7 @@ "cZL" = ( /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cZM" = ( /obj/machinery/light{ dir = 8 @@ -50691,7 +50671,7 @@ }, /obj/effect/decal/warning_stripes/west, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cZP" = ( /obj/machinery/computer/monitor{ name = "Grid Power Monitoring Computer" @@ -50704,13 +50684,13 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cZQ" = ( /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/portable_atmospherics/canister/air, /obj/effect/decal/warning_stripes/southeast, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cZR" = ( /obj/machinery/access_button{ command = "cycle_interior"; @@ -50729,7 +50709,7 @@ /obj/effect/decal/warning_stripes/south, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cZS" = ( /obj/machinery/atmospherics/pipe/manifold4w/visible/cyan{ desc = "Труба содержит дыхательную смесь для подачи на станцию"; @@ -50886,7 +50866,7 @@ "daw" = ( /obj/item/radio, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "day" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ @@ -51148,7 +51128,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dbs" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -51163,7 +51143,7 @@ dir = 9 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dbt" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -51216,7 +51196,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dbI" = ( /turf/simulated/floor/engine/plasma, /area/atmos) @@ -51292,7 +51272,7 @@ /area/library) "dcj" = ( /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "dcl" = ( /obj/machinery/door/morgue{ name = "Confession Booth" @@ -51394,7 +51374,7 @@ }, /obj/effect/landmark/start/trainee_engineer, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "dcC" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -51489,7 +51469,7 @@ /obj/machinery/portable_atmospherics/canister/air, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dcQ" = ( /obj/structure/table, /obj/item/cartridge/medical, @@ -51568,7 +51548,7 @@ }, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "ddc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 @@ -51849,7 +51829,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "ddX" = ( /obj/machinery/alarm{ dir = 8; @@ -52099,7 +52079,7 @@ }, /obj/structure/cable/yellow, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "deD" = ( /obj/effect/spawner/window/reinforced, /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ @@ -52379,7 +52359,7 @@ "dfo" = ( /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "dfp" = ( /obj/structure/table/reinforced, /obj/item/flash, @@ -52933,7 +52913,7 @@ icon_state = "0-2" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dhk" = ( /obj/structure/closet/firecloset, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -54755,7 +54735,7 @@ /obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ name = "Escape Shuttle Cell"; - req_access = list(1) + req_access = list(63) }, /obj/structure/cable{ icon_state = "1-2" @@ -56237,7 +56217,7 @@ icon_state = "0-4" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dsI" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -56245,7 +56225,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dsK" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -56270,7 +56250,7 @@ id = "ceoffice" }, /turf/simulated/floor/plating, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "dsL" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -56282,7 +56262,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "dsO" = ( /obj/structure/rack{ dir = 8; @@ -56298,17 +56278,17 @@ "dsP" = ( /obj/structure/chair, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dsT" = ( /obj/structure/closet/secure_closet/engineering_welding, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "dsU" = ( /obj/structure/cable{ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dsX" = ( /obj/item/cartridge/engineering{ pixel_x = 3 @@ -56323,7 +56303,7 @@ }, /obj/structure/table, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dsY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -56335,7 +56315,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "dta" = ( /obj/structure/cable/yellow{ d2 = 4; @@ -56345,7 +56325,7 @@ id = "ceoffice" }, /turf/simulated/floor/plating, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "dtb" = ( /obj/machinery/door/firedoor, /obj/structure/cable/yellow{ @@ -56362,7 +56342,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "dtk" = ( /obj/structure/chair/stool, /obj/effect/decal/warning_stripes/northwest, @@ -56375,7 +56355,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dtn" = ( /obj/machinery/atmospherics/binary/pump{ desc = "Позволяет подать смесь в вентиляции станции"; @@ -56398,7 +56378,7 @@ dir = 8 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dtq" = ( /obj/machinery/hologram/holopad, /obj/structure/cable/yellow{ @@ -56416,7 +56396,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dts" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -56435,7 +56415,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dtt" = ( /obj/structure/cable/yellow{ d1 = 2; @@ -56454,7 +56434,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dtv" = ( /obj/machinery/atmospherics/binary/volume_pump, /turf/simulated/floor/plasteel, @@ -56467,7 +56447,7 @@ pixel_y = 32 }, /turf/simulated/wall/r_wall, -/area/engine/engineering) +/area/engineering/engine) "dtJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -56511,7 +56491,7 @@ pixel_y = 28 }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "dwd" = ( /obj/structure/cable{ icon_state = "1-2" @@ -56847,7 +56827,7 @@ req_access = list(70) }, /turf/simulated/floor/engine, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "dHU" = ( /obj/structure/cable{ d2 = 4; @@ -57189,7 +57169,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "dTh" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -57278,7 +57258,7 @@ icon_state = "2-8" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dWZ" = ( /obj/structure/table, /turf/simulated/floor/plasteel{ @@ -57560,7 +57540,7 @@ /obj/machinery/light, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "eij" = ( /obj/machinery/atmospherics/binary/valve/digital{ color = ""; @@ -57723,7 +57703,7 @@ dir = 9 }, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "ene" = ( /obj/structure/sign/barsign, /turf/simulated/wall, @@ -57768,7 +57748,7 @@ icon_state = "1-4" }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "eou" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ @@ -57779,7 +57759,7 @@ icon_state = "0-4" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "eoD" = ( /obj/effect/decal/cleanable/blood/oil, /turf/simulated/floor/plating, @@ -57812,7 +57792,7 @@ anchored = 1 }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "epx" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light_construct{ @@ -58056,7 +58036,7 @@ "ezE" = ( /obj/structure/sign/securearea, /turf/simulated/wall, -/area/engine/break_room) +/area/engineering/break_room) "ezX" = ( /obj/item/radio/intercom{ name = "west station intercom (General)"; @@ -58072,7 +58052,7 @@ icon_state = "1-8" }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "eAt" = ( /obj/machinery/alarm{ dir = 8; @@ -58196,7 +58176,7 @@ dir = 8 }, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "eEk" = ( /obj/machinery/alarm{ dir = 4; @@ -58308,7 +58288,7 @@ }, /obj/item/storage/belt/utility, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "eGG" = ( /obj/structure/cable{ icon_state = "1-4" @@ -58432,7 +58412,7 @@ /obj/machinery/power/smes/engineering, /obj/effect/decal/warning_stripes/southeast, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "eKm" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 @@ -58441,7 +58421,7 @@ dir = 6 }, /turf/simulated/floor/engine, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "eKr" = ( /obj/structure/cable{ icon_state = "4-8" @@ -58454,7 +58434,7 @@ dir = 8; icon_state = "vault" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "eKD" = ( /obj/effect/spawner/random_spawners/oil_20, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -58580,7 +58560,7 @@ icon_state = "1-8" }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "eNn" = ( /obj/item/restraints/handcuffs/cable/zipties/used, /obj/structure/filingcabinet, @@ -59189,7 +59169,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "fqf" = ( /obj/structure/extinguisher_cabinet{ name = "north extinguisher cabinet"; @@ -59336,7 +59316,7 @@ pixel_y = -32 }, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "fuS" = ( /obj/item/radio/intercom{ name = "north station intercom (General)"; @@ -59475,7 +59455,7 @@ req_access = list(56) }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "fys" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/research{ @@ -59643,7 +59623,7 @@ icon_state = "2-8" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "fEn" = ( /turf/simulated/floor/plasteel{ icon_state = "floorgrime" @@ -59768,7 +59748,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "fIu" = ( /obj/structure/cable{ icon_state = "1-2" @@ -59849,7 +59829,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "fLc" = ( /obj/structure/chair/office/light{ dir = 8 @@ -59926,7 +59906,7 @@ network = list("Singularity","SS13") }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "fNF" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -60660,7 +60640,7 @@ "gkC" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "gkT" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -60773,7 +60753,7 @@ dir = 10 }, /turf/simulated/wall, -/area/engine/controlroom) +/area/engineering/controlroom) "gnw" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ @@ -60797,7 +60777,7 @@ }, /obj/structure/grille, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "goP" = ( /obj/machinery/atmospherics/binary/pump, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -60867,7 +60847,7 @@ /area/security/securearmory) "gqS" = ( /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "grc" = ( /obj/docking_port/stationary{ dir = 8; @@ -61148,10 +61128,7 @@ }, /area/medical/cmo) "gAN" = ( -/mob/living/carbon/human/lesser/monkey{ - icon = 'icons/mob/monkey.dmi'; - icon_state = "monkey1" - }, +/mob/living/carbon/human/lesser/monkey, /obj/structure/disposalpipe/segment{ dir = 6 }, @@ -61529,7 +61506,7 @@ "gRH" = ( /obj/machinery/suit_storage_unit/engine, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "gRL" = ( /obj/structure/cable{ icon_state = "4-8" @@ -61704,6 +61681,7 @@ name = "Privacy Shutters Control"; pixel_y = 25 }, +/obj/item/storage/belt/medical/surgery/loaded, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whitebluecorner" @@ -62152,7 +62130,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plating, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "hmT" = ( /obj/machinery/suit_storage_unit/atmos, /obj/item/radio/intercom{ @@ -62220,7 +62198,7 @@ pixel_x = -24 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "hpW" = ( /obj/machinery/atmospherics/unary/outlet_injector{ dir = 4; @@ -62323,7 +62301,7 @@ /obj/structure/table, /obj/machinery/cell_charger, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "htx" = ( /obj/effect/decal/cleanable/dust, /obj/effect/decal/cleanable/blood/drip{ @@ -62469,7 +62447,7 @@ dir = 8; icon_state = "vault" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "hxK" = ( /turf/simulated/floor/plasteel{ icon_state = "blue" @@ -62511,7 +62489,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "hyv" = ( /obj/structure/cable{ icon_state = "1-2" @@ -62546,7 +62524,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "hzw" = ( /obj/docking_port/stationary{ dir = 4; @@ -62830,7 +62808,7 @@ req_access = list(70) }, /turf/simulated/floor/engine, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "hJq" = ( /obj/structure/table/reinforced, /obj/item/folder/red{ @@ -63091,7 +63069,7 @@ "hTc" = ( /obj/machinery/vending/engivend, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "hTd" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/research{ @@ -63141,7 +63119,7 @@ name = "KEEP CLEAR: DOCKING AREA" }, /turf/simulated/wall/r_wall, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "hUJ" = ( /turf/simulated/floor/plasteel{ dir = 8; @@ -63424,7 +63402,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "idU" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering/glass{ @@ -63574,7 +63552,7 @@ "iiL" = ( /obj/item/multitool, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "iko" = ( /obj/structure/sign/poster/contraband/random{ pixel_y = 32 @@ -63624,7 +63602,7 @@ "imf" = ( /obj/structure/particle_accelerator/particle_emitter/left, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "imD" = ( /obj/structure/chair/office/light, /obj/effect/landmark/start/scientist, @@ -63699,7 +63677,7 @@ /obj/structure/cable, /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "iow" = ( /turf/simulated/floor/wood{ icon_state = "wood-broken7" @@ -64035,7 +64013,7 @@ dir = 8 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "iBi" = ( /obj/machinery/light/small{ dir = 4 @@ -64136,7 +64114,7 @@ id = "ceoffice" }, /turf/simulated/floor/plating, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "iDA" = ( /obj/effect/decal/cleanable/cobweb, /obj/effect/decal/cleanable/dirt, @@ -64854,7 +64832,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "jcp" = ( /obj/machinery/light{ dir = 1 @@ -64862,7 +64840,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "jcJ" = ( /obj/effect/landmark/start/shaft_miner, /obj/structure/sign/poster/official/space_a{ @@ -65044,7 +65022,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "jkT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -65553,7 +65531,7 @@ }, /obj/effect/decal/warning_stripes/northwestsouth, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "jEi" = ( /obj/effect/decal/warning_stripes/south, /obj/machinery/atmospherics/binary/valve{ @@ -65773,7 +65751,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "jOA" = ( /obj/structure/reagent_dispensers/watertank, /obj/machinery/light{ @@ -65839,7 +65817,7 @@ icon_state = "2-8" }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "jSz" = ( /obj/effect/spawner/window/reinforced, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -65861,7 +65839,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "jSX" = ( /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plasteel{ @@ -66042,7 +66020,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "jYT" = ( /obj/machinery/recharger/wallcharger{ pixel_x = -24; @@ -66113,7 +66091,7 @@ icon_state = "1-8" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "kbl" = ( /obj/machinery/door/airlock/research{ name = "Toxins Launch Room"; @@ -66402,7 +66380,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "kjl" = ( /obj/machinery/camera{ c_tag = "Medbay Morgue" @@ -66509,7 +66487,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/engine, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "kmd" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/wall, @@ -66656,7 +66634,7 @@ }, /obj/item/twohanded/required/kirbyplants, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "ksA" = ( /obj/structure/closet/emcloset, /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -66712,7 +66690,7 @@ dir = 5; icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "ktZ" = ( /obj/machinery/light/small, /turf/simulated/floor/plating, @@ -66980,7 +66958,7 @@ /area/medical/patients_rooms) "kCz" = ( /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "kCL" = ( /obj/machinery/access_button{ command = "cycle_interior"; @@ -67008,7 +66986,7 @@ "kDj" = ( /obj/structure/lattice, /turf/simulated/wall/r_wall, -/area/engine/engineering) +/area/engineering/engine) "kDx" = ( /obj/structure/cable, /obj/machinery/door/poddoor{ @@ -67321,7 +67299,7 @@ /obj/machinery/computer/podtracker, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "kNZ" = ( /turf/simulated/floor/plasteel{ dir = 4; @@ -67385,7 +67363,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "kRU" = ( /obj/structure/cable{ icon_state = "4-8" @@ -67773,7 +67751,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "lki" = ( /obj/structure/closet/crate/trashcart, /obj/effect/spawner/lootdrop{ @@ -67862,13 +67840,13 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "lop" = ( /turf/simulated/floor/plasteel{ dir = 1; icon_state = "vault" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "lpl" = ( /obj/structure/cable{ icon_state = "4-8" @@ -68000,7 +67978,7 @@ dir = 8; icon_state = "vault" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "lsc" = ( /obj/machinery/suit_storage_unit/captain, /turf/simulated/floor/wood, @@ -68013,7 +67991,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "lsD" = ( /obj/machinery/light{ dir = 1 @@ -68121,7 +68099,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "lww" = ( /obj/effect/decal/cleanable/dust, /obj/structure/computerframe, @@ -68297,7 +68275,7 @@ shock_proof = 1 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "lBX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 @@ -68309,7 +68287,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "lCh" = ( /obj/structure/cable{ icon_state = "1-2" @@ -68673,7 +68651,7 @@ name = "north newscaster"; pixel_y = 34 }, -/obj/vehicle/janicart, +/obj/vehicle/ridden/janicart, /turf/simulated/floor/plasteel, /area/janitor) "lPa" = ( @@ -68891,7 +68869,7 @@ }, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "lUU" = ( /obj/structure/rack{ dir = 1 @@ -69087,7 +69065,7 @@ network = list("Singularity","SS13") }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "lZI" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -69105,10 +69083,7 @@ /turf/simulated/floor/plating, /area/maintenance/port) "lZK" = ( -/mob/living/carbon/human/lesser/monkey{ - icon = 'icons/mob/monkey.dmi'; - icon_state = "monkey1" - }, +/mob/living/carbon/human/lesser/monkey, /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/plasteel{ icon_state = "whitegreenfull" @@ -69327,10 +69302,7 @@ /turf/simulated/floor/plating, /area/maintenance/livingcomplex) "meY" = ( -/mob/living/carbon/human/lesser/monkey{ - icon = 'icons/mob/monkey.dmi'; - icon_state = "monkey1" - }, +/mob/living/carbon/human/lesser/monkey, /turf/simulated/floor/engine, /area/toxins/test_chamber) "meZ" = ( @@ -69497,7 +69469,7 @@ pixel_y = 32 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "mmq" = ( /obj/structure/urinal{ pixel_y = 30 @@ -69696,7 +69668,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "mug" = ( /obj/structure/closet/crate{ icon_state = "crateopen"; @@ -69710,7 +69682,7 @@ dir = 10 }, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "muw" = ( /obj/structure/chair/stool, /turf/simulated/floor/wood{ @@ -70010,7 +69982,7 @@ id = "ceoffice" }, /turf/simulated/floor/plating, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "mCD" = ( /obj/machinery/door/window{ base_state = "right"; @@ -70321,7 +70293,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "mNR" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /obj/effect/decal/warning_stripes/yellow, @@ -70364,7 +70336,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "mQQ" = ( /obj/structure/cable{ icon_state = "1-8" @@ -70423,7 +70395,7 @@ }, /obj/machinery/computer/station_alert, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "mTD" = ( /turf/simulated/floor/plasteel{ dir = 4; @@ -70558,7 +70530,7 @@ pixel_y = 32 }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "mZa" = ( /obj/machinery/chem_master, /turf/simulated/floor/plating, @@ -70685,7 +70657,7 @@ pixel_x = -24 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "nfh" = ( /obj/machinery/door/airlock/maintenance{ req_access = list(12) @@ -70814,7 +70786,7 @@ }, /obj/structure/table, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "niQ" = ( /obj/structure/chair/office/dark{ dir = 8 @@ -70925,7 +70897,7 @@ req_access = list(32) }, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "nmo" = ( /obj/effect/decal/warning_stripes/west{ icon = 'icons/turf/floors.dmi'; @@ -71024,7 +70996,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "nqt" = ( /obj/effect/turf_decal/siding/wood{ dir = 6 @@ -71199,7 +71171,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "nvB" = ( /obj/structure/sign/electricshock, /turf/simulated/wall/r_wall, @@ -71207,14 +71179,14 @@ "nvG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "nwm" = ( /obj/machinery/gravity_generator/main/station, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "vault" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "nwH" = ( /obj/machinery/door/airlock/command{ name = "Captain's Quarters"; @@ -71471,7 +71443,7 @@ opacity = 0 }, /turf/simulated/floor/plating, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "nFy" = ( /obj/machinery/mech_bay_recharge_port, /obj/machinery/status_display{ @@ -71606,7 +71578,7 @@ opacity = 0 }, /turf/simulated/floor/plating, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "nKt" = ( /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -71687,11 +71659,10 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "nMn" = ( /obj/machinery/light/small, /obj/machinery/turretid/stun{ - control_area = "AI Satellite Antechamber"; name = "AI Antechamber Turret Control"; pixel_y = -24; req_access = list(75) @@ -72140,7 +72111,7 @@ "ocw" = ( /obj/machinery/computer/station_alert, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "ocx" = ( /obj/structure/grille/broken, /obj/structure/disposalpipe/segment{ @@ -72434,7 +72405,7 @@ dir = 8; icon_state = "vault" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "orW" = ( /obj/machinery/door_control{ id = "Warden"; @@ -72961,7 +72932,7 @@ icon_state = "1-4" }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "oMl" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 @@ -73100,7 +73071,7 @@ icon_state = "1-4" }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "oQe" = ( /obj/structure/cable{ icon_state = "4-8" @@ -73311,7 +73282,7 @@ c_tag = "Mechanic's Workshop West" }, /turf/simulated/floor/engine, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "oVG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -73415,7 +73386,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "oZx" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/mining{ @@ -73510,7 +73481,7 @@ }, /obj/effect/decal/warning_stripes/northeastsouth, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "pbS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -73518,7 +73489,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "pcR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 @@ -73529,7 +73500,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "pcV" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -73542,7 +73513,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "pdw" = ( /obj/machinery/light/small{ dir = 1 @@ -73601,7 +73572,7 @@ "pfl" = ( /obj/machinery/atmospherics/pipe/simple/hidden, /turf/simulated/wall, -/area/engine/engineering) +/area/engineering/engine) "pgN" = ( /obj/machinery/light{ dir = 1 @@ -73631,7 +73602,7 @@ c_tag = "Engineering North-West" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "phj" = ( /obj/machinery/disposal, /obj/structure/window/reinforced, @@ -73959,7 +73930,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "prU" = ( /obj/machinery/door/poddoor{ id_tag = "ToxinsVenting"; @@ -73997,7 +73968,7 @@ /obj/item/mounted/frame/apc_frame, /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "pur" = ( /obj/effect/decal/warning_stripes/east, /obj/effect/decal/cleanable/dirt, @@ -74209,7 +74180,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "pzT" = ( /turf/simulated/floor/plasteel{ icon_state = "bluecorner" @@ -74245,7 +74216,7 @@ }, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "pBT" = ( /obj/structure/cable{ icon_state = "4-8" @@ -74639,7 +74610,7 @@ "pPs" = ( /obj/structure/reagent_dispensers/fueltank, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "pPy" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ @@ -74675,7 +74646,7 @@ /obj/machinery/power/smes/engineering, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "pSk" = ( /turf/simulated/floor/plasteel{ dir = 8; @@ -74775,7 +74746,7 @@ }, /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "pUQ" = ( /obj/effect/landmark/event/blobstart, /turf/simulated/floor/plating, @@ -74830,7 +74801,7 @@ amount = 50 }, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "pXp" = ( /obj/structure/cable{ icon_state = "1-2" @@ -74889,7 +74860,7 @@ }, /obj/effect/decal/warning_stripes/southeastcorner, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "pYu" = ( /obj/item/shard{ icon_state = "medium" @@ -75133,7 +75104,7 @@ icon_state = "0-4" }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "qfh" = ( /turf/simulated/floor/plasteel{ dir = 6; @@ -75253,7 +75224,7 @@ dir = 9 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "qis" = ( /obj/structure/cable{ icon_state = "1-2" @@ -75275,7 +75246,7 @@ pixel_x = -32 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "qiZ" = ( /obj/machinery/navbeacon{ codes_txt = "delivery"; @@ -75285,9 +75256,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel, /area/maintenance/asmaint) @@ -75554,7 +75523,7 @@ icon_state = "0-4" }, /turf/simulated/floor/plating, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "qrd" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable/yellow{ @@ -75567,7 +75536,7 @@ icon_state = "0-4" }, /turf/simulated/floor/plating, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "qrt" = ( /obj/structure/cable{ icon_state = "1-2" @@ -75615,7 +75584,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "qrU" = ( /obj/machinery/access_button{ command = "cycle_exterior"; @@ -75660,7 +75629,7 @@ icon_state = "2-8" }, /turf/simulated/floor/plating, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "qrZ" = ( /obj/structure/cable{ icon_state = "1-8" @@ -75680,7 +75649,7 @@ /obj/structure/disposalpipe/trunk, /obj/machinery/disposal, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "qsv" = ( /obj/structure/cable{ icon_state = "2-8" @@ -75830,7 +75799,7 @@ "qyc" = ( /obj/machinery/light, /turf/simulated/floor/engine, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "qyM" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -76107,7 +76076,7 @@ pixel_y = 32 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "qGJ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/plasteel{ @@ -76578,7 +76547,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "qWv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -76587,7 +76556,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "qWW" = ( /obj/effect/spawner/random_spawners/grille_13, /turf/simulated/floor/plating, @@ -76752,7 +76721,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "rcC" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 @@ -76764,7 +76733,7 @@ icon_state = "2-4" }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "rcW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -76778,7 +76747,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "rdG" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, @@ -76858,7 +76827,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "rgJ" = ( /obj/structure/cable{ icon_state = "4-8" @@ -77074,7 +77043,7 @@ pixel_y = 32 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "rns" = ( /obj/structure/table/wood, /obj/item/radio/intercom{ @@ -77159,7 +77128,7 @@ /obj/structure/table, /obj/item/folder/yellow, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "rra" = ( /obj/machinery/door/poddoor{ density = 0; @@ -77209,7 +77178,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "rtf" = ( /obj/machinery/computer/monitor{ name = "Grid Power Monitoring Computer" @@ -77222,7 +77191,7 @@ dir = 5; icon_state = "caution" }, -/area/engine/controlroom) +/area/engineering/controlroom) "rts" = ( /obj/effect/decal/warning_stripes/northwest, /obj/machinery/atmospherics/pipe/simple/hidden/universal, @@ -77270,7 +77239,7 @@ req_access = list(10) }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "rvB" = ( /obj/item/radio/intercom{ name = "east station intercom (General)"; @@ -77353,7 +77322,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "rzs" = ( /obj/machinery/door/airlock/research{ name = "Toxins Launch Room"; @@ -77432,7 +77401,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "rBk" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -77726,7 +77695,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "rKT" = ( /obj/structure/cable{ icon_state = "4-8" @@ -77834,7 +77803,7 @@ }, /obj/structure/closet/walllocker/emerglocker/north, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "rOf" = ( /obj/structure/table, /obj/machinery/computer/library, @@ -78189,7 +78158,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "rYX" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/cable{ @@ -78312,7 +78281,7 @@ "seg" = ( /obj/structure/reagent_dispensers/watertank, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "seB" = ( /obj/structure/cable{ icon_state = "4-8" @@ -78492,7 +78461,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "slH" = ( /obj/structure/cable{ icon_state = "1-2" @@ -78615,7 +78584,7 @@ }, /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/engine, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "soD" = ( /obj/machinery/atmospherics/pipe/simple/insulated{ dir = 6 @@ -78867,7 +78836,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "sxQ" = ( /obj/machinery/seed_extractor, /turf/simulated/floor/plasteel{ @@ -78981,7 +78950,7 @@ "sAN" = ( /obj/effect/decal/warning_stripes/southeast, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "sAQ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 @@ -79005,7 +78974,7 @@ icon_state = "1-8" }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "sBn" = ( /obj/machinery/light/small, /turf/simulated/floor/plating, @@ -79032,7 +79001,7 @@ "sCk" = ( /obj/effect/decal/warning_stripes/west, /turf/simulated/floor/engine, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "sCv" = ( /obj/machinery/keycard_auth{ pixel_x = -24 @@ -79143,7 +79112,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "sGx" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -79156,7 +79125,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "sGy" = ( /turf/simulated/floor/wood, /area/security/permabrig) @@ -79289,7 +79258,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "sJK" = ( /obj/effect/spawner/window/reinforced, /obj/structure/disposalpipe/segment{ @@ -79394,7 +79363,7 @@ icon_state = "1-4" }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "sNF" = ( /obj/structure/cable{ icon_state = "1-2" @@ -79534,7 +79503,7 @@ pixel_x = 32 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "sSa" = ( /obj/item/radio/intercom{ name = "east station intercom (General)"; @@ -79565,7 +79534,7 @@ req_access = list(70) }, /turf/simulated/floor/engine, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "sTD" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable{ @@ -79651,7 +79620,7 @@ }, /obj/machinery/portable_atmospherics/canister/oxygen, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "sVP" = ( /obj/machinery/door/poddoor{ density = 0; @@ -79837,7 +79806,7 @@ "tai" = ( /obj/structure/particle_accelerator/particle_emitter/right, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "tar" = ( /obj/machinery/atm{ pixel_y = 32 @@ -79946,7 +79915,7 @@ /area/security/main) "tel" = ( /turf/simulated/wall/r_wall, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "teF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -80312,7 +80281,7 @@ id_tag = "engineering_east_pump" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "tsS" = ( /obj/machinery/door/poddoor{ id_tag = "QMLoaddoor2"; @@ -80333,7 +80302,7 @@ opacity = 0 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "tul" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance, @@ -80431,7 +80400,7 @@ "twI" = ( /obj/item/screwdriver, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "txb" = ( /obj/structure/chair{ dir = 8 @@ -80586,7 +80555,7 @@ dir = 8 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "tDy" = ( /obj/machinery/atmospherics/binary/pump, /obj/effect/decal/warning_stripes/east, @@ -80604,7 +80573,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "tEe" = ( /obj/machinery/disposal, /obj/structure/sign/poster/random{ @@ -80628,7 +80597,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "tFt" = ( /obj/effect/decal/warning_stripes/north, /obj/machinery/conveyor{ @@ -80690,7 +80659,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "tGS" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -80702,7 +80671,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "tGW" = ( /obj/effect/spawner/window/reinforced, /obj/structure/transit_tube/horizontal, @@ -80728,7 +80697,7 @@ pixel_y = 32 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "tHR" = ( /obj/structure/extinguisher_cabinet{ name = "west extinguisher cabinet"; @@ -80793,7 +80762,7 @@ icon_state = "1-4" }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "tKP" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 @@ -81051,7 +81020,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "tSN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -81184,7 +81153,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "tUW" = ( /obj/structure/sink{ dir = 8; @@ -81290,7 +81259,7 @@ /obj/structure/table, /obj/item/book/manual/supermatter_engine, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "tZJ" = ( /turf/simulated/wall/r_wall, /area/security/prison/cell_block/A) @@ -81413,7 +81382,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "uee" = ( /obj/machinery/atmospherics/unary/passive_vent{ dir = 8 @@ -81476,7 +81445,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "ugo" = ( /obj/structure/reagent_dispensers/watertank, /obj/machinery/atmospherics/unary/vent_pump/on, @@ -81628,7 +81597,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "ulP" = ( /obj/structure/cable{ icon_state = "1-8" @@ -81822,7 +81791,7 @@ }, /obj/structure/grille, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "urb" = ( /obj/machinery/vending/coffee/free, /obj/effect/decal/cleanable/dust, @@ -82041,7 +82010,7 @@ "uFb" = ( /obj/effect/decal/warning_stripes/west, /turf/simulated/floor/engine/vacuum, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "uGn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -82110,7 +82079,7 @@ "uIN" = ( /obj/structure/spacepoddoor, /turf/simulated/floor/engine, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "uKm" = ( /obj/structure/closet/wardrobe/robotics_black, /turf/simulated/floor/plasteel{ @@ -82806,7 +82775,7 @@ }, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "vhX" = ( /obj/machinery/access_button{ command = "cycle_interior"; @@ -83121,7 +83090,7 @@ name = "HIGH VOLTAGE" }, /turf/simulated/wall/r_wall, -/area/engine/engineering) +/area/engineering/engine) "vqF" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering{ @@ -83136,7 +83105,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "vqU" = ( /obj/effect/decal/cleanable/dust, /obj/structure/cable{ @@ -83244,7 +83213,7 @@ icon_state = "0-4" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "vuP" = ( /obj/structure/sink{ dir = 4; @@ -83290,7 +83259,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "vwm" = ( /obj/structure/window/reinforced, /obj/structure/table/reinforced, @@ -83339,9 +83308,7 @@ dir = 4; location = "Medbay" }, -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /turf/simulated/floor/plating, /area/medical/sleeper) "vxL" = ( @@ -83571,7 +83538,7 @@ icon_state = "0-4" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "vGs" = ( /obj/machinery/status_display{ layer = 4; @@ -83636,7 +83603,7 @@ }, /obj/item/book/manual/sop_engineering, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "vHO" = ( /obj/effect/decal/warning_stripes/northeastcorner, /turf/simulated/floor/plasteel, @@ -83714,7 +83681,7 @@ icon_state = "2-8" }, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "vKB" = ( /obj/structure/cable{ icon_state = "1-2" @@ -83805,7 +83772,7 @@ }, /obj/machinery/vending/clothing/departament/engineering, /turf/simulated/floor/plasteel, -/area/engine/equipmentstorage) +/area/engineering/equipmentstorage) "vMW" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /turf/simulated/floor/plating, @@ -84067,7 +84034,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "vUO" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -84077,12 +84044,9 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "vUY" = ( -/mob/living/carbon/human/lesser/monkey{ - icon = 'icons/mob/monkey.dmi'; - icon_state = "monkey1" - }, +/mob/living/carbon/human/lesser/monkey, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, @@ -84244,7 +84208,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "vYZ" = ( /obj/effect/decal/warning_stripes/northwest, /obj/effect/decal/cleanable/cobweb, @@ -84501,7 +84465,7 @@ /area/maintenance/starboardsolar) "wgs" = ( /turf/simulated/wall/r_wall, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "wgv" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -84606,7 +84570,7 @@ dir = 8 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "whS" = ( /obj/machinery/ai_status_display{ pixel_y = 32 @@ -84651,7 +84615,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "wjB" = ( /obj/structure/cable{ icon_state = "1-2" @@ -84855,7 +84819,7 @@ id = "ceoffice" }, /turf/simulated/floor/plating, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "won" = ( /obj/structure/table, /obj/machinery/alarm{ @@ -85332,7 +85296,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "wES" = ( /obj/structure/cable{ icon_state = "4-8" @@ -85433,7 +85397,7 @@ /obj/effect/decal/warning_stripes/east, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "wHt" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical/glass{ @@ -85757,7 +85721,7 @@ /obj/item/book/manual/engineering_construction, /obj/item/book/manual/supermatter_engine, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "wQN" = ( /obj/structure/mirror{ pixel_x = 28 @@ -86009,7 +85973,7 @@ pixel_y = 32 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "wZh" = ( /obj/effect/decal/warning_stripes/yellow, /obj/item/radio/intercom{ @@ -86071,7 +86035,7 @@ req_access = list(70) }, /turf/simulated/floor/engine, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "xbH" = ( /obj/effect/spawner/window/reinforced/polarized{ id = "qm" @@ -86412,7 +86376,7 @@ }, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "xku" = ( /obj/effect/spawner/window/reinforced/polarized{ id = "qm" @@ -86625,7 +86589,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "xpC" = ( /obj/item/flag/nt, /turf/simulated/floor/wood, @@ -86922,7 +86886,7 @@ }, /obj/structure/grille, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "xzR" = ( /obj/structure/chair/stool, /obj/effect/decal/warning_stripes/red/hollow, @@ -87019,7 +86983,7 @@ }, /obj/effect/decal/warning_stripes/west, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "xCu" = ( /obj/structure/table/glass, /obj/item/taperecorder{ @@ -87179,7 +87143,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "xId" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -87502,7 +87466,7 @@ icon_state = "2-4" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "xTY" = ( /obj/effect/decal/warning_stripes/north, /obj/machinery/status_display/supply_display{ @@ -87526,7 +87490,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/chiefs_office) +/area/engineering/chiefs_office) "xVn" = ( /obj/structure/cable{ icon_state = "2-4" @@ -87669,7 +87633,7 @@ icon_state = "1-8" }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "xZU" = ( /obj/machinery/computer/crew, /turf/simulated/floor/plasteel{ @@ -87836,7 +87800,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/engine, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "ygO" = ( /obj/machinery/light/small{ dir = 8 diff --git a/_maps/map_files/debug/multiz_test.dmm b/_maps/map_files/debug/multiz_test.dmm index 8db02d1603e..8fb4258f870 100644 --- a/_maps/map_files/debug/multiz_test.dmm +++ b/_maps/map_files/debug/multiz_test.dmm @@ -20,7 +20,6 @@ /area/hallway/primary/central) "aT" = ( /obj/machinery/alarm{ - frequency = 1439; locked = 0; pixel_y = 23 }, @@ -58,7 +57,7 @@ dir = 8 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "bC" = ( /turf/space/openspace, /area/space/nearstation) @@ -67,7 +66,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "bW" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 @@ -85,7 +84,7 @@ dir = 8 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "cr" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/hidden/universal{ @@ -109,7 +108,7 @@ /obj/item/screwdriver/power, /obj/item/wirecutters/power, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "cT" = ( /turf/simulated/wall/r_wall, /area/atmos) @@ -159,7 +158,7 @@ }, /obj/structure/dispenser, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "eO" = ( /obj/machinery/light{ dir = 1 @@ -179,7 +178,7 @@ icon_state = "0-4" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "fa" = ( /obj/docking_port/stationary{ dir = 4; @@ -218,7 +217,7 @@ }, /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "gw" = ( /obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, /turf/simulated/floor/plasteel, @@ -260,7 +259,6 @@ "hw" = ( /obj/effect/turf_decal/stripes/asteroid/line, /obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; dir = 4 }, /turf/simulated/floor/plasteel, @@ -274,14 +272,12 @@ /area/storage/primary) "hI" = ( /obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; dir = 4 }, /turf/simulated/floor/plasteel, /area/construction/solars) "hJ" = ( /obj/machinery/alarm{ - frequency = 1439; locked = 0; pixel_y = 23 }, @@ -303,7 +299,7 @@ dir = 1 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "ih" = ( /obj/item/wirecutters, /turf/simulated/floor/glass/plasma, @@ -313,10 +309,9 @@ icon_state = "1-2" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "is" = ( /obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; dir = 8 }, /turf/simulated/floor/plasteel, @@ -329,7 +324,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "iA" = ( /turf/simulated/floor/plasteel{ dir = 10 @@ -350,13 +345,13 @@ anchored = 1 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "iP" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "ja" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 5 @@ -399,7 +394,7 @@ dir = 4 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "kN" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 @@ -442,7 +437,6 @@ /area/construction/hallway) "mh" = ( /obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -471,11 +465,9 @@ /area/hallway/secondary/entry) "nr" = ( /obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; dir = 8 }, /obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; dir = 4 }, /turf/simulated/floor/plasteel, @@ -515,7 +507,7 @@ /turf/simulated/floor/plasteel{ dir = 8 }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "nR" = ( /obj/machinery/light{ dir = 1 @@ -545,7 +537,7 @@ dir = 6 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "pi" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 @@ -554,7 +546,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "pp" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -570,20 +562,19 @@ "qe" = ( /obj/machinery/atmospherics/pipe/simple/visible, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "qg" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging/junction{ dir = 1 }, /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "qq" = ( /turf/space, /area/space) "qs" = ( /obj/machinery/alarm{ - frequency = 1439; locked = 0; pixel_y = 23 }, @@ -614,7 +605,7 @@ icon_state = "0-2" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "ri" = ( /obj/machinery/light{ dir = 1 @@ -643,14 +634,14 @@ dir = 5 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "rP" = ( /obj/machinery/atmospherics/unary/vent_scrubber{ dir = 1; on = 1 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "rW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -684,7 +675,7 @@ "ss" = ( /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "sv" = ( /obj/effect/turf_decal/stripes/line, /turf/simulated/floor/plasteel, @@ -752,10 +743,9 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "ud" = ( /obj/machinery/alarm{ - frequency = 1439; locked = 0; pixel_y = 23 }, @@ -768,12 +758,12 @@ icon_state = "0-4" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "uh" = ( /turf/simulated/floor/plasteel{ dir = 4 }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "ur" = ( /obj/machinery/light{ dir = 4 @@ -784,7 +774,7 @@ /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/unary/outlet_injector/on, /turf/space, -/area/engine/engineering) +/area/engineering/engine) "uO" = ( /obj/structure/cable{ icon_state = "1-4" @@ -800,25 +790,21 @@ }, /obj/machinery/door/airlock, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "vq" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, /obj/item/wrench/power, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "vr" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 4 }, /obj/machinery/portable_atmospherics/canister, -/obj/effect/turf_decal/bot{ - dir = 2 - }, -/turf/simulated/floor/plasteel{ - dir = 2 - }, +/obj/effect/turf_decal/bot, +/turf/simulated/floor/plasteel, /area/atmos) "vC" = ( /obj/structure/lattice/catwalk, @@ -851,7 +837,7 @@ "wj" = ( /obj/machinery/computer/sm_monitor, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "wl" = ( /turf/simulated/floor/plasteel, /area/construction/hallway) @@ -861,7 +847,7 @@ icon_state = "2-8" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "wG" = ( /obj/structure/cable/multiz{ color = "#dd1010" @@ -902,7 +888,7 @@ "xg" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "xs" = ( /obj/effect/turf_decal/stripes/line, /obj/item/pizzabox, @@ -920,7 +906,6 @@ dir = 4 }, /obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; dir = 8 }, /turf/simulated/floor/plasteel, @@ -991,7 +976,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "zY" = ( /obj/item/pizzabox, /turf/simulated/floor/plasteel{ @@ -1020,7 +1005,7 @@ dir = 9 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "AI" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/openspace, @@ -1059,7 +1044,6 @@ /area/construction/hallway) "BQ" = ( /obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; dir = 8 }, /turf/simulated/floor/plasteel, @@ -1067,7 +1051,6 @@ "Ca" = ( /obj/effect/turf_decal/stripes/asteroid/line, /obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; dir = 8 }, /obj/structure/disposalpipe/segment{ @@ -1083,13 +1066,13 @@ /turf/simulated/floor/plasteel{ dir = 8 }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "Cm" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "CJ" = ( /obj/machinery/light{ dir = 8 @@ -1121,7 +1104,7 @@ icon_state = "2-8" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "Dr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/wall/r_wall, @@ -1192,7 +1175,7 @@ }, /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "EL" = ( /turf/simulated/floor/plasteel{ icon_state = "L13" @@ -1203,7 +1186,6 @@ /area/construction) "FK" = ( /obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; dir = 8 }, /obj/effect/spawner/window/reinforced, @@ -1212,7 +1194,7 @@ "FT" = ( /obj/structure/closet/secure_closet/engineering_chief, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "FX" = ( /obj/machinery/power/smes{ charge = 5e+006 @@ -1228,7 +1210,7 @@ dir = 9 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "Gh" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/camera/autoname, @@ -1250,7 +1232,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "Gy" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1268,7 +1250,7 @@ /area/construction) "GW" = ( /turf/simulated/wall/r_wall, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "Hk" = ( /turf/simulated/wall/r_wall, /area/maintenance/maintcentral) @@ -1277,7 +1259,6 @@ /area/construction/solars) "HA" = ( /obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; dir = 1 }, /turf/simulated/floor/plasteel, @@ -1292,7 +1273,7 @@ }, /obj/machinery/door/airlock, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "If" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/heat_exchanging, @@ -1310,11 +1291,6 @@ /obj/machinery/light, /turf/simulated/floor/plasteel, /area/construction/solars) -"IC" = ( -/turf/simulated/floor/plasteel{ - dir = 2 - }, -/area/construction/hallway) "IF" = ( /obj/effect/turf_decal/stripes/asteroid/corner, /turf/simulated/floor/plasteel, @@ -1370,7 +1346,6 @@ /area/storage/primary) "JY" = ( /obj/effect/turf_decal/stripes/asteroid/corner{ - icon_state = "ast_warn_corner"; dir = 4 }, /turf/simulated/floor/plasteel, @@ -1378,7 +1353,6 @@ "Ka" = ( /obj/structure/ladder, /obj/effect/turf_decal/stripes/asteroid/corner{ - icon_state = "ast_warn_corner"; dir = 8 }, /turf/simulated/floor/plasteel, @@ -1392,7 +1366,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "Ko" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -1439,7 +1413,7 @@ /area/construction/hallway) "Lr" = ( /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "Ly" = ( /turf/simulated/floor/plasteel{ dir = 1 @@ -1461,7 +1435,7 @@ "LZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/wall/r_wall, -/area/engine/engineering) +/area/engineering/engine) "Md" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1470,7 +1444,6 @@ /area/hallway/primary/central) "Mj" = ( /obj/machinery/alarm{ - frequency = 1439; locked = 0; pixel_y = 23 }, @@ -1505,7 +1478,7 @@ }, /obj/item/airlock_painter, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "MN" = ( /turf/simulated/floor/plasteel{ icon_state = "L9" @@ -1543,19 +1516,17 @@ /area/storage/primary) "Nu" = ( /turf/simulated/wall/r_wall, -/area/engine/engineering) +/area/engineering/engine) "Nz" = ( /obj/item/clothing/head/welding, /obj/item/weldingtool/experimental/mecha, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "ND" = ( /obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; dir = 1 }, /obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; dir = 4 }, /turf/simulated/floor/plasteel, @@ -1609,7 +1580,6 @@ /area/construction/hallway) "Ph" = ( /obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; dir = 1 }, /obj/effect/spawner/window/reinforced, @@ -1620,11 +1590,9 @@ /area/construction/hallway) "Px" = ( /obj/effect/turf_decal/stripes/asteroid/corner{ - icon_state = "ast_warn_corner"; dir = 4 }, /obj/effect/turf_decal/stripes/asteroid/corner{ - icon_state = "ast_warn_corner"; dir = 1 }, /turf/simulated/floor/plasteel, @@ -1635,14 +1603,13 @@ pixel_x = -24 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "PS" = ( /obj/machinery/atmospherics/pipe/manifold/visible, /turf/simulated/floor/plating, /area/atmos) "PW" = ( /obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; dir = 1 }, /turf/simulated/floor/plasteel, @@ -1662,7 +1629,7 @@ /turf/simulated/floor/plasteel{ dir = 1 }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "Qs" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -1699,18 +1666,14 @@ }, /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "Sb" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 4 }, /obj/machinery/portable_atmospherics/canister/sleeping_agent, -/obj/effect/turf_decal/bot{ - dir = 2 - }, -/turf/simulated/floor/plasteel{ - dir = 2 - }, +/obj/effect/turf_decal/bot, +/turf/simulated/floor/plasteel, /area/atmos) "Sj" = ( /turf/simulated/floor/plasteel, @@ -1732,7 +1695,6 @@ icon_state = "0-2" }, /obj/machinery/alarm{ - frequency = 1439; locked = 0; pixel_y = 23 }, @@ -1744,7 +1706,7 @@ dir = 1 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "SC" = ( /turf/simulated/floor/plating, /area/hallway/secondary/entry) @@ -1763,7 +1725,7 @@ /obj/structure/table, /obj/item/weldingtool/experimental, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "SX" = ( /turf/simulated/floor/plasteel{ icon_state = "L11" @@ -1816,14 +1778,12 @@ /obj/item/storage/box/lights/mixed, /obj/item/lightreplacer, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "TR" = ( /obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; dir = 8 }, /obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; dir = 1 }, /turf/simulated/floor/plasteel, @@ -1834,7 +1794,6 @@ /area/construction/hallway) "Uw" = ( /obj/machinery/alarm{ - frequency = 1439; locked = 0; pixel_y = 23 }, @@ -1847,7 +1806,6 @@ /area/storage/primary) "UJ" = ( /obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; dir = 4 }, /obj/effect/spawner/window/reinforced, @@ -1875,7 +1833,7 @@ name = "nitrogen filter" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "Vp" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -1884,11 +1842,9 @@ /area/construction) "Vx" = ( /obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; dir = 8 }, /obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; dir = 4 }, /obj/machinery/door/airlock, @@ -1961,11 +1917,11 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "WT" = ( /obj/structure/closet/secure_closet/engineering_welding, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "Xl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, @@ -1976,14 +1932,14 @@ /area/construction/hallway) "XH" = ( /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "XI" = ( /turf/simulated/wall/r_wall, /area/hallway/primary/central) "XM" = ( /obj/machinery/portable_atmospherics/canister/toxins, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "XO" = ( /turf/simulated/floor/plasteel, /area/bridge) @@ -2014,7 +1970,6 @@ /area/atmos) "Yk" = ( /obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; dir = 4 }, /turf/simulated/floor/plasteel, @@ -2040,7 +1995,7 @@ dir = 8 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "Yv" = ( /obj/machinery/atmospherics/binary/valve{ dir = 4 @@ -2078,11 +2033,11 @@ icon_state = "2-4" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "YY" = ( /obj/machinery/portable_atmospherics/canister/nitrogen, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "Zg" = ( /obj/structure/table, /turf/simulated/floor/plasteel, @@ -84266,8 +84221,8 @@ dg YU Ps Ps -IC -IC +wl +wl wl wl wl diff --git a/_maps/map_files/event/Station/delta_old.dmm b/_maps/map_files/event/Station/delta_old.dmm index 4ce65405b34..11e9489913c 100644 --- a/_maps/map_files/event/Station/delta_old.dmm +++ b/_maps/map_files/event/Station/delta_old.dmm @@ -6,14 +6,6 @@ /obj/effect/landmark/event/carpspawn, /turf/space, /area/space) -"aah" = ( -/obj/effect/spawner/window/reinforced, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/item/balltoy, -/turf/simulated/floor/plating, -/area/security/customs) "aam" = ( /obj/structure/cable{ icon_state = "1-2" @@ -209,7 +201,7 @@ network = list("SS13","Engineering") }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aeY" = ( /obj/structure/table/reinforced, /obj/machinery/cell_charger, @@ -220,7 +212,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "afb" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 5 @@ -233,7 +225,7 @@ dir = 5; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "afD" = ( /obj/machinery/light/small{ dir = 8 @@ -265,7 +257,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "agp" = ( /turf/simulated/wall/r_wall, /area/hallway/secondary/entry/westarrival) @@ -373,7 +365,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "ahQ" = ( /obj/structure/cable{ icon_state = "2-4" @@ -438,7 +430,7 @@ "aiC" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "aiE" = ( /turf/simulated/wall/r_wall, /area/hallway/secondary/entry/eastarrival) @@ -472,7 +464,7 @@ dir = 6; icon_state = "neutral" }, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "aiZ" = ( /obj/docking_port/stationary{ dir = 2; @@ -511,7 +503,7 @@ /obj/structure/disposalpipe/trunk, /obj/machinery/disposal, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "ajG" = ( /obj/structure/cable/yellow{ d1 = 2; @@ -533,7 +525,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "ajN" = ( /turf/simulated/wall, /area/hallway/secondary/entry/eastarrival) @@ -561,7 +553,7 @@ dir = 9; icon_state = "neutral" }, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "ake" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable, @@ -577,7 +569,7 @@ pixel_x = 32 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "aky" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ @@ -599,7 +591,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "ald" = ( /obj/effect/decal/warning_stripes/yellow, /obj/structure/sign/vacuum{ @@ -658,7 +650,7 @@ "alQ" = ( /obj/effect/decal/warning_stripes/west, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "alT" = ( /obj/structure/cable{ icon_state = "1-2" @@ -672,7 +664,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "alX" = ( /obj/machinery/constructable_frame/machine_frame, /turf/simulated/floor/plating, @@ -747,7 +739,7 @@ /turf/simulated/floor/plasteel{ icon_state = "neutral" }, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "amu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -761,7 +753,7 @@ }, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "amJ" = ( /obj/item/radio/intercom{ pixel_y = -28 @@ -770,7 +762,7 @@ pixel_x = -26 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "amL" = ( /obj/structure/computerframe, /obj/structure/sign/poster/contraband/random{ @@ -787,7 +779,7 @@ /obj/item/radio, /obj/item/radio, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "amQ" = ( /obj/machinery/light{ dir = 8 @@ -813,7 +805,7 @@ pixel_y = 4 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "amS" = ( /obj/structure/table, /obj/item/storage/box/prisoner, @@ -942,7 +934,7 @@ name = "KEEP CLEAR: DOCKING AREA" }, /turf/simulated/wall/r_wall, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "aof" = ( /turf/simulated/floor/plasteel{ dir = 8; @@ -1042,9 +1034,7 @@ pixel_x = 28; pixel_y = -2 }, -/obj/machinery/computer/security{ - network = list("SS13","Mining Outpost") - }, +/obj/machinery/computer/security, /turf/simulated/floor/plasteel{ icon_state = "redfull" }, @@ -1114,7 +1104,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "apF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -1158,7 +1148,7 @@ dir = 9 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "apO" = ( /obj/machinery/status_display{ pixel_x = -32 @@ -1219,7 +1209,7 @@ dir = 10; icon_state = "neutral" }, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "aqq" = ( /obj/structure/rack, /obj/item/clothing/shoes/magboots{ @@ -1232,7 +1222,7 @@ pixel_y = -3 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "aqu" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance, @@ -1311,7 +1301,7 @@ }, /obj/item/gun/energy/kinetic_accelerator, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "arn" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ @@ -1322,7 +1312,7 @@ name = "Expedition Lockdown" }, /turf/simulated/floor/plating, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "ars" = ( /obj/machinery/light{ dir = 8 @@ -1361,7 +1351,7 @@ /area/lawoffice) "arA" = ( /turf/simulated/wall/r_wall, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "arD" = ( /obj/docking_port/stationary{ dir = 8; @@ -1439,7 +1429,7 @@ }, /obj/item/stock_parts/cell/high, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "arX" = ( /obj/effect/decal/warning_stripes/southwest, /turf/simulated/floor/plasteel, @@ -1452,7 +1442,7 @@ req_access = list(18,48,70,71) }, /turf/simulated/wall, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "asg" = ( /obj/machinery/light, /obj/structure/table/reinforced, @@ -1464,7 +1454,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "asi" = ( /turf/simulated/floor/plasteel{ icon_state = "neutralfull" @@ -1476,7 +1466,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "asq" = ( /obj/structure/cable{ icon_state = "0-4" @@ -1497,26 +1487,26 @@ name = "Expedition Lockdown" }, /turf/simulated/floor/plating, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "asF" = ( /turf/simulated/floor/plasteel{ dir = 9; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "asH" = ( /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "asR" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/machinery/suit_storage_unit/standard_unit, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "asT" = ( /turf/simulated/wall, /area/hallway/secondary/entry/additional) @@ -1533,7 +1523,7 @@ "asX" = ( /obj/structure/dispenser/oxygen, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "asY" = ( /obj/machinery/newscaster/security_unit{ pixel_x = -30; @@ -1554,7 +1544,7 @@ /area/security/checkpoint) "atd" = ( /turf/simulated/wall/r_wall, -/area/engine/controlroom) +/area/engineering/controlroom) "atl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -1566,7 +1556,7 @@ }, /obj/machinery/portable_atmospherics/canister/oxygen, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "atv" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ @@ -1596,7 +1586,7 @@ /obj/item/multitool, /obj/item/clothing/glasses/meson, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "atV" = ( /obj/structure/cable{ icon_state = "1-4" @@ -1606,7 +1596,7 @@ }, /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "atW" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -1623,7 +1613,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "auc" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -1644,7 +1634,7 @@ dir = 1; icon_state = "neutral" }, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "auk" = ( /obj/machinery/vending/hydronutrients, /turf/simulated/floor/plating, @@ -1690,14 +1680,14 @@ dir = 5; icon_state = "neutral" }, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "auq" = ( /obj/machinery/vending/wallmed{ name = "Emergency NanoMed"; pixel_x = 25 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "aux" = ( /obj/structure/window/reinforced{ dir = 4 @@ -1724,7 +1714,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "auH" = ( /obj/structure/cable{ icon_state = "2-8" @@ -1740,7 +1730,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "auJ" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -1770,7 +1760,7 @@ dir = 8 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "avb" = ( /obj/machinery/space_heater, /turf/simulated/floor/plating, @@ -1793,7 +1783,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "avf" = ( /turf/simulated/floor/plasteel{ dir = 8; @@ -1810,7 +1800,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "avj" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -1823,7 +1813,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "avk" = ( /obj/machinery/recharge_station, /turf/simulated/floor/plating, @@ -1833,7 +1823,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "avr" = ( /obj/machinery/power/solar{ id = "portsolar"; @@ -1855,7 +1845,7 @@ }, /obj/effect/decal/warning_stripes/southwest, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "avB" = ( /obj/machinery/atmospherics/trinary/filter{ dir = 4; @@ -1866,14 +1856,14 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "avC" = ( /obj/effect/decal/warning_stripes/east, /obj/machinery/atmospherics/pipe/simple/visible{ dir = 10 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "avD" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1884,20 +1874,20 @@ }, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "avE" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "avH" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "avL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 @@ -1978,17 +1968,17 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "awI" = ( /obj/machinery/status_display, /turf/simulated/wall/r_wall, -/area/engine/supermatter) +/area/engineering/supermatter) "awJ" = ( /obj/effect/decal/warning_stripes/west, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "awP" = ( /obj/structure/chair{ dir = 8 @@ -2048,7 +2038,7 @@ name = "Expedition Lockdown" }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "axg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ @@ -2068,7 +2058,7 @@ }, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "axj" = ( /obj/machinery/firealarm{ dir = 1; @@ -2100,19 +2090,19 @@ dir = 8 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "axG" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 10 }, /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, -/area/engine/supermatter) +/area/engineering/supermatter) "axM" = ( /obj/effect/decal/warning_stripes/east, /obj/machinery/atmospherics/pipe/simple/visible/universal, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "axP" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 @@ -2122,7 +2112,7 @@ }, /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, -/area/engine/controlroom) +/area/engineering/controlroom) "axT" = ( /obj/item/twohanded/required/kirbyplants, /obj/machinery/firealarm{ @@ -2138,7 +2128,7 @@ }, /obj/structure/lattice/catwalk, /turf/space, -/area/engine/controlroom) +/area/engineering/controlroom) "ayi" = ( /obj/item/twohanded/required/kirbyplants, /turf/simulated/floor/shuttle, @@ -2185,7 +2175,7 @@ dir = 4; icon_state = "vault" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "ayA" = ( /turf/simulated/wall, /area/quartermaster/sorting) @@ -2214,13 +2204,13 @@ dir = 4; icon_state = "vault" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "ayI" = ( /obj/effect/decal/warning_stripes/north, /obj/effect/decal/warning_stripes/north, /obj/machinery/door/firedoor, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "ayQ" = ( /obj/machinery/door/poddoor/shutters{ dir = 8; @@ -2230,7 +2220,7 @@ /obj/machinery/door/firedoor, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "ayU" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ @@ -2247,7 +2237,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "azi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -2280,13 +2270,13 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "azr" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "azs" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -2442,7 +2432,7 @@ dir = 4; icon_state = "vault" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aAK" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -2521,7 +2511,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aBb" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/wood, @@ -2549,13 +2539,13 @@ dir = 10; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aBe" = ( /turf/simulated/floor/plasteel{ dir = 8; icon_state = "darkyellowcorners" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aBh" = ( /obj/structure/sign/securearea{ desc = "A warning sign which reads 'RADIOACTIVE AREA'"; @@ -2563,7 +2553,7 @@ name = "RADIOACTIVE AREA" }, /turf/simulated/wall/r_wall, -/area/engine/supermatter) +/area/engineering/supermatter) "aBj" = ( /obj/structure/cable{ icon_state = "0-8" @@ -2584,7 +2574,7 @@ pixel_x = 24 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "aBl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -2622,7 +2612,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aBr" = ( /obj/machinery/door/airlock/maintenance{ name = "construction access" @@ -2703,7 +2693,7 @@ name = "Supermatter Blast Doors" }, /turf/simulated/floor/plating, -/area/engine/supermatter) +/area/engineering/supermatter) "aBZ" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2713,7 +2703,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aCe" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -2743,7 +2733,7 @@ icon_state = "0-4" }, /turf/simulated/floor/greengrid, -/area/engine/supermatter) +/area/engineering/supermatter) "aCv" = ( /obj/structure/disposalpipe/segment, /obj/structure/disposalpipe/segment{ @@ -2801,7 +2791,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aCV" = ( /obj/machinery/door/airlock/highsecurity{ heat_proof = 1; @@ -2813,7 +2803,7 @@ name = "Supermatter Blast Doors" }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "aDc" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 @@ -2823,12 +2813,12 @@ }, /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plasteel, -/area/engine/supermatter) +/area/engineering/supermatter) "aDe" = ( /obj/effect/decal/warning_stripes/yellow/hollow, /obj/machinery/atmospherics/binary/volume_pump/on, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aDf" = ( /obj/machinery/firealarm{ dir = 1; @@ -2837,7 +2827,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aDg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -2857,7 +2847,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aDj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable{ @@ -2895,7 +2885,7 @@ anchored = 1 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "aDD" = ( /obj/structure/lattice/catwalk, /obj/structure/cable, @@ -2950,7 +2940,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aEc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 @@ -2971,7 +2961,7 @@ name = "Supermatter Blast Doors" }, /turf/simulated/floor/plating, -/area/engine/supermatter) +/area/engineering/supermatter) "aEe" = ( /obj/structure/table/reinforced, /obj/item/storage/toolbox/emergency, @@ -2980,7 +2970,7 @@ "aEg" = ( /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aEh" = ( /obj/structure/table/reinforced, /obj/effect/decal/cleanable/dirt, @@ -3029,7 +3019,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aEo" = ( /obj/machinery/light/small{ dir = 8 @@ -3070,7 +3060,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aEx" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -3129,7 +3119,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aEZ" = ( /obj/structure/closet/firecloset, /obj/effect/decal/warning_stripes/red, @@ -3148,7 +3138,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "aFf" = ( /obj/structure/table/reinforced, /obj/machinery/light/small{ @@ -3156,12 +3146,12 @@ }, /obj/item/clothing/glasses/welding, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aFg" = ( /obj/item/twohanded/required/kirbyplants, /obj/effect/decal/warning_stripes/southeast, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aFj" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/remains/human, @@ -3189,7 +3179,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aFo" = ( /obj/effect/spawner/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -3512,7 +3502,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "aHe" = ( /obj/machinery/door/firedoor, /obj/structure/cable/yellow{ @@ -3523,14 +3513,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aHf" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /obj/effect/decal/warning_stripes/blue, /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aHo" = ( /obj/structure/cable{ icon_state = "4-8" @@ -3542,7 +3532,7 @@ }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aHs" = ( /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, @@ -3613,19 +3603,19 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aHS" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aIh" = ( /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aIl" = ( /obj/structure/sign/directions/engineering{ pixel_y = 8 @@ -3641,7 +3631,7 @@ dir = 8 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "aIr" = ( /obj/structure/cable{ icon_state = "4-8" @@ -3685,7 +3675,7 @@ }, /obj/effect/decal/warning_stripes/northwest, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aIC" = ( /obj/structure/cable{ icon_state = "1-2" @@ -3709,7 +3699,7 @@ scrub_Toxins = 1 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aII" = ( /obj/structure/cable{ icon_state = "1-2" @@ -3726,7 +3716,7 @@ name = "KEEP CLEAR: DOCKING AREA" }, /turf/simulated/wall/r_wall, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aIO" = ( /obj/item/twohanded/required/kirbyplants, /turf/simulated/floor/plasteel{ @@ -3852,7 +3842,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "aJz" = ( /obj/machinery/light{ dir = 1 @@ -3910,7 +3900,7 @@ }, /obj/effect/decal/warning_stripes/southwest, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aJO" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 @@ -3920,7 +3910,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aJQ" = ( /obj/machinery/light/small, /obj/effect/decal/warning_stripes/southwest, @@ -3928,7 +3918,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aJV" = ( /obj/machinery/door/airlock/external{ name = "Arrival Airlock" @@ -3943,7 +3933,7 @@ /obj/structure/closet/radiation, /obj/item/clothing/glasses/meson, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aJY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -3996,7 +3986,7 @@ name = "KEEP CLEAR: DOCKING AREA" }, /turf/simulated/wall, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aKj" = ( /obj/machinery/light{ dir = 1 @@ -4053,7 +4043,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aKy" = ( /obj/structure/table, /obj/item/storage/fancy/donut_box, @@ -4089,7 +4079,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aKL" = ( /obj/machinery/light{ dir = 8 @@ -4117,7 +4107,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aKS" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -4129,7 +4119,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aKT" = ( /obj/structure/cable{ icon_state = "1-2" @@ -4176,7 +4166,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aLf" = ( /obj/machinery/light/small{ dir = 1 @@ -4184,7 +4174,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aLi" = ( /obj/machinery/power/tracker, /obj/structure/cable{ @@ -4214,7 +4204,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aLr" = ( /obj/structure/reagent_dispensers/watertank, /obj/effect/decal/warning_stripes/yellow/hollow, @@ -4229,7 +4219,7 @@ dir = 1; icon_state = "vault" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aLC" = ( /obj/structure/extinguisher_cabinet{ pixel_x = -25 @@ -4269,7 +4259,7 @@ dir = 1; icon_state = "vault" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aLI" = ( /obj/machinery/light{ dir = 4 @@ -4278,7 +4268,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aLM" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -4287,7 +4277,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "aLQ" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ dir = 8 @@ -4364,13 +4354,13 @@ dir = 8; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aMC" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aMD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 @@ -4385,7 +4375,7 @@ dir = 1; icon_state = "vault" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aMI" = ( /obj/machinery/status_display{ pixel_y = 32 @@ -4477,7 +4467,7 @@ dir = 9; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aNe" = ( /obj/machinery/light{ dir = 4 @@ -4499,7 +4489,7 @@ dir = 5; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aNj" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -4585,7 +4575,7 @@ dir = 10; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aNG" = ( /obj/structure/chair/office/light{ dir = 8 @@ -4659,7 +4649,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aOn" = ( /obj/structure/sink{ pixel_y = 29 @@ -4701,7 +4691,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aOB" = ( /obj/structure/cable{ icon_state = "1-2" @@ -4807,7 +4797,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aOY" = ( /obj/machinery/door/airlock/maintenance{ req_access = list(12) @@ -5008,7 +4998,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aQi" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -5071,14 +5061,14 @@ "aQJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/greengrid, -/area/engine/controlroom) +/area/engineering/controlroom) "aQK" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/effect/decal/warning_stripes/eastsouthwest, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "aQM" = ( /obj/effect/decal/warning_stripes/west, /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -5301,7 +5291,7 @@ }, /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aSO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -5313,7 +5303,7 @@ dir = 4 }, /turf/simulated/floor/greengrid, -/area/engine/controlroom) +/area/engineering/controlroom) "aSP" = ( /obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance{ @@ -5340,7 +5330,7 @@ dir = 4 }, /turf/simulated/floor/greengrid, -/area/engine/controlroom) +/area/engineering/controlroom) "aSV" = ( /obj/structure/chair/stool/bar, /turf/simulated/floor/carpet, @@ -5432,7 +5422,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aTv" = ( /obj/structure/closet/secure_closet/quartermaster, /obj/structure/sign/poster/official/random{ @@ -5462,7 +5452,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aTy" = ( /obj/machinery/light{ dir = 8 @@ -5474,7 +5464,7 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aTA" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -5502,7 +5492,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aTD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -5522,7 +5512,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aTU" = ( /obj/effect/decal/warning_stripes/south, /obj/machinery/atmospherics/pipe/simple/visible{ @@ -5560,7 +5550,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "aUm" = ( /obj/structure/cable{ icon_state = "1-4" @@ -5619,9 +5609,7 @@ location = "Bar" }, /obj/effect/decal/warning_stripes/yellow, -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "dark"; @@ -5783,13 +5771,13 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "aVh" = ( /obj/structure/cable{ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aVi" = ( /obj/structure/cable{ icon_state = "4-8" @@ -5799,7 +5787,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "aVj" = ( /obj/structure/cable{ icon_state = "4-8" @@ -5810,7 +5798,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "aVB" = ( /turf/simulated/floor/plasteel{ dir = 9; @@ -5894,7 +5882,7 @@ "aWB" = ( /obj/effect/landmark/start/mechanic, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aWC" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 @@ -5902,7 +5890,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aWI" = ( /obj/structure/sign/directions/engineering{ pixel_y = 8 @@ -6007,7 +5995,7 @@ dir = 7; icon_state = "yellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "aXl" = ( /obj/item/twohanded/required/kirbyplants, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -6149,7 +6137,7 @@ /obj/machinery/light, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aYo" = ( /obj/structure/cable{ icon_state = "4-8" @@ -6171,7 +6159,7 @@ }, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aYx" = ( /obj/effect/decal/warning_stripes/west, /obj/machinery/suit_storage_unit/atmos, @@ -6190,7 +6178,7 @@ icon_state = "dark"; tag = "icon-vault (NORTHEAST)" }, -/area/engine/engineering) +/area/engineering/engine) "aYE" = ( /obj/structure/sign/nosmoking_1{ pixel_x = 28; @@ -6202,14 +6190,14 @@ icon_state = "dark"; tag = "icon-vault (NORTHEAST)" }, -/area/engine/engineering) +/area/engineering/engine) "aYF" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, /obj/effect/decal/warning_stripes/southeast, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aYH" = ( /obj/structure/table/reinforced, /obj/item/folder, @@ -6227,7 +6215,7 @@ anchored = 1 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "aYP" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -6256,7 +6244,7 @@ dir = 4 }, /turf/simulated/floor/greengrid, -/area/engine/controlroom) +/area/engineering/controlroom) "aYY" = ( /obj/machinery/vending/cigarette, /turf/simulated/floor/plasteel{ @@ -6400,7 +6388,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "aZx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -6557,7 +6545,7 @@ icon_state = "0-8" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "baS" = ( /obj/structure/cable{ icon_state = "1-2" @@ -6595,7 +6583,7 @@ /area/quartermaster/miningdock) "bbf" = ( /turf/simulated/wall/r_wall/coated, -/area/engine/supermatter) +/area/engineering/supermatter) "bbh" = ( /obj/machinery/hologram/holopad, /obj/effect/turf_decal/box, @@ -6625,7 +6613,7 @@ dir = 8 }, /turf/simulated/floor/plating, -/area/engine/supermatter) +/area/engineering/supermatter) "bbl" = ( /turf/simulated/floor/plating, /area/maintenance/fore) @@ -6781,7 +6769,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "bcn" = ( /obj/machinery/door/firedoor, /obj/effect/decal/warning_stripes/yellow, @@ -6847,7 +6835,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "bda" = ( /obj/machinery/atmospherics/unary/vent_scrubber{ dir = 8; @@ -6874,7 +6862,7 @@ dir = 10; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "bdq" = ( /turf/simulated/floor/wood{ icon_state = "wood-broken5" @@ -6892,7 +6880,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "bdz" = ( /obj/structure/closet/crate/freezer, /obj/item/radio/intercom{ @@ -6932,7 +6920,7 @@ }, /obj/effect/decal/warning_stripes/southeastcorner, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "bdO" = ( /obj/machinery/door/firedoor, /obj/effect/decal/warning_stripes/yellow, @@ -7030,14 +7018,14 @@ /area/maintenance/engrooms) "beC" = ( /turf/simulated/wall, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "beU" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel, /area/janitor) "beV" = ( /turf/simulated/wall, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "beW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -7131,7 +7119,7 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "bgb" = ( /obj/structure/table/wood, /obj/item/camera_film, @@ -7285,7 +7273,7 @@ "bgw" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "bgz" = ( /turf/simulated/floor/plasteel{ dir = 9; @@ -7371,7 +7359,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "bgN" = ( /obj/structure/cable{ icon_state = "1-4" @@ -7425,7 +7413,7 @@ dir = 5 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "bhn" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=A4"; @@ -7532,7 +7520,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "bhE" = ( /obj/item/twohanded/required/kirbyplants, /turf/simulated/floor/plasteel{ @@ -7687,7 +7675,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "biL" = ( /obj/effect/decal/warning_stripes/yellow, /obj/machinery/atmospherics/pipe/simple/visible{ @@ -7716,7 +7704,7 @@ on = 1 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "biU" = ( /obj/machinery/photocopier, /turf/simulated/floor/wood, @@ -7866,7 +7854,7 @@ "bjx" = ( /obj/machinery/ai_status_display, /turf/simulated/wall/r_wall, -/area/engine/supermatter) +/area/engineering/supermatter) "bjz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -7888,7 +7876,7 @@ }, /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, -/area/engine/supermatter) +/area/engineering/supermatter) "bjB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -7907,7 +7895,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "bjD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -8060,7 +8048,7 @@ icon_state = "0-8" }, /turf/simulated/floor/greengrid, -/area/engine/supermatter) +/area/engineering/supermatter) "bjV" = ( /obj/structure/reagent_dispensers/fueltank, /obj/machinery/light/small{ @@ -8143,11 +8131,11 @@ dir = 8; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "bkQ" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "bkS" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -8222,7 +8210,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "blf" = ( /obj/machinery/light{ dir = 1; @@ -8438,7 +8426,6 @@ "bmp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/flasher{ - id = null; pixel_y = 24 }, /obj/structure/extinguisher_cabinet{ @@ -8495,7 +8482,7 @@ }, /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, -/area/engine/supermatter) +/area/engineering/supermatter) "bmX" = ( /obj/structure/chair/stool, /turf/simulated/floor/plating, @@ -8573,7 +8560,7 @@ icon_state = "0-2" }, /turf/simulated/floor/plating, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "bnL" = ( /obj/structure/cable{ icon_state = "1-2" @@ -8692,7 +8679,7 @@ }, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "boK" = ( /obj/machinery/power/solar{ name = "Aft Starboard Solar Panel" @@ -8710,11 +8697,11 @@ }, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "boP" = ( /obj/structure/sign/fire, /turf/simulated/wall/r_wall, -/area/engine/supermatter) +/area/engineering/supermatter) "boU" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/walllocker/emerglocker{ @@ -8958,14 +8945,14 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "bqG" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "bqH" = ( /obj/effect/decal/warning_stripes/north, /obj/machinery/door_control{ @@ -8986,7 +8973,7 @@ dir = 9 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "bqK" = ( /obj/machinery/camera{ c_tag = "Supermatter South"; @@ -9005,7 +8992,7 @@ dir = 5 }, /turf/simulated/floor/plasteel, -/area/engine/supermatter) +/area/engineering/supermatter) "bqN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -9024,13 +9011,13 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "brj" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "brk" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -9043,7 +9030,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "brl" = ( /obj/structure/table/reinforced, /obj/item/paper_bin, @@ -9108,7 +9095,7 @@ }, /obj/machinery/door/firedoor, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "brI" = ( /obj/structure/cable{ icon_state = "4-8" @@ -9142,7 +9129,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "brO" = ( /obj/structure/rack, /obj/item/stack/sheet/cardboard, @@ -9158,7 +9145,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "brV" = ( /obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, /turf/simulated/floor/plasteel{ @@ -9203,7 +9190,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "bsi" = ( /obj/structure/cable{ icon_state = "1-2" @@ -9235,7 +9222,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "bsu" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -9246,7 +9233,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "bsw" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -9256,7 +9243,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "bsx" = ( /obj/effect/decal/warning_stripes/yellow/hollow, /obj/machinery/hologram/holopad, @@ -9269,7 +9256,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "bsy" = ( /obj/structure/cable{ icon_state = "1-2" @@ -9282,7 +9269,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "bsB" = ( /obj/item/crowbar/red{ desc = "..."; @@ -9451,9 +9438,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, /area/atmos/control) @@ -9499,7 +9484,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "btC" = ( /obj/structure/cable{ icon_state = "4-8" @@ -9516,7 +9501,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "btD" = ( /obj/structure/reagent_dispensers/fueltank, /turf/simulated/floor/plating, @@ -9537,7 +9522,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "btF" = ( /obj/structure/cable{ icon_state = "4-8" @@ -9550,7 +9535,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "btG" = ( /obj/structure/cable{ icon_state = "4-8" @@ -9565,7 +9550,7 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "btH" = ( /obj/structure/cable{ icon_state = "4-8" @@ -9581,7 +9566,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "btL" = ( /turf/simulated/wall/r_wall, /area/security/nuke_storage) @@ -9662,7 +9647,7 @@ "btX" = ( /obj/structure/sign/securearea, /turf/simulated/wall/r_wall, -/area/engine/controlroom) +/area/engineering/controlroom) "btY" = ( /obj/machinery/door/firedoor, /obj/effect/decal/warning_stripes/yellow, @@ -9682,11 +9667,11 @@ }, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "buk" = ( /obj/structure/sign/biohazard, /turf/simulated/wall/r_wall, -/area/engine/controlroom) +/area/engineering/controlroom) "bul" = ( /obj/structure/cable{ icon_state = "1-2" @@ -9700,7 +9685,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "bum" = ( /obj/structure/sign/securearea{ desc = "A warning sign which reads 'RADIOACTIVE AREA'"; @@ -9708,7 +9693,7 @@ name = "RADIOACTIVE AREA" }, /turf/simulated/wall/r_wall, -/area/engine/controlroom) +/area/engineering/controlroom) "buq" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/unary/vent_scrubber{ @@ -9946,7 +9931,7 @@ network = list("SS13","Engineering") }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "bvv" = ( /obj/structure/chair/office/dark{ dir = 4 @@ -9963,7 +9948,7 @@ /obj/structure/closet/radiation, /obj/item/clothing/glasses/meson, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "bvD" = ( /obj/machinery/vending/cola, /obj/machinery/newscaster{ @@ -9972,7 +9957,7 @@ /turf/simulated/floor/plasteel{ icon_state = "redyellowfull" }, -/area/engine/break_room) +/area/engineering/break_room) "bvF" = ( /obj/machinery/camera{ c_tag = "Medbay South East Hallway"; @@ -10176,7 +10161,7 @@ scrub_Toxins = 1 }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "bwp" = ( /obj/structure/table, /obj/item/folder/yellow, @@ -10202,15 +10187,6 @@ icon_state = "neutralfull" }, /area/crew_quarters/locker) -"bwx" = ( -/obj/machinery/door/poddoor/preopen{ - id_tag = "Brig_lockdown"; - name = "Brig Lockdown" - }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, -/area/security/main) "bwy" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -10240,7 +10216,7 @@ /area/turret_protected/ai) "bwN" = ( /turf/simulated/wall/r_wall, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "bwO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -10272,11 +10248,11 @@ dir = 4; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "bwS" = ( /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "bwT" = ( /obj/effect/decal/warning_stripes/blue, /obj/structure/closet/emcloset, @@ -10346,7 +10322,7 @@ /obj/structure/closet/radiation, /obj/item/clothing/glasses/meson, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "bxh" = ( /turf/simulated/wall/r_wall, /area/storage/tech) @@ -10589,7 +10565,7 @@ /turf/simulated/floor/plasteel{ icon_state = "caution" }, -/area/engine/break_room) +/area/engineering/break_room) "byn" = ( /obj/machinery/iv_drip, /turf/simulated/floor/plating, @@ -10602,7 +10578,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "byp" = ( /obj/structure/cable{ icon_state = "1-2" @@ -10615,7 +10591,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "bys" = ( /obj/machinery/alarm{ dir = 8; @@ -10625,7 +10601,7 @@ dir = 5; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "byt" = ( /obj/machinery/light, /obj/machinery/newscaster{ @@ -10894,22 +10870,22 @@ icon_state = "0-2" }, /turf/simulated/floor/plating, -/area/engine/controlroom) +/area/engineering/controlroom) "bzz" = ( /obj/structure/sign/electricshock, /turf/simulated/wall/r_wall, -/area/engine/controlroom) +/area/engineering/controlroom) "bzA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/greengrid, -/area/engine/controlroom) +/area/engineering/controlroom) "bzB" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ icon_state = "1-2" }, /turf/simulated/floor/plating, -/area/engine/controlroom) +/area/engineering/controlroom) "bzC" = ( /obj/machinery/door/airlock/security/glass{ name = "High Sec Zone"; @@ -10936,7 +10912,7 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "bzG" = ( /obj/structure/cable{ icon_state = "1-2" @@ -10960,7 +10936,7 @@ }, /obj/effect/decal/warning_stripes/northwestsouth, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "bzL" = ( /obj/structure/cable{ icon_state = "4-8" @@ -10972,7 +10948,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "bzP" = ( /obj/structure/table/reinforced, /obj/item/storage/box/donkpockets{ @@ -11000,7 +10976,7 @@ "bzV" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/engine/controlroom) +/area/engineering/controlroom) "bzW" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -11255,7 +11231,7 @@ }, /obj/machinery/door/firedoor, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "bAN" = ( /obj/structure/cable{ icon_state = "4-8" @@ -11344,11 +11320,11 @@ /obj/effect/decal/warning_stripes/west, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "bBj" = ( /obj/effect/decal/warning_stripes/southeastcorner, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "bBl" = ( /obj/item/twohanded/required/kirbyplants, /obj/machinery/firealarm{ @@ -11360,13 +11336,13 @@ dir = 10; icon_state = "caution" }, -/area/engine/break_room) +/area/engineering/break_room) "bBn" = ( /obj/machinery/light, /turf/simulated/floor/plasteel{ icon_state = "caution" }, -/area/engine/break_room) +/area/engineering/break_room) "bBo" = ( /turf/simulated/wall, /area/storage/eva) @@ -11392,7 +11368,7 @@ dir = 6; icon_state = "caution" }, -/area/engine/break_room) +/area/engineering/break_room) "bBt" = ( /obj/effect/decal/warning_stripes/southeast, /turf/simulated/floor/plasteel{ @@ -11415,7 +11391,7 @@ dir = 5; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "bBB" = ( /obj/structure/closet/emcloset, /turf/simulated/floor/plasteel, @@ -11524,7 +11500,7 @@ }, /obj/machinery/door/firedoor, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "bBS" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -11593,7 +11569,7 @@ }, /obj/effect/decal/warning_stripes/northeast, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "bCk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -11795,7 +11771,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "bDf" = ( /obj/machinery/vending/hydroseeds, /turf/simulated/floor/plating, @@ -11826,7 +11802,7 @@ icon_state = "0-2" }, /turf/simulated/floor/plating, -/area/engine/break_room) +/area/engineering/break_room) "bDk" = ( /obj/effect/decal/warning_stripes/northeast, /turf/simulated/floor/plasteel, @@ -11843,7 +11819,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "bDn" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -11856,7 +11832,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "bDt" = ( /obj/structure/cable{ icon_state = "4-8" @@ -11875,7 +11851,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "bDv" = ( /obj/structure/cable{ icon_state = "4-8" @@ -12161,7 +12137,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "bEK" = ( /obj/structure/grille, /obj/structure/window/reinforced/polarized{ @@ -12198,7 +12174,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "bES" = ( /obj/structure/cable{ icon_state = "1-2" @@ -12209,15 +12185,15 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "bEV" = ( /obj/effect/decal/warning_stripes/southwest, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "bEX" = ( /obj/effect/decal/warning_stripes/southeast, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "bFb" = ( /obj/effect/decal/warning_stripes/southeast, /turf/simulated/floor/plasteel, @@ -12244,7 +12220,7 @@ dir = 6; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "bFk" = ( /obj/structure/table/reinforced, /obj/item/clothing/gloves/color/fyellow, @@ -12310,7 +12286,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "bFB" = ( /obj/structure/cable{ icon_state = "1-2" @@ -12367,7 +12343,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "bFJ" = ( /obj/machinery/firealarm{ pixel_y = 24 @@ -12540,18 +12516,18 @@ }, /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "bGD" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ icon_state = "0-8" }, /turf/simulated/floor/plating, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "bGE" = ( /obj/structure/sign/electricshock, /turf/simulated/wall/r_wall, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "bGJ" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -12650,7 +12626,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "bHp" = ( /obj/structure/cable{ icon_state = "1-4" @@ -12658,7 +12634,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "bHq" = ( /obj/structure/cable{ icon_state = "4-8" @@ -12667,7 +12643,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "bHr" = ( /obj/structure/table/wood, /obj/machinery/light/small, @@ -12833,14 +12809,14 @@ dir = 7; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "bIr" = ( /obj/machinery/autolathe, /turf/simulated/floor/plasteel{ dir = 7; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "bIz" = ( /obj/structure/cable{ icon_state = "4-8" @@ -12850,7 +12826,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "bIA" = ( /obj/machinery/light{ dir = 4 @@ -12868,7 +12844,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "bIE" = ( /obj/machinery/status_display{ pixel_x = 32 @@ -12895,7 +12871,7 @@ icon_state = "1-8" }, /turf/simulated/floor/greengrid, -/area/engine/controlroom) +/area/engineering/controlroom) "bIK" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/rack, @@ -12971,7 +12947,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "bJf" = ( /obj/machinery/power/solar{ id = "portsolar"; @@ -12993,7 +12969,7 @@ }, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "bJk" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance{ @@ -13112,7 +13088,7 @@ dir = 6; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "bKe" = ( /obj/structure/table/reinforced, /turf/simulated/floor/wood, @@ -13132,7 +13108,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "bKl" = ( /obj/machinery/camera{ c_tag = "Engineering Monitoring"; @@ -13152,7 +13128,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "bKr" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance, @@ -13378,7 +13354,7 @@ "bLO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/turretid/stun{ - control_area = "\improper AI Satellite Antechamber"; + control_area = "AI Satellite Antechamber"; name = "AI Antechamber Turret Control"; pixel_y = 28; req_access = list(75) @@ -13454,7 +13430,7 @@ }, /obj/effect/decal/warning_stripes/northeast, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "bMn" = ( /obj/effect/decal/warning_stripes/north, /obj/effect/decal/warning_stripes/south, @@ -13462,7 +13438,7 @@ icon_state = "1-2" }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "bMo" = ( /obj/machinery/light_switch{ pixel_x = -26 @@ -13479,7 +13455,7 @@ dir = 9; icon_state = "yellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "bMq" = ( /obj/item/radio/intercom{ dir = 4; @@ -13491,7 +13467,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "bMz" = ( /obj/machinery/computer/security/mining{ dir = 8 @@ -13509,7 +13485,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "bMB" = ( /obj/machinery/door/airlock/security/glass{ id_tag = "Perma1"; @@ -13549,7 +13525,7 @@ /obj/effect/decal/warning_stripes/north, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "bMG" = ( /obj/machinery/alarm{ dir = 1; @@ -13826,7 +13802,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "bOh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -13969,7 +13945,7 @@ }, /obj/effect/decal/warning_stripes/west, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "bOG" = ( /obj/item/aiModule/reset, /obj/structure/table/glass, @@ -14008,7 +13984,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "bOP" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -14194,7 +14170,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "bPM" = ( /obj/machinery/hologram/holopad, /obj/structure/cable{ @@ -14217,7 +14193,7 @@ }, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "bPT" = ( /obj/structure/window/reinforced{ dir = 1 @@ -14241,14 +14217,14 @@ "bPV" = ( /obj/effect/decal/warning_stripes/west, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "bPW" = ( /obj/machinery/atmospherics/binary/valve/digital, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "bPY" = ( /obj/structure/chair/comfy/beige{ dir = 1 @@ -14260,12 +14236,12 @@ icon_state = "1-8" }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "bQa" = ( /obj/effect/decal/warning_stripes/east, /obj/machinery/atmospherics/trinary/tvalve/digital/flipped/bypass, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "bQc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -14315,7 +14291,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "bQk" = ( /obj/structure/cable{ icon_state = "4-8" @@ -14327,7 +14303,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "bQl" = ( /obj/structure/cable{ icon_state = "4-8" @@ -14343,21 +14319,21 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "bQm" = ( /obj/structure/cable{ icon_state = "0-8" }, /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "bQp" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ icon_state = "0-4" }, /turf/simulated/floor/plating, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "bQq" = ( /obj/machinery/light{ dir = 8 @@ -14390,7 +14366,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "bQu" = ( /obj/structure/closet/firecloset, /obj/effect/decal/warning_stripes/red, @@ -14403,7 +14379,7 @@ /obj/effect/decal/warning_stripes/west, /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "bQx" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -14414,7 +14390,7 @@ "bQB" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "bQD" = ( /obj/structure/cable{ icon_state = "1-8" @@ -14444,10 +14420,10 @@ "bQF" = ( /obj/machinery/light/small, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "bQH" = ( /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "bQL" = ( /obj/effect/decal/warning_stripes/east, /obj/machinery/suit_storage_unit/atmos, @@ -14543,7 +14519,7 @@ icon_state = "2-8" }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "bRk" = ( /obj/structure/cable{ icon_state = "1-8" @@ -14581,14 +14557,14 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/aisat/maintenance) +/area/turret_protected/aisat) "bRt" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ icon_state = "1-4" }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "bRv" = ( /obj/structure/table, /obj/item/paper/deltainfo, @@ -14632,15 +14608,6 @@ icon_state = "darkbluecorners" }, /area/turret_protected/aisat) -"bRC" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/wall/r_wall, -/area/aisat) "bRD" = ( /obj/structure/showcase{ density = 0; @@ -14655,7 +14622,7 @@ dir = 4 }, /obj/machinery/turretid/stun{ - control_area = "\improper AI Satellite"; + control_area = "AI Satellite"; name = "AI Antechamber Turret Control"; pixel_x = -32; req_access = list(75) @@ -14683,7 +14650,7 @@ }, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "bRK" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -14729,7 +14696,7 @@ /obj/machinery/light/small, /obj/effect/decal/warning_stripes/southwest, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "bRY" = ( /obj/machinery/firealarm{ dir = 8; @@ -14751,7 +14718,7 @@ }, /obj/effect/decal/warning_stripes/southeast, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "bSc" = ( /obj/machinery/ai_status_display{ pixel_y = -32 @@ -14762,7 +14729,7 @@ dir = 7; icon_state = "yellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "bSf" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable, @@ -14794,7 +14761,7 @@ dir = 4 }, /obj/machinery/turretid/stun{ - control_area = "\improper AI Satellite"; + control_area = "AI Satellite"; name = "AI Antechamber Turret Control"; pixel_x = 32; req_access = list(75) @@ -14979,7 +14946,7 @@ dir = 4 }, /turf/simulated/wall/r_wall, -/area/aisat/maintenance) +/area/turret_protected/aisat) "bTy" = ( /turf/simulated/floor/plasteel{ dir = 8; @@ -15107,7 +15074,7 @@ dir = 6; icon_state = "yellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "bTY" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 @@ -15176,7 +15143,7 @@ /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "bUf" = ( /obj/machinery/camera{ c_tag = "Cargo Supply North" @@ -15194,13 +15161,13 @@ /obj/structure/closet/secure_closet/engineering_personal, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "bUh" = ( /obj/structure/table/reinforced, /obj/item/storage/fancy/donut_box, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "bUl" = ( /obj/structure/sign/securearea{ desc = "A warning sign which reads 'RADIOACTIVE AREA'"; @@ -15208,7 +15175,7 @@ name = "RADIOACTIVE AREA" }, /turf/simulated/wall, -/area/engine/engineering) +/area/engineering/engine) "bUm" = ( /obj/effect/decal/warning_stripes/west{ icon = 'icons/turf/floors.dmi'; @@ -15239,7 +15206,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "bUo" = ( /obj/structure/table/wood, /obj/item/clothing/head/ushanka, @@ -15370,7 +15337,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "bUR" = ( /obj/effect/decal/cleanable/vomit, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -15459,7 +15426,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "bVt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -15493,7 +15460,7 @@ icon_state = "1-2" }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "bVI" = ( /obj/effect/spawner/window/reinforced/plasma, /obj/structure/cable{ @@ -15503,7 +15470,7 @@ icon_state = "2-8" }, /turf/simulated/floor/plating, -/area/engine/controlroom) +/area/engineering/controlroom) "bVJ" = ( /obj/machinery/monkey_recycler, /obj/effect/decal/warning_stripes/yellow/hollow, @@ -15621,7 +15588,7 @@ pixel_x = -28; pixel_y = 2 }, -/obj/vehicle/janicart{ +/obj/vehicle/ridden/janicart{ dir = 4 }, /turf/simulated/floor/plasteel{ @@ -15656,12 +15623,12 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "bWn" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable, /turf/simulated/floor/plating, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "bWp" = ( /obj/structure/cable{ icon_state = "4-8" @@ -15673,7 +15640,7 @@ charge = 2e+006 }, /turf/simulated/floor/greengrid, -/area/engine/engineering) +/area/engineering/engine) "bWs" = ( /obj/machinery/atmospherics/trinary/filter{ desc = "Отфильтровывает кислород из трубы и отправляет его в камеру хранения"; @@ -16004,7 +15971,7 @@ /area/hallway/secondary/entry/commercial) "bXU" = ( /turf/simulated/wall/r_wall, -/area/engine/engineering) +/area/engineering/engine) "bXY" = ( /obj/effect/decal/warning_stripes/east, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -16012,7 +15979,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "bYa" = ( /obj/structure/table/reinforced, /obj/machinery/light{ @@ -16037,7 +16004,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "bYd" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -16197,7 +16164,7 @@ }, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "bZm" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/plasteel{ @@ -16213,7 +16180,7 @@ }, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "bZs" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -16222,7 +16189,7 @@ }, /obj/effect/decal/warning_stripes/southeast, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "bZt" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable/yellow{ @@ -16240,7 +16207,7 @@ icon_state = "2-8" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "bZv" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -16262,7 +16229,7 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "bZz" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -16469,7 +16436,7 @@ }, /obj/effect/decal/warning_stripes/west, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cag" = ( /obj/machinery/alarm{ dir = 1; @@ -16552,7 +16519,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "car" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -16622,7 +16589,7 @@ icon_state = "0-8" }, /turf/simulated/floor/greengrid, -/area/engine/supermatter) +/area/engineering/supermatter) "caB" = ( /obj/structure/cable{ icon_state = "1-2" @@ -16690,11 +16657,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "caN" = ( /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "caQ" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance{ @@ -16705,11 +16672,11 @@ /area/maintenance/fpmaint) "cbb" = ( /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "cbc" = ( /obj/effect/decal/warning_stripes/southwestcorner, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cbj" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -16718,7 +16685,7 @@ }, /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cbk" = ( /obj/machinery/vending/engivend, /obj/effect/decal/warning_stripes/yellow, @@ -16726,12 +16693,12 @@ dir = 1; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "cbl" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable/yellow, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "cbm" = ( /obj/machinery/status_display{ pixel_y = -32 @@ -16753,7 +16720,7 @@ icon_state = "dark"; tag = "icon-vault (NORTHEAST)" }, -/area/engine/engineering) +/area/engineering/engine) "cbn" = ( /obj/machinery/shieldgen, /turf/simulated/floor/plating, @@ -16891,7 +16858,7 @@ }, /obj/item/analyzer, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cbN" = ( /obj/structure/cable{ icon_state = "4-8" @@ -16912,7 +16879,7 @@ pixel_y = 24 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cbY" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -16930,7 +16897,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "cca" = ( /obj/effect/decal/warning_stripes/north, /obj/structure/cable{ @@ -16943,7 +16910,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "ccb" = ( /obj/structure/cable{ icon_state = "2-8" @@ -16953,7 +16920,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "ccc" = ( /obj/machinery/light{ dir = 8 @@ -16976,7 +16943,7 @@ dir = 5 }, /turf/simulated/floor/greengrid, -/area/engine/controlroom) +/area/engineering/controlroom) "ccf" = ( /obj/machinery/light/small{ dir = 1 @@ -16989,7 +16956,7 @@ }, /obj/effect/decal/warning_stripes/northwest, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "ccg" = ( /obj/effect/decal/warning_stripes/north, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -16999,7 +16966,7 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cch" = ( /obj/structure/table/reinforced, /obj/effect/decal/warning_stripes/yellow/hollow, @@ -17007,7 +16974,7 @@ icon_state = "2-4" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "ccj" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; @@ -17015,7 +16982,6 @@ name = "Труба фильтрации" }, /obj/machinery/computer/general_air_control/large_tank_control{ - frequency = 1441; input_tag = "co2_in"; name = "Carbon Dioxide Supply Control"; output_tag = "co2_out"; @@ -17203,7 +17169,7 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cdf" = ( /obj/machinery/light/small, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -17436,7 +17402,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "cdV" = ( /obj/structure/plasticflaps, /obj/effect/decal/warning_stripes/yellow, @@ -17463,7 +17429,7 @@ req_access = list(10,24) }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "ced" = ( /obj/machinery/light, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -17679,7 +17645,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "cfi" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 9 @@ -17691,7 +17657,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cfj" = ( /obj/structure/cable{ icon_state = "2-8" @@ -17716,7 +17682,7 @@ /area/hallway/secondary/entry) "cfr" = ( /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "cfs" = ( /obj/item/wirecutters, /turf/simulated/floor/plating, @@ -17731,7 +17697,7 @@ }, /obj/machinery/atmospherics/binary/valve/digital, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "cfu" = ( /obj/structure/table/wood, /obj/item/paper_bin, @@ -17823,7 +17789,7 @@ network = list("SS13","Singularity","Engineering") }, /turf/space, -/area/engine/engineering) +/area/engineering/engine) "cfM" = ( /obj/effect/spawner/window/reinforced, /obj/machinery/atmospherics/pipe/simple/visible/green{ @@ -17852,7 +17818,7 @@ /obj/machinery/atmospherics/unary/portables_connector, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cge" = ( /turf/simulated/floor/engine/n2, /area/atmos) @@ -17935,7 +17901,7 @@ }, /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cgE" = ( /obj/structure/closet/secure_closet/ntrep, /turf/simulated/floor/wood, @@ -17952,7 +17918,7 @@ icon_state = "2-4" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cgK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -17984,7 +17950,7 @@ }, /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, -/area/engine/controlroom) +/area/engineering/controlroom) "cgR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -18058,7 +18024,7 @@ icon_state = "1-8" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "chd" = ( /obj/machinery/door/airlock/maintenance{ name = "construction access" @@ -18369,8 +18335,7 @@ "ciT" = ( /obj/structure/closet/secure_closet/guncabinet{ anchored = 1; - name = "Magazines for SMG"; - req_access = list(3) + name = "Magazines for SMG" }, /obj/item/ammo_box/magazine/wt550m9{ pixel_x = -4; @@ -18621,15 +18586,13 @@ dir = 8 }, /turf/simulated/wall/r_wall, -/area/engine/controlroom) +/area/engineering/controlroom) "ckj" = ( /turf/simulated/floor/wood, /area/library) "ckk" = ( /obj/structure/disposalpipe/segment, -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plating, /area/crew_quarters/serviceyard) @@ -18643,7 +18606,7 @@ }, /obj/structure/dispenser, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cko" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/wall, @@ -18743,7 +18706,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "ckN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -18841,7 +18804,7 @@ icon_state = "0-8" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "clv" = ( /turf/simulated/wall/r_wall, /area/maintenance/fore) @@ -18999,7 +18962,7 @@ dir = 8 }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "cmd" = ( /obj/machinery/vending/cigarette, /obj/machinery/light{ @@ -19032,7 +18995,7 @@ "cmi" = ( /obj/machinery/atmospherics/pipe/simple/visible, /turf/simulated/wall/r_wall, -/area/engine/supermatter) +/area/engineering/supermatter) "cmj" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 8 @@ -19045,7 +19008,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cmk" = ( /obj/structure/table, /obj/effect/spawner/lootdrop/maintenance, @@ -19197,7 +19160,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cmV" = ( /obj/machinery/light{ dir = 4 @@ -19268,7 +19231,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cnm" = ( /obj/structure/cable{ icon_state = "1-2" @@ -19455,7 +19418,7 @@ "cod" = ( /obj/effect/decal/warning_stripes/southeast, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cof" = ( /obj/effect/decal/warning_stripes/southeast, /turf/simulated/floor/plasteel, @@ -19574,7 +19537,7 @@ }, /obj/machinery/portable_atmospherics/canister/toxins, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "coL" = ( /obj/machinery/door/airlock/maintenance{ name = "construction access" @@ -19680,11 +19643,11 @@ dir = 8 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "cpi" = ( /obj/effect/decal/warning_stripes/southeastcorner, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cpk" = ( /obj/machinery/power/tesla_coil, /obj/effect/decal/cleanable/dirt, @@ -19710,7 +19673,7 @@ pixel_y = -1 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cpm" = ( /obj/structure/sign/securearea, /turf/simulated/wall/r_wall, @@ -19961,7 +19924,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "cqT" = ( /obj/effect/landmark/start/janitor, /turf/simulated/floor/plasteel{ @@ -20036,7 +19999,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "crk" = ( /obj/machinery/atmospherics/trinary/filter{ dir = 8; @@ -20049,7 +20012,7 @@ icon_state = "2-8" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "crn" = ( /turf/simulated/floor/plasteel{ icon_state = "grimy" @@ -20066,7 +20029,7 @@ }, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "crp" = ( /obj/machinery/atmospherics/pipe/simple/visible{ desc = "Труба содержит газ для обработки и после возвращает его обратно в трубу смешивания"; @@ -20495,12 +20458,12 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "ctK" = ( /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "ctL" = ( /obj/machinery/firealarm{ dir = 4; @@ -20564,7 +20527,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "cua" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable{ @@ -20626,7 +20589,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "cum" = ( /obj/structure/cable{ icon_state = "1-8" @@ -20636,7 +20599,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "cuo" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -20663,7 +20626,7 @@ pixel_y = -4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cus" = ( /obj/structure/table/wood, /obj/item/storage/fancy/donut_box, @@ -20811,7 +20774,7 @@ }, /obj/structure/reflector/box, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "cvf" = ( /turf/simulated/wall/r_wall, /area/aisat/maintenance) @@ -20835,14 +20798,14 @@ }, /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, -/area/engine/controlroom) +/area/engineering/controlroom) "cvk" = ( /obj/effect/decal/warning_stripes/west, /obj/machinery/atmospherics/pipe/manifold/visible{ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cvo" = ( /obj/structure/window/reinforced, /obj/structure/window/reinforced{ @@ -20988,7 +20951,7 @@ icon_state = "2-4" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cvK" = ( /obj/item/radio/intercom{ dir = 0; @@ -21059,7 +21022,7 @@ icon_state = "0-4" }, /turf/simulated/floor/greengrid, -/area/engine/supermatter) +/area/engineering/supermatter) "cvX" = ( /obj/effect/decal/warning_stripes/west, /obj/structure/cable/yellow{ @@ -21070,7 +21033,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cvZ" = ( /obj/structure/dresser, /obj/machinery/power/apc{ @@ -21170,7 +21133,7 @@ "cwu" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "cwv" = ( /turf/simulated/floor/plating/airless, /area/space/nearstation) @@ -21187,7 +21150,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "cwz" = ( /obj/effect/decal/warning_stripes/yellow/hollow, /obj/structure/rack, @@ -21217,7 +21180,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "cwA" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/unary/vent_scrubber{ @@ -21402,7 +21365,7 @@ dir = 10 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cxF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 @@ -21419,14 +21382,14 @@ }, /obj/effect/decal/warning_stripes/northeast, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cxK" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "yellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "cxM" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /obj/machinery/light{ @@ -21502,7 +21465,7 @@ /obj/item/twohanded/required/kirbyplants, /obj/effect/decal/warning_stripes/southwest, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cxV" = ( /obj/structure/cable{ icon_state = "2-4" @@ -21512,7 +21475,7 @@ dir = 6 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cxW" = ( /obj/structure/rack, /obj/item/weldingtool, @@ -21891,7 +21854,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "czo" = ( /obj/structure/cable{ icon_state = "1-8" @@ -22261,7 +22224,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "cAK" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/cabinet, @@ -22571,7 +22534,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "cCg" = ( /obj/machinery/atmospherics/unary/cold_sink/freezer{ dir = 4 @@ -22585,7 +22548,7 @@ pixel_x = -24 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cCh" = ( /obj/structure/cable{ icon_state = "1-2" @@ -22617,7 +22580,7 @@ }, /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, -/area/engine/supermatter) +/area/engineering/supermatter) "cCl" = ( /obj/structure/cable{ icon_state = "1-2" @@ -22630,7 +22593,7 @@ /obj/effect/decal/warning_stripes/yellow/hollow, /obj/machinery/portable_atmospherics/canister/nitrogen, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cCn" = ( /obj/structure/sign/poster/official/random{ pixel_x = -32 @@ -22646,7 +22609,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "cCt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -22906,7 +22869,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cDg" = ( /obj/structure/reagent_dispensers/fueltank, /obj/structure/sign/nosmoking_2{ @@ -22922,7 +22885,7 @@ "cDh" = ( /obj/machinery/door/firedoor, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cDi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10; @@ -23001,7 +22964,7 @@ }, /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "cDx" = ( /obj/machinery/door/poddoor{ id_tag = "trash"; @@ -23074,12 +23037,12 @@ }, /obj/item/twohanded/required/kirbyplants, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cDG" = ( /obj/machinery/vending/tool, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cDH" = ( /obj/structure/table/reinforced, /obj/item/paper_bin, @@ -23094,7 +23057,7 @@ dir = 5 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cDK" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -23142,7 +23105,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cDR" = ( /obj/structure/cable{ icon_state = "4-8" @@ -23172,7 +23135,7 @@ /area/maintenance/engineering) "cDV" = ( /turf/simulated/wall/r_wall/rust, -/area/engine/controlroom) +/area/engineering/controlroom) "cDZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -23261,7 +23224,7 @@ dir = 5 }, /turf/simulated/wall/r_wall/coated, -/area/engine/supermatter) +/area/engineering/supermatter) "cEj" = ( /obj/structure/closet/firecloset, /turf/simulated/floor/plating, @@ -23317,7 +23280,7 @@ dir = 10 }, /turf/simulated/wall/r_wall/coated, -/area/engine/supermatter) +/area/engineering/supermatter) "cEA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/greengrid, @@ -23352,7 +23315,7 @@ level = 1 }, /turf/simulated/wall/r_wall/coated, -/area/engine/supermatter) +/area/engineering/supermatter) "cEJ" = ( /turf/simulated/wall, /area/mimeoffice) @@ -23435,7 +23398,7 @@ /turf/simulated/floor/plasteel{ icon_state = "redyellowfull" }, -/area/engine/break_room) +/area/engineering/break_room) "cFe" = ( /obj/structure/cable{ icon_state = "4-8" @@ -23617,7 +23580,7 @@ dir = 9 }, /turf/simulated/wall/r_wall/coated, -/area/engine/supermatter) +/area/engineering/supermatter) "cFK" = ( /obj/item/twohanded/required/kirbyplants, /obj/machinery/light/small{ @@ -23698,9 +23661,7 @@ dir = 4; location = "Mime" }, -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /turf/simulated/floor/plasteel{ dir = 4; icon_regular_floor = "yellowsiding"; @@ -23720,7 +23681,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cGa" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -23759,7 +23720,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "cGf" = ( /obj/item/twohanded/required/kirbyplants, /turf/simulated/floor/plasteel{ @@ -23817,7 +23778,7 @@ }, /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cGx" = ( /obj/structure/cable{ icon_state = "1-2" @@ -23852,7 +23813,7 @@ name = "Труба подачи азота в реактор" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cGE" = ( /obj/structure/cable{ icon_state = "0-8" @@ -23864,7 +23825,7 @@ }, /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, -/area/engine/controlroom) +/area/engineering/controlroom) "cGF" = ( /obj/machinery/light/small{ dir = 1 @@ -23928,7 +23889,7 @@ /obj/structure/closet/radiation, /obj/effect/decal/warning_stripes/northeast, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "cGW" = ( /obj/structure/table/reinforced, /obj/item/stack/sheet/metal{ @@ -23941,7 +23902,7 @@ dir = 1; icon_state = "caution" }, -/area/engine/break_room) +/area/engineering/break_room) "cGX" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -24226,7 +24187,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "cIr" = ( /obj/structure/cable{ icon_state = "4-8" @@ -24239,7 +24200,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "cIt" = ( /obj/structure/cable{ icon_state = "4-8" @@ -24252,7 +24213,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "cIu" = ( /obj/structure/cable{ icon_state = "2-8" @@ -24309,7 +24270,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "cIA" = ( /obj/structure/cable{ icon_state = "4-8" @@ -24324,13 +24285,13 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "cIB" = ( /turf/simulated/floor/plasteel{ dir = 4; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "cID" = ( /obj/structure/table, /obj/item/reagent_containers/syringe/antiviral, @@ -24401,7 +24362,7 @@ scrub_Toxins = 1 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cII" = ( /obj/effect/decal/warning_stripes/yellow, /obj/machinery/atmospherics/pipe/simple/visible/universal, @@ -24439,7 +24400,7 @@ /obj/structure/closet/radiation, /obj/item/clothing/glasses/meson, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cIO" = ( /obj/structure/cable{ icon_state = "0-8" @@ -24450,7 +24411,7 @@ pixel_y = -25 }, /turf/simulated/floor/greengrid, -/area/engine/controlroom) +/area/engineering/controlroom) "cIQ" = ( /obj/structure/sign/nosmoking_2{ pixel_x = 32 @@ -24460,7 +24421,7 @@ dir = 1; icon_state = "dark" }, -/area/engine/controlroom) +/area/engineering/controlroom) "cIR" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -24678,15 +24639,15 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "cJI" = ( /obj/effect/decal/warning_stripes/west, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "cJJ" = ( /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "cJK" = ( /obj/effect/decal/remains/xeno, /turf/simulated/floor/plasteel{ @@ -24697,7 +24658,7 @@ /obj/machinery/power/port_gen/pacman, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "cJM" = ( /obj/item/stack/cable_coil, /turf/simulated/floor/plating, @@ -24730,7 +24691,7 @@ /obj/structure/closet/radiation, /obj/effect/decal/warning_stripes/southeast, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "cKb" = ( /obj/structure/chair/office/dark{ dir = 8 @@ -24770,7 +24731,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "cKh" = ( /obj/machinery/vending/wallmed{ pixel_y = 30 @@ -25040,7 +25001,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "cLz" = ( /obj/machinery/smartfridge/secure/extract, /obj/machinery/light/small{ @@ -25061,11 +25022,11 @@ /obj/item/crowbar, /obj/item/storage/toolbox/mechanical, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "cLC" = ( /obj/effect/decal/warning_stripes/southeast, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "cLI" = ( /obj/structure/table/reinforced, /obj/item/stack/sheet/plasteel, @@ -25080,7 +25041,7 @@ /obj/effect/decal/warning_stripes/yellow/hollow, /obj/item/paper/gravity_gen, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "cLJ" = ( /obj/structure/cable{ icon_state = "1-2" @@ -25089,7 +25050,7 @@ /obj/effect/decal/warning_stripes/southwest, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "cLL" = ( /obj/machinery/door/airlock/external{ frequency = 1379; @@ -25151,7 +25112,7 @@ }, /obj/machinery/portable_atmospherics/canister, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cMi" = ( /obj/structure/cable{ icon_state = "4-8" @@ -25324,7 +25285,7 @@ }, /obj/machinery/atmospherics/binary/valve/digital, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "cNb" = ( /obj/structure/table/reinforced, /obj/item/paper_bin, @@ -25354,7 +25315,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "cNl" = ( /obj/effect/decal/warning_stripes/west, /obj/structure/chair/office/light{ @@ -25471,7 +25432,7 @@ dir = 1; icon_state = "vault" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "cOa" = ( /obj/structure/bed, /obj/item/radio/intercom{ @@ -25627,7 +25588,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, -/area/engine/aienter) +/area/engineering/aienter) "cOv" = ( /turf/simulated/floor/plasteel{ dir = 10; @@ -25825,7 +25786,7 @@ }, /obj/machinery/portable_atmospherics/canister, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cPd" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ @@ -25914,7 +25875,7 @@ dir = 4 }, /turf/simulated/floor/greengrid, -/area/engine/controlroom) +/area/engineering/controlroom) "cPm" = ( /obj/structure/cable{ icon_state = "4-8" @@ -25929,7 +25890,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cPt" = ( /obj/machinery/access_button{ command = "cycle_interior"; @@ -25991,7 +25952,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "cPE" = ( /obj/effect/decal/warning_stripes/south, /obj/structure/disposalpipe/segment, @@ -26101,7 +26062,7 @@ icon_state = "2-4" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cQb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -26188,9 +26149,7 @@ dir = 4; location = "Clown" }, -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /turf/simulated/floor/plasteel{ icon_state = "bar" }, @@ -26379,7 +26338,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "cRg" = ( /turf/simulated/floor/plasteel{ dir = 4; @@ -26522,7 +26481,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "cRz" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -26551,14 +26510,14 @@ /obj/effect/decal/warning_stripes/yellow, /obj/structure/closet/firecloset, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cRK" = ( /obj/effect/decal/warning_stripes/west, /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cRT" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 @@ -26570,7 +26529,7 @@ icon_state = "1-4" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cRU" = ( /obj/structure/cable{ icon_state = "1-2" @@ -26623,7 +26582,7 @@ icon_state = "2-4" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cSb" = ( /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel{ @@ -26696,7 +26655,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cSy" = ( /obj/machinery/light, /obj/structure/cable{ @@ -26721,7 +26680,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "cSB" = ( /obj/structure/cable{ icon_state = "1-2" @@ -26751,7 +26710,7 @@ }, /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "cSI" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ @@ -26815,7 +26774,7 @@ /area/crew_quarters/fitness) "cTf" = ( /turf/simulated/wall/r_wall, -/area/engine/aienter) +/area/engineering/aienter) "cTg" = ( /turf/simulated/wall, /area/maintenance/electrical) @@ -26838,7 +26797,6 @@ "cTl" = ( /obj/machinery/atmospherics/unary/outlet_injector/on{ dir = 4; - frequency = 1441; id = "mix_in" }, /turf/simulated/floor/engine, @@ -26947,7 +26905,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "cTO" = ( /obj/item/radio/intercom{ dir = 1; @@ -26958,7 +26916,7 @@ dir = 10; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "cTP" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable{ @@ -27000,7 +26958,7 @@ dir = 5; icon_state = "yellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "cTU" = ( /obj/effect/decal/warning_stripes/southwest, /obj/structure/cable{ @@ -27937,7 +27895,7 @@ dir = 8; icon_state = "vault" }, -/area/engine/aienter) +/area/engineering/aienter) "cXQ" = ( /obj/structure/cable{ icon_state = "0-4" @@ -28027,7 +27985,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "cYd" = ( /obj/structure/morgue, /obj/machinery/alarm{ @@ -28041,7 +27999,7 @@ "cYf" = ( /obj/structure/sign/nosmoking_2, /turf/simulated/wall, -/area/engine/break_room) +/area/engineering/break_room) "cYg" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -28298,7 +28256,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "cZg" = ( /turf/simulated/floor/plasteel{ dir = 8; @@ -28619,7 +28577,7 @@ }, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "daC" = ( /obj/structure/table/reinforced, /obj/effect/decal/warning_stripes/north, @@ -28733,7 +28691,7 @@ }, /obj/effect/decal/warning_stripes/southwest, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "dbj" = ( /obj/structure/table, /obj/machinery/light, @@ -29085,7 +29043,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/aienter) +/area/engineering/aienter) "dcN" = ( /obj/structure/chair/comfy/brown{ dir = 8 @@ -29492,7 +29450,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/aienter) +/area/engineering/aienter) "dew" = ( /obj/structure/window/reinforced, /obj/structure/window/reinforced{ @@ -29805,7 +29763,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "dfv" = ( /turf/simulated/wall, /area/medical/paramedic) @@ -30004,7 +29962,7 @@ }, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dgk" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ @@ -30078,7 +30036,7 @@ dir = 8; icon_state = "vault" }, -/area/engine/aienter) +/area/engineering/aienter) "dgH" = ( /obj/structure/cable{ icon_state = "4-8" @@ -30258,7 +30216,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "dhn" = ( /obj/structure/table, /obj/item/clipboard, @@ -30286,7 +30244,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "dhp" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -30315,7 +30273,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "dhs" = ( /obj/machinery/alarm{ dir = 8; @@ -30332,7 +30290,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "dht" = ( /obj/structure/chair{ dir = 4 @@ -30584,7 +30542,6 @@ network = list("Medical","SS13") }, /obj/machinery/button/windowtint{ - anchored = 1; id = "cloninglab"; pixel_x = 22; pixel_y = 10 @@ -30609,7 +30566,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "diD" = ( /obj/structure/cable{ icon_state = "1-8" @@ -30872,7 +30829,7 @@ /area/medical/paramedic) "djT" = ( /obj/effect/decal/warning_stripes/northeastsouth, -/obj/vehicle/ambulance{ +/obj/vehicle/ridden/ambulance{ dir = 4 }, /obj/machinery/light{ @@ -31327,7 +31284,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "dlJ" = ( /obj/machinery/light{ dir = 1 @@ -31376,7 +31333,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "dlO" = ( /obj/machinery/atmospherics/unary/outlet_injector{ dir = 8; @@ -31899,7 +31856,7 @@ /obj/effect/decal/warning_stripes/yellow, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "dnB" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -31976,7 +31933,7 @@ dir = 8; icon_state = "vault" }, -/area/engine/aienter) +/area/engineering/aienter) "dnO" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; @@ -33165,7 +33122,7 @@ req_access = list(18,48,70) }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "dsO" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/atmos/glass{ @@ -33464,7 +33421,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "dtZ" = ( /obj/structure/table, /turf/simulated/floor/plating, @@ -33472,7 +33429,7 @@ "duf" = ( /obj/effect/decal/warning_stripes/northwest, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "duh" = ( /obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22"; @@ -33507,7 +33464,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "dup" = ( /obj/structure/cable{ icon_state = "1-2" @@ -33558,7 +33515,7 @@ }, /obj/effect/decal/warning_stripes/southwest, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "duJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -33594,7 +33551,7 @@ dir = 5 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "duT" = ( /turf/simulated/floor/plasteel{ dir = 1; @@ -33753,7 +33710,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "dvB" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -34483,7 +34440,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "dzc" = ( /obj/structure/cable{ icon_state = "1-2" @@ -34501,9 +34458,7 @@ codes_txt = "delivery"; location = "Chemistry" }, -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralfull" @@ -34524,7 +34479,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "dzj" = ( /obj/structure/cable{ icon_state = "1-2" @@ -34537,7 +34492,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "dzm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -34549,7 +34504,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "dzp" = ( /obj/structure/table/wood, /obj/item/picket_sign, @@ -34570,7 +34525,7 @@ dir = 1; icon_state = "dark" }, -/area/engine/controlroom) +/area/engineering/controlroom) "dzs" = ( /obj/machinery/photocopier, /obj/machinery/firealarm{ @@ -34628,7 +34583,7 @@ /obj/machinery/light/small, /obj/machinery/power/smes, /turf/simulated/floor/greengrid, -/area/engine/controlroom) +/area/engineering/controlroom) "dzy" = ( /obj/item/twohanded/required/kirbyplants, /obj/machinery/alarm{ @@ -34955,9 +34910,7 @@ codes_txt = "delivery"; location = "Hydroponics" }, -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -35020,7 +34973,7 @@ scrub_Toxins = 1 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dBr" = ( /turf/simulated/floor/carpet, /area/maintenance/fsmaint) @@ -35038,7 +34991,7 @@ /obj/effect/landmark/start/engineer, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dBu" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -35057,7 +35010,7 @@ scrub_Toxins = 1 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dBv" = ( /obj/effect/decal/warning_stripes/west{ icon = 'icons/turf/floors.dmi'; @@ -35117,7 +35070,7 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "dBG" = ( /obj/structure/sign/nosmoking_2, /turf/simulated/wall, @@ -35257,7 +35210,7 @@ }, /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "dCr" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ @@ -35284,7 +35237,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "dCw" = ( /obj/structure/table, /obj/machinery/computer/library/public, @@ -35306,7 +35259,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "dCz" = ( /obj/structure/table/reinforced, /obj/item/book/manual/engineering_hacking{ @@ -35322,7 +35275,7 @@ dir = 5; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "dCA" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ @@ -35676,7 +35629,7 @@ }, /obj/effect/decal/warning_stripes/west, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dDQ" = ( /obj/effect/decal/warning_stripes/northwest, /obj/structure/chair/comfy/purp{ @@ -35733,7 +35686,6 @@ /area/medical/research) "dEg" = ( /obj/machinery/computer/general_air_control/large_tank_control{ - frequency = 1441; input_tag = "o2_in"; name = "Oxygen Supply Control"; output_tag = "o2_out"; @@ -35782,7 +35734,7 @@ /area/atmos) "dEs" = ( /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dEt" = ( /obj/structure/table/wood, /obj/item/clothing/glasses/sunglasses, @@ -37079,7 +37031,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "dJE" = ( /obj/structure/disposalpipe/junction{ dir = 1 @@ -37696,7 +37648,7 @@ "dMr" = ( /obj/structure/chair/stool, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "dMs" = ( /obj/structure/plasticflaps, /obj/machinery/conveyor{ @@ -38213,7 +38165,7 @@ scrub_Toxins = 1 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dOS" = ( /obj/structure/table/wood, /obj/item/storage/fancy/candle_box/eternal, @@ -38550,14 +38502,14 @@ dir = 8 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "dQA" = ( /obj/machinery/light{ dir = 4 }, /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "dQB" = ( /obj/machinery/light{ dir = 4 @@ -38571,12 +38523,12 @@ /obj/effect/decal/warning_stripes/yellow/hollow, /obj/structure/closet/wardrobe/engineering_yellow, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dQD" = ( /obj/effect/decal/warning_stripes/yellow/hollow, /obj/structure/closet/secure_closet/engineering_personal, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dQF" = ( /obj/structure/cable{ icon_state = "1-2" @@ -38587,7 +38539,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "dQK" = ( /obj/effect/decal/cleanable/blood, /obj/machinery/light/small, @@ -38623,7 +38575,7 @@ /obj/item/twohanded/required/kirbyplants, /obj/effect/decal/warning_stripes/west, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dQR" = ( /obj/structure/table/reinforced, /obj/item/reagent_containers/food/drinks/bottle/vodka{ @@ -38645,7 +38597,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "dQT" = ( /obj/structure/disposalpipe/segment, /obj/machinery/hologram/holopad, @@ -38668,7 +38620,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "dQV" = ( /turf/simulated/floor/plasteel{ dir = 9; @@ -38677,7 +38629,6 @@ /area/quartermaster/storage) "dQW" = ( /obj/machinery/computer/general_air_control/large_tank_control{ - frequency = 1441; input_tag = "n2_in"; name = "Nitrogen Supply Control"; output_tag = "n2_out"; @@ -39146,7 +39097,7 @@ }, /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "dSz" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -39159,7 +39110,7 @@ name = "Singularity Blast Doors" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dSA" = ( /obj/item/radio/intercom{ dir = 1; @@ -39180,7 +39131,7 @@ }, /obj/effect/decal/warning_stripes/southwest, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dSD" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -39204,7 +39155,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dSH" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -39217,7 +39168,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "dSI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -39730,7 +39681,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "dUC" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -39740,11 +39691,11 @@ /obj/effect/decal/warning_stripes/southeast, /obj/item/wrench, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "dUD" = ( /obj/machinery/computer/security/telescreen/singularity, /turf/simulated/wall/r_wall, -/area/engine/engineering) +/area/engineering/engine) "dUE" = ( /obj/machinery/power/tesla_coil{ anchored = 1 @@ -39789,7 +39740,7 @@ "dUI" = ( /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dUK" = ( /obj/structure/table/wood, /obj/item/storage/fancy/donut_box, @@ -39821,7 +39772,7 @@ dir = 5; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "dUP" = ( /obj/machinery/door/poddoor{ id_tag = "auxincineratorvent"; @@ -40066,7 +40017,7 @@ }, /obj/effect/decal/warning_stripes/northwest, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "dVX" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -40092,7 +40043,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "dWb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -40183,7 +40134,7 @@ /obj/effect/spawner/window/reinforced, /obj/structure/cable, /turf/simulated/floor/plating, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "dWj" = ( /obj/effect/landmark/event/lightsout, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -40513,7 +40464,7 @@ }, /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "dXo" = ( /obj/structure/cable/yellow{ d1 = 2; @@ -40525,7 +40476,7 @@ pixel_x = 28 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "dXp" = ( /obj/machinery/power/solar{ id = "portsolar"; @@ -40540,7 +40491,7 @@ /obj/structure/closet/secure_closet/engineering_electrical, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dXt" = ( /obj/structure/cable{ icon_state = "0-4" @@ -40611,7 +40562,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "dXG" = ( /obj/structure/table, /obj/item/reagent_containers/spray/cleaner, @@ -41053,7 +41004,7 @@ dir = 9; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "dZe" = ( /obj/effect/landmark/event/blobstart, /obj/structure/chair/office/dark{ @@ -41290,7 +41241,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "dZM" = ( /obj/machinery/power/apc{ name = "south bump"; @@ -41547,7 +41498,7 @@ on = 1 }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "eci" = ( /obj/effect/landmark/start/engineer, /obj/structure/cable/yellow{ @@ -41556,7 +41507,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "ecz" = ( /obj/machinery/light, /obj/structure/closet/secure_closet/freezer/meat, @@ -41576,7 +41527,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "ecO" = ( /obj/item/radio/intercom{ pixel_y = 24 @@ -41718,7 +41669,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "eeI" = ( /obj/structure/cable{ icon_state = "1-2" @@ -41848,7 +41799,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "egO" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/wood{ @@ -41944,7 +41895,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "ehL" = ( /obj/structure/closet/boxinggloves, /turf/simulated/floor/plasteel{ @@ -41960,7 +41911,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "ein" = ( /obj/structure/cable{ icon_state = "4-8" @@ -42009,7 +41960,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "ejm" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -42039,7 +41990,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "ejB" = ( /obj/effect/decal/warning_stripes/north, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -42138,7 +42089,6 @@ }, /obj/machinery/door/window/brigdoor{ dir = 8; - id = null; name = "Creature Pen"; req_access = list(47) }, @@ -42218,7 +42168,7 @@ network = list("SS13","Singularity","Engineering") }, /turf/space, -/area/engine/engineering) +/area/engineering/engine) "elW" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp/green, @@ -42548,7 +42498,7 @@ pixel_y = 28 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "esa" = ( /obj/structure/cable{ icon_state = "1-2" @@ -42751,7 +42701,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "etU" = ( /obj/effect/decal/warning_stripes/southwest, /obj/structure/closet/walllocker/emerglocker/north{ @@ -43052,7 +43002,7 @@ pixel_x = -28 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "eyR" = ( /obj/structure/cable{ icon_state = "2-8" @@ -43144,7 +43094,7 @@ dir = 7; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "eAg" = ( /obj/effect/decal/remains/human, /turf/simulated/floor/plasteel{ @@ -43344,7 +43294,6 @@ /obj/item/twohanded/required/kirbyplants, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/flasher{ - id = null; pixel_y = -24 }, /turf/simulated/floor/plasteel{ @@ -43699,7 +43648,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "eIv" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -43814,7 +43763,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "eJs" = ( /obj/effect/decal/warning_stripes/yellow/hollow, /obj/machinery/atmospherics/binary/volume_pump/on{ @@ -43869,7 +43818,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "eJI" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 4 @@ -44037,7 +43986,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "eMg" = ( /obj/machinery/door/airlock/glass{ name = "Cabin" @@ -44060,7 +44009,6 @@ /area/medical/medbay3) "eMu" = ( /obj/machinery/computer/general_air_control/large_tank_control{ - frequency = 1441; input_tag = "air_in"; name = "Mixed Air Supply Control"; output_tag = "air_out"; @@ -44090,7 +44038,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "eMz" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable, @@ -44291,7 +44239,7 @@ dir = 4; icon_state = "vault" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "ePl" = ( /obj/effect/decal/warning_stripes/yellow/hollow, /obj/machinery/atmospherics/pipe/simple/visible/purple{ @@ -44338,7 +44286,7 @@ }, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "ePU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -44382,7 +44330,7 @@ }, /obj/effect/decal/warning_stripes/west, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "eQZ" = ( /obj/machinery/alarm{ dir = 8; @@ -44492,7 +44440,6 @@ dir = 4 }, /obj/machinery/button/windowtint{ - anchored = 1; id = "privateroom"; pixel_x = -24; pixel_y = 24 @@ -44873,7 +44820,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "eYe" = ( /obj/machinery/requests_console{ department = "EVA"; @@ -45051,9 +44998,7 @@ }, /area/medical/medbay3) "eZR" = ( -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /obj/machinery/navbeacon{ codes_txt = "delivery;dir=4"; dir = 4; @@ -45382,7 +45327,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "ffi" = ( /obj/structure/table, /obj/item/folder, @@ -45428,7 +45373,7 @@ }, /obj/effect/decal/warning_stripes/southeast, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "fgj" = ( /obj/machinery/atmospherics/unary/vent_scrubber{ dir = 4; @@ -45767,7 +45712,7 @@ scrub_Toxins = 1 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "flo" = ( /obj/structure/table/reinforced, /obj/machinery/light{ @@ -45855,7 +45800,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "fmK" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -46201,7 +46146,7 @@ dir = 8 }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "fsk" = ( /obj/machinery/light, /obj/structure/table/wood, @@ -46290,7 +46235,7 @@ }, /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "fsZ" = ( /obj/structure/cable{ icon_state = "1-2" @@ -46370,7 +46315,7 @@ }, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "fuj" = ( /obj/effect/decal/warning_stripes/yellow/hollow, /obj/machinery/atmospherics/unary/vent_scrubber{ @@ -46855,7 +46800,7 @@ icon_state = "4-8" }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "fBw" = ( /obj/structure/table/glass, /obj/item/clipboard, @@ -47191,7 +47136,7 @@ /obj/effect/decal/warning_stripes/yellow/hollow, /obj/structure/closet/secure_closet/engineering_electrical, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "fGa" = ( /obj/structure/cable{ icon_state = "1-2" @@ -47620,10 +47565,6 @@ "fMt" = ( /turf/simulated/wall/r_wall, /area/maintenance/starboardsolar) -"fMu" = ( -/obj/structure/closet/secure_closet/pilot_sniper, -/turf/space, -/area/space) "fMD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -47834,7 +47775,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "fPD" = ( /obj/machinery/atmospherics/unary/vent_scrubber{ name = "standard air scrubber"; @@ -47845,7 +47786,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "fPF" = ( /obj/structure/closet/secure_closet/security, /obj/effect/decal/warning_stripes/red/hollow, @@ -47907,7 +47848,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "fQy" = ( /obj/structure/cable{ icon_state = "1-8" @@ -48911,7 +48852,7 @@ name = "RADIOACTIVE AREA" }, /turf/simulated/wall/r_wall, -/area/engine/engineering) +/area/engineering/engine) "gcs" = ( /obj/structure/cable{ icon_state = "4-8" @@ -49024,7 +48965,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "geg" = ( /obj/machinery/door/airlock{ id_tag = "toilet3"; @@ -49153,7 +49094,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "ggC" = ( /turf/simulated/floor/plasteel{ dir = 10; @@ -49439,7 +49380,7 @@ }, /obj/effect/decal/warning_stripes/northwest, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "glv" = ( /obj/structure/cable{ icon_state = "4-8" @@ -49504,7 +49445,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "glJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -49578,7 +49519,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "gnf" = ( /turf/simulated/wall, /area/crew_quarters/cabin2) @@ -49839,7 +49780,7 @@ pixel_y = -28 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "gqd" = ( /obj/structure/cable{ icon_state = "2-8" @@ -49858,7 +49799,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "gqf" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, @@ -49892,7 +49833,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "gqD" = ( /obj/machinery/atmospherics/air_sensor{ id_tag = "tox_sensor" @@ -50534,7 +50475,7 @@ name = "Singularity Blast Doors" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "gAB" = ( /obj/effect/spawner/window/reinforced, /obj/structure/disposalpipe/segment, @@ -50610,7 +50551,7 @@ dir = 8 }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "gBH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -50774,7 +50715,7 @@ }, /obj/effect/decal/warning_stripes/southwest, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "gDV" = ( /obj/machinery/alarm{ dir = 1; @@ -50910,7 +50851,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "gFd" = ( /obj/machinery/computer/supplycomp{ dir = 4 @@ -50937,7 +50878,7 @@ icon_state = "1-4" }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "gFN" = ( /obj/structure/chair/office/dark, /obj/effect/landmark/start/cargo_technician, @@ -51095,7 +51036,7 @@ }, /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "gHm" = ( /obj/structure/disposalpipe/trunk{ dir = 1 @@ -51140,7 +51081,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "gHB" = ( /obj/structure/table/reinforced, /obj/item/reagent_containers/syringe{ @@ -52154,7 +52095,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "gRQ" = ( /obj/machinery/door/airlock/glass{ name = "Cabin" @@ -52450,11 +52391,9 @@ location = "Engineering" }, /obj/effect/decal/warning_stripes/yellow, -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "gVO" = ( /obj/structure/table, /obj/effect/decal/warning_stripes/yellow/hollow, @@ -53009,7 +52948,7 @@ anchored = 1 }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "hec" = ( /obj/machinery/recharge_station, /turf/simulated/floor/plasteel{ @@ -53103,7 +53042,7 @@ /obj/effect/spawner/window/reinforced/plasma, /obj/structure/cable, /turf/simulated/floor/plating, -/area/engine/controlroom) +/area/engineering/controlroom) "hfq" = ( /obj/item/twohanded/required/kirbyplants, /obj/effect/decal/cleanable/dirt, @@ -53528,7 +53467,7 @@ dir = 5; icon_state = "yellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "hmS" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 @@ -53966,7 +53905,7 @@ dir = 1; icon_state = "darkyellow" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "hrX" = ( /obj/machinery/atmospherics/pipe/manifold/visible/yellow{ desc = "Труба хранит в себе набор газов для смешивания"; @@ -54196,7 +54135,7 @@ "hvP" = ( /obj/effect/decal/warning_stripes/southwestcorner, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "hvW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/decal/cleanable/dirt, @@ -54365,7 +54304,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "hyI" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ @@ -54665,7 +54604,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "hCD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 @@ -55226,7 +55165,6 @@ "hKe" = ( /obj/machinery/tcomms/core/station, /obj/machinery/flasher{ - id = null; pixel_y = -24 }, /obj/structure/cable{ @@ -55881,7 +55819,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "hSN" = ( /obj/structure/disposalpipe/segment, /turf/simulated/wall, @@ -55953,7 +55891,7 @@ "hUm" = ( /obj/structure/sign/securearea, /turf/simulated/wall, -/area/engine/engineering) +/area/engineering/engine) "hUH" = ( /obj/structure/sign/biohazard, /turf/simulated/wall, @@ -56069,7 +56007,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "hVP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -56124,7 +56062,7 @@ }, /obj/effect/decal/warning_stripes/west, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "hWX" = ( /obj/machinery/sleeper{ dir = 4 @@ -56688,8 +56626,7 @@ "igH" = ( /obj/structure/closet/secure_closet/guncabinet{ anchored = 1; - name = "Security SMG's"; - req_access = list(3) + name = "Security SMG's" }, /obj/item/gun/projectile/automatic/wt550{ pixel_x = -3; @@ -56942,7 +56879,6 @@ name = "Труба фильтрации" }, /obj/machinery/computer/general_air_control/large_tank_control{ - frequency = 1441; input_tag = "tox_in"; name = "Toxin Supply Control"; output_tag = "tox_out"; @@ -57520,9 +57456,7 @@ dir = 8; location = "Library" }, -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /turf/simulated/floor/wood, /area/library) "irC" = ( @@ -57797,7 +57731,7 @@ dir = 8 }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "ivL" = ( /obj/structure/cable{ icon_state = "1-2" @@ -58440,7 +58374,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "iFO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -58718,7 +58652,7 @@ /turf/simulated/floor/plasteel{ icon_state = "caution" }, -/area/engine/break_room) +/area/engineering/break_room) "iIc" = ( /obj/machinery/atmospherics/unary/cold_sink/freezer{ dir = 4 @@ -58741,7 +58675,7 @@ }, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "iIq" = ( /obj/structure/cable{ icon_state = "1-2" @@ -58789,7 +58723,7 @@ /obj/effect/decal/warning_stripes/southwest, /obj/structure/table/reinforced, /obj/item/taperecorder, -/obj/item/clothing/glasses/sunglasses/blindfold, +/obj/item/clothing/glasses/sunglasses/blindfold/black, /obj/structure/cable{ icon_state = "4-8" }, @@ -58811,7 +58745,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "iJW" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -58992,7 +58926,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "iMk" = ( /obj/structure/cable{ icon_state = "0-8" @@ -59033,7 +58967,7 @@ }, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "iNk" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; @@ -59230,7 +59164,7 @@ }, /obj/effect/decal/warning_stripes/northeastsouth, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "iQf" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment, @@ -59301,7 +59235,7 @@ }, /obj/effect/decal/warning_stripes/northwest, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "iST" = ( /obj/item/twohanded/required/kirbyplants, /obj/machinery/firealarm{ @@ -59386,7 +59320,7 @@ }, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "iTQ" = ( /obj/structure/window/reinforced{ dir = 8 @@ -59492,7 +59426,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "iVn" = ( /obj/structure/chair/wood, /turf/simulated/floor/plasteel{ @@ -59703,9 +59637,7 @@ }, /area/maintenance/gambling_den) "iXX" = ( -/obj/machinery/computer/security{ - network = list("SS13","Mining Outpost") - }, +/obj/machinery/computer/security, /turf/simulated/floor/bluegrid, /area/tcommsat/chamber) "iYa" = ( @@ -60111,13 +60043,12 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "jdU" = ( /obj/machinery/light/small{ dir = 4 }, /obj/machinery/button/windowtint{ - anchored = 1; id = "Interrogation"; pixel_x = 24 }, @@ -60454,8 +60385,6 @@ icon_state = "1-2" }, /obj/structure/closet/secure_closet/hos, -/obj/item/megaphone, -/obj/item/reagent_containers/food/drinks/flask/barflask, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -60831,7 +60760,7 @@ icon_state = "2-4" }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "joA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 @@ -61126,7 +61055,7 @@ icon_state = "2-4" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "jst" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ desc = "Труба содержит дыхательную смесь для подачи на станцию"; @@ -61161,7 +61090,7 @@ }, /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "jtd" = ( /obj/effect/decal/warning_stripes/southwest, /obj/machinery/atmospherics/binary/valve/digital/open{ @@ -61467,7 +61396,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "jwR" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/warning_stripes/west, @@ -61543,7 +61472,7 @@ /turf/simulated/floor/plasteel{ icon_state = "redyellowfull" }, -/area/engine/break_room) +/area/engineering/break_room) "jxB" = ( /obj/structure/cable{ icon_state = "4-8" @@ -61851,7 +61780,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "jAB" = ( /obj/structure/table/reinforced, /obj/item/storage/box/ids, @@ -62163,7 +62092,7 @@ /obj/effect/decal/warning_stripes/south, /obj/machinery/light, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "jGz" = ( /obj/docking_port/stationary{ dir = 4; @@ -62304,9 +62233,7 @@ codes_txt = "delivery"; location = "Chapel" }, -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -63243,7 +63170,7 @@ "jVz" = ( /obj/structure/sign/nosmoking_2, /turf/simulated/wall/r_wall, -/area/engine/break_room) +/area/engineering/break_room) "jVF" = ( /obj/machinery/light_switch{ pixel_x = -8; @@ -63484,7 +63411,7 @@ "jZI" = ( /obj/structure/lattice, /turf/space, -/area/engine/engineering) +/area/engineering/engine) "jZL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/light{ @@ -63536,7 +63463,7 @@ "kaE" = ( /obj/structure/sign/securearea, /turf/simulated/wall/r_wall, -/area/engine/break_room) +/area/engineering/break_room) "kaJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -63747,7 +63674,7 @@ }, /obj/effect/decal/warning_stripes/southwestcorner, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "keW" = ( /obj/machinery/atmospherics/air_sensor{ id_tag = "co2_sensor" @@ -63806,7 +63733,7 @@ icon_state = "1-4" }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "kfS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -64089,7 +64016,7 @@ /obj/structure/grille, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "klj" = ( /turf/simulated/wall, /area/hallway/primary/central/ne) @@ -64152,7 +64079,7 @@ }, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "klC" = ( /obj/machinery/camera{ c_tag = "Atmospherics N2O Tank"; @@ -64829,7 +64756,7 @@ dir = 9; icon_state = "yellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "kud" = ( /obj/machinery/vending/cigarette, /obj/effect/decal/warning_stripes/yellow, @@ -64898,7 +64825,7 @@ /area/toxins/explab) "kwk" = ( /turf/simulated/wall, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "kwl" = ( /obj/machinery/hologram/holopad, /obj/machinery/light{ @@ -65019,7 +64946,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/aienter) +/area/engineering/aienter) "kyv" = ( /obj/machinery/light{ dir = 8 @@ -65072,7 +64999,7 @@ /turf/simulated/floor/plasteel{ icon_state = "redyellowfull" }, -/area/engine/break_room) +/area/engineering/break_room) "kzh" = ( /obj/structure/table/reinforced, /obj/item/storage/box/ids, @@ -65158,7 +65085,7 @@ dir = 7; icon_state = "yellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "kAm" = ( /obj/machinery/door/airlock/medical/glass{ name = "Brig Medical Bay"; @@ -65189,7 +65116,7 @@ /area/security/medbay) "kAF" = ( /turf/simulated/wall/r_wall, -/area/engine/break_room) +/area/engineering/break_room) "kAV" = ( /obj/effect/decal/warning_stripes/south, /obj/machinery/camera/emp_proof{ @@ -65198,7 +65125,7 @@ network = list("SS13","Singularity","Engineering") }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "kAW" = ( /obj/structure/cable{ icon_state = "1-4" @@ -65246,15 +65173,15 @@ c_tag = "HoS Bedroom"; network = list("SS13","Security") }, -/obj/item/ammo_box/a357{ +/obj/item/ammo_box/speedloader/a357{ pixel_x = -9; pixel_y = 9 }, -/obj/item/ammo_box/a357{ +/obj/item/ammo_box/speedloader/a357{ pixel_x = -4; pixel_y = 4 }, -/obj/item/ammo_box/a357, +/obj/item/ammo_box/speedloader/a357, /obj/item/clothing/accessory/holster, /obj/structure/safe{ known_by = list("hos") @@ -65508,7 +65435,7 @@ /obj/structure/reagent_dispensers/fueltank, /obj/effect/decal/warning_stripes/southeast, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "kFQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -65634,7 +65561,7 @@ /obj/effect/decal/warning_stripes/north, /obj/machinery/light, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "kHz" = ( /obj/structure/cable{ icon_state = "4-8" @@ -65749,9 +65676,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, /area/storage/primary) @@ -66425,7 +66350,7 @@ /area/maintenance/xenozoo) "kVo" = ( /turf/simulated/wall, -/area/engine/engineering) +/area/engineering/engine) "kVs" = ( /obj/machinery/door/firedoor, /obj/effect/decal/warning_stripes/yellow, @@ -66624,7 +66549,7 @@ /obj/effect/decal/warning_stripes/north, /obj/machinery/light, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "kZL" = ( /obj/structure/table/wood, /obj/machinery/status_display{ @@ -66817,7 +66742,7 @@ /obj/item/clothing/glasses/welding, /obj/item/clothing/glasses/welding, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "ldC" = ( /obj/effect/spawner/window/reinforced, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -66830,7 +66755,7 @@ /obj/effect/decal/warning_stripes/east, /obj/effect/decal/warning_stripes/west, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "ldR" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ @@ -67220,7 +67145,7 @@ dir = 8; icon_state = "vault" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "ljn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/chair/office/dark{ @@ -67309,7 +67234,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "lkN" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ @@ -67551,7 +67476,7 @@ }, /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "loO" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ @@ -67602,7 +67527,7 @@ }, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "lpd" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -67620,7 +67545,6 @@ /area/security/detectives_office) "lpu" = ( /obj/machinery/computer/general_air_control/large_tank_control{ - frequency = 1441; input_tag = "n2o_in"; name = "Nitrous Oxide Supply Control"; output_tag = "n2o_out"; @@ -67646,7 +67570,7 @@ name = "RADIOACTIVE AREA" }, /turf/simulated/wall/r_wall, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "lpx" = ( /obj/structure/cable{ icon_state = "1-4" @@ -67705,7 +67629,7 @@ }, /obj/machinery/portable_atmospherics/canister/air, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "lqe" = ( /obj/item/twohanded/required/kirbyplants, /turf/simulated/floor/plasteel{ @@ -67886,7 +67810,7 @@ /area/bridge/vip) "lsT" = ( /turf/simulated/wall, -/area/engine/break_room) +/area/engineering/break_room) "lsV" = ( /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -68140,7 +68064,7 @@ dir = 1; icon_state = "caution" }, -/area/engine/break_room) +/area/engineering/break_room) "lxZ" = ( /obj/structure/table/wood, /obj/item/storage/fancy/candle_box, @@ -68334,7 +68258,7 @@ dir = 9; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "lAc" = ( /obj/structure/cable{ icon_state = "0-4" @@ -68353,7 +68277,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "lAr" = ( /obj/structure/cable{ icon_state = "4-8" @@ -68584,7 +68508,7 @@ "lEd" = ( /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "lEe" = ( /obj/effect/decal/warning_stripes/yellow/hollow, /obj/structure/chair{ @@ -68614,7 +68538,7 @@ "lFf" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "lFj" = ( /obj/structure/table, /obj/machinery/firealarm{ @@ -70130,7 +70054,7 @@ icon_state = "4-8" }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "maB" = ( /obj/effect/decal/warning_stripes/southwestcorner, /obj/machinery/light/small{ @@ -70561,7 +70485,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "mgP" = ( /obj/effect/decal/warning_stripes/yellow/hollow, /obj/machinery/camera{ @@ -70682,7 +70606,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "mhX" = ( /obj/structure/cable{ icon_state = "1-2" @@ -70783,7 +70707,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "mjs" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -70830,7 +70754,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "mka" = ( /obj/machinery/door/airlock/external{ name = "Toxins Test Chamber" @@ -71056,14 +70980,14 @@ }, /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "mmv" = ( /obj/effect/decal/warning_stripes/east, /obj/machinery/atmospherics/pipe/simple/visible/scrubbers{ dir = 5 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "mmA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 @@ -71216,7 +71140,7 @@ dir = 8; icon_state = "brown" }, -/area/engine/break_room) +/area/engineering/break_room) "mop" = ( /obj/effect/decal/warning_stripes/red/hollow, /obj/structure/closet/secure_closet/pilot_sniper, @@ -71293,7 +71217,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "mpI" = ( /turf/simulated/wall/r_wall, /area/security/medbay) @@ -71452,7 +71376,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "mrf" = ( /obj/effect/decal/warning_stripes/south, /obj/machinery/hologram/holopad, @@ -71503,7 +71427,7 @@ }, /obj/effect/decal/warning_stripes/southwest, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "mrN" = ( /obj/structure/cable{ icon_state = "1-2" @@ -71560,7 +71484,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "mtz" = ( /obj/structure/table/glass, /obj/machinery/reagentgrinder{ @@ -72100,7 +72024,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "mAn" = ( /obj/machinery/computer/camera_advanced/xenobio, /obj/machinery/status_display{ @@ -72196,7 +72120,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "mBa" = ( /obj/effect/decal/warning_stripes/west, /obj/structure/chair/stool, @@ -72408,7 +72332,7 @@ /area/teleporter) "mDe" = ( /turf/simulated/wall/r_wall, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "mDi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -72696,7 +72620,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "mGt" = ( /obj/structure/table/glass, /obj/item/storage/toolbox/surgery{ @@ -73099,9 +73023,7 @@ }, /area/crew_quarters/locker) "mMi" = ( -/obj/machinery/computer/security{ - network = list("SS13","Mining Outpost") - }, +/obj/machinery/computer/security, /turf/simulated/floor/plasteel{ dir = 10; icon_state = "darkred" @@ -73320,7 +73242,7 @@ dir = 8 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "mPC" = ( /obj/machinery/light{ dir = 4 @@ -73337,7 +73259,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "mPE" = ( /obj/structure/grille{ density = 0; @@ -73408,7 +73330,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "mQI" = ( /obj/structure/cable{ icon_state = "1-2" @@ -73814,7 +73736,7 @@ name = "Singularity Blast Doors" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "mWY" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ @@ -74688,7 +74610,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "nkm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -74855,7 +74777,7 @@ }, /obj/effect/decal/warning_stripes/southwest, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "nmp" = ( /obj/structure/disposalpipe/segment, /obj/machinery/door/firedoor, @@ -74879,9 +74801,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/computer/security{ - network = list("SS13","Mining Outpost") - }, +/obj/machinery/computer/security, /turf/simulated/floor/wood, /area/security/hos) "nnt" = ( @@ -74927,7 +74847,7 @@ /obj/machinery/particle_accelerator/control_box, /obj/structure/cable/yellow, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "noj" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 @@ -75162,7 +75082,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "nqL" = ( /obj/machinery/door/firedoor, /obj/machinery/door/poddoor{ @@ -75412,7 +75332,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "ntj" = ( /obj/structure/chair/stool, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -75905,7 +75825,7 @@ }, /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "nAA" = ( /obj/machinery/atmospherics/unary/vent_scrubber{ name = "standard air scrubber"; @@ -75956,7 +75876,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "nBl" = ( /obj/structure/disposalpipe/trunk{ dir = 1 @@ -76137,7 +76057,7 @@ dir = 8; icon_state = "vault" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "nEb" = ( /obj/machinery/chem_heater, /obj/effect/decal/warning_stripes/southwest, @@ -76223,7 +76143,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "nFB" = ( /obj/structure/chair/comfy/brown, /obj/effect/landmark/start/librarian, @@ -76337,7 +76257,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "nGy" = ( /obj/structure/cable{ icon_state = "4-8" @@ -76400,7 +76320,7 @@ dir = 8 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "nHp" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -76469,7 +76389,7 @@ dir = 8; icon_state = "brown" }, -/area/engine/break_room) +/area/engineering/break_room) "nIr" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel{ @@ -76945,7 +76865,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "nOn" = ( /obj/structure/disposalpipe/segment, /obj/structure/sign/science{ @@ -77068,7 +76988,7 @@ dir = 6; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "nQv" = ( /obj/structure/reagent_dispensers/watertank, /turf/simulated/floor/plating, @@ -77089,7 +77009,7 @@ dir = 7; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "nQC" = ( /obj/machinery/atmospherics/unary/vent_scrubber{ dir = 8; @@ -77172,7 +77092,6 @@ /area/crew_quarters/locker) "nRQ" = ( /obj/machinery/computer/general_air_control/large_tank_control{ - frequency = 1441; input_tag = "mix_in"; name = "Gas Mix Tank Control"; output_tag = "mix_out"; @@ -77306,7 +77225,7 @@ dir = 6; icon_state = "yellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "nTo" = ( /obj/structure/table/reinforced, /obj/item/t_scanner, @@ -77337,7 +77256,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "nTD" = ( /obj/structure/cable{ icon_state = "1-2" @@ -77446,7 +77365,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "nVA" = ( /obj/machinery/computer/HolodeckControl, /turf/simulated/floor/plasteel, @@ -77695,7 +77614,7 @@ }, /obj/effect/decal/warning_stripes/northeast, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "oan" = ( /obj/structure/cable{ icon_state = "4-8" @@ -77820,7 +77739,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "obR" = ( /obj/machinery/light, /turf/simulated/floor/plasteel{ @@ -77924,7 +77843,7 @@ dir = 7; icon_state = "yellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "ocK" = ( /obj/machinery/light/small{ dir = 1 @@ -78075,7 +77994,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "ogb" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 @@ -78135,7 +78054,6 @@ icon_state = "4-8" }, /obj/machinery/door/window/brigdoor{ - id = null; name = "Creature Pen"; req_access = list(47) }, @@ -78249,7 +78167,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "ohb" = ( /turf/simulated/floor/carpet, /area/ntrep) @@ -78271,7 +78189,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "ohs" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -78320,7 +78238,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "ohN" = ( /obj/structure/chair{ dir = 8 @@ -78473,7 +78391,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "oke" = ( /obj/structure/cable{ icon_state = "4-8" @@ -78502,7 +78420,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "okj" = ( /obj/structure/cable{ icon_state = "1-2" @@ -78557,7 +78475,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "okX" = ( /obj/machinery/power/apc{ name = "south bump"; @@ -78800,7 +78718,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/aienter) +/area/engineering/aienter) "ooV" = ( /obj/machinery/atm{ pixel_x = -32 @@ -78890,7 +78808,7 @@ on = 1 }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "oql" = ( /obj/structure/cable{ icon_state = "4-8" @@ -79725,7 +79643,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "oBd" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/command/glass{ @@ -79887,7 +79805,7 @@ on = 1 }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "oDx" = ( /obj/machinery/camera/motion{ c_tag = "Vault"; @@ -79989,7 +79907,7 @@ /area/medical/research/restroom) "oFs" = ( /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "oFJ" = ( /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plasteel{ @@ -80102,7 +80020,7 @@ "oGZ" = ( /obj/structure/sign/vacuum, /turf/simulated/wall/r_wall, -/area/engine/engineering) +/area/engineering/engine) "oHg" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -80586,7 +80504,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plating, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "oMt" = ( /obj/item/radio/intercom{ pixel_x = -28 @@ -80764,7 +80682,7 @@ on = 1 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "oOX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -80853,7 +80771,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "oQg" = ( /obj/structure/bed, /obj/item/bedsheet/medical, @@ -80910,7 +80828,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "oQQ" = ( /obj/structure/cable{ icon_state = "1-2" @@ -80924,7 +80842,7 @@ scrub_Toxins = 1 }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "oQU" = ( /turf/simulated/floor/plasteel{ icon_state = "whitebluefull" @@ -80981,7 +80899,7 @@ /obj/effect/spawner/window/reinforced, /obj/structure/cable, /turf/simulated/floor/plating, -/area/engine/break_room) +/area/engineering/break_room) "oRQ" = ( /turf/simulated/floor/wood{ icon_state = "wood-broken3"; @@ -81059,9 +80977,7 @@ /area/hallway/primary/central/ne) "oSQ" = ( /obj/effect/decal/warning_stripes/east, -/obj/machinery/atmospherics/trinary/mixer{ - req_access = null - }, +/obj/machinery/atmospherics/trinary/mixer, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutral" @@ -81186,9 +81102,7 @@ }, /area/quartermaster/delivery) "oUP" = ( -/obj/machinery/computer/security{ - network = list("SS13","Mining Outpost") - }, +/obj/machinery/computer/security, /obj/structure/extinguisher_cabinet{ pixel_y = 62 }, @@ -81802,7 +81716,7 @@ dir = 6; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "pem" = ( /obj/effect/decal/warning_stripes/north, /obj/machinery/light/small{ @@ -82655,7 +82569,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "poE" = ( /obj/structure/table, /obj/machinery/cell_charger, @@ -82757,7 +82671,7 @@ dir = 8; icon_state = "brown" }, -/area/engine/break_room) +/area/engineering/break_room) "pqz" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -82820,7 +82734,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "prh" = ( /obj/structure/closet/secure_closet/guncabinet{ anchored = 1; @@ -82904,7 +82818,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "prU" = ( /obj/structure/cable{ icon_state = "4-8" @@ -82922,7 +82836,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "pse" = ( /obj/structure/cable{ icon_state = "4-8" @@ -82983,7 +82897,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "psx" = ( /obj/effect/spawner/window/reinforced, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -83044,7 +82958,7 @@ }, /obj/effect/decal/warning_stripes/northeastcorner, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "ptH" = ( /obj/structure/grille, /obj/machinery/atmospherics/meter, @@ -83185,7 +83099,7 @@ name = "Singularity Blast Doors" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "pvu" = ( /obj/structure/cable{ icon_state = "4-8" @@ -83308,7 +83222,7 @@ }, /obj/effect/decal/warning_stripes/eastnorthwest, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "pyO" = ( /turf/simulated/floor/bluegrid, /area/turret_protected/ai) @@ -83316,7 +83230,7 @@ /obj/effect/decal/warning_stripes/yellow, /obj/structure/closet/secure_closet/engineering_personal, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "pzi" = ( /obj/structure/chair/comfy/brown, /turf/simulated/floor/carpet, @@ -83439,7 +83353,7 @@ charge = 2e+006 }, /turf/simulated/floor/greengrid, -/area/engine/engineering) +/area/engineering/engine) "pAn" = ( /obj/structure/flora/ausbushes/grassybush, /obj/structure/flora/ausbushes/brflowers, @@ -83527,7 +83441,7 @@ /obj/effect/decal/warning_stripes/north, /obj/machinery/light, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "pBj" = ( /obj/structure/window/reinforced, /turf/simulated/floor/plasteel{ @@ -83835,7 +83749,7 @@ "pEz" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "pEC" = ( /obj/machinery/door/firedoor, /obj/effect/decal/warning_stripes/yellow, @@ -83863,7 +83777,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "pFn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -83991,7 +83905,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "pGI" = ( /obj/structure/cable{ icon_state = "0-8" @@ -84614,7 +84528,7 @@ dir = 1; icon_state = "darkyellowcorners" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "pNE" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/bot/right, @@ -85011,7 +84925,7 @@ req_access = list(10,13) }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "pTv" = ( /obj/machinery/light/small{ dir = 1 @@ -85020,7 +84934,7 @@ icon_state = "4-8" }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "pTx" = ( /obj/structure/cable{ icon_state = "0-8" @@ -85099,7 +85013,7 @@ }, /obj/effect/decal/warning_stripes/northwest, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "pVa" = ( /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" @@ -85236,7 +85150,7 @@ /turf/simulated/floor/plasteel{ icon_state = "redyellowfull" }, -/area/engine/break_room) +/area/engineering/break_room) "pWC" = ( /obj/structure/table/reinforced, /obj/structure/extinguisher_cabinet{ @@ -85246,7 +85160,7 @@ /turf/simulated/floor/plasteel{ icon_state = "redyellowfull" }, -/area/engine/break_room) +/area/engineering/break_room) "pWD" = ( /obj/structure/closet/secure_closet/security, /obj/effect/decal/warning_stripes/red/hollow, @@ -85271,7 +85185,7 @@ }, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "pWN" = ( /obj/structure/cable{ icon_state = "1-2" @@ -85280,7 +85194,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "pWR" = ( /obj/item/twohanded/required/kirbyplants, /turf/simulated/floor/wood, @@ -85325,7 +85239,7 @@ }, /obj/machinery/recharge_station, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "pXr" = ( /obj/machinery/atmospherics/binary/pump{ dir = 4 @@ -85495,7 +85409,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "pZR" = ( /obj/effect/decal/warning_stripes/northwest, /obj/machinery/light/small{ @@ -85694,9 +85608,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/computer/security{ - network = list("SS13","Mining Outpost") - }, +/obj/machinery/computer/security, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkred" @@ -86226,7 +86138,7 @@ pixel_y = 0 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "qjr" = ( /obj/effect/decal/warning_stripes/yellow/hollow, /obj/machinery/atmospherics/unary/vent_pump/high_volume{ @@ -86248,7 +86160,7 @@ pixel_y = 8 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "qjy" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -86349,7 +86261,7 @@ }, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "qkH" = ( /obj/structure/table/reinforced, /obj/item/storage/toolbox/mechanical, @@ -86378,7 +86290,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "qlw" = ( /obj/structure/table/reinforced, /obj/structure/window/reinforced{ @@ -86455,14 +86367,14 @@ /turf/simulated/floor/plasteel{ icon_state = "redyellowfull" }, -/area/engine/break_room) +/area/engineering/break_room) "qmu" = ( /obj/effect/decal/warning_stripes/yellow/hollow, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel{ icon_state = "redyellowfull" }, -/area/engine/break_room) +/area/engineering/break_room) "qmv" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 @@ -87097,7 +87009,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/aienter) +/area/engineering/aienter) "quv" = ( /obj/machinery/light{ dir = 1; @@ -87174,7 +87086,7 @@ on = 1 }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "qvN" = ( /obj/machinery/light/small{ dir = 4; @@ -87189,7 +87101,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/aienter) +/area/engineering/aienter) "qvY" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp, @@ -87520,7 +87432,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "qAT" = ( /obj/structure/table, /obj/item/storage/toolbox/mechanical, @@ -87711,7 +87623,7 @@ /obj/structure/cable/yellow, /obj/effect/decal/warning_stripes/eastsouthwest, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "qDm" = ( /obj/structure/chair/comfy/brown{ dir = 4 @@ -87935,7 +87847,7 @@ dir = 7; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "qGj" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ @@ -87987,7 +87899,7 @@ dir = 7; icon_state = "yellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "qGy" = ( /turf/simulated/wall/r_wall, /area/medical/virology/lab) @@ -88116,7 +88028,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "qIz" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ @@ -88292,7 +88204,7 @@ }, /obj/effect/decal/warning_stripes/southeastcorner, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "qLc" = ( /obj/machinery/atmospherics/unary/vent_scrubber{ dir = 8; @@ -88818,7 +88730,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "qTP" = ( /turf/simulated/floor/plasteel{ icon_state = "grimy" @@ -88851,7 +88763,7 @@ pixel_y = 32 }, /turf/simulated/floor/plating, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "qUz" = ( /obj/structure/cable{ icon_state = "4-8" @@ -88885,7 +88797,7 @@ /obj/effect/decal/warning_stripes/northwest, /obj/machinery/computer/station_alert, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "qUL" = ( /obj/machinery/atmospherics/unary/vent_scrubber{ dir = 8; @@ -88999,7 +88911,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/controlroom) +/area/engineering/controlroom) "qWw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -89167,7 +89079,7 @@ /obj/effect/decal/warning_stripes/north, /obj/structure/chair/stool, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "qYZ" = ( /obj/structure/cable{ icon_state = "0-2" @@ -89184,7 +89096,7 @@ network = list("SS13","Engineering") }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "qZm" = ( /obj/structure/cable{ icon_state = "0-2" @@ -89198,7 +89110,7 @@ }, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "qZn" = ( /obj/machinery/light_switch{ pixel_x = -26 @@ -89221,7 +89133,7 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "qZt" = ( /obj/effect/decal/warning_stripes/yellow, /obj/machinery/status_display, @@ -89243,7 +89155,7 @@ /turf/simulated/floor/plasteel{ icon_state = "redyellowfull" }, -/area/engine/break_room) +/area/engineering/break_room) "qZG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ @@ -89306,7 +89218,7 @@ /area/hallway/primary/central/se) "raC" = ( /turf/simulated/wall, -/area/engine/aienter) +/area/engineering/aienter) "raO" = ( /obj/machinery/portable_atmospherics/canister/air, /obj/machinery/atmospherics/unary/portables_connector{ @@ -89316,7 +89228,7 @@ dir = 8; icon_state = "vault" }, -/area/engine/aienter) +/area/engineering/aienter) "raR" = ( /obj/item/twohanded/required/kirbyplants, /obj/machinery/light, @@ -89339,7 +89251,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/aienter) +/area/engineering/aienter) "rbh" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, @@ -89395,7 +89307,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "rbH" = ( /obj/structure/disposalpipe/junction{ dir = 4 @@ -89555,7 +89467,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "rcP" = ( /obj/effect/decal/cleanable/fungus, /turf/simulated/wall, @@ -89579,7 +89491,7 @@ "rcV" = ( /obj/structure/sign/securearea, /turf/simulated/wall, -/area/engine/break_room) +/area/engineering/break_room) "rcX" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -89754,7 +89666,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "rfA" = ( /obj/structure/table/reinforced, /obj/effect/decal/warning_stripes/yellow/hollow, @@ -89832,7 +89744,7 @@ "rfZ" = ( /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "rgj" = ( /obj/structure/cable{ icon_state = "2-4" @@ -89912,7 +89824,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "rhD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -90224,7 +90136,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "rmy" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ @@ -90265,7 +90177,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "rna" = ( /obj/machinery/atmospherics/unary/cold_sink/freezer, /turf/simulated/floor/plasteel{ @@ -90544,7 +90456,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "rqO" = ( /obj/machinery/light{ dir = 8 @@ -91089,7 +91001,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "ryP" = ( /obj/structure/closet/emcloset, /turf/simulated/floor/plasteel{ @@ -91113,7 +91025,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "rzh" = ( /turf/simulated/wall, /area/security/processing) @@ -91423,7 +91335,7 @@ dir = 7; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "rDJ" = ( /obj/structure/sign/poster/official/random{ pixel_y = 32 @@ -91564,7 +91476,7 @@ /obj/item/crowbar, /obj/item/wrench, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "rFb" = ( /obj/machinery/light{ dir = 8 @@ -92054,7 +91966,7 @@ }, /obj/effect/decal/warning_stripes/southwest, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "rLk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/navbeacon{ @@ -92063,9 +91975,7 @@ location = "Robotics" }, /obj/effect/decal/warning_stripes/yellow, -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, /area/assembly/robotics) @@ -92099,7 +92009,6 @@ pixel_y = 2 }, /obj/machinery/flasher{ - id = null; pixel_y = 24 }, /turf/simulated/floor/plasteel{ @@ -92191,7 +92100,7 @@ dir = 8 }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "rNX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -92351,7 +92260,7 @@ name = "Transit Tube Blast Doors" }, /turf/simulated/floor/plating, -/area/engine/aienter) +/area/engineering/aienter) "rQm" = ( /obj/effect/decal/warning_stripes/southeast, /turf/simulated/floor/plasteel{ @@ -92423,7 +92332,7 @@ name = "Singularity Blast Doors" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "rQT" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -92461,7 +92370,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "rRs" = ( /obj/structure/chair, /obj/item/poster/random_contraband{ @@ -92576,7 +92485,7 @@ dir = 1; icon_state = "yellowcorner" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "rSJ" = ( /turf/simulated/floor/plasteel{ dir = 1; @@ -92640,7 +92549,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "rUr" = ( /mob/living/simple_animal/hostile/carp/megacarp{ desc = "Странная космическая акула, летающая неподалёку от станции. Многие поговаривают, что данное существо - аватар могущественного блю-спейс божества"; @@ -92670,7 +92579,7 @@ "rUC" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "rUE" = ( /turf/simulated/floor/plasteel{ dir = 1; @@ -92728,7 +92637,7 @@ /obj/effect/decal/warning_stripes/west, /obj/item/twohanded/required/kirbyplants, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "rVf" = ( /obj/machinery/atmospherics/unary/vent_scrubber{ dir = 4; @@ -92740,7 +92649,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/aienter) +/area/engineering/aienter) "rVi" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ @@ -92862,7 +92771,7 @@ dir = 9 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "rXo" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ @@ -92879,7 +92788,7 @@ dir = 9; icon_state = "caution" }, -/area/engine/break_room) +/area/engineering/break_room) "rYp" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -92919,14 +92828,14 @@ dir = 1; icon_state = "caution" }, -/area/engine/break_room) +/area/engineering/break_room) "rZo" = ( /obj/item/twohanded/required/kirbyplants, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "caution" }, -/area/engine/break_room) +/area/engineering/break_room) "rZz" = ( /obj/effect/decal/warning_stripes/west, /obj/structure/extinguisher_cabinet{ @@ -92937,7 +92846,7 @@ dir = 8; icon_state = "brown" }, -/area/engine/break_room) +/area/engineering/break_room) "rZF" = ( /obj/effect/decal/warning_stripes/yellow/hollow, /obj/machinery/disposal, @@ -92979,7 +92888,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "sag" = ( /obj/structure/window/reinforced{ dir = 4 @@ -93022,7 +92931,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "saS" = ( /obj/machinery/light{ dir = 1; @@ -93781,7 +93690,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "smu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -94013,7 +93922,7 @@ pixel_y = 6 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop/expedition) +/area/engineering/mechanic_workshop/expedition) "spS" = ( /obj/structure/bookcase, /obj/item/book/manual/sop_engineering, @@ -94379,7 +94288,7 @@ on = 1 }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "sum" = ( /obj/structure/chair{ dir = 4 @@ -95020,7 +94929,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "sCH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -95434,7 +95343,7 @@ }, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "sIS" = ( /obj/machinery/alarm{ dir = 8; @@ -95500,10 +95409,10 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "sJK" = ( /turf/simulated/floor/greengrid, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "sJO" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel{ @@ -95559,7 +95468,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "sKT" = ( /obj/structure/chair/comfy/brown, /turf/simulated/floor/carpet/black, @@ -95628,7 +95537,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "sMv" = ( /obj/structure/table/reinforced, /obj/machinery/firealarm{ @@ -95681,7 +95590,7 @@ }, /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "sMM" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -95793,7 +95702,7 @@ "sNY" = ( /obj/item/twohanded/required/kirbyplants, /obj/machinery/turretid/stun{ - control_area = "\improper Telecoms Central Compartment"; + control_area = "Telecoms Central Compartment"; name = "AI Antechamber Turret Control"; pixel_y = -26; req_access = list(75) @@ -95825,19 +95734,6 @@ icon_state = "whitepurple" }, /area/medical/research) -"sOI" = ( -/obj/machinery/door/airlock/hatch{ - name = "MiniSat Chamber Hallway"; - req_access = list(75) - }, -/obj/machinery/door/firedoor, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/aisat) "sOS" = ( /obj/machinery/disposal, /obj/effect/decal/warning_stripes/red/hollow, @@ -96300,7 +96196,7 @@ icon_state = "2-4" }, /turf/simulated/floor/plating, -/area/engine/controlroom) +/area/engineering/controlroom) "sVN" = ( /turf/simulated/wall, /area/teleporter/abandoned) @@ -96796,7 +96692,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "tdA" = ( /obj/effect/spawner/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -96898,7 +96794,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "teD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -97015,7 +96911,7 @@ network = list("SS13","Singularity","Engineering") }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "tgg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/girder, @@ -97129,7 +97025,7 @@ /obj/effect/decal/warning_stripes/east, /obj/effect/decal/warning_stripes/west, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "thA" = ( /obj/structure/cable{ icon_state = "4-8" @@ -97648,7 +97544,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "toP" = ( /turf/simulated/floor/plasteel{ dir = 10; @@ -97712,7 +97608,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "tpA" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 @@ -98175,7 +98071,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "tyn" = ( /obj/machinery/photocopier, /obj/structure/extinguisher_cabinet{ @@ -98242,7 +98138,7 @@ dir = 4; icon_state = "cautioncorner" }, -/area/engine/break_room) +/area/engineering/break_room) "tzg" = ( /obj/structure/closet/emcloset, /obj/effect/decal/warning_stripes/northwest, @@ -98253,7 +98149,7 @@ pixel_y = -22 }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "tzh" = ( /turf/simulated/wall/r_wall, /area/security/warden) @@ -98261,7 +98157,7 @@ /obj/structure/grille, /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "tzk" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 @@ -98282,7 +98178,7 @@ }, /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "tzt" = ( /obj/machinery/computer/arcade/orion_trail, /turf/simulated/floor/carpet/arcade, @@ -98312,7 +98208,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "tzR" = ( /obj/structure/cable{ icon_state = "1-2" @@ -98374,7 +98270,7 @@ }, /obj/effect/decal/warning_stripes/northeast, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "tAC" = ( /obj/effect/decal/cleanable/dirt, /obj/item/twohanded/required/kirbyplants, @@ -98642,7 +98538,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "tEE" = ( /obj/structure/table/reinforced, /obj/effect/decal/cleanable/dirt, @@ -98740,7 +98636,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "tFR" = ( /turf/simulated/floor/bluegrid, /area/turret_protected/aisat_interior) @@ -98820,7 +98716,7 @@ /area/medical/cmo) "tGE" = ( /turf/simulated/wall/r_wall, -/area/engine/supermatter) +/area/engineering/supermatter) "tGG" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -99085,7 +98981,7 @@ "tKz" = ( /obj/item/screwdriver, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "tKK" = ( /obj/structure/table, /obj/item/book/manual/security_space_law, @@ -99553,7 +99449,7 @@ "tPh" = ( /obj/effect/decal/warning_stripes/west, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "tPj" = ( /obj/structure/chair/sofa, /obj/effect/landmark/start/civilian, @@ -99562,7 +99458,7 @@ "tPv" = ( /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "tQe" = ( /obj/structure/chair/comfy/brown, /obj/structure/cable{ @@ -99613,7 +99509,7 @@ icon_state = "0-2" }, /turf/simulated/floor/plating, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "tQq" = ( /obj/structure/chair/office/dark{ dir = 1 @@ -99672,7 +99568,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plating, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "tQX" = ( /obj/machinery/computer/message_monitor, /turf/simulated/floor/bluegrid, @@ -99711,10 +99607,10 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "tSc" = ( /turf/simulated/wall/r_wall, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "tSj" = ( /obj/structure/lattice, /obj/structure/window/reinforced{ @@ -99806,14 +99702,14 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "tTI" = ( /obj/effect/spawner/window/reinforced, /obj/structure/sign/electricshock{ pixel_y = -32 }, /turf/simulated/floor/plating, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "tTR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ @@ -99894,7 +99790,7 @@ /obj/effect/decal/warning_stripes/south, /obj/structure/closet/firecloset, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "tUW" = ( /obj/effect/decal/warning_stripes/southeast, /obj/machinery/vending/wallmed{ @@ -99902,14 +99798,14 @@ pixel_y = -30 }, /turf/simulated/floor/plasteel, -/area/engine/gravitygenerator) +/area/engineering/gravitygenerator) "tUX" = ( /turf/simulated/floor/engine/insulated/vacuum, /area/toxins/mixing) "tVr" = ( /obj/machinery/status_display, /turf/simulated/wall, -/area/engine/break_room) +/area/engineering/break_room) "tVu" = ( /obj/structure/cable{ icon_state = "1-2" @@ -99930,7 +99826,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "tVz" = ( /obj/machinery/atmospherics/binary/pump{ dir = 4 @@ -99978,7 +99874,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "tVV" = ( /obj/structure/cable{ icon_state = "4-8" @@ -99998,7 +99894,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "tWn" = ( /turf/simulated/wall, /area/security/execution) @@ -100027,7 +99923,7 @@ "tXp" = ( /obj/machinery/status_display, /turf/simulated/wall/r_wall, -/area/engine/engineering) +/area/engineering/engine) "tXq" = ( /obj/machinery/light{ dir = 4 @@ -100611,7 +100507,7 @@ }, /obj/effect/decal/warning_stripes/northwestcorner, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "ufn" = ( /obj/structure/window/reinforced, /obj/item/twohanded/required/kirbyplants, @@ -101992,7 +101888,7 @@ "uyI" = ( /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "uyQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/cable{ @@ -102250,7 +102146,7 @@ }, /obj/effect/decal/warning_stripes/northeast, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "uCv" = ( /obj/effect/decal/warning_stripes/red/hollow, /obj/machinery/suit_storage_unit/security, @@ -102331,7 +102227,7 @@ icon_state = "1-8" }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "uEq" = ( /turf/simulated/floor/plasteel{ icon_state = "red" @@ -102503,7 +102399,7 @@ dir = 4; icon_state = "vault" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "uGH" = ( /obj/effect/decal/cleanable/cobweb2, /obj/item/storage/toolbox/fakesyndi, @@ -102533,7 +102429,6 @@ "uHl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/flasher{ - id = null; pixel_y = -24 }, /obj/structure/extinguisher_cabinet{ @@ -102726,7 +102621,7 @@ }, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "uJj" = ( /obj/machinery/access_button{ command = "cycle_exterior"; @@ -102743,7 +102638,7 @@ icon_state = "2-4" }, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "uJo" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -102914,7 +102809,7 @@ icon_state = "1-2" }, /turf/simulated/floor/engine, -/area/engine/controlroom) +/area/engineering/controlroom) "uLp" = ( /obj/structure/cable{ icon_state = "1-2" @@ -103046,7 +102941,7 @@ dir = 8; icon_state = "brown" }, -/area/engine/break_room) +/area/engineering/break_room) "uNA" = ( /obj/item/mop, /turf/simulated/floor/wood{ @@ -103143,7 +103038,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "uOJ" = ( /obj/structure/lattice/catwalk, /obj/structure/window/reinforced{ @@ -103161,7 +103056,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/aienter) +/area/engineering/aienter) "uPb" = ( /turf/simulated/floor/plasteel{ dir = 8; @@ -103229,7 +103124,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "uQo" = ( /obj/structure/cable{ icon_state = "1-8" @@ -103237,7 +103132,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/aienter) +/area/engineering/aienter) "uQp" = ( /obj/machinery/vending/tool, /obj/item/radio/intercom{ @@ -103472,7 +103367,7 @@ dir = 8; icon_state = "vault" }, -/area/engine/aienter) +/area/engineering/aienter) "uST" = ( /obj/structure/window/reinforced{ dir = 1; @@ -103510,7 +103405,7 @@ dir = 10; icon_state = "yellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "uTr" = ( /obj/structure/window/reinforced, /obj/structure/window/reinforced{ @@ -103854,7 +103749,7 @@ }, /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "uXU" = ( /obj/item/twohanded/required/kirbyplants, /obj/effect/decal/cleanable/cobweb, @@ -103883,7 +103778,7 @@ icon_state = "2-4" }, /turf/simulated/floor/plating, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "uYe" = ( /obj/structure/cable{ icon_state = "1-2" @@ -104225,7 +104120,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "vcw" = ( /obj/item/twohanded/required/kirbyplants, /obj/machinery/vending/wallmed{ @@ -104586,7 +104481,7 @@ pixel_y = -30 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "vhW" = ( /obj/structure/chair/stool, /obj/structure/disposalpipe/segment{ @@ -104814,7 +104709,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "vlD" = ( /turf/simulated/floor/plasteel{ dir = 6; @@ -105376,7 +105271,7 @@ /area/medical/chemistry) "vsN" = ( /turf/simulated/wall/r_wall, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "vsT" = ( /obj/structure/cable{ icon_state = "4-8" @@ -105400,7 +105295,7 @@ "vtm" = ( /obj/machinery/status_display, /turf/simulated/wall, -/area/engine/engineering) +/area/engineering/engine) "vtu" = ( /turf/simulated/floor/plasteel{ icon_state = "whitebluefull" @@ -105771,7 +105666,7 @@ dir = 8; icon_state = "vault" }, -/area/engine/aienter) +/area/engineering/aienter) "vxU" = ( /obj/structure/cable{ icon_state = "4-8" @@ -105927,7 +105822,7 @@ dir = 8; icon_state = "vault" }, -/area/engine/aienter) +/area/engineering/aienter) "vzE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -106013,7 +105908,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/aienter) +/area/engineering/aienter) "vAj" = ( /obj/structure/cable{ icon_state = "1-2" @@ -106061,7 +105956,7 @@ dir = 8; icon_state = "vault" }, -/area/engine/aienter) +/area/engineering/aienter) "vAN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/cable{ @@ -106213,7 +106108,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "vCh" = ( /obj/structure/cable/yellow{ d1 = 2; @@ -106227,7 +106122,7 @@ }, /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "vCj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -106236,7 +106131,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "vCl" = ( /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -106300,7 +106195,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plating, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "vDb" = ( /obj/item/twohanded/required/kirbyplants/dead, /turf/simulated/floor/plasteel{ @@ -106318,7 +106213,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "vDe" = ( /obj/machinery/light_switch{ pixel_x = 26; @@ -106842,7 +106737,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "vLQ" = ( /obj/structure/table/wood, /obj/item/kitchen/utensil/fork, @@ -107318,7 +107213,7 @@ }, /obj/machinery/portable_atmospherics/canister/air, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "vSH" = ( /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance{ @@ -107340,7 +107235,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "vSU" = ( /obj/structure/cable{ icon_state = "4-8" @@ -107481,7 +107376,7 @@ }, /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, -/area/engine/controlroom) +/area/engineering/controlroom) "vTW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -107580,7 +107475,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "vUL" = ( /obj/structure/chair/office/dark{ dir = 4 @@ -108065,7 +107960,7 @@ }, /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "waL" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -108226,7 +108121,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/aienter) +/area/engineering/aienter) "wcz" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -108240,7 +108135,7 @@ }, /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "wcE" = ( /obj/machinery/light, /obj/machinery/status_display{ @@ -108399,7 +108294,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/aienter) +/area/engineering/aienter) "wek" = ( /obj/machinery/atmospherics/unary/vent_scrubber{ dir = 8; @@ -108427,7 +108322,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/aienter) +/area/engineering/aienter) "weY" = ( /obj/machinery/light{ dir = 4 @@ -108503,7 +108398,7 @@ }, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "wgt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -108556,7 +108451,7 @@ dir = 7; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "whO" = ( /turf/simulated/wall/r_wall/coated, /area/crew_quarters/hor) @@ -108579,7 +108474,7 @@ dir = 7; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "wiT" = ( /obj/effect/decal/warning_stripes/west, /turf/simulated/floor/plating, @@ -108625,7 +108520,7 @@ dir = 7; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "wjc" = ( /obj/machinery/light{ dir = 4 @@ -108701,7 +108596,7 @@ }, /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "wka" = ( /obj/structure/table/reinforced, /obj/machinery/light{ @@ -108775,7 +108670,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "wkE" = ( /turf/simulated/floor/plasteel{ icon_state = "neutral" @@ -108859,7 +108754,7 @@ icon_state = "1-8" }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "wmD" = ( /obj/item/twohanded/required/kirbyplants, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -108916,7 +108811,7 @@ }, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "wnc" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 @@ -109070,7 +108965,7 @@ dir = 8; icon_state = "vault" }, -/area/engine/aienter) +/area/engineering/aienter) "wps" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable{ @@ -109108,7 +109003,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/aienter) +/area/engineering/aienter) "wpP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ @@ -109247,7 +109142,7 @@ dir = 8; icon_state = "vault" }, -/area/engine/aienter) +/area/engineering/aienter) "wrc" = ( /obj/structure/table/wood, /obj/item/gavelblock, @@ -109738,9 +109633,7 @@ codes_txt = "patrol;next_patrol=Armory_sprava"; location = "Armory_South" }, -/mob/living/simple_animal/bot/secbot/armsky{ - auto_patrol = 1 - }, +/mob/living/simple_animal/bot/secbot/armsky, /obj/structure/cable{ icon_state = "2-8" }, @@ -110055,7 +109948,7 @@ dir = 1; icon_state = "vault" }, -/area/engine/mechanic_workshop/hangar) +/area/engineering/mechanic_workshop/hangar) "wBr" = ( /obj/structure/cable{ icon_state = "4-8" @@ -110323,7 +110216,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "wEJ" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -110502,7 +110395,7 @@ /obj/effect/decal/warning_stripes/southwest, /obj/machinery/recharge_station, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "wGW" = ( /obj/machinery/power/apc{ dir = 8; @@ -110792,9 +110685,7 @@ codes_txt = "delivery"; location = "Janitor" }, -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /turf/simulated/floor/plating, /area/janitor) "wMn" = ( @@ -110921,7 +110812,7 @@ name = "Singularity Blast Doors" }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "wNN" = ( /obj/machinery/light, /obj/effect/decal/cleanable/dirt, @@ -110998,7 +110889,7 @@ /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "wOF" = ( /obj/structure/cable{ icon_state = "4-8" @@ -111476,7 +111367,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "wUC" = ( /obj/effect/decal/warning_stripes/yellow/hollow, /obj/machinery/suit_storage_unit/engine, @@ -111646,7 +111537,7 @@ dir = 6 }, /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "wXh" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -111661,7 +111552,7 @@ }, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "wXp" = ( /obj/effect/decal/warning_stripes/southwest, /obj/effect/decal/cleanable/dirt, @@ -112331,7 +112222,7 @@ dir = 5 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "xgb" = ( /obj/machinery/power/apc{ name = "south bump"; @@ -112576,7 +112467,7 @@ dir = 8; icon_state = "vault" }, -/area/engine/aienter) +/area/engineering/aienter) "xiA" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -112833,7 +112724,7 @@ /area/toxins/xenobiology) "xnf" = ( /turf/simulated/wall, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "xnm" = ( /obj/structure/chair/office/light{ dir = 4; @@ -113194,7 +113085,7 @@ }, /obj/effect/decal/warning_stripes/northeastcorner, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "xqJ" = ( /obj/effect/spawner/lootdrop/maintenance, /obj/effect/decal/cleanable/blood, @@ -113303,7 +113194,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "xsl" = ( /obj/structure/cable{ icon_state = "4-8" @@ -113581,7 +113472,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "xva" = ( /obj/structure/table, /obj/item/storage/firstaid/regular, @@ -113629,7 +113520,7 @@ "xvt" = ( /obj/effect/decal/warning_stripes/northeast, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "xvv" = ( /obj/machinery/status_display{ layer = 4; @@ -114234,7 +114125,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "xBT" = ( /obj/structure/lattice, /obj/structure/transit_tube/curved/flipped{ @@ -114533,7 +114424,7 @@ dir = 7; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "xGk" = ( /obj/machinery/door/airlock/hatch{ name = "MiniSat Transit Tube"; @@ -114551,7 +114442,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/aienter) +/area/engineering/aienter) "xGB" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable, @@ -114676,7 +114567,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "xIm" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/bed, @@ -114791,7 +114682,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "xJH" = ( /obj/structure/cable{ icon_state = "1-2" @@ -114982,7 +114873,7 @@ }, /obj/effect/decal/warning_stripes/northwest, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "xLB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable{ @@ -115045,7 +114936,7 @@ }, /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "xLY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 @@ -115071,7 +114962,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "xMf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -115117,7 +115008,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/engineering/monitor) +/area/engineering/engine/monitor) "xMC" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/carpet, @@ -115147,7 +115038,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "xNa" = ( /obj/machinery/status_display, /turf/simulated/wall, @@ -115169,7 +115060,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "xNu" = ( /obj/effect/decal/warning_stripes/northeast, /obj/machinery/atmospherics/unary/portables_connector{ @@ -115228,7 +115119,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/controlroom) +/area/engineering/controlroom) "xOx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -115261,7 +115152,7 @@ "xOM" = ( /obj/effect/decal/warning_stripes/southeastcorner, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "xOP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 @@ -115450,7 +115341,7 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "xQv" = ( /obj/machinery/camera{ c_tag = "Command Meeting Room"; @@ -115640,7 +115531,7 @@ }, /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "xSG" = ( /obj/machinery/atmospherics/pipe/simple/hidden, /turf/simulated/floor/plating, @@ -116342,13 +116233,13 @@ }, /obj/effect/decal/warning_stripes/southeastcorner, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "ybU" = ( /obj/structure/grille, /obj/effect/decal/warning_stripes/west, /obj/effect/decal/warning_stripes/east, /turf/simulated/floor/plating/airless, -/area/engine/engineering) +/area/engineering/engine) "ybW" = ( /obj/machinery/computer/secure_data, /turf/simulated/floor/wood, @@ -116669,7 +116560,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/hardsuitstorage) +/area/engineering/hardsuitstorage) "ygb" = ( /turf/simulated/wall, /area/hallway/secondary/exit) @@ -116946,7 +116837,7 @@ dir = 8 }, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "yjC" = ( /obj/machinery/atmospherics/pipe/simple/hidden, /turf/simulated/floor/bluegrid{ @@ -123106,7 +122997,7 @@ aaa aaa aaa aaa -fMu +aaa aaa aaa aaa @@ -124541,13 +124432,13 @@ qni qni bJW bJW -cvf -cvf -cvf +bJW +bJW +bJW bRr bTx -cvf -cvf +bJW +bJW qrT qrT qrT @@ -125576,7 +125467,7 @@ bPM bRy bTA bTA -wRH +bTA dxt wRH iox @@ -126597,13 +126488,13 @@ qni qni bJW bJW -cvg -cvg -cvg -sOI -bRC -cvg -cvg +bJW +bJW +bJW +bRr +bTx +bJW +bJW qrT qrT qrT @@ -167979,7 +167870,7 @@ tzh pYG vQG tMU -aah +jTh dle ttw pcp @@ -171068,7 +170959,7 @@ xFL syB mIk hvr -bwx +uEq eVO uFp iGw diff --git a/_maps/map_files/event/Station/towerstation.dmm b/_maps/map_files/event/Station/towerstation.dmm index f26c99f84f9..80238a9e039 100644 --- a/_maps/map_files/event/Station/towerstation.dmm +++ b/_maps/map_files/event/Station/towerstation.dmm @@ -16,7 +16,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aaj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -34,7 +34,7 @@ pixel_y = -32 }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "aar" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -70,12 +70,12 @@ "abx" = ( /obj/machinery/light, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "abL" = ( /obj/effect/turf_decal/delivery/red, /obj/item/twohanded/required/kirbyplants, /turf/simulated/floor/plasteel/dark, -/area/engine/break_room) +/area/engineering/break_room) "acf" = ( /obj/structure/window/reinforced{ dir = 8 @@ -262,7 +262,7 @@ icon_state = "1-2" }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "agF" = ( /obj/structure/cable{ icon_state = "1-2" @@ -337,7 +337,7 @@ icon_state = "1-2" }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "aii" = ( /turf/simulated/floor/shuttle, /area/shuttle/arrival/station) @@ -501,7 +501,7 @@ /area/crew_quarters/dorms) "alT" = ( /turf/simulated/wall/r_wall, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "alU" = ( /obj/structure/table/reinforced, /obj/item/aicard, @@ -717,7 +717,7 @@ /turf/simulated/floor/plasteel{ icon_state = "rampbottom" }, -/area/engine/break_room) +/area/engineering/break_room) "atG" = ( /obj/machinery/light{ dir = 1 @@ -824,7 +824,7 @@ dir = 5; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "awY" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -895,7 +895,6 @@ "ayR" = ( /obj/machinery/door/airlock/research{ name = "Research and Development Lab"; - check_one_access = 1; req_access = list(7) }, /obj/structure/cable{ @@ -931,7 +930,7 @@ }, /obj/machinery/camera/autoname, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "azW" = ( /obj/structure/sign/poster/random{ pixel_x = -32 @@ -1031,7 +1030,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "aES" = ( /obj/structure/bookcase/random/religion, /turf/simulated/floor/plasteel/grimy, @@ -1136,7 +1135,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "aJk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 @@ -1144,16 +1143,13 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "aJF" = ( /obj/structure/window/reinforced, /obj/structure/window/reinforced{ dir = 4 }, -/mob/living/carbon/human/lesser/monkey{ - icon = 'icons/mob/monkey.dmi'; - icon_state = "monkey1" - }, +/mob/living/carbon/human/lesser/monkey, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -1177,7 +1173,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "aKC" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1244,7 +1240,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "aMz" = ( /obj/machinery/power/solar{ name = "South-East Solar Panel" @@ -1313,7 +1309,7 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "aOR" = ( /obj/structure/closet/walllocker{ pixel_x = -32 @@ -1442,7 +1438,7 @@ icon_state = "2-4" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "aTj" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/wardrobe/miner, @@ -1607,7 +1603,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "aWW" = ( /turf/simulated/floor/plasteel{ dir = 1; @@ -1681,7 +1677,7 @@ "aZq" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "bap" = ( /obj/structure/table/reinforced, /obj/item/pod_parts/core, @@ -1697,7 +1693,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "bax" = ( /obj/machinery/door/airlock/silver{ name = "Bathroom" @@ -1818,7 +1814,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "bfh" = ( /obj/machinery/door/window{ req_access = list(73) @@ -2003,7 +1999,7 @@ dir = 1 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "blU" = ( /obj/structure/rack, /obj/item/grenade/chem_grenade/metalfoam, @@ -2208,7 +2204,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowcorner" }, -/area/engine/break_room) +/area/engineering/break_room) "bvm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 @@ -2310,7 +2306,7 @@ "bzb" = ( /obj/effect/turf_decal/bot_red, /turf/simulated/floor/plasteel/dark, -/area/engine/engineering) +/area/engineering/engine) "bzd" = ( /obj/machinery/power/apc{ dir = 1; @@ -2341,7 +2337,7 @@ /obj/machinery/field/generator, /obj/effect/turf_decal/bot_red, /turf/simulated/floor/plasteel/dark, -/area/engine/engineering) +/area/engineering/engine) "bzw" = ( /obj/machinery/bluespace_beacon, /obj/structure/cable{ @@ -2429,7 +2425,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "bCx" = ( /obj/machinery/newscaster/security_unit{ pixel_x = -32 @@ -2455,7 +2451,7 @@ dir = 8 }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "bDM" = ( /obj/structure/cable{ icon_state = "4-8" @@ -2719,7 +2715,7 @@ icon_state = "0-4" }, /turf/simulated/floor/greengrid, -/area/engine/engineering) +/area/engineering/engine) "bMY" = ( /obj/machinery/camera/autoname{ dir = 1 @@ -2792,7 +2788,7 @@ }, /obj/effect/turf_decal/bot_red, /turf/simulated/floor/plasteel/dark, -/area/engine/engineering) +/area/engineering/engine) "bOJ" = ( /obj/structure/closet/crate, /obj/effect/decal/cleanable/dirt, @@ -2830,7 +2826,7 @@ icon_state = "1-2" }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "bPU" = ( /obj/structure/flora/ausbushes/fullgrass, /obj/structure/flora/grass/jungle/b, @@ -2902,7 +2898,7 @@ dir = 8 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "bSq" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 @@ -3088,7 +3084,7 @@ /obj/effect/turf_decal/stripes/line, /obj/item/twohanded/required/kirbyplants, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "bYp" = ( /obj/effect/turf_decal/delivery/red, /obj/machinery/vending/cola, @@ -3538,7 +3534,7 @@ dir = 1 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "cne" = ( /obj/effect/landmark/start/doctor, /turf/simulated/floor/plasteel{ @@ -3692,7 +3688,7 @@ /obj/effect/decal/warning_stripes/west, /obj/structure/table/reinforced, /obj/item/taperecorder, -/obj/item/clothing/glasses/sunglasses/blindfold, +/obj/item/clothing/glasses/sunglasses/blindfold/black, /turf/simulated/floor/engine, /area/security/permabrig) "cth" = ( @@ -4024,7 +4020,7 @@ dir = 8 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "cHB" = ( /obj/structure/chair/office/light{ dir = 8 @@ -4090,7 +4086,7 @@ }, /obj/machinery/atmospherics/trinary/filter, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "cKn" = ( /obj/effect/landmark/start/nanotrasen_rep, /turf/simulated/floor/wood/fancy/light{ @@ -4119,7 +4115,7 @@ dir = 8 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "cLj" = ( /obj/structure/cable{ icon_state = "4-8" @@ -4156,7 +4152,7 @@ /obj/effect/spawner/lootdrop/maintenance, /obj/machinery/camera/autoname, /turf/simulated/floor/plasteel/dark, -/area/engine/break_room) +/area/engineering/break_room) "cNH" = ( /obj/machinery/atmospherics/pipe/simple/hidden, /turf/simulated/floor/plasteel, @@ -4230,7 +4226,7 @@ "cPV" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "cQn" = ( /obj/machinery/vending/clothing, /turf/simulated/floor/plasteel{ @@ -4267,7 +4263,7 @@ req_access = list(10,24) }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "cRJ" = ( /obj/machinery/light{ dir = 1 @@ -4286,7 +4282,7 @@ "cRS" = ( /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "cSb" = ( /obj/machinery/processor, /obj/effect/turf_decal/delivery, @@ -4319,7 +4315,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "cSI" = ( /obj/machinery/camera/autoname, /turf/simulated/floor/plasteel, @@ -4425,7 +4421,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "cVT" = ( /turf/simulated/floor/plasteel{ icon_state = "purplefull" @@ -4522,7 +4518,6 @@ "cYx" = ( /obj/machinery/door/airlock/security/glass{ name = "Security Office"; - check_one_access = 1; req_access = list(1,4) }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -4596,7 +4591,7 @@ dir = 4 }, /turf/simulated/wall/r_wall, -/area/engine/supermatter) +/area/engineering/supermatter) "daX" = ( /obj/structure/table/wood, /obj/item/reagent_containers/food/drinks/flask/gold, @@ -4612,7 +4607,7 @@ dir = 9 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "dbi" = ( /obj/structure/railing{ dir = 4 @@ -4656,7 +4651,7 @@ "dcn" = ( /obj/effect/landmark/start/engineer, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dcw" = ( /obj/structure/cable{ icon_state = "4-8" @@ -4819,7 +4814,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "diN" = ( /obj/structure/flora/ausbushes/fullgrass, /obj/structure/flora/grass/jungle, @@ -4846,7 +4841,7 @@ }, /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "djx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 @@ -4909,7 +4904,7 @@ icon_state = "1-2" }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "dmb" = ( /obj/structure/cable{ icon_state = "4-8" @@ -4939,7 +4934,7 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dmI" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, @@ -4989,10 +4984,7 @@ /obj/structure/flora/ausbushes/grassybush, /obj/structure/flora/ausbushes/lavendergrass, /obj/structure/flora/ausbushes/sparsegrass, -/mob/living/carbon/human/lesser/monkey{ - icon = 'icons/mob/monkey.dmi'; - icon_state = "monkey1" - }, +/mob/living/carbon/human/lesser/monkey, /turf/simulated/floor/grass, /area/quartermaster/storage) "dqc" = ( @@ -5187,7 +5179,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel/dark, -/area/engine/break_room) +/area/engineering/break_room) "dwT" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 @@ -5231,7 +5223,7 @@ icon_state = "1-4" }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "dxJ" = ( /obj/effect/turf_decal/delivery/red, /obj/machinery/door/firedoor, @@ -5240,7 +5232,7 @@ "dxX" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel/dark, -/area/engine/break_room) +/area/engineering/break_room) "dzj" = ( /obj/structure/table/reinforced, /obj/item/stack/sheet/glass/fifty, @@ -5344,7 +5336,7 @@ pixel_x = -28 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "dDj" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 8 @@ -5473,7 +5465,7 @@ dir = 1 }, /turf/simulated/floor/plasteel/dark, -/area/engine/engineering) +/area/engineering/engine) "dGN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 @@ -5500,7 +5492,7 @@ /area/hallway/secondary/exit) "dHQ" = ( /turf/simulated/wall/r_wall, -/area/engine/engineering) +/area/engineering/engine) "dIv" = ( /obj/structure/table/wood/fancy/black, /turf/simulated/floor/carpet/black, @@ -5650,7 +5642,7 @@ pixel_y = 32 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "dNH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -5753,7 +5745,7 @@ dir = 1 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "dRj" = ( /obj/effect/decal/warning_stripes/west, /turf/simulated/floor/engine, @@ -5822,7 +5814,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "dWu" = ( /obj/structure/cable{ icon_state = "2-4" @@ -5882,14 +5874,14 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "dXQ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "vault" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "dYN" = ( /obj/structure/flora/ausbushes/fernybush, /turf/simulated/floor/grass, @@ -6032,7 +6024,7 @@ dir = 9; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "edT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -6084,7 +6076,7 @@ /obj/effect/landmark/start/engineer, /obj/effect/decal/warning_stripes/south, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "eeH" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -6148,7 +6140,7 @@ pixel_y = 32 }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "egz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -6189,7 +6181,7 @@ dir = 4 }, /turf/simulated/floor/plasteel/dark, -/area/engine/engineering) +/area/engineering/engine) "ejZ" = ( /obj/structure/window/reinforced{ dir = 8 @@ -6377,7 +6369,7 @@ icon_state = "1-2" }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "erq" = ( /obj/machinery/atmospherics/pipe/manifold/visible/yellow, /turf/simulated/floor/plasteel, @@ -6645,11 +6637,10 @@ /obj/machinery/door/airlock/highsecurity{ heat_proof = 1; name = "Supermatter Chamber"; - check_one_access = 1; req_access = list(24,10) }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "ezy" = ( /obj/machinery/power/apc{ dir = 1; @@ -6737,7 +6728,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "eCr" = ( /obj/structure/cable{ icon_state = "0-4" @@ -6799,7 +6790,7 @@ }, /obj/effect/turf_decal/stripes/corner, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "eDW" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 @@ -6978,7 +6969,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "eJz" = ( /obj/machinery/door/airlock/external{ name = "Toxins Test Chamber" @@ -7098,7 +7089,7 @@ opacity = 0 }, /turf/simulated/floor/plating, -/area/engine/supermatter) +/area/engineering/supermatter) "eMC" = ( /obj/structure/closet/crate/freezer, /obj/item/reagent_containers/iv_bag/bloodsynthetic/oxygenis, @@ -7180,7 +7171,7 @@ }, /obj/machinery/portable_atmospherics/canister, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "eQn" = ( /obj/effect/turf_decal/delivery, /obj/structure/reagent_dispensers/fueltank, @@ -7191,7 +7182,7 @@ dir = 4 }, /turf/simulated/wall/r_wall, -/area/engine/supermatter) +/area/engineering/supermatter) "eQR" = ( /obj/machinery/light{ dir = 1 @@ -7229,7 +7220,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "eRD" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 @@ -7551,7 +7542,7 @@ icon_state = "1-4" }, /turf/simulated/floor/plasteel/dark, -/area/engine/engineering) +/area/engineering/engine) "fcn" = ( /obj/structure/cable{ icon_state = "4-8" @@ -7661,7 +7652,7 @@ /obj/effect/decal/warning_stripes/south, /obj/effect/landmark/start/trainee_engineer, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "fgW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -7827,7 +7818,7 @@ dir = 8; icon_state = "rampbottom" }, -/area/engine/break_room) +/area/engineering/break_room) "fmd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -7968,7 +7959,6 @@ "fpu" = ( /obj/machinery/door/airlock/security/glass{ name = "Gear Room"; - check_one_access = 1; req_access = list(1,4) }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -8080,7 +8070,7 @@ dir = 8 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "fsa" = ( /obj/effect/landmark/event/lightsout, /obj/effect/landmark/event/lightsout, @@ -8156,7 +8146,7 @@ "fuv" = ( /obj/structure/disposalpipe/trunk/multiz, /turf/simulated/floor/plasteel/dark, -/area/engine/break_room) +/area/engineering/break_room) "fuy" = ( /obj/machinery/atmospherics/binary/pump{ name = "N2O to Pure" @@ -8237,7 +8227,7 @@ req_access = list(11) }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "fwm" = ( /obj/machinery/door/airlock/security/glass{ id_tag = "permaouter"; @@ -8315,7 +8305,7 @@ /obj/structure/closet/radiation, /obj/item/clothing/glasses/meson, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "fxT" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -8338,7 +8328,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "fyy" = ( /obj/structure/cable{ icon_state = "1-8" @@ -8624,7 +8614,7 @@ dir = 10 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "fFI" = ( /obj/machinery/camera/autoname{ dir = 4 @@ -8661,7 +8651,7 @@ dir = 4; icon_state = "rampbottom" }, -/area/engine/break_room) +/area/engineering/break_room) "fGv" = ( /obj/effect/turf_decal/delivery/red, /obj/structure/filingcabinet, @@ -8786,7 +8776,7 @@ }, /obj/item/tank/internals/plasma, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "fKf" = ( /obj/machinery/firealarm{ dir = 8; @@ -9010,7 +9000,7 @@ pixel_y = 1 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "fSH" = ( /obj/machinery/vending/cart{ pixel_x = -1; @@ -9029,7 +9019,7 @@ dir = 6 }, /turf/simulated/floor/plasteel/dark, -/area/engine/break_room) +/area/engineering/break_room) "fTH" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 @@ -9094,7 +9084,7 @@ icon_state = "2-4" }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "fVu" = ( /obj/structure/railing/corner{ dir = 1 @@ -9117,7 +9107,7 @@ dir = 1 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "fWW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 @@ -9191,7 +9181,7 @@ }, /obj/item/twohanded/required/kirbyplants, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "fZW" = ( /turf/simulated/wall/r_wall, /area/security/prison) @@ -9249,7 +9239,7 @@ }, /obj/item/newspaper, /turf/simulated/floor/plasteel/dark, -/area/engine/break_room) +/area/engineering/break_room) "gbL" = ( /obj/effect/turf_decal/delivery, /obj/machinery/portable_atmospherics/canister/oxygen, @@ -9429,7 +9419,7 @@ /obj/machinery/power/emitter, /obj/effect/turf_decal/bot_red, /turf/simulated/floor/plasteel/dark, -/area/engine/engineering) +/area/engineering/engine) "gkg" = ( /obj/machinery/computer/security{ dir = 4 @@ -9480,7 +9470,7 @@ /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "gmh" = ( /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -9552,7 +9542,7 @@ dir = 10; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "gnN" = ( /obj/machinery/mech_bay_recharge_port{ dir = 8 @@ -9566,7 +9556,7 @@ "gnW" = ( /obj/structure/disposalpipe/trunk/multiz/down, /turf/simulated/floor/plasteel/dark, -/area/engine/break_room) +/area/engineering/break_room) "gok" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -9593,7 +9583,7 @@ "goM" = ( /obj/structure/bookcase/random, /turf/simulated/floor/plasteel/dark, -/area/engine/break_room) +/area/engineering/break_room) "gpw" = ( /obj/machinery/camera{ c_tag = "Xenobiology - Cell 3"; @@ -9686,7 +9676,7 @@ dir = 9 }, /turf/simulated/wall/r_wall/coated, -/area/engine/supermatter) +/area/engineering/supermatter) "grE" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 @@ -9823,7 +9813,7 @@ dir = 8; icon_state = "rampbottom" }, -/area/engine/break_room) +/area/engineering/break_room) "gur" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 5 @@ -9863,7 +9853,6 @@ "gvk" = ( /obj/machinery/door/airlock/atmos{ name = "Atmospherics Access"; - check_one_access = 1; req_access = list(24,10) }, /obj/structure/disposalpipe/segment, @@ -9885,7 +9874,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowcorner" }, -/area/engine/break_room) +/area/engineering/break_room) "gwd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -9984,7 +9973,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "gAv" = ( /obj/structure/railing/corner{ dir = 8 @@ -10069,7 +10058,7 @@ icon_state = "2-4" }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "gDU" = ( /obj/structure/ladder, /obj/machinery/light, @@ -10152,7 +10141,7 @@ icon_state = "4-8" }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "gGj" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -10163,7 +10152,7 @@ icon_state = "4-8" }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "gGz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -10220,7 +10209,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "gIT" = ( /obj/structure/railing{ dir = 8 @@ -10339,7 +10328,7 @@ dir = 9 }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "gMS" = ( /turf/simulated/floor/plasteel, /area/hallway/secondary/entry) @@ -10442,7 +10431,7 @@ dir = 4; icon_state = "vault" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "gPV" = ( /obj/machinery/firealarm{ pixel_y = -28 @@ -10465,7 +10454,7 @@ dir = 1 }, /turf/simulated/floor/plasteel/dark, -/area/engine/break_room) +/area/engineering/break_room) "gQH" = ( /obj/machinery/alarm{ dir = 8; @@ -10564,7 +10553,7 @@ dir = 1; icon_state = "vault" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "gSK" = ( /obj/structure/table/reinforced, /obj/item/cartridge/engineering{ @@ -10729,10 +10718,10 @@ dir = 1 }, /turf/simulated/floor/plasteel/dark, -/area/engine/engineering) +/area/engineering/engine) "gXu" = ( /turf/simulated/floor/engine/vacuum, -/area/engine/engineering) +/area/engineering/engine) "gXD" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 @@ -10832,7 +10821,7 @@ }, /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "gZH" = ( /obj/structure/chair/stool/bar, /turf/simulated/floor/carpet/black, @@ -10877,7 +10866,7 @@ }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /turf/simulated/floor/plasteel/dark, -/area/engine/break_room) +/area/engineering/break_room) "hbJ" = ( /obj/structure/flora/ausbushes/fernybush, /obj/structure/flora/ausbushes/genericbush, @@ -11038,7 +11027,7 @@ pixel_y = 32 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "hgQ" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel, @@ -11095,7 +11084,7 @@ dir = 4 }, /turf/simulated/floor/engine/vacuum, -/area/engine/engineering) +/area/engineering/engine) "hhK" = ( /obj/structure/table, /obj/machinery/recharger{ @@ -11141,7 +11130,7 @@ pixel_x = 5 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "hiz" = ( /obj/structure/cable{ icon_state = "4-8" @@ -11203,7 +11192,6 @@ "hkn" = ( /obj/machinery/door/airlock{ name = "Service Hall"; - check_one_access = 1; req_access = list(22,25,26,28,35,37,38,46,70) }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -11226,7 +11214,7 @@ /obj/effect/turf_decal/delivery, /obj/machinery/portable_atmospherics/pump, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "hlH" = ( /obj/machinery/computer/secure_data, /obj/machinery/requests_console{ @@ -11274,7 +11262,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "hns" = ( /obj/machinery/door/airlock/external{ name = "External Airlock"; @@ -11317,7 +11305,7 @@ icon_state = "0-4" }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "hoa" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel/dark, @@ -11460,7 +11448,7 @@ }, /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "hsb" = ( /obj/structure/table, /obj/item/reagent_containers/food/drinks/cans/ale, @@ -11526,7 +11514,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "huh" = ( /obj/structure/cable/multiz{ color = "#dd1010" @@ -11564,7 +11552,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "hvD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -11619,7 +11607,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "hwN" = ( /obj/machinery/conveyor_switch/oneway{ id = "cargodisposals"; @@ -11710,13 +11698,13 @@ pixel_x = -28 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "hBV" = ( /turf/simulated/floor/plasteel{ dir = 4; icon_state = "vault" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "hCq" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -11732,7 +11720,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "hCY" = ( /obj/machinery/door/airlock/command{ name = "E.V.A. Storage"; @@ -11761,7 +11749,7 @@ }, /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "hDo" = ( /obj/effect/landmark/start/paramedic, /turf/simulated/floor/plasteel/white, @@ -11867,7 +11855,7 @@ "hHo" = ( /obj/item/radio/beacon, /turf/simulated/floor/glass/reinforced, -/area/engine/break_room) +/area/engineering/break_room) "hHC" = ( /obj/machinery/computer/general_air_control/large_tank_control{ input_tag = "o2_in"; @@ -11892,7 +11880,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "hIf" = ( /turf/simulated/floor/engine, /area/toxins/test_chamber) @@ -11974,7 +11962,6 @@ "hLl" = ( /obj/machinery/door/airlock/atmos{ name = "Atmospherics Access"; - check_one_access = 1; req_access = list(24,10) }, /obj/structure/disposalpipe/segment, @@ -12028,7 +12015,7 @@ pixel_x = -32 }, /turf/simulated/floor/plasteel/dark, -/area/engine/engineering) +/area/engineering/engine) "hMm" = ( /obj/effect/spawner/window/reinforced, /obj/machinery/atmospherics/pipe/simple/hidden, @@ -12334,7 +12321,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowcorner" }, -/area/engine/break_room) +/area/engineering/break_room) "hVs" = ( /obj/structure/table, /obj/item/reagent_containers/food/drinks/coffee{ @@ -12460,7 +12447,7 @@ /obj/structure/closet/firecloset, /obj/effect/turf_decal/bot_red, /turf/simulated/floor/plasteel/dark, -/area/engine/engineering) +/area/engineering/engine) "hZk" = ( /obj/effect/spawner/window/reinforced, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -12479,7 +12466,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "iat" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -12547,7 +12534,7 @@ dir = 1 }, /turf/simulated/floor/plasteel/dark, -/area/engine/break_room) +/area/engineering/break_room) "icR" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 @@ -12803,7 +12790,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "ikA" = ( /obj/structure/cable{ icon_state = "4-8" @@ -12815,10 +12802,10 @@ /area/assembly/robotics) "ikC" = ( /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "ikQ" = ( /turf/simulated/openspace, -/area/engine/break_room) +/area/engineering/break_room) "ilN" = ( /obj/structure/table, /obj/item/restraints/handcuffs, @@ -12870,13 +12857,11 @@ dir = 4; icon_state = "vault" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "ipc" = ( -/obj/structure/stairs{ - dir = 2 - }, +/obj/structure/stairs, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "ipu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -13009,7 +12994,7 @@ "itP" = ( /obj/machinery/atmospherics/pipe/simple/visible/universal, /turf/simulated/wall/r_wall, -/area/engine/break_room) +/area/engineering/break_room) "itZ" = ( /obj/effect/turf_decal/delivery, /obj/machinery/portable_atmospherics/pump, @@ -13021,12 +13006,11 @@ "iur" = ( /obj/machinery/door/airlock/atmos{ name = "Atmospherics Access"; - check_one_access = 1; req_access = list(24,10) }, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "iux" = ( /obj/machinery/computer/card/minor/cmo{ dir = 8 @@ -13102,7 +13086,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "iwe" = ( /obj/machinery/alarm{ dir = 8; @@ -13132,7 +13116,7 @@ }, /obj/machinery/atmospherics/pipe/simple/visible/purple, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "ixg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -13211,7 +13195,7 @@ }, /obj/effect/turf_decal/stripes/line, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "izj" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 @@ -13288,7 +13272,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "iBm" = ( /obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/dirt, @@ -13531,7 +13515,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "iJG" = ( /obj/effect/turf_decal/stripes/red/line, /obj/machinery/light, @@ -13540,7 +13524,7 @@ "iJX" = ( /obj/structure/sign/radiation/rad_area, /turf/simulated/wall/r_wall, -/area/engine/supermatter) +/area/engineering/supermatter) "iKd" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 5 @@ -13560,7 +13544,6 @@ "iKK" = ( /obj/machinery/door/airlock/engineering{ name = "Engine Room"; - check_one_access = 1; req_access = list(24,10) }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -13574,7 +13557,7 @@ }, /obj/machinery/door/firedoor, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "iLa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 @@ -13723,7 +13706,7 @@ pixel_x = 32 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "iPB" = ( /obj/structure/disposalpipe/trunk/multiz/down, /turf/simulated/floor/plasteel/dark, @@ -13760,7 +13743,7 @@ dir = 10 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "iQr" = ( /obj/machinery/door/airlock/command/glass{ name = "Bridge Access"; @@ -13792,7 +13775,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "iQR" = ( /obj/structure/closet/crate/secure/loot, /obj/effect/decal/cleanable/dirt, @@ -13918,7 +13901,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "iVk" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 @@ -14047,7 +14030,7 @@ dir = 1; icon_state = "yellowcorner" }, -/area/engine/break_room) +/area/engineering/break_room) "iZc" = ( /turf/simulated/openspace, /area/crew_quarters/dorms) @@ -14112,12 +14095,12 @@ dir = 4 }, /turf/simulated/floor/plasteel/dark, -/area/engine/break_room) +/area/engineering/break_room) "jbZ" = ( /obj/machinery/atmospherics/pipe/manifold/visible, /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "jcc" = ( /obj/item/radio/intercom{ pixel_y = 32 @@ -14137,7 +14120,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "jdZ" = ( /obj/machinery/atmospherics/air_sensor{ id_tag = "o2_sensor" @@ -14232,7 +14215,7 @@ dir = 4; icon_state = "yellowcorner" }, -/area/engine/break_room) +/area/engineering/break_room) "jgI" = ( /obj/structure/window/reinforced{ dir = 1 @@ -14294,7 +14277,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "jjl" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 @@ -14312,7 +14295,7 @@ dir = 1; icon_state = "vault" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "jjy" = ( /obj/structure/closet/crate, /obj/effect/decal/cleanable/dirt, @@ -14335,7 +14318,7 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "jkc" = ( /turf/simulated/floor/plasteel{ dir = 4; @@ -14396,7 +14379,7 @@ icon_state = "1-8" }, /turf/simulated/floor/plasteel/dark, -/area/engine/break_room) +/area/engineering/break_room) "jnd" = ( /obj/machinery/atmospherics/pipe/manifold/visible/yellow{ dir = 8 @@ -14504,7 +14487,7 @@ dir = 5; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "jpU" = ( /obj/structure/table/reinforced, /obj/item/reagent_containers/food/condiment/flour, @@ -14633,7 +14616,7 @@ }, /obj/machinery/door/firedoor, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "jtS" = ( /obj/machinery/light{ dir = 1 @@ -14842,7 +14825,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "jzT" = ( /obj/structure/sink{ dir = 8; @@ -14859,7 +14842,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "jAj" = ( /obj/structure/cable{ icon_state = "4-8" @@ -14944,7 +14927,7 @@ "jDR" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/engine/break_room) +/area/engineering/break_room) "jDT" = ( /obj/structure/table, /obj/item/folder/red, @@ -15030,7 +15013,7 @@ "jGc" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "jGd" = ( /obj/structure/bed/psych, /obj/random/therapy, @@ -15142,7 +15125,7 @@ dir = 1; icon_state = "rampbottom" }, -/area/engine/break_room) +/area/engineering/break_room) "jKH" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 1 @@ -15183,13 +15166,13 @@ /area/hallway/primary/aft) "jMj" = ( /turf/simulated/floor/plasteel, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "jMo" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, /area/medical/sleeper) "jMJ" = ( -/obj/vehicle/janicart{ +/obj/vehicle/ridden/janicart{ dir = 4 }, /obj/item/key/janitor, @@ -15306,7 +15289,7 @@ dir = 8 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "jSf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 @@ -15351,7 +15334,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "jSL" = ( /obj/effect/turf_decal/delivery/red, /obj/machinery/door/firedoor, @@ -15390,7 +15373,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "jTP" = ( /obj/machinery/light{ dir = 1 @@ -15598,7 +15581,7 @@ icon_state = "0-4" }, /turf/simulated/floor/greengrid, -/area/engine/engineering) +/area/engineering/engine) "kcD" = ( /obj/machinery/light{ dir = 1 @@ -15637,7 +15620,7 @@ "kej" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "ken" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 @@ -15911,7 +15894,7 @@ dir = 10 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "kmP" = ( /obj/effect/landmark/start/hop, /turf/simulated/floor/wood/fancy/light, @@ -15956,7 +15939,7 @@ "kon" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "kqD" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -16529,7 +16512,7 @@ "kIb" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "kIC" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -16601,9 +16584,7 @@ /turf/simulated/floor/plasteel/airless, /area/space) "kKB" = ( -/obj/machinery/power/smes/engineering{ - charge = 2e+006 - }, +/obj/machinery/power/smes/engineering, /obj/structure/cable{ icon_state = "0-8" }, @@ -16611,7 +16592,7 @@ icon_state = "4-8" }, /turf/simulated/floor/greengrid, -/area/engine/engineering) +/area/engineering/engine) "kKD" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 @@ -16641,7 +16622,7 @@ dir = 4; icon_state = "yellowcorner" }, -/area/engine/break_room) +/area/engineering/break_room) "kNE" = ( /obj/structure/table/glass, /obj/item/clothing/gloves/color/latex, @@ -16720,7 +16701,7 @@ dir = 1 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "kPR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 @@ -16760,7 +16741,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "kQW" = ( /obj/structure/chair/comfy/black{ dir = 8 @@ -16818,7 +16799,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "kVs" = ( /obj/effect/landmark/start/chief_engineer, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -16933,7 +16914,7 @@ }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /turf/simulated/floor/plasteel/dark, -/area/engine/break_room) +/area/engineering/break_room) "kYs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 @@ -17027,7 +17008,7 @@ }, /obj/effect/landmark/start/civilian, /turf/simulated/floor/plasteel/dark, -/area/engine/break_room) +/area/engineering/break_room) "lbm" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -17139,7 +17120,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "lel" = ( /turf/simulated/floor/plasteel{ icon_state = "whitepurplecorner" @@ -17235,7 +17216,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "lhi" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 8 @@ -17263,7 +17244,7 @@ /turf/simulated/floor/plasteel{ icon_state = "rampbottom" }, -/area/engine/break_room) +/area/engineering/break_room) "liJ" = ( /obj/machinery/power/apc{ dir = 1; @@ -17338,7 +17319,7 @@ pixel_x = -24 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "lli" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -17474,7 +17455,7 @@ dir = 5 }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "lpf" = ( /obj/machinery/requests_console{ department = "Locker Room"; @@ -17707,7 +17688,7 @@ pixel_x = 32 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "lvN" = ( /obj/effect/turf_decal/delivery, /obj/machinery/portable_atmospherics/scrubber/huge, @@ -17729,7 +17710,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "lwx" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ @@ -17738,9 +17719,7 @@ }, /area/quartermaster/storage) "lwN" = ( -/obj/structure/stairs{ - dir = 2 - }, +/obj/structure/stairs, /turf/simulated/floor/plasteel, /area/hallway/primary/central) "lxq" = ( @@ -17797,7 +17776,7 @@ dir = 1 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "lyU" = ( /obj/structure/rack, /obj/item/storage/bag/tray, @@ -17839,22 +17818,6 @@ icon_state = "whiteblue" }, /area/medical/sleeper) -"lAI" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/airlock/external{ - hackProof = 1; - id_tag = "emergency_home"; - locked = 1; - name = "Security Escape Airlock"; - req_access = list(1) - }, -/turf/simulated/floor/plasteel, -/area/hallway/secondary/exit) "lAL" = ( /obj/structure/cable{ icon_state = "1-4" @@ -18027,7 +17990,6 @@ "lGd" = ( /obj/machinery/door/airlock/atmos{ name = "Atmospherics Access"; - check_one_access = 1; req_access = list(24,10) }, /obj/structure/disposalpipe/segment, @@ -18249,7 +18211,7 @@ dir = 5 }, /turf/simulated/wall/r_wall/coated, -/area/engine/supermatter) +/area/engineering/supermatter) "lOc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -18284,7 +18246,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "lPj" = ( /obj/machinery/camera{ c_tag = "Xenobiology - Secure Cell"; @@ -18509,7 +18471,7 @@ icon_state = "4-8" }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "lXl" = ( /obj/structure/lattice, /obj/structure/window/reinforced, @@ -18612,7 +18574,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "lYZ" = ( /obj/structure/chair{ dir = 8 @@ -18648,7 +18610,7 @@ }, /obj/effect/landmark/start/trainee_engineer, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "lZh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -18754,7 +18716,7 @@ dir = 1; icon_state = "vault" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "mbJ" = ( /obj/machinery/door/airlock/external{ name = "Arrival Airlock" @@ -18820,7 +18782,7 @@ "mdS" = ( /obj/structure/sign/radiation, /turf/simulated/wall/r_wall, -/area/engine/engineering) +/area/engineering/engine) "mdZ" = ( /obj/machinery/firealarm{ dir = 1; @@ -19113,7 +19075,6 @@ "mmX" = ( /obj/machinery/door/airlock/atmos{ name = "Atmospherics Access"; - check_one_access = 1; req_access = list(24,10) }, /obj/structure/disposalpipe/segment, @@ -19124,7 +19085,7 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "mnD" = ( /obj/structure/chair/comfy/black{ dir = 8 @@ -19310,7 +19271,7 @@ icon_state = "1-2" }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "mvn" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel{ @@ -19455,7 +19416,7 @@ "mzB" = ( /obj/effect/turf_decal/stripes/line, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "mAe" = ( /obj/effect/decal/warning_stripes/southwestcorner, /turf/simulated/floor/plasteel/dark, @@ -19649,7 +19610,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "mFW" = ( /obj/item/twohanded/required/kirbyplants, /obj/effect/turf_decal/delivery/red, @@ -19712,7 +19673,7 @@ pixel_x = 32 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "mHt" = ( /obj/structure/cable{ icon_state = "2-4" @@ -19778,7 +19739,7 @@ }, /obj/machinery/atmospherics/pipe/simple/visible/purple, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "mJs" = ( /obj/machinery/vending/cigarette, /obj/effect/turf_decal/delivery/red, @@ -19855,7 +19816,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "mKV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -19915,7 +19876,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/door/airlock/security{ name = "Evidence Storage"; - check_one_access = 1; req_access = list(1,4) }, /obj/machinery/door/firedoor, @@ -20165,7 +20125,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "mVx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 @@ -20194,7 +20154,7 @@ /obj/item/clothing/gloves/color/black, /obj/item/clothing/gloves/color/black, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "mVX" = ( /obj/structure/cable{ icon_state = "4-8" @@ -20272,7 +20232,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "mYg" = ( /obj/machinery/atmospherics/pipe/multiz, /turf/simulated/floor/plasteel, @@ -20500,7 +20460,7 @@ /obj/item/wrench, /obj/item/clothing/mask/gas, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "njc" = ( /obj/structure/table/wood, /obj/machinery/computer/security/wooden_tv{ @@ -20534,9 +20494,7 @@ /turf/simulated/floor/plasteel/dark, /area/security/prison) "nkj" = ( -/obj/structure/stairs{ - dir = 2 - }, +/obj/structure/stairs, /turf/simulated/floor/plasteel, /area/crew_quarters/bar/atrium) "nkn" = ( @@ -20631,7 +20589,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "nnQ" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 @@ -20717,7 +20675,7 @@ }, /obj/structure/cable/yellow, /turf/simulated/floor/greengrid, -/area/engine/engineering) +/area/engineering/engine) "nqu" = ( /obj/machinery/light{ dir = 1 @@ -20750,7 +20708,7 @@ "nru" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "nrx" = ( /turf/simulated/wall/r_wall, /area/turret_protected/ai_upload) @@ -20832,7 +20790,7 @@ pixel_x = 4 }, /turf/simulated/floor/plasteel/dark, -/area/engine/engineering) +/area/engineering/engine) "nuq" = ( /obj/machinery/computer/med_data/laptop, /obj/structure/table/wood, @@ -20903,7 +20861,7 @@ }, /obj/effect/turf_decal/bot, /turf/simulated/floor/plasteel/dark, -/area/engine/engineering) +/area/engineering/engine) "nzh" = ( /obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, @@ -20949,9 +20907,7 @@ /turf/simulated/floor/plasteel, /area/crew_quarters/bar/atrium) "nAC" = ( -/obj/structure/stairs{ - dir = 2 - }, +/obj/structure/stairs, /turf/simulated/floor/plasteel, /area/hallway/primary/aft) "nAF" = ( @@ -20997,7 +20953,7 @@ /obj/machinery/shieldgen, /obj/effect/turf_decal/bot_red, /turf/simulated/floor/plasteel/dark, -/area/engine/engineering) +/area/engineering/engine) "nBR" = ( /obj/machinery/door/airlock/command{ name = "Chief Medical Officer's Office"; @@ -21091,7 +21047,7 @@ dir = 5 }, /turf/simulated/floor/glass/reinforced, -/area/engine/break_room) +/area/engineering/break_room) "nDG" = ( /obj/machinery/light{ dir = 1 @@ -21203,7 +21159,7 @@ /obj/effect/decal/warning_stripes/north, /obj/effect/landmark/start/trainee_engineer, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "nGG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 @@ -21384,7 +21340,7 @@ /area/bridge) "nKH" = ( /turf/simulated/floor/glass/reinforced, -/area/engine/break_room) +/area/engineering/break_room) "nLc" = ( /obj/machinery/door/airlock/medical{ name = "Morgue"; @@ -21401,7 +21357,7 @@ dir = 4 }, /turf/simulated/floor/plasteel/dark, -/area/engine/break_room) +/area/engineering/break_room) "nMi" = ( /obj/structure/table, /obj/machinery/kitchen_machine/microwave{ @@ -21505,7 +21461,7 @@ dir = 1 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "nPm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -21608,7 +21564,7 @@ }, /obj/machinery/hologram/holopad, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "nWc" = ( /obj/structure/window/reinforced{ dir = 1 @@ -21844,7 +21800,7 @@ name = "Secure Storage Blast Doors" }, /turf/simulated/floor/plasteel/dark, -/area/engine/engineering) +/area/engineering/engine) "oeo" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Engineering Maintenance"; @@ -21916,7 +21872,7 @@ dir = 8 }, /turf/simulated/floor/engine/vacuum, -/area/engine/engineering) +/area/engineering/engine) "ofn" = ( /turf/simulated/wall/r_wall, /area/crew_quarters/heads/hos) @@ -21963,11 +21919,10 @@ dir = 8; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "ogE" = ( /obj/machinery/door/airlock/atmos{ name = "Atmospherics Access"; - check_one_access = 1; req_access = list(24,10) }, /obj/structure/disposalpipe/segment, @@ -22068,7 +22023,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "oja" = ( /obj/machinery/camera/autoname{ dir = 5 @@ -22124,7 +22079,7 @@ dir = 8; icon_state = "yellowcorner" }, -/area/engine/break_room) +/area/engineering/break_room) "okH" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 1 @@ -22559,7 +22514,7 @@ }, /obj/machinery/camera/autoname, /turf/simulated/floor/plasteel/dark, -/area/engine/engineering) +/area/engineering/engine) "ozR" = ( /obj/structure/window/reinforced{ dir = 4 @@ -22931,7 +22886,7 @@ "oMJ" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "oMR" = ( /obj/machinery/atmospherics/pipe/manifold/hidden{ dir = 4 @@ -22947,7 +22902,7 @@ /area/medical/psych) "oNd" = ( /obj/machinery/turretid{ - control_area = "/area/turret_protected/ai_upload"; + control_area = "AI Upload Chamber"; icon_state = "control_stun"; name = "AI Upload turret control"; pixel_y = 28 @@ -23178,7 +23133,7 @@ dir = 1; icon_state = "yellowcorner" }, -/area/engine/break_room) +/area/engineering/break_room) "oVS" = ( /obj/effect/turf_decal/bot, /obj/structure/table/wood, @@ -23195,7 +23150,7 @@ /area/quartermaster/storage) "oVX" = ( /turf/simulated/floor/plasteel/dark, -/area/engine/break_room) +/area/engineering/break_room) "oWn" = ( /turf/simulated/floor/plasteel, /area/crew_quarters/heads/chief) @@ -23218,7 +23173,7 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "oXj" = ( /obj/machinery/atmospherics/unary/outlet_injector/on{ id = "n2o_in" @@ -23243,7 +23198,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "oYJ" = ( /obj/structure/filingcabinet, /obj/item/folder/documents, @@ -23297,7 +23252,7 @@ /obj/structure/closet/emcloset/anchored, /obj/effect/turf_decal/delivery, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "oZZ" = ( /obj/structure/flora/ausbushes/lavendergrass, /obj/structure/flora/grass/jungle, @@ -23636,7 +23591,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/break_room) +/area/engineering/break_room) "png" = ( /obj/effect/decal/warning_stripes/southwest, /obj/spacepod/sec{ @@ -23684,7 +23639,7 @@ icon_state = "1-2" }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "ppK" = ( /obj/effect/turf_decal/delivery, /obj/machinery/portable_atmospherics/canister/oxygen, @@ -23701,7 +23656,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "pqV" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -23762,7 +23717,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowcorner" }, -/area/engine/break_room) +/area/engineering/break_room) "psc" = ( /obj/structure/flora/ausbushes/fullgrass, /obj/structure/flora/ausbushes/fernybush, @@ -23814,7 +23769,7 @@ dir = 10; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "pvN" = ( /turf/simulated/wall/r_wall, /area/security/securearmory) @@ -23950,7 +23905,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "pys" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 @@ -24100,7 +24055,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "pCz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -24155,7 +24110,7 @@ "pDZ" = ( /obj/machinery/power/supermatter_shard/crystal, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "pEu" = ( /obj/structure/ladder, /obj/machinery/light{ @@ -24288,7 +24243,7 @@ /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "pGT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -24312,10 +24267,9 @@ dir = 10 }, /turf/simulated/floor/plasteel/dark, -/area/engine/break_room) +/area/engineering/break_room) "pHi" = ( /obj/machinery/door/window{ - dir = 4; name = "Fitness Ring" }, /obj/structure/window/reinforced{ @@ -24349,7 +24303,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "pIg" = ( /obj/machinery/computer/robotics, /obj/machinery/firealarm{ @@ -24451,7 +24405,6 @@ "pLe" = ( /obj/machinery/door/airlock/atmos{ name = "Atmospherics Access"; - check_one_access = 1; req_access = list(24,10) }, /obj/structure/disposalpipe/segment, @@ -24636,7 +24589,7 @@ "pSi" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "pSt" = ( /obj/effect/turf_decal/delivery/red, /obj/machinery/vending/cigarette, @@ -24733,7 +24686,7 @@ dir = 8; icon_state = "rampbottom" }, -/area/engine/break_room) +/area/engineering/break_room) "pUG" = ( /obj/machinery/newscaster{ pixel_y = 32 @@ -24790,7 +24743,6 @@ "pVN" = ( /obj/machinery/door/airlock/atmos{ name = "Atmospherics Access"; - check_one_access = 1; req_access = list(24,10) }, /obj/structure/disposalpipe/segment, @@ -24866,7 +24818,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "pYk" = ( /obj/structure/disposalpipe/segment, /obj/structure/disposalpipe/segment, @@ -25013,7 +24965,7 @@ dir = 8 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "qdp" = ( /obj/structure/cable{ icon_state = "4-8" @@ -25183,7 +25135,7 @@ /obj/structure/closet/firecloset, /obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/dark, -/area/engine/engineering) +/area/engineering/engine) "qjM" = ( /obj/machinery/keycard_auth{ pixel_y = -24 @@ -25245,7 +25197,7 @@ icon_state = "2-4" }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "qls" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 @@ -25406,7 +25358,7 @@ /obj/effect/turf_decal/bot_red, /obj/machinery/light, /turf/simulated/floor/plasteel/dark, -/area/engine/engineering) +/area/engineering/engine) "qsd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -25417,7 +25369,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "qsj" = ( /obj/structure/chair/comfy/black{ dir = 8 @@ -25643,7 +25595,7 @@ }, /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "qyF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -25657,7 +25609,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "qzy" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Engineering Maintenance"; @@ -25742,13 +25694,13 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "qDa" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 6 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "qDp" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 1 @@ -25763,7 +25715,7 @@ dir = 4; icon_state = "vault" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "qDw" = ( /obj/structure/closet/secure_closet/engineering_electrical, /obj/effect/turf_decal/delivery, @@ -25773,7 +25725,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "qDB" = ( /obj/effect/turf_decal/bot, /obj/machinery/space_heater, @@ -25856,7 +25808,7 @@ icon_state = "0-2" }, /turf/simulated/floor/greengrid, -/area/engine/engineering) +/area/engineering/engine) "qGU" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -26007,7 +25959,7 @@ dir = 4 }, /turf/simulated/floor/engine/vacuum, -/area/engine/engineering) +/area/engineering/engine) "qLv" = ( /obj/effect/landmark/start/clown, /turf/simulated/floor/plasteel{ @@ -26234,7 +26186,7 @@ }, /obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/dark, -/area/engine/engineering) +/area/engineering/engine) "qSD" = ( /obj/machinery/alarm{ dir = 8; @@ -26243,7 +26195,7 @@ /obj/structure/disposalpipe/segment, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel/dark, -/area/engine/break_room) +/area/engineering/break_room) "qSN" = ( /obj/machinery/atmospherics/pipe/multiz, /turf/simulated/floor/plasteel, @@ -26273,9 +26225,7 @@ }, /area/hallway/secondary/entry) "qUW" = ( -/obj/machinery/power/smes/engineering{ - charge = 2e+006 - }, +/obj/machinery/power/smes/engineering, /obj/structure/cable, /obj/structure/cable{ icon_state = "1-8" @@ -26284,7 +26234,7 @@ icon_state = "1-4" }, /turf/simulated/floor/greengrid, -/area/engine/engineering) +/area/engineering/engine) "qVO" = ( /obj/structure/chair/comfy/black{ dir = 4 @@ -26508,7 +26458,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "rcx" = ( /turf/simulated/floor/plasteel{ dir = 1; @@ -26539,7 +26489,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "rdP" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, /turf/simulated/floor/plasteel{ @@ -26573,7 +26523,7 @@ /obj/effect/turf_decal/delivery/red, /obj/machinery/door/firedoor, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "rfA" = ( /obj/machinery/light{ dir = 1 @@ -26704,7 +26654,7 @@ /area/crew_quarters/dorms) "riC" = ( /turf/simulated/wall/r_wall, -/area/engine/break_room) +/area/engineering/break_room) "riK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -26712,7 +26662,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "riP" = ( /obj/structure/disposalpipe/trunk/multiz/down, /turf/simulated/floor/plasteel/dark, @@ -26942,7 +26892,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/engine/engineering) +/area/engineering/engine) "roO" = ( /obj/effect/decal/warning_stripes/northeast, /obj/structure/cable{ @@ -26963,7 +26913,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "rqk" = ( /obj/structure/closet{ name = "Evidence Closet 3" @@ -27009,7 +26959,7 @@ dir = 8 }, /turf/simulated/floor/plasteel/dark, -/area/engine/break_room) +/area/engineering/break_room) "rsE" = ( /obj/machinery/atmospherics/unary/cryo_cell, /turf/simulated/floor/plasteel{ @@ -27077,7 +27027,7 @@ "rvf" = ( /obj/effect/landmark/event/blobstart, /turf/simulated/floor/plasteel/dark, -/area/engine/break_room) +/area/engineering/break_room) "rvh" = ( /obj/structure/table/reinforced, /obj/item/storage/box/gloves{ @@ -27156,7 +27106,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel/dark, -/area/engine/break_room) +/area/engineering/break_room) "rxM" = ( /obj/effect/landmark/ninja_teleport, /turf/simulated/floor/plasteel/dark, @@ -27180,7 +27130,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "ryM" = ( /obj/structure/chair/comfy/black, /obj/machinery/atmospherics/unary/vent_pump/on, @@ -27305,7 +27255,7 @@ pixel_x = -28 }, /turf/simulated/floor/plasteel/dark, -/area/engine/engineering) +/area/engineering/engine) "rDc" = ( /obj/machinery/atmospherics/pipe/simple/visible/green, /obj/structure/cable/yellow{ @@ -27317,7 +27267,7 @@ dir = 8 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "rDF" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 @@ -27326,7 +27276,7 @@ dir = 8; icon_state = "neutralfull" }, -/area/engine/engineering) +/area/engineering/engine) "rDM" = ( /obj/structure/table, /obj/item/storage/box/syringes, @@ -27379,7 +27329,7 @@ }, /obj/effect/turf_decal/stripes/line, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "rFi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 @@ -27460,7 +27410,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "rHU" = ( /obj/structure/window/reinforced{ dir = 1 @@ -27800,7 +27750,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "rSc" = ( /obj/structure/cable{ icon_state = "4-8" @@ -27840,9 +27790,7 @@ /turf/simulated/floor/plasteel/dark, /area/hallway/secondary/exit) "rSs" = ( -/obj/machinery/power/smes/engineering{ - charge = 2e+006 - }, +/obj/machinery/power/smes/engineering, /obj/structure/cable{ icon_state = "0-4" }, @@ -27850,7 +27798,7 @@ dir = 4 }, /turf/simulated/floor/greengrid, -/area/engine/engineering) +/area/engineering/engine) "rSR" = ( /obj/structure/flora/ausbushes/fullgrass, /obj/structure/window/reinforced, @@ -27938,7 +27886,7 @@ dir = 8 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "rWr" = ( /obj/structure/bed/dogbed, /mob/living/simple_animal/pet/cat/Runtime, @@ -27972,7 +27920,7 @@ "rYE" = ( /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, -/area/engine/engineering) +/area/engineering/engine) "rZq" = ( /obj/machinery/atmospherics/pipe/simple/visible, /turf/simulated/floor/plasteel, @@ -28338,7 +28286,7 @@ dir = 10 }, /turf/simulated/wall/r_wall/coated, -/area/engine/supermatter) +/area/engineering/supermatter) "soa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -28425,7 +28373,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "sqE" = ( /turf/simulated/floor/plasteel, /area/toxins/xenobiology) @@ -28590,7 +28538,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "sxC" = ( /obj/structure/cable{ icon_state = "4-8" @@ -28639,10 +28587,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/mob/living/carbon/human/lesser/monkey{ - icon = 'icons/mob/monkey.dmi'; - icon_state = "monkey1" - }, +/mob/living/carbon/human/lesser/monkey, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -28809,7 +28754,7 @@ dir = 6 }, /turf/simulated/wall/r_wall/coated, -/area/engine/supermatter) +/area/engineering/supermatter) "sGe" = ( /turf/simulated/floor/plasteel/white, /area/crew_quarters/kitchen) @@ -28838,7 +28783,7 @@ "sHT" = ( /obj/machinery/atmospherics/pipe/multiz, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "sIc" = ( /obj/structure/cable{ icon_state = "4-8" @@ -28862,7 +28807,7 @@ icon_state = "2-4" }, /turf/simulated/floor/plasteel/dark, -/area/engine/engineering) +/area/engineering/engine) "sIp" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel, @@ -28902,13 +28847,13 @@ /area/crew_quarters/dorms) "sJl" = ( /turf/simulated/wall/r_wall/coated, -/area/engine/supermatter) +/area/engineering/supermatter) "sJy" = ( /turf/simulated/floor/plasteel{ dir = 8; icon_state = "yellowcorner" }, -/area/engine/break_room) +/area/engineering/break_room) "sJG" = ( /obj/structure/chair/sofa/left{ dir = 8 @@ -29066,7 +29011,7 @@ dir = 1; icon_state = "vault" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "sOd" = ( /obj/structure/window/reinforced, /obj/structure/flora/ausbushes/fernybush, @@ -29141,7 +29086,7 @@ icon_state = "0-4" }, /turf/simulated/floor/greengrid, -/area/engine/engineering) +/area/engineering/engine) "sPE" = ( /obj/machinery/computer/podtracker, /turf/simulated/floor/plasteel{ @@ -29286,7 +29231,7 @@ dir = 4; icon_state = "yellowcorner" }, -/area/engine/break_room) +/area/engineering/break_room) "sVm" = ( /obj/machinery/light{ dir = 4 @@ -29324,7 +29269,7 @@ dir = 9 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "sWo" = ( /obj/machinery/door/airlock/command{ id_tag = "blueshieldofficedoor"; @@ -29401,7 +29346,6 @@ "sYI" = ( /obj/machinery/door/airlock/atmos{ name = "Atmospherics Access"; - check_one_access = 1; req_access = list(24,10) }, /obj/structure/disposalpipe/segment, @@ -29414,7 +29358,7 @@ /obj/effect/landmark/start/engineer, /obj/effect/decal/warning_stripes/northeast, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "sZR" = ( /obj/effect/turf_decal/delivery, /obj/machinery/recharge_station, @@ -29437,7 +29381,7 @@ /area/medical/surgery/north) "tbt" = ( /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "tbD" = ( /obj/structure/cable{ icon_state = "1-8" @@ -29492,7 +29436,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "tee" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 6 @@ -29658,7 +29602,7 @@ }, /obj/effect/landmark/event/lightsout, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "thy" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -29838,7 +29782,7 @@ icon_state = "0-4" }, /turf/simulated/floor/greengrid, -/area/engine/engineering) +/area/engineering/engine) "tne" = ( /obj/machinery/atmospherics/pipe/simple/visible/universal, /turf/simulated/wall/r_wall, @@ -29914,7 +29858,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "tqf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ @@ -29956,7 +29900,7 @@ /area/medical/morgue) "trH" = ( /turf/simulated/wall/r_wall, -/area/engine/supermatter) +/area/engineering/supermatter) "trN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -29964,7 +29908,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel/dark, -/area/engine/break_room) +/area/engineering/break_room) "tsf" = ( /obj/machinery/chem_dispenser, /obj/effect/decal/warning_stripes/north, @@ -30012,7 +29956,6 @@ "ttQ" = ( /obj/machinery/door/airlock/atmos{ name = "Atmospherics Access"; - check_one_access = 1; req_access = list(24,10) }, /obj/structure/disposalpipe/segment, @@ -30070,7 +30013,7 @@ icon_state = "0-2" }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "twj" = ( /obj/machinery/door/airlock/public/glass, /obj/machinery/door/firedoor, @@ -30327,9 +30270,7 @@ /turf/simulated/floor/glass/reinforced, /area/crew_quarters/dorms) "tEc" = ( -/obj/structure/stairs{ - dir = 2 - }, +/obj/structure/stairs, /turf/simulated/floor/plasteel, /area/medical/medbay) "tEf" = ( @@ -30381,7 +30322,7 @@ "tFD" = ( /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, -/area/engine/supermatter) +/area/engineering/supermatter) "tFH" = ( /obj/machinery/atmospherics/binary/pump{ dir = 4; @@ -30425,7 +30366,7 @@ /obj/item/wrench, /obj/item/crowbar, /turf/simulated/floor/plasteel/dark, -/area/engine/engineering) +/area/engineering/engine) "tHf" = ( /obj/machinery/camera/autoname, /obj/machinery/newscaster{ @@ -30440,7 +30381,7 @@ dir = 1; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "tIa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -30534,7 +30475,7 @@ /obj/machinery/portable_atmospherics/canister, /obj/effect/turf_decal/bot, /turf/simulated/floor/plasteel/dark, -/area/engine/engineering) +/area/engineering/engine) "tKo" = ( /obj/item/twohanded/required/kirbyplants, /obj/structure/cable{ @@ -30642,7 +30583,6 @@ /area/crew_quarters/dorms) "tOv" = ( /mob/living/carbon/human/lesser/monkey/punpun{ - icon = 'icons/mob/monkey.dmi'; icon_state = "punpun1" }, /turf/simulated/floor/carpet/black, @@ -30849,7 +30789,7 @@ dir = 1; icon_state = "vault" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "tTF" = ( /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -30999,7 +30939,7 @@ }, /obj/structure/cable, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "tZh" = ( /obj/machinery/light, /obj/machinery/firealarm{ @@ -31095,7 +31035,7 @@ dir = 4; icon_state = "rampbottom" }, -/area/engine/break_room) +/area/engineering/break_room) "ubZ" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -31114,7 +31054,7 @@ pixel_y = -28 }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "ucF" = ( /turf/simulated/floor/plasteel, /area/hallway/primary/aft) @@ -31162,7 +31102,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel/dark, -/area/engine/break_room) +/area/engineering/break_room) "uer" = ( /obj/structure/table, /obj/item/reagent_containers/food/snacks/chips, @@ -31272,7 +31212,7 @@ dir = 8 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "uiE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 @@ -31388,7 +31328,6 @@ "uml" = ( /obj/machinery/door/airlock/mining/glass{ name = "Cargo Office"; - check_one_access = 1; req_access = list(31,48) }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -31433,7 +31372,7 @@ /obj/item/rpd, /obj/machinery/camera/autoname, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "unG" = ( /obj/machinery/light{ dir = 1 @@ -31646,7 +31585,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "uuY" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 8 @@ -31697,7 +31636,7 @@ dir = 4 }, /turf/simulated/floor/glass/reinforced, -/area/engine/break_room) +/area/engineering/break_room) "uvu" = ( /obj/structure/closet/secure_closet/brig, /obj/machinery/firealarm{ @@ -31768,7 +31707,7 @@ pixel_y = -2 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "uyQ" = ( /obj/machinery/light, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -31797,7 +31736,7 @@ icon_state = "1-2" }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "uzj" = ( /obj/structure/table/reinforced, /obj/item/lighter/zippo/rd, @@ -31934,7 +31873,7 @@ /area/hallway/secondary/exit) "uDj" = ( /turf/simulated/floor/plasteel/dark, -/area/engine/engineering) +/area/engineering/engine) "uDq" = ( /obj/effect/spawner/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -31954,7 +31893,7 @@ /area/toxins/test_chamber) "uDH" = ( /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "uDM" = ( /obj/structure/cable{ icon_state = "1-2" @@ -31971,12 +31910,11 @@ }, /obj/machinery/door/airlock/engineering/glass{ name = "Laser Room"; - check_one_access = 1; req_access = list(24,10) }, /obj/machinery/door/firedoor, /turf/simulated/floor/plasteel/dark, -/area/engine/engineering) +/area/engineering/engine) "uEt" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 5 @@ -32040,7 +31978,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "uHe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -32060,7 +31998,7 @@ pixel_y = 32 }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "uHC" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 @@ -32177,7 +32115,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "uLd" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel, @@ -32200,7 +32138,7 @@ dir = 1 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "uLt" = ( /obj/machinery/atmospherics/trinary/mixer{ desc = "Смешивает кислород и азот, создавая смесь для дыхания на станции"; @@ -32275,7 +32213,7 @@ }, /obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/dark, -/area/engine/engineering) +/area/engineering/engine) "uNp" = ( /turf/simulated/floor/carpet/black, /area/crew_quarters/heads/hos) @@ -32353,7 +32291,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/break_room) +/area/engineering/break_room) "uQq" = ( /obj/structure/sign/poster/random{ pixel_y = -32 @@ -32490,7 +32428,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "uTX" = ( /obj/machinery/chem_dispenser/botanical, /obj/effect/decal/warning_stripes/yellow, @@ -32524,7 +32462,7 @@ pixel_x = 32 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "uUA" = ( /obj/machinery/atmospherics/pipe/multiz, /turf/simulated/floor/plasteel, @@ -32535,7 +32473,7 @@ /area/crew_quarters/dorms) "uXp" = ( /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "uYt" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel/dark, @@ -32697,7 +32635,7 @@ dir = 4 }, /turf/simulated/floor/glass/reinforced, -/area/engine/break_room) +/area/engineering/break_room) "vdr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -32737,7 +32675,7 @@ dir = 8 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "vdX" = ( /turf/simulated/floor/plasteel{ dir = 8; @@ -32858,7 +32796,7 @@ /obj/effect/turf_decal/delivery, /obj/effect/landmark/start/trainee_engineer, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "viw" = ( /obj/machinery/atmospherics/unary/vent_scrubber{ dir = 4; @@ -33023,7 +32961,7 @@ icon_state = "1-4" }, /turf/simulated/floor/plasteel/dark, -/area/engine/break_room) +/area/engineering/break_room) "vlb" = ( /turf/simulated/floor/plating, /area/space) @@ -33033,7 +32971,7 @@ dir = 9; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "vly" = ( /obj/structure/window/reinforced, /obj/structure/flora/ausbushes/genericbush, @@ -33094,7 +33032,7 @@ dir = 4; icon_state = "rampbottom" }, -/area/engine/break_room) +/area/engineering/break_room) "vol" = ( /obj/machinery/porta_turret, /obj/machinery/light, @@ -33259,7 +33197,7 @@ dir = 1 }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "vud" = ( /obj/machinery/chem_master/condimaster{ name = "HoochMaster 2000" @@ -33448,10 +33386,7 @@ /turf/simulated/floor/carpet/royalblack, /area/ntrep) "vAv" = ( -/mob/living/carbon/human/lesser/monkey{ - icon = 'icons/mob/monkey.dmi'; - icon_state = "monkey1" - }, +/mob/living/carbon/human/lesser/monkey, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -33473,7 +33408,7 @@ dir = 1; icon_state = "vault" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "vAH" = ( /mob/living/simple_animal/crab/Coffee{ desc = "Master of the GYM"; @@ -33490,7 +33425,7 @@ }, /obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/dark, -/area/engine/engineering) +/area/engineering/engine) "vAU" = ( /obj/effect/landmark/start/chaplain, /obj/structure/chair/office{ @@ -33519,7 +33454,7 @@ /obj/machinery/camera/autoname, /obj/effect/landmark/start/civilian, /turf/simulated/floor/plasteel/dark, -/area/engine/break_room) +/area/engineering/break_room) "vCL" = ( /obj/structure/curtain, /obj/machinery/shower{ @@ -33540,7 +33475,7 @@ pixel_y = 32 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "vCV" = ( /obj/effect/turf_decal/delivery, /obj/machinery/portable_atmospherics/canister/nitrogen, @@ -33580,7 +33515,7 @@ pixel_y = -28 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "vDD" = ( /obj/effect/spawner/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -33755,14 +33690,14 @@ }, /obj/machinery/portable_atmospherics/canister/nitrogen, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "vIz" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/delivery, /obj/structure/closet/radiation, /obj/item/clothing/glasses/meson, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "vID" = ( /turf/simulated/floor/plasteel/grimy, /area/hallway/primary/central) @@ -33825,7 +33760,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/effect/decal/warning_stripes/north, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "vLQ" = ( /obj/structure/cable{ icon_state = "1-2" @@ -33864,7 +33799,7 @@ icon_state = "1-4" }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "vMi" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -33877,7 +33812,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "vMx" = ( /obj/machinery/door/airlock/research{ name = "Xenobiology Lab"; @@ -33950,7 +33885,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "vNR" = ( /obj/machinery/camera/autoname{ dir = 4 @@ -34016,7 +33951,7 @@ /obj/structure/chair/comfy/black, /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel/dark, -/area/engine/break_room) +/area/engineering/break_room) "vON" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -34081,7 +34016,7 @@ dir = 1 }, /turf/simulated/floor/plasteel/dark, -/area/engine/break_room) +/area/engineering/break_room) "vRu" = ( /obj/effect/landmark/start/security_pod_pilot, /obj/structure/chair/office/dark, @@ -34114,11 +34049,11 @@ dir = 1; icon_state = "rampbottom" }, -/area/engine/break_room) +/area/engineering/break_room) "vTb" = ( /obj/machinery/atmospherics/pipe/simple/visible/green, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "vTq" = ( /obj/structure/window/reinforced{ dir = 8 @@ -34136,7 +34071,7 @@ dir = 8; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "vUc" = ( /obj/effect/turf_decal/bot, /turf/simulated/floor/plasteel{ @@ -34157,7 +34092,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "vVo" = ( /obj/machinery/light{ dir = 1 @@ -34390,7 +34325,7 @@ /turf/simulated/floor/plasteel{ icon_state = "rampbottom" }, -/area/engine/break_room) +/area/engineering/break_room) "wbp" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 1 @@ -34405,7 +34340,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel/dark, -/area/engine/break_room) +/area/engineering/break_room) "wbF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -34496,7 +34431,7 @@ dir = 6; icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "wfd" = ( /obj/structure/cable{ icon_state = "4-8" @@ -35192,7 +35127,7 @@ /obj/structure/ladder, /obj/machinery/light, /turf/simulated/floor/plasteel/dark, -/area/engine/break_room) +/area/engineering/break_room) "wzD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 @@ -35242,7 +35177,7 @@ dir = 4; icon_state = "yellow" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "wBl" = ( /obj/machinery/light{ dir = 1 @@ -35400,7 +35335,7 @@ dir = 4; icon_state = "rampbottom" }, -/area/engine/break_room) +/area/engineering/break_room) "wFa" = ( /obj/structure/table, /obj/item/stack/medical/ointment, @@ -35527,7 +35462,7 @@ pixel_y = -32 }, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "wJu" = ( /turf/simulated/floor/wood, /area/lawoffice) @@ -35586,7 +35521,7 @@ dir = 8 }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "wLn" = ( /obj/item/radio/intercom{ pixel_x = -32 @@ -35598,7 +35533,7 @@ icon_state = "1-2" }, /turf/simulated/wall/r_wall, -/area/engine/engineering) +/area/engineering/engine) "wLN" = ( /obj/structure/ladder, /obj/machinery/light{ @@ -35736,7 +35671,7 @@ "wQo" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "wQB" = ( /obj/structure/spacepoddoor{ luminosity = 3 @@ -35744,7 +35679,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "wQE" = ( /obj/effect/turf_decal/stripes/red/line, /obj/machinery/door/airlock/public/glass, @@ -35883,7 +35818,7 @@ "wUx" = ( /obj/machinery/camera/autoname, /turf/simulated/floor/plasteel, -/area/engine/break_room) +/area/engineering/break_room) "wUG" = ( /obj/structure/table, /obj/item/reagent_containers/food/drinks/coffee{ @@ -36008,7 +35943,6 @@ "wWY" = ( /obj/machinery/door/airlock/engineering{ name = "Engine Room"; - check_one_access = 1; req_access = list(24,10) }, /obj/structure/cable{ @@ -36022,7 +35956,7 @@ }, /obj/machinery/door/firedoor, /turf/simulated/floor/plasteel, -/area/engine/engineering) +/area/engineering/engine) "wXd" = ( /obj/machinery/suit_storage_unit/standard_unit, /obj/effect/turf_decal/delivery, @@ -36070,7 +36004,7 @@ dir = 8; icon_state = "rampbottom" }, -/area/engine/break_room) +/area/engineering/break_room) "wYd" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, @@ -36103,7 +36037,7 @@ dir = 1; icon_state = "rampbottom" }, -/area/engine/break_room) +/area/engineering/break_room) "wZj" = ( /obj/structure/stairs{ dir = 1 @@ -36168,7 +36102,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellow" }, -/area/engine/engineering) +/area/engineering/engine) "xaz" = ( /obj/machinery/door_control{ id = "hosprivacy"; @@ -36203,7 +36137,7 @@ }, /obj/machinery/atmospherics/pipe/simple/visible/purple, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "xdd" = ( /obj/item/radio/intercom{ pixel_y = -32 @@ -36228,7 +36162,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plasteel/dark, -/area/engine/engineering) +/area/engineering/engine) "xef" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/plasteel{ @@ -36412,7 +36346,6 @@ /area/toxins/lab) "xjO" = ( /obj/machinery/door/window/brigdoor{ - dir = 4; name = "Secure Creature Pen"; req_access = list(47) }, @@ -36508,7 +36441,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/engineering) +/area/engineering/engine) "xmH" = ( /obj/structure/table, /obj/item/clothing/under/color/orange/prison{ @@ -36676,7 +36609,7 @@ icon_state = "0-8" }, /turf/simulated/floor/engine, -/area/engine/supermatter) +/area/engineering/supermatter) "xrg" = ( /obj/machinery/door/airlock/research/glass{ name = "Experimentor"; @@ -36718,7 +36651,7 @@ opacity = 0 }, /turf/simulated/floor/plating, -/area/engine/supermatter) +/area/engineering/supermatter) "xsr" = ( /obj/effect/landmark/start/scientist, /obj/effect/turf_decal/stripes/line, @@ -36875,7 +36808,7 @@ /obj/structure/closet/radiation, /obj/item/clothing/glasses/meson, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "xvv" = ( /obj/machinery/newscaster{ pixel_y = -32 @@ -36951,7 +36884,7 @@ icon_state = "4-8" }, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "xyq" = ( /obj/structure/table/glass, /obj/item/storage/box/masks, @@ -37093,7 +37026,7 @@ /turf/simulated/floor/plasteel, /area/atmos) "xDI" = ( -/obj/vehicle/secway, +/obj/vehicle/ridden/secway, /obj/effect/turf_decal/delivery, /obj/machinery/camera/autoname, /obj/machinery/requests_console{ @@ -37210,7 +37143,7 @@ dir = 9 }, /turf/simulated/floor/glass/reinforced, -/area/engine/break_room) +/area/engineering/break_room) "xIA" = ( /obj/structure/cable{ icon_state = "1-8" @@ -37414,7 +37347,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "xQQ" = ( /obj/structure/sign/science{ icon_state = "xenobio2"; @@ -37547,7 +37480,7 @@ /obj/structure/table, /obj/item/storage/firstaid/regular, /turf/simulated/floor/plasteel/dark, -/area/engine/break_room) +/area/engineering/break_room) "xWt" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -37576,7 +37509,7 @@ /obj/machinery/portable_atmospherics/canister/toxins, /obj/effect/turf_decal/bot_red, /turf/simulated/floor/plasteel/dark, -/area/engine/engineering) +/area/engineering/engine) "xXV" = ( /obj/machinery/camera/autoname{ dir = 8 @@ -37772,7 +37705,7 @@ }, /obj/effect/turf_decal/stripes/line, /turf/simulated/floor/engine, -/area/engine/engineering) +/area/engineering/engine) "ydG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 @@ -37796,7 +37729,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/engine/mechanic_workshop) +/area/engineering/mechanic_workshop) "ydP" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 @@ -37851,7 +37784,7 @@ dir = 4 }, /turf/simulated/floor/plasteel/dark, -/area/engine/break_room) +/area/engineering/break_room) "ygg" = ( /turf/simulated/wall/r_wall, /area/crew_quarters/bar) @@ -668081,7 +668014,7 @@ nKk nKk nKk nKk -lAI +fpx qPe eqo kIC diff --git a/_maps/map_files/generic/Admin_Zone.dmm b/_maps/map_files/generic/Admin_Zone.dmm index d08a06e2ea0..29e8283512a 100644 --- a/_maps/map_files/generic/Admin_Zone.dmm +++ b/_maps/map_files/generic/Admin_Zone.dmm @@ -462,8 +462,7 @@ /obj/machinery/door/poddoor/shutters{ dir = 2; id_tag = "TD_Strela"; - name = "Strela"; - tag = null + name = "Strela" }, /turf/simulated/floor/plasteel{ dir = 1; @@ -474,8 +473,7 @@ /obj/machinery/door/poddoor/shutters{ dir = 2; id_tag = "TD_Bojutsu"; - name = "Bojutsu"; - tag = null + name = "Bojutsu" }, /turf/simulated/floor/plasteel{ dir = 1; @@ -619,8 +617,7 @@ /obj/machinery/door/poddoor/shutters{ dir = 1; id_tag = "TD_Shitcurity"; - name = "Shitcurity"; - tag = null + name = "Shitcurity" }, /turf/simulated/floor/plasteel{ dir = 1; @@ -662,8 +659,7 @@ /obj/machinery/door/poddoor/shutters{ dir = 1; id_tag = "TD_Robaster"; - name = "Robaster"; - tag = null + name = "Robaster" }, /turf/simulated/floor/plasteel{ dir = 1; @@ -947,8 +943,7 @@ /obj/machinery/door/poddoor/shutters{ dir = 1; id_tag = "TD_Cowboy"; - name = "Cowboy"; - tag = null + name = "Cowboy" }, /turf/simulated/floor/plasteel{ dir = 1; @@ -1427,8 +1422,7 @@ /obj/machinery/door/poddoor/shutters{ dir = 1; id_tag = "TD_Cowboy"; - name = "Cowboy"; - tag = null + name = "Cowboy" }, /turf/simulated/floor/plasteel{ dir = 1; @@ -1597,8 +1591,7 @@ /obj/machinery/door/poddoor/shutters{ dir = 1; id_tag = "TD_Shitcurity"; - name = "Shitcurity"; - tag = null + name = "Shitcurity" }, /turf/simulated/floor/plasteel{ dir = 1; @@ -3208,8 +3201,7 @@ /obj/machinery/door/poddoor/shutters{ dir = 2; id_tag = "TD_Bojutsu"; - name = "Bojutsu"; - tag = null + name = "Bojutsu" }, /turf/simulated/floor/plasteel{ dir = 1; @@ -3328,8 +3320,7 @@ /obj/machinery/door/poddoor/shutters{ dir = 2; id_tag = "TD_Strela"; - name = "Strela"; - tag = null + name = "Strela" }, /turf/simulated/floor/plasteel{ dir = 1; @@ -3579,8 +3570,7 @@ /obj/machinery/door/poddoor/shutters{ dir = 1; id_tag = "TD_Robaster"; - name = "Robaster"; - tag = null + name = "Robaster" }, /turf/simulated/floor/plasteel{ dir = 1; diff --git a/_maps/map_files/generic/CentComm.dmm b/_maps/map_files/generic/CentComm.dmm index 30b5710c27b..0975e33a88b 100644 --- a/_maps/map_files/generic/CentComm.dmm +++ b/_maps/map_files/generic/CentComm.dmm @@ -1990,7 +1990,7 @@ /turf/simulated/floor/wood, /area/centcom/jail) "aQh" = ( -/obj/vehicle/motorcycle{ +/obj/vehicle/ridden/motorcycle{ dir = 8 }, /obj/structure/sign/poster/contraband/random{ @@ -6025,7 +6025,6 @@ layer = 5; locked = 1 }, -/obj/effect/decal/warning_stripes/yellow, /obj/machinery/door_control/secure{ id = "CC_supply_internal"; name = "Supply External Shutters"; @@ -7605,7 +7604,7 @@ /turf/simulated/floor/grass, /area/centcom/evac) "dxs" = ( -/obj/vehicle/motorcycle{ +/obj/vehicle/ridden/motorcycle{ dir = 1 }, /turf/simulated/floor/plasteel{ @@ -12759,7 +12758,7 @@ /area/shuttle/administration) "fVC" = ( /obj/machinery/turretid{ - control_area = "\improper Centcom Special Operations"; + control_area = "Centcom Special Operations Forces"; name = "Quarantine Turret"; pixel_x = 3; pixel_y = -26 @@ -14381,7 +14380,6 @@ layer = 5; locked = 1 }, -/obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel{ icon_state = "darkyellowalt" }, @@ -20409,7 +20407,7 @@ /turf/simulated/floor/carpet/black, /area/syndicate_mothership/control) "jGg" = ( -/obj/vehicle/secway{ +/obj/vehicle/ridden/secway{ layer = 3.5 }, /obj/item/key/security, @@ -21927,7 +21925,7 @@ /turf/simulated/floor/carpet, /area/centcom/zone1) "kqc" = ( -/obj/vehicle/janicart{ +/obj/vehicle/ridden/janicart{ dir = 4 }, /obj/item/key/janitor, @@ -24982,7 +24980,7 @@ /turf/simulated/floor/indestructible/abductor, /area/abductor_ship) "lLd" = ( -/obj/vehicle/janicart{ +/obj/vehicle/ridden/janicart{ dir = 4 }, /obj/item/key/janitor, @@ -35555,7 +35553,6 @@ layer = 5; locked = 1 }, -/obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel{ icon_state = "darkyellowalt" }, @@ -40029,7 +40026,7 @@ "syr" = ( /obj/machinery/door/airlock/security/glass{ name = "Escape Shuttle Cell"; - req_access = list(2) + req_access = list(63) }, /turf/simulated/floor/shuttle/objective_check{ icon = 'icons/turf/floors.dmi'; @@ -46735,7 +46732,7 @@ /area/syndicate_mothership) "vwk" = ( /obj/effect/decal/cleanable/dirt, -/obj/vehicle/motorcycle{ +/obj/vehicle/ridden/motorcycle{ dir = 1 }, /turf/simulated/floor/plasteel{ @@ -47223,7 +47220,7 @@ /turf/simulated/floor/plasteel, /area/shuttle/escape) "vLc" = ( -/obj/vehicle/motorcycle{ +/obj/vehicle/ridden/motorcycle{ dir = 8 }, /obj/effect/decal/cleanable/dirt, @@ -49337,7 +49334,7 @@ }, /area/syndicate_mothership/elite_squad) "wGg" = ( -/obj/vehicle/motorcycle{ +/obj/vehicle/ridden/motorcycle{ dir = 8 }, /turf/simulated/floor/wood{ @@ -50772,7 +50769,6 @@ layer = 5; locked = 1 }, -/obj/effect/decal/warning_stripes/yellow, /obj/machinery/door_control/secure{ id = "CC_supply_external"; name = "Supply Internal Shutters"; @@ -104396,7 +104392,7 @@ rgL coX rLT mpv -hTD +mTv fAg fAg fAg @@ -104653,7 +104649,7 @@ fqL eiV mMp aWp -cFn +wRu gvy hHu mzs diff --git a/_maps/map_files/generic/syndicatebase.dmm b/_maps/map_files/generic/syndicatebase.dmm index 2d05a13487b..7e894a2c950 100644 --- a/_maps/map_files/generic/syndicatebase.dmm +++ b/_maps/map_files/generic/syndicatebase.dmm @@ -220,8 +220,7 @@ dir = 6 }, /obj/structure/cable{ - icon_state = "2-4"; - tag = null + icon_state = "2-4" }, /turf/simulated/floor/plasteel{ dir = 1; @@ -1393,8 +1392,7 @@ dir = 1 }, /obj/structure/cable{ - icon_state = "2-4"; - tag = null + icon_state = "2-4" }, /obj/structure/disposalpipe/segment{ dir = 4 @@ -1442,8 +1440,7 @@ dir = 6 }, /obj/structure/cable{ - icon_state = "2-4"; - tag = null + icon_state = "2-4" }, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/maintenance/north) @@ -1489,9 +1486,7 @@ tag = "icon-bulb1 (WEST)"; throw_range = 2 }, -/obj/effect/spawner/random_spawners/syndicate/loot{ - spawn_inside = null - }, +/obj/effect/spawner/random_spawners/syndicate/loot, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/maintenance/north) "bmH" = ( @@ -3566,8 +3561,7 @@ /area/syndicate/unpowered/syndicate_space_base/engineering) "dms" = ( /obj/structure/cable{ - icon_state = "2-4"; - tag = null + icon_state = "2-4" }, /obj/machinery/light/small{ dir = 8 @@ -6036,9 +6030,7 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance/double, -/obj/effect/spawner/random_spawners/syndicate/loot{ - spawn_inside = null - }, +/obj/effect/spawner/random_spawners/syndicate/loot, /obj/random/tool, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/maintenance/south) @@ -6562,9 +6554,7 @@ /obj/effect/spawner/lootdrop/maintenance/tripple, /obj/effect/decal/cleanable/dirt, /obj/structure/rack, -/obj/effect/spawner/random_spawners/syndicate/loot{ - spawn_inside = null - }, +/obj/effect/spawner/random_spawners/syndicate/loot, /obj/random/tool, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/maintenance/north) @@ -7390,7 +7380,6 @@ /area/syndicate/unpowered/syndicate_space_base/rnd) "gPn" = ( /obj/machinery/atmospherics/trinary/mixer{ - desc = null; dir = 8; node1_concentration = 0.8; node2_concentration = 0.2; @@ -7531,9 +7520,7 @@ /obj/effect/turf_decal/tile/brown{ dir = 8 }, -/obj/effect/spawner/random_spawners/syndicate/loot{ - spawn_inside = null - }, +/obj/effect/spawner/random_spawners/syndicate/loot, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "dark" @@ -7882,8 +7869,7 @@ dir = 4 }, /obj/structure/cable{ - icon_state = "2-4"; - tag = null + icon_state = "2-4" }, /obj/effect/turf_decal{ icon = 'icons/obj/lavaland/survival_pod.dmi'; @@ -8058,8 +8044,7 @@ icon_state = "1-2" }, /obj/structure/cable{ - icon_state = "2-4"; - tag = null + icon_state = "2-4" }, /obj/structure/disposalpipe/segment{ dir = 10 @@ -10026,9 +10011,7 @@ /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance/tripple, /obj/random/toolbox, -/obj/effect/spawner/random_spawners/syndicate/loot{ - spawn_inside = null - }, +/obj/effect/spawner/random_spawners/syndicate/loot, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/maintenance/south) "jkz" = ( @@ -12047,9 +12030,7 @@ /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance/tripple, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/syndicate/loot{ - spawn_inside = null - }, +/obj/effect/spawner/random_spawners/syndicate/loot, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/maintenance/south) "lho" = ( @@ -12877,8 +12858,7 @@ icon_state = "1-2" }, /obj/structure/cable{ - icon_state = "2-4"; - tag = null + icon_state = "2-4" }, /obj/effect/turf_decal/tile/yellow, /turf/simulated/floor/plasteel{ @@ -13201,7 +13181,7 @@ pixel_y = 15 }, /obj/item/instrument/bikehorn{ - pixel_y = -7; + pixel_y = -7 }, /obj/structure/sign/poster/contraband/random{ pixel_x = 32 @@ -13213,7 +13193,7 @@ pixel_y = 8 }, /obj/item/clothing/mask/muzzle{ - pixel_y = -12; + pixel_y = -12 }, /turf/simulated/floor/plasteel{ dir = 1; @@ -13582,13 +13562,13 @@ pixel_y = 14 }, /obj/item/radio/electropack{ - pixel_x = -3; + pixel_x = -3 }, /obj/item/razor{ - pixel_x = 10; + pixel_x = 10 }, /obj/item/assembly/signaler{ - pixel_x = -4; + pixel_x = -4 }, /obj/structure/sign/poster/contraband/random{ pixel_x = -32 @@ -14197,8 +14177,7 @@ tag = "" }, /obj/structure/cable{ - icon_state = "2-4"; - tag = null + icon_state = "2-4" }, /obj/structure/grille, /obj/structure/window/plastitanium, @@ -14586,8 +14565,7 @@ initialize_directions = 11 }, /obj/structure/cable{ - icon_state = "2-4"; - tag = null + icon_state = "2-4" }, /obj/structure/disposalpipe/junction{ dir = 4 @@ -15125,8 +15103,7 @@ tag = "" }, /obj/structure/cable{ - icon_state = "2-4"; - tag = null + icon_state = "2-4" }, /obj/structure/disposalpipe/junction/yjunction{ dir = 2 @@ -15250,8 +15227,7 @@ tag = "" }, /obj/structure/cable{ - icon_state = "2-4"; - tag = null + icon_state = "2-4" }, /turf/simulated/floor/plasteel{ dir = 1; @@ -15400,8 +15376,7 @@ tag = "" }, /obj/structure/cable{ - icon_state = "2-4"; - tag = null + icon_state = "2-4" }, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ @@ -15419,8 +15394,7 @@ }, /obj/effect/turf_decal/tile/neutral, /obj/structure/cable{ - icon_state = "2-4"; - tag = null + icon_state = "2-4" }, /turf/simulated/floor/plasteel{ dir = 1; @@ -15769,8 +15743,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/cable{ - icon_state = "2-4"; - tag = null + icon_state = "2-4" }, /turf/simulated/floor/plasteel{ dir = 1; @@ -16231,7 +16204,6 @@ "osV" = ( /obj/effect/turf_decal/tile/yellow, /obj/machinery/atmospherics/trinary/filter{ - desc = null; dir = 1; filter_type = 3; on = 1 @@ -16567,8 +16539,7 @@ icon_state = "4-8" }, /obj/structure/cable{ - icon_state = "2-4"; - tag = null + icon_state = "2-4" }, /turf/simulated/floor/plasteel{ dir = 1; @@ -16690,7 +16661,7 @@ /area/syndicate/unpowered/syndicate_space_base/dormitories/cabin1) "oIK" = ( /obj/structure/table/wood, -/obj/item/toy/plushie/orange_fox/grump, +/obj/item/toy/plushie/black_fox, /turf/simulated/floor/wood, /area/syndicate/unpowered/syndicate_space_base/dormitories/cabin1) "oJk" = ( @@ -16931,9 +16902,7 @@ /area/syndicate/unpowered/syndicate_space_base/engineering) "oTI" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/syndicate/loot{ - spawn_inside = null - }, +/obj/effect/spawner/random_spawners/syndicate/loot, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/maintenance/south) "oTR" = ( @@ -17494,9 +17463,7 @@ }, /obj/item/stack/tape_roll, /obj/effect/spawner/lootdrop/maintenance/double, -/obj/effect/spawner/random_spawners/syndicate/loot{ - spawn_inside = null - }, +/obj/effect/spawner/random_spawners/syndicate/loot, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/maintenance/central) "ppf" = ( @@ -17568,8 +17535,7 @@ dir = 4 }, /obj/structure/cable{ - icon_state = "2-4"; - tag = null + icon_state = "2-4" }, /turf/simulated/floor/wood, /area/syndicate/unpowered/syndicate_space_base/dormitories/cabin1) @@ -18371,8 +18337,7 @@ icon_state = "4-8" }, /obj/structure/cable{ - icon_state = "2-4"; - tag = null + icon_state = "2-4" }, /obj/structure/disposalpipe/trunk{ dir = 4 @@ -18422,8 +18387,7 @@ icon_state = "4-8" }, /obj/structure/cable{ - icon_state = "2-4"; - tag = null + icon_state = "2-4" }, /turf/simulated/floor/plasteel{ dir = 1; @@ -19241,7 +19205,7 @@ dir = 4 }, /obj/machinery/vending/wallmed/syndicate{ - pixel_x = 24; + pixel_x = 24 }, /turf/simulated/floor/plasteel{ dir = 1; @@ -20857,14 +20821,6 @@ icon_state = "dark" }, /area/syndicate/unpowered/syndicate_space_base/rnd/genetics) -"rRZ" = ( -/obj/effect/spawner/random_spawners/syndicate/turret/grenade{ - active_power_usage = 1000; - idle_power_usage = 200; - use_power = 1 - }, -/turf/simulated/mineral/silver, -/area/ruin/unpowered) "rSi" = ( /obj/structure/rack{ dir = 8; @@ -20940,8 +20896,7 @@ dir = 4 }, /obj/structure/cable{ - icon_state = "2-4"; - tag = null + icon_state = "2-4" }, /turf/simulated/floor/carpet/black, /area/syndicate/unpowered/syndicate_space_base/dormitories/cabin2) @@ -21249,8 +21204,7 @@ "ska" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ - icon_state = "2-4"; - tag = null + icon_state = "2-4" }, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/maintenance/east) @@ -21333,9 +21287,7 @@ /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance/tripple, /obj/item/storage/wallet/random, -/obj/effect/spawner/random_spawners/syndicate/loot{ - spawn_inside = null - }, +/obj/effect/spawner/random_spawners/syndicate/loot, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/maintenance/east) "smz" = ( @@ -21720,9 +21672,7 @@ "sJO" = ( /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance/double, -/obj/effect/spawner/random_spawners/syndicate/loot{ - spawn_inside = null - }, +/obj/effect/spawner/random_spawners/syndicate/loot, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "dark" @@ -21741,9 +21691,7 @@ "sLk" = ( /obj/effect/spawner/lootdrop/maintenance/tripple, /obj/structure/closet/crate, -/obj/effect/spawner/random_spawners/syndicate/loot{ - spawn_inside = null - }, +/obj/effect/spawner/random_spawners/syndicate/loot, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/maintenance/south) "sLL" = ( @@ -22124,8 +22072,8 @@ dir = 1; pixel_y = -24 }, -/obj/item/toy/plushie/orange_fox/grump{ - pixel_y = 10 +/obj/item/toy/plushie/coffee_fox{ + desc = "Extremely soft toy, sewn by a truly professional artist who loves his job. There is a tag with the inscription \"Fur...\" hanging on the paw." }, /obj/item/storage/toolbox/syndicate, /turf/simulated/floor/carpet/black, @@ -22807,7 +22755,7 @@ dir = 1; on = 1 }, -/obj/vehicle/motorcycle, +/obj/vehicle/ridden/motorcycle, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "vault"; @@ -22815,7 +22763,7 @@ }, /area/syndicate/unpowered/syndicate_space_base/main/central_w) "tAt" = ( -/obj/vehicle/motorcycle, +/obj/vehicle/ridden/motorcycle, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "vault"; @@ -22842,8 +22790,7 @@ dir = 4 }, /obj/structure/cable{ - icon_state = "2-4"; - tag = null + icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 @@ -23291,7 +23238,7 @@ /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/maintenance/east) "tOd" = ( -/obj/vehicle/snowmobile/blue, +/obj/vehicle/ridden/snowmobile/blue, /turf/simulated/floor/plating/ice, /area/ruin/unpowered) "tOv" = ( @@ -23941,9 +23888,7 @@ /obj/effect/spawner/lootdrop/maintenance/tripple, /obj/effect/decal/cleanable/dirt, /obj/structure/rack, -/obj/effect/spawner/random_spawners/syndicate/loot{ - spawn_inside = null - }, +/obj/effect/spawner/random_spawners/syndicate/loot, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/maintenance/east) "ujO" = ( @@ -23973,9 +23918,7 @@ dir = 4 }, /obj/structure/rack, -/obj/effect/spawner/random_spawners/syndicate/loot{ - spawn_inside = null - }, +/obj/effect/spawner/random_spawners/syndicate/loot, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/maintenance/east) "ulz" = ( @@ -24048,9 +23991,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/lootdrop/maintenance/tripple, /obj/structure/rack, -/obj/effect/spawner/random_spawners/syndicate/loot{ - spawn_inside = null - }, +/obj/effect/spawner/random_spawners/syndicate/loot, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/maintenance/south) "umD" = ( @@ -24945,8 +24886,7 @@ icon_state = "4-8" }, /obj/structure/cable{ - icon_state = "2-4"; - tag = null + icon_state = "2-4" }, /obj/structure/disposalpipe/segment{ dir = 4 @@ -25452,8 +25392,7 @@ tag = "90Curve" }, /obj/structure/cable{ - icon_state = "2-4"; - tag = null + icon_state = "2-4" }, /turf/simulated/wall/mineral/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/prison) @@ -25786,8 +25725,7 @@ dir = 10 }, /obj/structure/cable{ - icon_state = "2-4"; - tag = null + icon_state = "2-4" }, /obj/structure/disposalpipe/segment{ dir = 6 @@ -25883,8 +25821,7 @@ dir = 10 }, /obj/structure/cable{ - icon_state = "2-4"; - tag = null + icon_state = "2-4" }, /obj/structure/disposalpipe/segment{ dir = 6 @@ -26673,8 +26610,7 @@ icon_state = "2-8" }, /obj/structure/cable{ - icon_state = "2-4"; - tag = null + icon_state = "2-4" }, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ @@ -28058,8 +27994,7 @@ dir = 6 }, /obj/structure/cable{ - icon_state = "2-4"; - tag = null + icon_state = "2-4" }, /obj/structure/disposalpipe/segment{ dir = 6 @@ -29487,8 +29422,7 @@ /area/syndicate/unpowered/syndicate_space_base/medbay) "xOB" = ( /obj/structure/cable{ - icon_state = "2-4"; - tag = null + icon_state = "2-4" }, /turf/simulated/floor/plasteel{ dir = 1; @@ -46537,7 +46471,7 @@ mEC mEC mEC mEC -rRZ +xiM pdd pdd pdd diff --git a/_maps/map_files/generic/z2_old.dmm b/_maps/map_files/generic/z2_old.dmm index eed13a85dc3..c2da5bc46f2 100644 --- a/_maps/map_files/generic/z2_old.dmm +++ b/_maps/map_files/generic/z2_old.dmm @@ -1562,7 +1562,7 @@ }, /area/centcom/specops) "bpL" = ( -/obj/vehicle/snowmobile/blue/key, +/obj/vehicle/ridden/snowmobile/blue/key, /turf/simulated/floor/indestructible/snow, /area/syndicate_mothership) "bpU" = ( @@ -7002,9 +7002,7 @@ /obj/machinery/conveyor{ id = "SOL" }, -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /turf/simulated/floor/indestructible{ icon_state = "floor" }, @@ -7837,7 +7835,7 @@ /turf/simulated/floor/wood, /area/secret/gaybar) "fTJ" = ( -/obj/item/clothing/glasses/sunglasses/blindfold, +/obj/item/clothing/glasses/sunglasses/blindfold/black, /obj/structure/table, /obj/item/taperecorder, /obj/item/camera/digital, @@ -22782,7 +22780,7 @@ }, /area/holodeck/source_meetinghall) "qwX" = ( -/obj/vehicle/snowmobile/key, +/obj/vehicle/ridden/snowmobile/key, /turf/simulated/floor/indestructible/snow, /area/syndicate_mothership) "qxr" = ( @@ -25891,9 +25889,7 @@ }, /area/centcom/jail) "sCb" = ( -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /obj/structure/cable{ icon_state = "1-2"; tag = "" diff --git a/_maps/map_files/nova/Lavaland.dmm b/_maps/map_files/nova/Lavaland.dmm new file mode 100644 index 00000000000..bca7828f3cc --- /dev/null +++ b/_maps/map_files/nova/Lavaland.dmm @@ -0,0 +1,73060 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 2 + }, +/obj/machinery/camera{ + c_tag = "Mining Post South-East Hallway"; + dir = 2; + network = list("Mining Outpost") + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/mine/living_quarters) +"ad" = ( +/obj/structure/stone_tile/surrounding/cracked, +/obj/structure/stone_tile/center/burnt, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"ae" = ( +/obj/structure/closet/crate/medical, +/obj/item/storage/firstaid/o2, +/obj/item/storage/firstaid/ancient, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTHWEST)" + }, +/area/mine/lobby) +"ah" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/mine/laborcamp) +"ao" = ( +/obj/effect/mapping_helpers/no_lava, +/obj/structure/ore_box, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/explored) +"as" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/mine/laborcamp) +"at" = ( +/obj/machinery/camera{ + c_tag = "Labor Camp Monitoring"; + network = list("Labor Camp") + }, +/obj/machinery/firealarm{ + pixel_y = 26 + }, +/mob/living/simple_animal/bot/secbot/beepsky{ + desc = "Powered by the tears and sweat of laborers."; + name = "Prison Ofitser" + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/mine/laborcamp/security) +"au" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/turf/simulated/floor/indestructible/boss{ + icon = 'icons/turf/floors.dmi'; + icon_state = "clockwork_floor" + }, +/area/mine/necropolis) +"av" = ( +/obj/structure/stone_tile/slab/cracked{ + dir = 5 + }, +/obj/structure/stone_tile/slab/cracked{ + dir = 10 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"ax" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/obj/structure/stone_tile/surrounding_tile{ + dir = 1 + }, +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/obj/structure/stone_tile/center, +/turf/simulated/floor/lava/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"aE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/locked/prison{ + pixel_y = 24 + }, +/obj/structure/closet/secure_closet/security, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/mine/laborcamp/security) +"aI" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/mine/laborcamp) +"aL" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/mine/eva) +"aM" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"bf" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plasteel, +/area/mine/living_quarters) +"bg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/door_control{ + id = "Mining_bar"; + name = "Bar Shutters Control"; + pixel_y = 26 + }, +/turf/simulated/floor/plasteel/dark, +/area/mine/cafeteria) +"bq" = ( +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"bx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/mine/lobby) +"by" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/turf/simulated/floor/indestructible/boss{ + icon = 'icons/turf/floors.dmi'; + icon_state = "clockwork_floor" + }, +/area/mine/necropolis) +"bB" = ( +/obj/effect/mapping_helpers/no_lava, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"bG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/mine/lobby) +"bH" = ( +/turf/simulated/wall/r_wall, +/area/mine/eva) +"bV" = ( +/obj/structure/dispenser/oxygen, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/mine/laborcamp) +"bW" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/obj/structure/stone_tile/block/cracked, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"ca" = ( +/obj/item/stack/ore/iron, +/obj/effect/mapping_helpers/no_lava, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"cu" = ( +/obj/structure/stone_tile/block/burnt{ + dir = 4 + }, +/obj/structure/stone_tile/block{ + dir = 8 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"cD" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile, +/obj/structure/table/reinforced/brass, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"cG" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/block{ + dir = 4 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"cH" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/mine/living_quarters) +"cT" = ( +/obj/machinery/door/airlock/glass{ + name = "Break Room" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel, +/area/mine/cafeteria) +"cY" = ( +/obj/structure/stone_tile/block/cracked, +/obj/structure/stone_tile/block/cracked{ + dir = 1 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"dd" = ( +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"de" = ( +/obj/structure/stone_tile/slab, +/mob/living/simple_animal/hostile/asteroid/goliath/beast/ancient, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"dg" = ( +/turf/simulated/wall/r_wall, +/area/mine/living_quarters) +"dh" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 30 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/mine/living_quarters) +"dm" = ( +/obj/structure/stone_tile/block/cracked, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"ds" = ( +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + dir = 1; + name = "Labor Camp Security APC"; + pixel_y = 28 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/mine/laborcamp/security) +"dy" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile/cracked, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"dA" = ( +/obj/machinery/cryopod{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "brown" + }, +/area/mine/living_quarters) +"dG" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"dI" = ( +/turf/simulated/wall, +/area/mine/laborcamp/security) +"dL" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/visible/universal{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance{ + name = "Mining Station Maintenance"; + req_access = list(48) + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/mine/living_quarters) +"dM" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/visible/universal, +/turf/simulated/floor/plating, +/area/mine/lobby) +"dQ" = ( +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"dW" = ( +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"ec" = ( +/obj/structure/stone_tile/slab/cracked, +/obj/structure/fluff/drake_statue/falling{ + move_resist = 40000 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/mine/necropolis) +"ed" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/turf/simulated/floor/plasteel, +/area/mine/living_quarters) +"ej" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/drinks/cans/beer, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/mine/laborcamp/security) +"ep" = ( +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"eu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 2 + }, +/turf/simulated/floor/plasteel, +/area/mine/laborcamp) +"ev" = ( +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"ey" = ( +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile/cracked, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"ez" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/mine/living_quarters) +"eI" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/mine/lobby) +"eM" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/plating, +/area/mine/living_quarters) +"eQ" = ( +/obj/machinery/shower{ + dir = 8; + tag = "icon-shower (WEST)" + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -5; + pixel_y = 30 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "brown" + }, +/area/mine/lobby) +"eR" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/plasteel/dark, +/area/mine/cafeteria) +"eT" = ( +/turf/simulated/wall/r_wall, +/area/mine/cafeteria) +"eU" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"fc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/mine/laborcamp) +"fe" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/mine/laborcamp) +"fi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/chair{ + dir = 4 + }, +/turf/simulated/floor/plasteel/dark, +/area/mine/cafeteria) +"fm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/vomit, +/obj/structure/toilet/cancollectmapitems{ + dir = 4 + }, +/obj/item/card/id/prisoner{ + name = "Prisoner 1-984"; + goal = 100000; + points = 1984; + registered_name = "Prisoner 1-984" + }, +/turf/simulated/floor/plasteel/white, +/area/mine/laborcamp) +"fn" = ( +/turf/simulated/floor/plating, +/area/mine/living_quarters) +"fu" = ( +/obj/machinery/door/airlock/external{ + glass = 1; + id_tag = "mining_away"; + name = "Mining Shuttle Airlock"; + opacity = 0; + req_access = list(48) + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/mine/lobby) +"fw" = ( +/obj/structure/window/reinforced/clockwork{ + dir = 8; + move_resist = 45000 + }, +/obj/structure/bookcase/random/religion{ + move_resist = 45000 + }, +/obj/structure/stone_tile/slab, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"fF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "brownfull" + }, +/area/mine/laborcamp) +"fI" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 1 + }, +/obj/structure/stone_tile/surrounding_tile, +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/turf/simulated/floor/indestructible/boss{ + icon = 'icons/turf/floors.dmi'; + icon_state = "clockwork_floor" + }, +/area/mine/necropolis) +"fL" = ( +/obj/item/radio/intercom{ + pixel_x = 28; + pixel_y = -4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/mine/living_quarters) +"fP" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/simulated/floor/lava/lava_land_surface, +/area/lavaland/surface/outdoors) +"fU" = ( +/obj/structure/stone_tile/slab, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"fV" = ( +/obj/machinery/flasher{ + id = "labor"; + pixel_x = -28 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/mine/laborcamp) +"fW" = ( +/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/mine/lobby) +"fX" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom{ + pixel_x = 30; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel/dark, +/area/mine/cafeteria) +"fY" = ( +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"ga" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/flasher{ + id = "labor"; + pixel_y = 0; + pixel_x = -25 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/mine/laborcamp) +"gg" = ( +/obj/machinery/shower{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 2 + }, +/turf/simulated/floor/plasteel/white, +/area/mine/laborcamp) +"gi" = ( +/obj/structure/stone_tile/surrounding, +/obj/structure/stone_tile/center/cracked, +/obj/structure/table/reinforced/brass, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"gk" = ( +/obj/item/radio/intercom{ + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/mine/living_quarters) +"gn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel/dark, +/area/mine/cafeteria) +"gp" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/mine/lobby) +"gu" = ( +/obj/machinery/camera{ + c_tag = "Labor Camp Airlock"; + network = list("Labor Camp") + }, +/obj/effect/decal/cleanable/blood/old, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/mine/laborcamp) +"gw" = ( +/obj/structure/rack, +/obj/item/storage/bag/ore, +/obj/item/flashlight/lantern, +/obj/item/pickaxe/safety, +/obj/item/mining_scanner, +/obj/item/clothing/mask/breath, +/obj/item/clothing/head/beanie/orange, +/obj/item/clothing/gloves/fingerless, +/obj/item/clothing/shoes/workboots, +/obj/item/clothing/suit/storage/hazardvest, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 2 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/mine/laborcamp) +"gA" = ( +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile{ + dir = 1 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"gC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "brownfull" + }, +/area/mine/laborcamp) +"gF" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/plasteel, +/area/mine/laborcamp) +"gG" = ( +/obj/structure/stone_tile/block, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/mob/living/simple_animal/hostile/asteroid/hivelord/legion/tendril, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"gI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/mine/laborcamp) +"gJ" = ( +/obj/machinery/status_display, +/turf/simulated/wall/r_wall, +/area/mine/lobby) +"gL" = ( +/obj/effect/turf_decal/box, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "brown" + }, +/area/mine/laborcamp) +"gN" = ( +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"gQ" = ( +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"gX" = ( +/turf/simulated/floor/plasteel{ + icon_state = "browncorner" + }, +/area/mine/lobby) +"gY" = ( +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"ho" = ( +/obj/machinery/atmospherics/binary/pump/on{ + desc = "Отправляет дыхательную смесь из трубы распространяться по аванпосту через вентиляцию."; + dir = 8; + name = "Дыхательная смесь на аванпост"; + target_pressure = 303.325 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/mine/living_quarters) +"hr" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/mine/laborcamp) +"hu" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue"; + tag = "icon-whiteblue (EAST)" + }, +/area/mine/lobby) +"hw" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 2; + icon_state = "open"; + id_tag = "Mining_bar"; + name = "Mining Bar Privacy Shutters"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/mine/cafeteria) +"hx" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/turf/simulated/floor/lava/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"hB" = ( +/obj/machinery/door/airlock{ + name = "Labor Camp Storage" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/mine/laborcamp) +"hD" = ( +/obj/structure/stone_tile/surrounding_tile, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"hF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet{ + pixel_x = 30 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/mine/cafeteria) +"hI" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/simulated/floor/lava/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"hJ" = ( +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"hK" = ( +/obj/machinery/door/window/southleft{ + dir = 8; + name = "Trash Driver Access" + }, +/obj/machinery/mass_driver{ + dir = 2; + id_tag = "trash1" + }, +/turf/simulated/floor/plating, +/area/mine/living_quarters) +"hL" = ( +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/table/reinforced/brass, +/obj/item/storage/toolbox/brass, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"hQ" = ( +/turf/simulated/wall, +/area/lavaland/surface/outdoors/explored) +"hX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/camera{ + c_tag = "Labor Bedroom 2"; + dir = 1; + network = list("Labor Camp") + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/wood{ + icon_state = "wood-broken3"; + tag = "icon-wood-broken3" + }, +/area/mine/laborcamp) +"ib" = ( +/obj/effect/decal/cleanable/dirt, +/mob/living/simple_animal/hostile/asteroid/hivelord/legion/dwarf{ + a_intent = "help"; + desc = "Sorry, Bobby, but I really need this legion core"; + faction = list("neutral"); + name = "Bobby" + }, +/turf/simulated/floor/plasteel/dark, +/area/mine/cafeteria) +"ik" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/plasteel, +/area/mine/laborcamp) +"il" = ( +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"io" = ( +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = 30 + }, +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/window/reinforced{ + color = "red"; + dir = 1 + }, +/turf/simulated/floor/wood, +/area/mine/cafeteria) +"ip" = ( +/obj/structure/stone_tile/surrounding/cracked{ + dir = 6 + }, +/turf/simulated/floor/lava/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"iq" = ( +/turf/simulated/mineral/random/volcanic, +/area/lavaland/surface/outdoors/unexplored/danger) +"is" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"it" = ( +/obj/machinery/door/airlock{ + id_tag = "toiletmining2"; + name = "Toilet" + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/mine/living_quarters) +"iu" = ( +/turf/simulated/wall, +/area/mine/laborcamp) +"iv" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"iw" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "darkredfull" + }, +/area/mine/laborcamp/security) +"iA" = ( +/obj/machinery/computer/shuttle/labor/one_way{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "Dark" + }, +/area/mine/laborcamp) +"iB" = ( +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/mine/living_quarters) +"iF" = ( +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/surrounding_tile/cracked, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/center/cracked, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"iH" = ( +/obj/structure/rack, +/obj/item/storage/bag/ore, +/obj/item/flashlight/lantern, +/obj/item/pickaxe/safety, +/obj/item/mining_scanner, +/obj/item/clothing/mask/breath, +/obj/item/clothing/head/beanie/orange, +/obj/item/clothing/gloves/fingerless, +/obj/item/clothing/shoes/workboots, +/obj/item/clothing/suit/storage/hazardvest, +/obj/structure/sign/xeno_warning_mining{ + pixel_x = 32 + }, +/obj/effect/decal/cleanable/cobweb2, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "brown" + }, +/area/mine/laborcamp) +"iM" = ( +/turf/simulated/wall, +/area/mine/lobby) +"iO" = ( +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile/surrounding_tile/cracked, +/obj/structure/stone_tile/center/cracked, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"iU" = ( +/obj/structure/stone_tile/block/cracked, +/obj/structure/stone_tile/block/cracked{ + dir = 1 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"iW" = ( +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 1 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"iZ" = ( +/obj/structure/fluff/drake_statue/falling, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"jc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plasteel, +/area/mine/living_quarters) +"je" = ( +/obj/machinery/cryopod{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "brown" + }, +/area/mine/living_quarters) +"jq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/mine/cafeteria) +"jE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/light/small, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/mine/living_quarters) +"jF" = ( +/obj/effect/turf_decal/loading_area, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/cigbutt{ + pixel_y = 9; + pixel_x = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/mine/laborcamp) +"jG" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/door_control{ + id = "Labor"; + name = "Labor Camp Lockdown"; + pixel_y = 25; + req_access = list(2) + }, +/obj/machinery/flasher_button{ + id = "labor"; + pixel_y = 34 + }, +/turf/simulated/floor/plasteel, +/area/mine/laborcamp) +"jH" = ( +/obj/structure/table, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/clothing/accessory/necklace/skullcodpiece{ + pixel_y = 0 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "brown" + }, +/area/mine/living_quarters) +"jJ" = ( +/turf/simulated/floor/wood, +/area/mine/cafeteria) +"jM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/mine/living_quarters) +"jU" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/obj/structure/stone_tile/surrounding_tile, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"jW" = ( +/obj/structure/fans/tiny, +/obj/machinery/door/airlock/external{ + id_tag = "laborcamp_away2"; + name = "Lava Camp Airlock" + }, +/obj/machinery/access_button{ + command = "cycle_exterior"; + frequency = 1379; + master_tag = "mining"; + name = "exterior access button"; + pixel_y = -25 + }, +/turf/simulated/floor/plating, +/area/mine/lobby) +"jX" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 1 + }, +/obj/structure/stone_tile/surrounding_tile, +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/obj/structure/stone_tile/center/cracked, +/turf/simulated/floor/lava/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"jZ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/mine/laborcamp) +"ka" = ( +/obj/structure/chair/stool/bar, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/wood, +/area/mine/cafeteria) +"kc" = ( +/obj/structure/stone_tile/slab/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/slab/cracked{ + dir = 8 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"kd" = ( +/obj/effect/turf_decal/arrows, +/obj/machinery/requests_console{ + department = "Labor Camp"; + pixel_y = -32 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/mine/laborcamp) +"kf" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 2 + }, +/obj/machinery/camera{ + c_tag = "Mining Communications Relay"; + network = list("Mining Outpost") + }, +/turf/simulated/floor/plasteel/dark, +/area/mine/maintenance) +"kg" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/mine/laborcamp) +"kj" = ( +/obj/structure/stone_tile/block/cracked, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"kk" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/obj/effect/mapping_helpers/no_lava, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/mine/laborcamp/security) +"km" = ( +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "brown" + }, +/area/mine/living_quarters) +"kn" = ( +/obj/machinery/door/airlock/external{ + id_tag = "laborcamp_away"; + name = "Labor Camp Airlock"; + req_access = list(2) + }, +/obj/structure/fans/tiny, +/turf/simulated/floor/plasteel, +/area/mine/laborcamp) +"ko" = ( +/obj/machinery/atmospherics/pipe/simple/visible/cyan{ + desc = "Труба содержит дыхательную смесь для подачи на станцию"; + dir = 10; + name = "Труба дыхательной смеси" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/mine/laborcamp) +"kt" = ( +/obj/structure/stone_tile/block, +/obj/structure/stone_tile/surrounding_tile{ + dir = 1 + }, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"ky" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/obj/structure/stone_tile/surrounding_tile{ + dir = 1 + }, +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/obj/structure/stone_tile/center, +/mob/living/simple_animal/hostile/megafauna/legion, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"kA" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Break Room" + }, +/turf/simulated/floor/plasteel, +/area/mine/cafeteria) +"kN" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/obj/structure/stone_tile/surrounding_tile/burnt, +/obj/structure/stone_tile/surrounding_tile/burnt{ + dir = 8 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"kO" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"kR" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "browncorner" + }, +/area/mine/living_quarters) +"lb" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12 + }, +/obj/structure/mirror{ + pixel_x = -28 + }, +/obj/effect/decal/cleanable/vomit, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel/white, +/area/mine/laborcamp) +"lh" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkredfull" + }, +/area/mine/laborcamp/security) +"li" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile/block/cracked{ + dir = 1 + }, +/obj/item/clockwork/clockgolem_remains, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"lk" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/block{ + dir = 8 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"lm" = ( +/obj/machinery/door/poddoor/preopen{ + id_tag = "Labor"; + name = "labor camp blast door" + }, +/obj/machinery/door/airlock/security/glass{ + name = "Labor Camp Shuttle Cockpit"; + req_access = list(2) + }, +/turf/simulated/floor/plasteel, +/area/mine/laborcamp) +"ln" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Labor Camp Monitoring"; + req_access = list(2) + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "dark" + }, +/area/mine/laborcamp/security) +"ls" = ( +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/mob/living/simple_animal/hostile/big_legion, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"lx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 6 + }, +/obj/machinery/space_heater, +/turf/simulated/floor/plating, +/area/mine/living_quarters) +"lA" = ( +/obj/structure/stone_tile/block/burnt{ + dir = 8 + }, +/obj/structure/stone_tile/block{ + dir = 4 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"lB" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/simulated/floor/indestructible/boss{ + icon = 'icons/turf/floors.dmi'; + icon_state = "clockwork_floor" + }, +/area/mine/necropolis) +"lD" = ( +/obj/machinery/door/airlock/glass{ + name = "Labor Camp Bedroom" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/wood{ + broken = 1; + icon_state = "wood-broken" + }, +/area/mine/laborcamp) +"lF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 2 + }, +/turf/simulated/floor/plasteel, +/area/mine/laborcamp) +"lG" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/mine/living_quarters) +"lJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/door/window/eastleft{ + name = "Break Room Bar"; + dir = 1; + color = "red" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/wood, +/area/mine/cafeteria) +"lL" = ( +/obj/structure/table, +/obj/item/folder/red, +/obj/item/folder/red{ + pixel_y = 2; + pixel_x = 2 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/mine/laborcamp/security) +"lW" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile, +/mob/living/simple_animal/hostile/asteroid/basilisk/watcher/magmawing, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"lY" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/mine/living_quarters) +"lZ" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/turf/simulated/floor/lava/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"mc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/cola/free, +/obj/effect/decal/cleanable/cobweb2, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "brown" + }, +/area/mine/laborcamp) +"md" = ( +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"me" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "browncorner" + }, +/area/mine/lobby) +"mi" = ( +/obj/structure/stone_tile/surrounding_tile/burnt{ + dir = 8 + }, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"mn" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/cans/beer{ + pixel_x = 5; + pixel_y = -2 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/food/condiment/saltshaker, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + do_not_delete_me = 1 + }, +/turf/simulated/floor/wood, +/area/mine/cafeteria) +"mt" = ( +/obj/structure/stone_tile{ + dir = 1 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"my" = ( +/obj/effect/landmark/map_loader/lavaland_room{ + dir = 4 + }, +/turf/template_noop, +/area/lavaland/surface/outdoors/necropolis) +"mz" = ( +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"mF" = ( +/obj/structure/stone_tile/center, +/obj/structure/stone_tile/surrounding_tile, +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 1 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"mG" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/mine/living_quarters) +"mI" = ( +/obj/machinery/door_control{ + id = "toiletmining1"; + name = "Door Bolt Control"; + normaldoorcontrol = 1; + pixel_y = -24; + specialfunctions = 4 + }, +/obj/machinery/shower{ + pixel_y = 20 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/mine/living_quarters) +"mP" = ( +/obj/machinery/atmospherics/pipe/simple/visible/universal{ + dir = 4 + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/mine/laborcamp/security) +"mR" = ( +/turf/simulated/floor/lava/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"mS" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/turf/simulated/floor/indestructible/boss{ + icon = 'icons/turf/floors.dmi'; + icon_state = "clockwork_floor" + }, +/area/mine/necropolis) +"mY" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel, +/area/mine/living_quarters) +"nb" = ( +/obj/structure/stone_tile/block/cracked, +/obj/structure/stone_tile/block/cracked{ + dir = 1 + }, +/turf/simulated/floor/lava/lava_land_surface, +/area/lavaland/surface/outdoors) +"nj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/glass{ + name = "Break Room" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/mine/cafeteria) +"nk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/cigarette, +/obj/machinery/camera{ + c_tag = "Mining Bar"; + network = list("Mining Outpost"); + dir = 8 + }, +/turf/simulated/floor/plasteel/dark, +/area/mine/cafeteria) +"nz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel/dark, +/area/mine/cafeteria) +"nA" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/mine/cafeteria) +"nH" = ( +/obj/machinery/status_display, +/turf/simulated/wall, +/area/mine/living_quarters) +"nM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/mine/lobby) +"nN" = ( +/obj/machinery/suit_storage_unit/lavaland, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "brown" + }, +/area/mine/eva) +"nQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/locked/prison{ + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/mine/laborcamp) +"nT" = ( +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/mob/living/simple_animal/hostile/asteroid/hivelord/legion, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"nU" = ( +/obj/structure/table/wood, +/obj/machinery/kitchen_machine/microwave, +/turf/simulated/floor/wood, +/area/mine/cafeteria) +"nX" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/storage/fancy/cigarettes/cigpack_random, +/obj/item/lighter/random{ + pixel_x = 2 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/mine/laborcamp) +"nY" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = 1; + pixel_y = 9 + }, +/obj/item/pen, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/mine/laborcamp/security) +"nZ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "brown" + }, +/area/mine/laborcamp) +"ok" = ( +/obj/item/radio/intercom{ + pixel_x = 28; + pixel_y = -4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/mine/lobby) +"on" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 2 + }, +/turf/simulated/floor/plasteel/dark, +/area/mine/maintenance) +"op" = ( +/obj/machinery/computer/mech_bay_power_console{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/mine/lobby) +"oq" = ( +/obj/structure/stone_tile/block, +/obj/structure/stone_tile/block/cracked{ + dir = 1 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"or" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/mine/laborcamp) +"ou" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "browncorner" + }, +/area/mine/living_quarters) +"oz" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/turf/simulated/floor/indestructible/boss{ + icon = 'icons/turf/floors.dmi'; + icon_state = "clockwork_floor" + }, +/area/mine/necropolis) +"oA" = ( +/obj/structure/lattice/catwalk, +/obj/effect/mapping_helpers/no_lava, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/mine/laborcamp/security) +"oF" = ( +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"oL" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/mine/living_quarters) +"oN" = ( +/obj/structure/table, +/obj/item/storage/fancy/cigarettes/cigpack_robust, +/obj/item/lighter/random{ + pixel_x = 3 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/mine/laborcamp/security) +"oS" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/mine/laborcamp) +"oW" = ( +/obj/structure/table, +/obj/machinery/recharger, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/mine/laborcamp/security) +"oX" = ( +/obj/structure/stone_tile/surrounding, +/obj/structure/closet/crate/necropolis/tendril, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"oY" = ( +/obj/machinery/bodyscanner{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whiteblue"; + tag = "icon-whiteblue (SOUTHWEST)" + }, +/area/mine/lobby) +"pd" = ( +/obj/structure/stone_tile/slab, +/obj/item/wrench/brass, +/obj/structure/table/reinforced/brass, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"pg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel/dark, +/area/mine/cafeteria) +"pi" = ( +/obj/structure/ore_box, +/obj/effect/decal/warning_stripes/yellow/partial{ + dir = 1 + }, +/obj/structure/sign/fire{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "brown" + }, +/area/mine/lobby) +"pj" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "brownfull" + }, +/area/mine/laborcamp) +"pk" = ( +/obj/structure/stone_tile/slab/burnt, +/obj/structure/fluff/drake_statue/falling{ + move_resist = 40000 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/mine/necropolis) +"po" = ( +/obj/machinery/suit_storage_unit/lavaland, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/mine/eva) +"pp" = ( +/obj/item/radio/intercom{ + pixel_x = 28; + pixel_y = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/mine/lobby) +"pv" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Mining Station Maintenance"; + req_access = list(48) + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/mine/living_quarters) +"px" = ( +/obj/structure/stone_tile/surrounding_tile, +/obj/structure/stone_tile/surrounding_tile{ + dir = 1 + }, +/obj/structure/stone_tile/center/cracked, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 8 + }, +/turf/simulated/floor/lava/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"pz" = ( +/obj/machinery/door_control{ + id = "toiletmining2"; + name = "Door Bolt Control"; + normaldoorcontrol = 1; + pixel_y = -24; + specialfunctions = 4 + }, +/obj/machinery/shower{ + pixel_y = 20 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/mine/living_quarters) +"pA" = ( +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "whiteblue"; + tag = "icon-whiteblue (SOUTHEAST)" + }, +/area/mine/lobby) +"pH" = ( +/obj/machinery/suit_storage_unit/lavaland, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -25 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/mine/eva) +"pI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/mine/living_quarters) +"pL" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 + }, +/obj/machinery/atmospherics/meter, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/simulated/floor/plating, +/area/mine/living_quarters) +"pO" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel, +/area/mine/laborcamp) +"pS" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile, +/obj/structure/table/reinforced/brass, +/obj/item/twohanded/ratvarian_spear, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"qb" = ( +/obj/effect/mapping_helpers/no_lava, +/obj/machinery/camera{ + c_tag = "Labor Camp External"; + dir = 4; + network = list("Labor Camp") + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/explored) +"qe" = ( +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"qi" = ( +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"qv" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/mine/living_quarters) +"qD" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/plasteel, +/area/mine/laborcamp) +"qJ" = ( +/obj/structure/stone_tile, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"qK" = ( +/obj/structure/stone_tile{ + dir = 1 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"qM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/mine/laborcamp) +"qR" = ( +/obj/structure/bed, +/obj/item/bedsheet/orange, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/wood{ + icon_state = "wood-broken7"; + tag = "icon-wood-broken7" + }, +/area/mine/laborcamp) +"qS" = ( +/obj/machinery/suit_storage_unit/lavaland, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "brown" + }, +/area/mine/eva) +"qT" = ( +/obj/machinery/door/poddoor{ + id_tag = "trash1"; + name = "disposal bay door"; + protected = 0 + }, +/obj/structure/fans/tiny, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/mine/living_quarters) +"qX" = ( +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile/cracked, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"qY" = ( +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile/block{ + dir = 8 + }, +/turf/simulated/floor/lava/lava_land_surface, +/area/lavaland/surface/outdoors) +"qZ" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/lighter{ + pixel_x = 7; + pixel_y = 6 + }, +/obj/item/storage/fancy/cigarettes/cigpack_robust, +/turf/simulated/floor/plasteel/dark, +/area/mine/cafeteria) +"rc" = ( +/obj/structure/stone_tile/slab, +/obj/item/storage/toolbox/brass, +/obj/structure/table/reinforced/brass, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"rl" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/mine/eva) +"rm" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 30 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/mine/lobby) +"ro" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/mine/lobby) +"rr" = ( +/obj/structure/table, +/obj/structure/bedsheetbin, +/obj/effect/decal/cleanable/cobweb, +/turf/simulated/floor/plating, +/area/mine/laborcamp) +"rv" = ( +/obj/structure/closet/secure_closet/miner, +/obj/item/pickaxe/safety, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "brown" + }, +/area/mine/living_quarters) +"rC" = ( +/obj/machinery/atmospherics/unary/outlet_injector/on{ + dir = 4; + name = "scrubber outlet" + }, +/obj/structure/lattice/catwalk, +/obj/effect/mapping_helpers/no_lava, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/mine/laborcamp/security) +"rJ" = ( +/turf/simulated/mineral/random/volcanic, +/area/lavaland/surface/outdoors/necropolis) +"rK" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/mine/living_quarters) +"rO" = ( +/obj/structure/stone_tile/block/burnt{ + dir = 1 + }, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"rQ" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"rR" = ( +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"rZ" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile/cracked, +/obj/structure/window/reinforced/clockwork{ + dir = 4; + move_resist = 45000 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"sb" = ( +/obj/structure/table, +/obj/item/gpsupgrade{ + pixel_x = 1; + pixel_y = 2 + }, +/obj/item/clothing/mask/gas/explorer, +/obj/item/radio/intercom{ + pixel_x = 30; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/mine/living_quarters) +"se" = ( +/obj/structure/table, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/item/storage/toolbox/mechanical, +/obj/item/reagent_containers/spray/cleaner, +/obj/item/kitchen/knife, +/obj/item/assembly/mousetrap, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/mine/lobby) +"ss" = ( +/obj/machinery/door/airlock/mining/glass{ + name = "Mining Station EVA"; + req_access = list(54) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/mine/eva) +"sw" = ( +/obj/structure/closet/crate/necropolis/tendril, +/obj/structure/stone_tile/slab, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"sH" = ( +/obj/structure/stone_tile/center/burnt, +/obj/structure/stone_tile/surrounding/cracked{ + dir = 1 + }, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"sJ" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Mining Station Maintenance"; + req_access = list(48) + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/mine/living_quarters) +"sM" = ( +/obj/structure/stone_tile/block{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/simulated/floor/indestructible/boss{ + icon = 'icons/turf/floors.dmi'; + icon_state = "clockwork_floor" + }, +/area/mine/necropolis) +"sR" = ( +/obj/machinery/power/apc{ + pixel_x = -28; + dir = 8 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/mine/lobby) +"sU" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel/dark, +/area/mine/cafeteria) +"sV" = ( +/obj/machinery/mineral/labor_points_checker{ + pixel_y = -32 + }, +/obj/effect/turf_decal/arrows, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/mine/laborcamp) +"sW" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/wood, +/area/mine/cafeteria) +"sZ" = ( +/obj/structure/closet/crate/freezer, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/vending/wallmed{ + pixel_x = 26 + }, +/obj/item/reagent_containers/iv_bag/bloodsynthetic/nitrogenis, +/obj/item/reagent_containers/iv_bag/bloodsynthetic/nitrogenis, +/obj/item/reagent_containers/iv_bag/bloodsynthetic/oxygenis, +/obj/item/reagent_containers/iv_bag/bloodsynthetic/oxygenis, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/mine/lobby) +"ta" = ( +/turf/simulated/mineral/random/labormineral/volcanic, +/area/lavaland/surface/outdoors) +"tc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/machinery/light/small{ + dir = 2 + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel, +/area/mine/laborcamp) +"td" = ( +/obj/structure/bed, +/obj/item/bedsheet/brown, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "brown" + }, +/area/mine/living_quarters) +"tf" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc{ + name = "Labor Camp APC"; + pixel_x = -26; + pixel_y = 0; + dir = 8 + }, +/turf/simulated/floor/plating, +/area/mine/laborcamp) +"tq" = ( +/obj/machinery/mineral/ore_redemption/labor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plating, +/area/mine/laborcamp) +"tv" = ( +/obj/machinery/atmospherics/pipe/manifold/visible/cyan{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/mine/laborcamp) +"tw" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/mine/laborcamp) +"tG" = ( +/turf/simulated/mineral/random/volcanic, +/area/lavaland/surface/outdoors) +"tK" = ( +/obj/structure/stone_tile/block{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"tM" = ( +/obj/machinery/mineral/equipment_vendor, +/obj/machinery/alarm{ + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "brown" + }, +/area/mine/lobby) +"tN" = ( +/obj/machinery/shower{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera{ + c_tag = "Labor Camp Bathroom"; + dir = 1; + network = list("Labor Camp") + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel/white, +/area/mine/laborcamp) +"tP" = ( +/obj/structure/stone_tile/block{ + dir = 4 + }, +/turf/simulated/floor/lava/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"tU" = ( +/obj/structure/ore_box, +/obj/effect/mapping_helpers/no_lava, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/explored) +"tX" = ( +/obj/machinery/atmospherics/unary/outlet_injector/on{ + name = "scrubber outlet" + }, +/obj/structure/lattice/catwalk/mapping, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/lobby) +"tZ" = ( +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"ua" = ( +/turf/simulated/mineral/random/volcanic, +/area/lavaland/surface/outdoors/unexplored) +"uf" = ( +/obj/effect/turf_decal/caution/stand_clear, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/mine/laborcamp) +"un" = ( +/obj/structure/ore_box, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "brown" + }, +/area/mine/lobby) +"uq" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 8; + icon_state = "open"; + id_tag = "Mining_bar"; + name = "Mining Bar Privacy Shutters"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/mine/cafeteria) +"us" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/mine/living_quarters) +"uw" = ( +/obj/structure/stone_tile/surrounding/cracked, +/obj/structure/stone_tile/center/cracked, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"uz" = ( +/mob/living/simple_animal/hostile/asteroid/goliath/beast/ancient, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 4 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"uA" = ( +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"uB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "brownfull" + }, +/area/mine/laborcamp) +"uC" = ( +/obj/structure/stone_tile{ + dir = 4 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"uF" = ( +/obj/machinery/camera{ + c_tag = "Mining Medpoint"; + network = list("Mining Outpost") + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTHEAST)" + }, +/area/mine/lobby) +"uG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel/dark, +/area/mine/cafeteria) +"uH" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical/glass{ + name = "Infirmary" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/mine/lobby) +"uI" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"uL" = ( +/turf/simulated/wall, +/area/mine/living_quarters) +"uN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "barber" + }, +/area/mine/laborcamp) +"uO" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/item/reagent_containers/food/snacks/cheesiehonkers{ + pixel_y = 3 + }, +/turf/simulated/floor/plasteel/dark, +/area/mine/cafeteria) +"uP" = ( +/obj/effect/decal/cleanable/cobweb2, +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/wood{ + icon_state = "wood-broken6"; + tag = "icon-wood-broken6" + }, +/area/mine/laborcamp) +"uQ" = ( +/turf/simulated/floor/mech_bay_recharge_floor, +/area/mine/lobby) +"uR" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/light_switch{ + pixel_y = 25; + pixel_x = -25 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/mine/laborcamp/security) +"uS" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera{ + c_tag = "Labor Camp Storage"; + dir = 1; + network = list("Labor Camp") + }, +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/mine/laborcamp) +"uV" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/mine/living_quarters) +"va" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile/block{ + dir = 1 + }, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"vb" = ( +/obj/structure/bed, +/obj/item/bedsheet/brown, +/obj/item/toy/plushie/ashwalkerplushie{ + name = "Зюзя" + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "brown" + }, +/area/mine/living_quarters) +"ve" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/mine/laborcamp) +"vf" = ( +/obj/structure/table, +/obj/item/storage/fancy/donut_box, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/alarm{ + pixel_y = 22 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/mine/laborcamp/security) +"vg" = ( +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 8 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"vi" = ( +/obj/structure/dispenser/oxygen, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/mine/eva) +"vk" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel, +/area/mine/living_quarters) +"vl" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/mine/living_quarters) +"vq" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/mine/living_quarters) +"vt" = ( +/obj/structure/stone_tile/surrounding/burnt, +/obj/structure/stone_tile/center/burnt, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"vw" = ( +/obj/structure/table, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/machinery/camera{ + c_tag = "Mining EVA"; + dir = 5; + network = list("Mining Outpost") + }, +/obj/machinery/alarm{ + dir = 4; + pixel_x = -22 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/mine/eva) +"vx" = ( +/obj/structure/stone_tile/block, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/mob/living/simple_animal/hostile/asteroid/hivelord/legion/tendril, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"vB" = ( +/turf/template_noop, +/area/lavaland/surface/outdoors/necropolis) +"vH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/mine/living_quarters) +"vJ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "browncorner" + }, +/area/mine/laborcamp) +"vP" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/obj/structure/window/reinforced/clockwork{ + dir = 4; + move_resist = 45000 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"vS" = ( +/obj/machinery/light/small, +/obj/structure/sign/xeno_warning_mining{ + pixel_y = -32 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/mine/lobby) +"vX" = ( +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"vZ" = ( +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"we" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/computer/arcade/orion_trail, +/turf/simulated/floor/plasteel/dark, +/area/mine/cafeteria) +"wj" = ( +/obj/structure/chair/comfy/red{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "darkredfull" + }, +/area/mine/laborcamp/security) +"wn" = ( +/obj/structure/closet/secure_closet/miner, +/obj/item/pickaxe/safety, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/mine/living_quarters) +"wo" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/obj/structure/stone_tile/block, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"wr" = ( +/obj/structure/stone_tile/slab/cracked, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"wC" = ( +/obj/machinery/computer/secure_data{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkredcorners" + }, +/area/mine/laborcamp/security) +"wE" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"wF" = ( +/obj/machinery/power/smes{ + charge = 1e+006 + }, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/mine/living_quarters) +"wK" = ( +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile/cracked, +/mob/living/simple_animal/hostile/big_legion, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"wN" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile, +/obj/structure/table/reinforced/brass, +/obj/item/weldingtool/experimental/brass, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"wP" = ( +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 4 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"wQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/bed/roller, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTH)" + }, +/area/mine/lobby) +"wZ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/mine/laborcamp) +"xb" = ( +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/obj/structure/stone_tile/surrounding_tile, +/obj/structure/stone_tile/center, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"xe" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/structure/closet/secure_closet/freezer/meat, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/mine/laborcamp/security) +"xj" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/simulated/floor/lava/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"xq" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/cobweb, +/turf/simulated/floor/plasteel{ + icon_state = "darkredfull" + }, +/area/mine/laborcamp/security) +"xr" = ( +/obj/structure/stone_tile/block/burnt, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"xB" = ( +/obj/machinery/power/port_gen/pacman{ + anchored = 1 + }, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/mine/laborcamp) +"xC" = ( +/obj/machinery/driver_button{ + id_tag = "trash1"; + pixel_x = 26; + pixel_y = -6 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/mine/living_quarters) +"xD" = ( +/obj/effect/decal/cleanable/cobweb2, +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/item/toy/figure/assistant, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/wood{ + icon_state = "wood-broken6"; + tag = "icon-wood-broken6" + }, +/area/mine/laborcamp) +"xM" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/mine/lobby) +"xW" = ( +/obj/structure/window/reinforced/clockwork{ + dir = 4; + move_resist = 45000 + }, +/obj/structure/bookcase/random/religion{ + move_resist = 45000 + }, +/obj/structure/stone_tile/slab, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"xY" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/mine/lobby) +"xZ" = ( +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "brown" + }, +/area/mine/lobby) +"ya" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/cigbutt, +/turf/simulated/floor/plasteel{ + icon_state = "browncorner" + }, +/area/mine/laborcamp) +"yc" = ( +/obj/structure/rack, +/obj/item/storage/bag/ore, +/obj/item/flashlight/lantern, +/obj/item/pickaxe/safety, +/obj/item/mining_scanner, +/obj/item/clothing/mask/breath, +/obj/item/clothing/head/beanie/orange, +/obj/item/clothing/gloves/fingerless, +/obj/item/clothing/shoes/workboots, +/obj/item/clothing/suit/storage/hazardvest, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/mine/laborcamp) +"yg" = ( +/obj/structure/stone_tile/slab/cracked{ + dir = 10 + }, +/obj/structure/stone_tile/slab/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/slab/cracked, +/obj/structure/fluff/drake_statue/falling{ + move_resist = 40000 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/mine/necropolis) +"yh" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"yk" = ( +/obj/structure/stone_tile/block, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"yp" = ( +/obj/structure/clockwork/wall_gear, +/turf/simulated/wall/indestructible/boss, +/area/mine/necropolis) +"yt" = ( +/obj/structure/stone_tile/surrounding_tile, +/obj/structure/stone_tile/surrounding_tile{ + dir = 1 + }, +/obj/structure/stone_tile/center, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 8 + }, +/turf/simulated/floor/lava/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"yx" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/turf/simulated/floor/lava/lava_land_surface, +/area/lavaland/surface/outdoors) +"yy" = ( +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"yA" = ( +/obj/docking_port/stationary{ + area_type = /area/lavaland/surface/outdoors; + dir = 8; + dwidth = 3; + height = 5; + id = "mining_away"; + name = "lavaland mine"; + turf_type = /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface; + width = 7 + }, +/obj/effect/mapping_helpers/no_lava, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"yE" = ( +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 4 + }, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"yS" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/mine/laborcamp) +"yU" = ( +/turf/simulated/wall/indestructible/boss, +/area/lavaland/surface/outdoors/necropolis) +"yX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel, +/area/mine/lobby) +"yY" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/embedded_controller/radio/airlock/access_controller{ + id_tag = "mining"; + pixel_y = 25; + tag_exterior_door = "mining_outer"; + tag_interior_door = "mining_inner" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/mine/lobby) +"yZ" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/obj/structure/stone_tile/block{ + dir = 4 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"zg" = ( +/obj/structure/table, +/obj/item/restraints/handcuffs{ + pixel_y = 3; + pixel_x = 2 + }, +/obj/item/restraints/handcuffs, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/mine/laborcamp/security) +"zh" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/mine/eva) +"zm" = ( +/obj/machinery/cryopod{ + dir = 2 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "brown" + }, +/area/mine/laborcamp) +"zo" = ( +/obj/machinery/computer/security{ + dir = 4; + network = list("Labor Camp") + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/mine/laborcamp/security) +"zp" = ( +/obj/structure/stone_tile/block, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"zt" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/mine/lobby) +"zF" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/mine/laborcamp) +"zJ" = ( +/obj/structure/fans/tiny, +/obj/machinery/door/airlock/external{ + id_tag = "laborcamp_away2"; + name = "Labor Camp Airlock" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/mine/laborcamp) +"zK" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"zL" = ( +/obj/machinery/mineral/equipment_vendor/labor, +/turf/simulated/floor/plating, +/area/mine/laborcamp) +"zP" = ( +/obj/structure/stone_tile/block{ + dir = 4 + }, +/obj/structure/stone_tile/block{ + dir = 1 + }, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/structure/bookcase, +/obj/structure/window/reinforced/clockwork{ + dir = 1 + }, +/obj/structure/window/reinforced/clockwork, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"zT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel/dark, +/area/mine/cafeteria) +"zY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/wood{ + broken = 1; + icon_state = "wood-broken" + }, +/area/mine/laborcamp) +"zZ" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/mine/laborcamp) +"Aa" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/table/reinforced/brass, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"Ab" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/cigbutt, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/mine/laborcamp) +"Af" = ( +/obj/structure/stone_tile/slab, +/obj/structure/window/reinforced/clockwork{ + move_resist = 45000 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"Ah" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/mine/living_quarters) +"Ai" = ( +/obj/docking_port/stationary{ + area_type = /area/lavaland/surface/outdoors; + dir = 8; + dwidth = 2; + height = 5; + id = "laborcamp_away"; + name = "labor camp"; + turf_type = /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface; + width = 9 + }, +/obj/effect/mapping_helpers/no_lava, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/explored) +"Am" = ( +/obj/structure/stone_tile/block{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"An" = ( +/obj/effect/mapping_helpers/no_lava, +/obj/effect/mapping_helpers/no_lava, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"Ao" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "brown" + }, +/area/mine/laborcamp) +"As" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/simulated/floor/plasteel/dark, +/area/mine/cafeteria) +"Ay" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/mine/lobby) +"AA" = ( +/obj/structure/fluff/drake_statue, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"AG" = ( +/obj/structure/sign/restroom, +/turf/simulated/wall, +/area/mine/living_quarters) +"AI" = ( +/obj/structure/stone_tile/surrounding/cracked{ + dir = 6 + }, +/obj/structure/stone_tile/center/cracked, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"AJ" = ( +/obj/structure/stone_tile/block, +/obj/structure/stone_tile/surrounding_tile/burnt{ + dir = 4 + }, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"AK" = ( +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"AM" = ( +/obj/structure/stone_tile{ + dir = 4 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"AN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/mine/living_quarters) +"AO" = ( +/obj/structure/fishingrodcabinet{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/mine/lobby) +"AP" = ( +/obj/structure/toilet{ + dir = 8 + }, +/obj/structure/mirror{ + pixel_y = 32 + }, +/obj/structure/sink{ + pixel_y = 22 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/mine/living_quarters) +"AQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/mine/living_quarters) +"AU" = ( +/obj/structure/table, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "brown" + }, +/area/mine/living_quarters) +"AY" = ( +/obj/structure/disposaloutlet{ + dir = 2 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/mine/living_quarters) +"AZ" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile, +/obj/machinery/door/poddoor/impassable/necropolisdoor{ + id_tag = "11119" + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"Bi" = ( +/obj/structure/toilet{ + dir = 4 + }, +/obj/item/soap/homemade, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/turf/simulated/floor/plasteel/white, +/area/mine/laborcamp) +"Bk" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/obj/structure/stone_tile/surrounding_tile/burnt, +/obj/structure/stone_tile/center, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 1 + }, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"Bn" = ( +/obj/structure/stone_tile/block, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"Bp" = ( +/turf/simulated/floor/plasteel, +/area/mine/eva) +"Bq" = ( +/obj/structure/stone_tile/block, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 4 + }, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"Bu" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel, +/area/mine/laborcamp) +"Bv" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/mine/lobby) +"Bw" = ( +/obj/machinery/door/airlock/mining{ + name = "Mining Station Storage"; + req_access = list(48) + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel, +/area/mine/living_quarters) +"Bz" = ( +/obj/structure/safe/floor, +/obj/item/whetstone/cult{ + layer = 2.9 + }, +/obj/item/mining_voucher{ + layer = 2.9 + }, +/obj/item/crusher_trophy/blaster_tubes/magma_wing{ + layer = 2.9 + }, +/obj/item/clothing/gloves/combat{ + layer = 2.9 + }, +/obj/item/clothing/accessory/necklace/talisman{ + layer = 2.9 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/snack, +/turf/simulated/floor/plasteel/dark, +/area/mine/cafeteria) +"BB" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/plating, +/area/mine/living_quarters) +"BE" = ( +/obj/structure/closet/crate/secure/loot, +/turf/simulated/floor/plating, +/area/mine/living_quarters) +"BG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/mine/laborcamp) +"BH" = ( +/obj/structure/stone_tile/block, +/obj/structure/stone_tile{ + dir = 4 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"BR" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/item/trash/tapetrash, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/wood{ + icon_state = "wood-broken7"; + tag = "icon-wood-broken7" + }, +/area/mine/laborcamp) +"BT" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "browncorner" + }, +/area/mine/laborcamp) +"Cc" = ( +/obj/structure/stone_tile/block{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"Ce" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"Cf" = ( +/obj/structure/window/reinforced/clockwork{ + dir = 4; + move_resist = 45000 + }, +/obj/structure/bookcase{ + move_resist = 45000 + }, +/obj/structure/stone_tile/slab, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"Cg" = ( +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"Ch" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile/center, +/turf/simulated/floor/lava/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"Cj" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"Cl" = ( +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/block{ + dir = 4 + }, +/turf/simulated/floor/lava/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"Cn" = ( +/obj/machinery/door/firedoor, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/mine/living_quarters) +"Cs" = ( +/obj/machinery/atmospherics/pipe/simple/visible/universal{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/mine/laborcamp) +"Cx" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"CB" = ( +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"CC" = ( +/obj/structure/stone_tile/block, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/window/reinforced/clockwork{ + dir = 1; + move_resist = 45000 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"CH" = ( +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"CI" = ( +/obj/structure/stone_tile/block, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/obj/structure/window/reinforced/clockwork{ + dir = 1; + move_resist = 45000 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"CJ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel/dark, +/area/mine/cafeteria) +"CM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera{ + c_tag = "Labor Bedroom 1"; + network = list("Labor Camp"); + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/wood{ + icon_state = "wood-broken3"; + tag = "icon-wood-broken3" + }, +/area/mine/laborcamp) +"CO" = ( +/turf/simulated/wall/r_wall, +/area/mine/maintenance) +"CP" = ( +/obj/structure/stone_tile/block{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/turf/simulated/floor/indestructible/boss{ + icon = 'icons/turf/floors.dmi'; + icon_state = "clockwork_floor" + }, +/area/mine/necropolis) +"CR" = ( +/obj/structure/stone_tile/center/cracked, +/obj/structure/stone_tile/surrounding/cracked{ + dir = 1 + }, +/obj/structure/stone_tile/surrounding/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/surrounding/cracked, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"CS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/reagent_containers/food/drinks/bottle/whiskey{ + pixel_y = 17 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_x = -6 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_x = 8 + }, +/turf/simulated/floor/plasteel/dark, +/area/mine/cafeteria) +"CU" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"CW" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/item/clockwork/clockgolem_remains, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"Dd" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel, +/area/mine/living_quarters) +"De" = ( +/obj/machinery/door/airlock/external{ + id_tag = "laborcamp_away2"; + name = "Labor Camp Airlock" + }, +/obj/structure/fans/tiny, +/turf/simulated/floor/plasteel, +/area/mine/laborcamp) +"Df" = ( +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/surrounding_tile, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"Dh" = ( +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel/dark, +/area/mine/maintenance) +"Dl" = ( +/obj/structure/stone_tile/slab/cracked, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"Dq" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 1 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"Dt" = ( +/obj/structure/closet/crate/necropolis/tendril, +/obj/structure/stone_tile/slab, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"DB" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/obj/structure/stone_tile/surrounding_tile, +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/turf/simulated/floor/indestructible/boss{ + icon = 'icons/turf/floors.dmi'; + icon_state = "clockwork_floor" + }, +/area/mine/necropolis) +"DC" = ( +/obj/structure/stone_tile/block, +/turf/simulated/floor/lava/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"DE" = ( +/obj/machinery/atmospherics/unary/tank/air{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/vacuum{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "brown" + }, +/area/mine/laborcamp) +"DH" = ( +/obj/effect/mapping_helpers/no_lava, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/explored) +"DI" = ( +/obj/structure/stone_tile/block, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"DJ" = ( +/obj/structure/stone_tile/block, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"DP" = ( +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"DQ" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/obj/structure/stone_tile/block, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"DV" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/mine/living_quarters) +"DW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/simulated/floor/wood, +/area/mine/cafeteria) +"Ej" = ( +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 4 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"El" = ( +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 4 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"Em" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/mine/living_quarters) +"Er" = ( +/obj/machinery/camera{ + c_tag = "Mining Post Second Storage"; + dir = 8; + network = list("Mining Outpost") + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/mine/living_quarters) +"Es" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "darkredfull" + }, +/area/mine/laborcamp/security) +"ED" = ( +/obj/structure/stone_tile/slab, +/obj/item/clockwork/clockgolem_remains, +/obj/structure/table/reinforced/brass, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"EP" = ( +/obj/structure/toilet{ + dir = 8 + }, +/obj/structure/mirror{ + pixel_y = 32 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/sink{ + pixel_y = 22 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/mine/living_quarters) +"EU" = ( +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"EW" = ( +/turf/simulated/mineral/random/high_chance/volcanic, +/area/lavaland/surface/outdoors/necropolis) +"EZ" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/mine/lobby) +"Fc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/simulated/floor/plasteel/dark, +/area/mine/cafeteria) +"Fq" = ( +/obj/structure/closet/secure_closet/personal/mining, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "brown" + }, +/area/mine/living_quarters) +"Fv" = ( +/obj/structure/stone_tile/center, +/obj/structure/stone_tile/surrounding, +/mob/living/simple_animal/hostile/asteroid/hivelord/legion/tendril, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"Fw" = ( +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile/burnt{ + dir = 4 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"Fy" = ( +/obj/machinery/atmospherics/pipe/simple/visible, +/obj/structure/lattice/catwalk/mapping, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/lobby) +"Fz" = ( +/obj/structure/closet/secure_closet/personal, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "brown" + }, +/area/mine/living_quarters) +"FA" = ( +/obj/structure/table/wood, +/obj/machinery/chem_dispenser/soda, +/obj/structure/sign/barsign{ + pixel_y = -32 + }, +/turf/simulated/floor/wood, +/area/mine/cafeteria) +"FG" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 2 + }, +/turf/simulated/floor/plasteel, +/area/mine/eva) +"FI" = ( +/obj/structure/chair/stool/bar, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/simulated/floor/plasteel/dark, +/area/mine/cafeteria) +"FJ" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/item/storage/box/donkpockets, +/obj/item/reagent_containers/food/drinks/shaker, +/turf/simulated/floor/wood, +/area/mine/cafeteria) +"FM" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile, +/obj/structure/window/reinforced/clockwork{ + move_resist = 45000 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"FT" = ( +/turf/simulated/wall, +/area/mine/eva) +"FU" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/mine/living_quarters) +"FX" = ( +/obj/structure/stone_tile/block/burnt{ + dir = 1 + }, +/obj/structure/stone_tile/block, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"Gb" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile/block/cracked{ + dir = 1 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"Ge" = ( +/obj/structure/stone_tile/block{ + dir = 4 + }, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"Gg" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/obj/structure/stone_tile, +/turf/simulated/floor/indestructible/boss{ + icon = 'icons/turf/floors.dmi'; + icon_state = "clockwork_floor" + }, +/area/mine/necropolis) +"Gm" = ( +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"Go" = ( +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/chair/brass{ + dir = 1 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"Gp" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/obj/structure/stone_tile/surrounding_tile{ + dir = 1 + }, +/obj/structure/stone_tile/center, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"Gq" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel, +/area/mine/lobby) +"Gr" = ( +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 1 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"GA" = ( +/turf/simulated/wall/indestructible/boss{ + opacity = 0 + }, +/area/mine/necropolis) +"GC" = ( +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 1 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"GH" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/mine/living_quarters) +"GI" = ( +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"GJ" = ( +/obj/machinery/atmospherics/unary/tank/air{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/mine/laborcamp) +"GM" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"GQ" = ( +/obj/machinery/power/apc{ + name = "Mining EVA APC"; + pixel_x = 1; + pixel_y = -24 + }, +/obj/structure/cable, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/mine/eva) +"GY" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/wallmed{ + pixel_y = -30 + }, +/obj/item/stack/medical/bruise_pack/advanced, +/obj/item/stack/medical/bruise_pack/advanced, +/turf/simulated/floor/plasteel{ + icon_state = "barber" + }, +/area/mine/laborcamp) +"Ha" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/mine/living_quarters) +"He" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/obj/structure/stone_tile/surrounding_tile, +/obj/structure/stone_tile/center, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"Hi" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"Hm" = ( +/obj/structure/stone_tile/surrounding, +/obj/structure/stone_tile/center, +/obj/structure/stone_tile/slab, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/obj/structure/closet/crate/necropolis/tendril, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"Ho" = ( +/obj/structure/closet/crate, +/obj/effect/mapping_helpers/no_lava, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/explored) +"Hp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/mine/laborcamp) +"Hs" = ( +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "brown" + }, +/area/mine/living_quarters) +"Hv" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "brown" + }, +/area/mine/living_quarters) +"Hx" = ( +/obj/structure/stone_tile/cracked, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"Hy" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/mine/living_quarters) +"HA" = ( +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"HD" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 1 + }, +/obj/structure/stone_tile/surrounding_tile, +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/obj/structure/stone_tile/center, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"HO" = ( +/obj/item/stack/ore/glass/basalt, +/obj/effect/mapping_helpers/no_lava, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"HV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/twelve_gauge{ + pixel_y = -32 + }, +/obj/machinery/light/small, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/mine/laborcamp/security) +"HY" = ( +/obj/machinery/suit_storage_unit/lavaland, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "brown" + }, +/area/mine/eva) +"Ic" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/plating, +/area/mine/living_quarters) +"Ii" = ( +/obj/structure/table, +/obj/item/storage/firstaid/ancient, +/turf/simulated/floor/plasteel{ + icon_state = "barber" + }, +/area/mine/laborcamp) +"Il" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Mining Post East Hallway"; + dir = 9; + network = list("Mining Outpost") + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/mine/lobby) +"In" = ( +/obj/structure/stone_tile/surrounding, +/obj/structure/stone_tile/center/cracked, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"Ix" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile, +/obj/structure/chair/brass, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"IE" = ( +/turf/simulated/floor/plasteel, +/area/mine/lobby) +"IF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/wood, +/area/mine/cafeteria) +"IP" = ( +/obj/machinery/door/airlock{ + id_tag = "toiletmining1"; + name = "Toilet" + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/mine/living_quarters) +"IV" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/simulated/floor/plating, +/area/mine/living_quarters) +"Jb" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/mine/lobby) +"Jg" = ( +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"Jl" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "Mining Communications APC"; + pixel_x = 1; + pixel_y = 25 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/bluegrid, +/area/mine/maintenance) +"Jm" = ( +/obj/structure/fluff/drake_statue{ + move_resist = 40000 + }, +/obj/structure/stone_tile/slab, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/mine/necropolis) +"Jq" = ( +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"Js" = ( +/obj/machinery/camera{ + c_tag = "Labor Camp Infirmary"; + network = list("Labor Camp") + }, +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/alarm{ + dir = 4; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "barber" + }, +/area/mine/laborcamp) +"Jx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/cigbutt{ + pixel_y = 4; + pixel_x = 8 + }, +/turf/simulated/floor/plasteel/white, +/area/mine/laborcamp) +"Jy" = ( +/obj/structure/stone_tile/slab, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"Jz" = ( +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"JD" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/mine/lobby) +"JN" = ( +/turf/simulated/floor/plasteel{ + icon_state = "browncorner" + }, +/area/mine/living_quarters) +"JS" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"JW" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"Ka" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/plasteel, +/area/mine/living_quarters) +"Kb" = ( +/obj/structure/table/wood, +/obj/machinery/chem_dispenser/beer, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/mine/cafeteria) +"Kf" = ( +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"Kg" = ( +/obj/machinery/door/airlock/external{ + id_tag = "laborcamp_away"; + name = "Labor Camp Airlock" + }, +/obj/structure/fans/tiny, +/turf/simulated/floor/plasteel, +/area/mine/laborcamp) +"Kh" = ( +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"Kn" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/mine/living_quarters) +"Ko" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/chair{ + dir = 8 + }, +/turf/simulated/floor/plasteel/dark, +/area/mine/cafeteria) +"Ku" = ( +/obj/machinery/vending/boozeomat, +/turf/simulated/floor/wood, +/area/mine/cafeteria) +"Kv" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/obj/structure/stone_tile/surrounding_tile{ + dir = 1 + }, +/obj/structure/stone_tile/surrounding_tile/cracked, +/obj/structure/stone_tile/center, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"Ky" = ( +/obj/structure/stone_tile/block{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"Kz" = ( +/obj/machinery/suit_storage_unit/lavaland, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "brown" + }, +/area/mine/eva) +"KA" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"KO" = ( +/obj/structure/window/reinforced/clockwork{ + dir = 8; + move_resist = 45000 + }, +/obj/structure/bookcase{ + move_resist = 45000 + }, +/obj/structure/stone_tile/slab, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"KP" = ( +/obj/machinery/computer/shuttle/mining{ + req_access = null + }, +/obj/machinery/light{ + dir = 1; + on = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/mine/lobby) +"KR" = ( +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile/surrounding_tile/cracked, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"KU" = ( +/obj/machinery/flasher{ + id = "labor"; + pixel_x = -28 + }, +/obj/machinery/camera{ + c_tag = "Labor Camp Central"; + network = list("Labor Camp"); + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/mine/laborcamp) +"KW" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/obj/structure/stone_tile/surrounding_tile{ + dir = 1 + }, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/center, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"KX" = ( +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/mob/living/simple_animal/hostile/asteroid/hivelord/legion, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"Ld" = ( +/obj/item/stack/fireproof_rods/twentyfive, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"Lg" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile/burnt{ + dir = 4 + }, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 8 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"Ll" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/cigbutt{ + pixel_y = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/mine/laborcamp) +"Lo" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/light_switch{ + pixel_y = -25 + }, +/turf/simulated/floor/plasteel/dark, +/area/mine/maintenance) +"Lp" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 30 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/mine/living_quarters) +"Ls" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/mine/living_quarters) +"Lu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "brownfull" + }, +/area/mine/laborcamp) +"Lz" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 1 + }, +/turf/simulated/floor/indestructible/boss{ + icon = 'icons/turf/floors.dmi'; + icon_state = "clockwork_floor" + }, +/area/mine/necropolis) +"LI" = ( +/obj/machinery/tcomms/relay/mining, +/turf/simulated/floor/plasteel/dark, +/area/mine/maintenance) +"LK" = ( +/obj/structure/stone_tile/surrounding/cracked{ + dir = 6 + }, +/obj/structure/stone_tile/center/cracked, +/obj/structure/stone_tile/surrounding/cracked{ + dir = 4 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"LQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/red/partial{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/mine/lobby) +"LS" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/block{ + dir = 8 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"LT" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/cracked, +/turf/simulated/floor/lava/lava_land_surface, +/area/lavaland/surface/outdoors) +"LV" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"LW" = ( +/obj/structure/rack, +/obj/item/storage/bag/ore, +/obj/item/flashlight/lantern, +/obj/item/pickaxe/safety, +/obj/item/mining_scanner, +/obj/item/clothing/mask/breath, +/obj/item/clothing/head/beanie/orange, +/obj/item/clothing/gloves/fingerless, +/obj/item/clothing/shoes/workboots, +/obj/item/clothing/suit/storage/hazardvest, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/mine/laborcamp) +"LZ" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Infirmary" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel/white, +/area/mine/laborcamp) +"Mb" = ( +/obj/structure/stone_tile/block, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"Mc" = ( +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"Mf" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/mine/living_quarters) +"Mk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/mine/eva) +"Mv" = ( +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"Mw" = ( +/obj/structure/sign/poster/official/obey{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 2 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/mine/laborcamp/security) +"Mx" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"MA" = ( +/obj/item/radio/intercom{ + pixel_x = 28; + pixel_y = -4 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/mine/living_quarters) +"MB" = ( +/obj/structure/stone_tile/block, +/obj/structure/stone_tile/block{ + dir = 1 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"MD" = ( +/obj/structure/sign/poster/random{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/mine/eva) +"MF" = ( +/obj/structure/stone_tile/surrounding_tile, +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/obj/structure/stone_tile/surrounding_tile{ + dir = 1 + }, +/turf/simulated/floor/indestructible/boss{ + icon = 'icons/turf/floors.dmi'; + icon_state = "clockwork_floor" + }, +/area/mine/necropolis) +"MH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/turf/simulated/floor/plasteel, +/area/mine/laborcamp) +"MI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel/dark, +/area/mine/cafeteria) +"MO" = ( +/obj/structure/stone_tile/surrounding, +/obj/structure/stone_tile/center, +/turf/simulated/floor/indestructible/boss{ + icon = 'icons/turf/floors.dmi'; + icon_state = "clockwork_floor" + }, +/area/mine/necropolis) +"MS" = ( +/obj/effect/decal/cleanable/cobweb2, +/obj/machinery/portable_atmospherics/canister/air, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/mine/laborcamp) +"MU" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"MW" = ( +/obj/structure/stone_tile/surrounding_tile, +/turf/simulated/floor/indestructible/boss{ + icon = 'icons/turf/floors.dmi'; + icon_state = "clockwork_floor" + }, +/area/mine/necropolis) +"Ne" = ( +/turf/simulated/floor/lava/lava_land_surface, +/area/lavaland/surface/outdoors) +"Ni" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + id_tag = "miningdorm1"; + name = "Room 1" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel, +/area/mine/living_quarters) +"Np" = ( +/obj/structure/stone_tile/block{ + dir = 4 + }, +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"Nr" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 1 + }, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"Nu" = ( +/obj/machinery/mech_bay_recharge_port{ + dir = 2 + }, +/turf/simulated/floor/plasteel, +/area/mine/lobby) +"NA" = ( +/obj/item/trash/syndi_cakes{ + layer = 1.9; + pixel_x = -6; + pixel_y = -6 + }, +/turf/simulated/floor/plasteel, +/area/mine/living_quarters) +"NC" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel, +/area/mine/lobby) +"ND" = ( +/obj/machinery/computer/cryopod{ + pixel_y = 28 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 2 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/mine/laborcamp) +"NF" = ( +/obj/structure/table/wood, +/obj/machinery/reagentgrinder, +/obj/item/kitchen/rollingpin, +/obj/item/kitchen/knife{ + pixel_x = 6 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/wood, +/area/mine/cafeteria) +"NQ" = ( +/obj/structure/stone_tile/center, +/obj/structure/stone_tile/surrounding, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"NT" = ( +/obj/machinery/power/smes{ + charge = 1e+006 + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/mine/laborcamp) +"NY" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/obj/structure/stone_tile/center/cracked, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"Oa" = ( +/obj/structure/stone_tile/slab/cracked, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"Ob" = ( +/obj/machinery/alarm{ + pixel_y = 24 + }, +/turf/simulated/floor/bluegrid, +/area/mine/maintenance) +"Og" = ( +/obj/machinery/door/airlock, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel/white, +/area/mine/laborcamp) +"Oi" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/fans/tiny, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external{ + id_tag = "laborcamp_away2"; + name = "Lava Camp Airlock" + }, +/obj/machinery/access_button{ + command = "cycle_interior"; + frequency = 1379; + master_tag = "mining"; + name = "interior access button"; + pixel_y = 25 + }, +/turf/simulated/floor/plasteel/dark, +/area/mine/lobby) +"Ol" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"Oo" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/turf/simulated/floor/lava/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"Oq" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/mine/living_quarters) +"Or" = ( +/turf/simulated/genturf, +/area/lavaland/surface/outdoors/unexplored/danger) +"Oy" = ( +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"OF" = ( +/obj/structure/table, +/obj/item/clothing/gloves/fingerless, +/obj/item/mining_scanner, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "brown" + }, +/area/mine/living_quarters) +"OL" = ( +/obj/machinery/suit_storage_unit/lavaland, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/mine/eva) +"OQ" = ( +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/mine/eva) +"OS" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"OU" = ( +/obj/structure/stone_tile/block{ + dir = 4 + }, +/obj/structure/stone_tile/block{ + dir = 8 + }, +/turf/simulated/floor/indestructible/boss, +/area/lavaland/surface/outdoors/necropolis) +"OZ" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/mine/laborcamp/security) +"Pc" = ( +/obj/machinery/firealarm, +/turf/simulated/wall/r_wall, +/area/mine/cafeteria) +"Pe" = ( +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/power/terminal{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/mine/living_quarters) +"Ph" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door_control{ + id = "miningdorm2"; + name = "Door Bolt Control"; + normaldoorcontrol = 1; + pixel_x = -24; + specialfunctions = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "brown" + }, +/area/mine/living_quarters) +"Pi" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 1 + }, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/surrounding_tile, +/obj/structure/stone_tile/center, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"Pj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/mine/laborcamp) +"Pl" = ( +/obj/machinery/disposal, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/mine/lobby) +"Pm" = ( +/obj/machinery/firealarm{ + pixel_y = 26 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/mine/living_quarters) +"Pr" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/mine/living_quarters) +"Pv" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"Pw" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"Px" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/drinks/cans/beer, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkredcorners" + }, +/area/mine/laborcamp/security) +"Py" = ( +/obj/structure/bookcase/random/religion{ + move_resist = 45000 + }, +/obj/structure/stone_tile/slab, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"PM" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/mine/lobby) +"PO" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/turf/simulated/floor/indestructible/boss{ + icon = 'icons/turf/floors.dmi'; + icon_state = "clockwork_floor" + }, +/area/mine/necropolis) +"PQ" = ( +/obj/structure/lattice/catwalk/mapping, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/lobby) +"PR" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/snacks/breadslice, +/obj/item/reagent_containers/glass/beaker/waterbottle/large, +/turf/simulated/floor/plating, +/area/mine/laborcamp) +"PT" = ( +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"PW" = ( +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"Qa" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/wood, +/area/mine/cafeteria) +"Qk" = ( +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"Ql" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/airlock/glass{ + name = "Labor Camp Bedrooms hall" + }, +/turf/simulated/floor/plasteel, +/area/mine/laborcamp) +"Qo" = ( +/obj/machinery/atmospherics/unary/tank/air{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/mine/living_quarters) +"Qq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plasteel/white, +/area/mine/laborcamp) +"Qr" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/maintenance{ + name = "Mining Station Communications"; + req_access = list(48) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel/dark, +/area/mine/maintenance) +"Qs" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"Qt" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/obj/structure/stone_tile/surrounding_tile{ + dir = 1 + }, +/turf/simulated/floor/indestructible/boss{ + icon = 'icons/turf/floors.dmi'; + icon_state = "clockwork_floor" + }, +/area/mine/necropolis) +"Qz" = ( +/obj/structure/stone_tile/block/burnt{ + dir = 4 + }, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"QA" = ( +/obj/structure/stone_tile/block{ + dir = 4 + }, +/obj/structure/stone_tile/block{ + dir = 1 + }, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"QE" = ( +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile/cracked, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"QF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair{ + dir = 1 + }, +/turf/simulated/floor/plasteel/dark, +/area/mine/cafeteria) +"QK" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/mine/living_quarters) +"QM" = ( +/obj/structure/stone_tile/cracked, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"QO" = ( +/obj/structure/fluff/drake_statue{ + name = "ancient drake statue" + }, +/obj/structure/stone_tile/slab/burnt, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/mine/necropolis) +"QS" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/mob/living/simple_animal/hostile/asteroid/hivelord/legion/tendril, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"QT" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"QW" = ( +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/table/reinforced/brass, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"Rc" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/mine/living_quarters) +"Rk" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/mine/eva) +"Rm" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/mine/eva) +"Rn" = ( +/obj/effect/decal/cleanable/fungus, +/turf/simulated/wall, +/area/mine/laborcamp) +"Rs" = ( +/turf/simulated/wall/indestructible/boss, +/area/mine/necropolis) +"Rt" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/mine/laborcamp) +"RC" = ( +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 8 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"RE" = ( +/obj/structure/stone_tile/block, +/obj/structure/stone_tile{ + dir = 1 + }, +/turf/simulated/floor/indestructible/boss{ + icon = 'icons/turf/floors.dmi'; + icon_state = "clockwork_floor" + }, +/area/mine/necropolis) +"RI" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"RJ" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/machinery/door/poddoor/impassable/necropolisdoor{ + id_tag = "11119" + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"RV" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/plasteel, +/area/mine/laborcamp) +"Sf" = ( +/obj/structure/chair/stool/bar, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel/dark, +/area/mine/cafeteria) +"Si" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/wood{ + broken = 1; + icon_state = "wood-broken" + }, +/area/mine/laborcamp) +"Sj" = ( +/obj/structure/table/wood, +/obj/machinery/power/apc/syndicate{ + dir = 2; + name = "Bar APC"; + pixel_y = -24 + }, +/obj/machinery/light, +/obj/machinery/power/terminal, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + do_not_delete_me = 1 + }, +/obj/structure/cable, +/obj/structure/reagent_dispensers/beerkeg, +/turf/simulated/floor/wood, +/area/mine/cafeteria) +"Sk" = ( +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/surrounding_tile/cracked, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/center/burnt, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"Sm" = ( +/obj/structure/stone_tile/surrounding_tile/cracked, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"Ss" = ( +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"St" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -28; + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/mine/living_quarters) +"Sy" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/obj/structure/stone_tile, +/turf/simulated/floor/indestructible/boss{ + icon = 'icons/turf/floors.dmi'; + icon_state = "clockwork_floor" + }, +/area/mine/necropolis) +"Sz" = ( +/turf/simulated/floor/plasteel, +/area/mine/living_quarters) +"SA" = ( +/obj/structure/stone_tile/block, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"SB" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/food/condiment/peppermill, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + do_not_delete_me = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/wood, +/area/mine/cafeteria) +"SD" = ( +/turf/simulated/wall/indestructible/boss, +/area/lavaland/surface/outdoors) +"SE" = ( +/obj/structure/stone_tile/surrounding_tile/burnt, +/obj/structure/stone_tile/surrounding_tile{ + dir = 1 + }, +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/obj/structure/stone_tile/center/cracked, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"SF" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = 1; + pixel_y = 9 + }, +/obj/item/pen, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "brown" + }, +/area/mine/laborcamp) +"SG" = ( +/obj/machinery/computer/cryopod{ + pixel_y = 0; + pixel_x = -32 + }, +/obj/structure/table, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/mine/living_quarters) +"SI" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/turf/simulated/floor/lava/lava_land_surface, +/area/lavaland/surface/outdoors) +"SO" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Labor Camp Maintenance"; + req_access = list(2) + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/mine/laborcamp) +"Td" = ( +/obj/structure/stone_tile/block/cracked, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 4 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"Tf" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkredcorners" + }, +/area/mine/laborcamp/security) +"Ti" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile/block/cracked{ + dir = 1 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"To" = ( +/obj/structure/closet/emcloset, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera{ + c_tag = "Mining Airlock"; + network = list("Mining Outpost"); + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "brown" + }, +/area/mine/lobby) +"Ts" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel/dark, +/area/mine/cafeteria) +"Tv" = ( +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/item/clockwork/clockgolem_remains, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"Tx" = ( +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/obj/structure/stone_tile/surrounding_tile/burnt{ + dir = 1 + }, +/obj/structure/stone_tile/center/cracked, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"TA" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 2 + }, +/obj/machinery/camera{ + c_tag = "Mining Post South-West Hallway"; + dir = 2; + network = list("Mining Outpost") + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/mine/living_quarters) +"TM" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/machinery/door/poddoor/impassable/necropolisdoor/multi_tile/four_tile_hor{ + opacity = 0; + pixel_x = -32; + pixel_y = -32 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"TQ" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "browncorner" + }, +/area/mine/lobby) +"TS" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/cyan, +/turf/simulated/floor/plating, +/area/mine/living_quarters) +"TU" = ( +/obj/machinery/atmospherics/binary/pump/on{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/mine/laborcamp) +"Ua" = ( +/obj/machinery/door/airlock{ + name = "Labor Camp Bathroom" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel/white, +/area/mine/laborcamp) +"Uk" = ( +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"Ul" = ( +/turf/simulated/wall, +/area/mine/cafeteria) +"Ur" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 1 + }, +/obj/structure/stone_tile/surrounding_tile, +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/obj/structure/stone_tile/center, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"Uu" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/alarm{ + pixel_y = 24 + }, +/turf/simulated/floor/plasteel/dark, +/area/mine/cafeteria) +"Uw" = ( +/obj/structure/closet/secure_closet/personal/mining, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/mine/living_quarters) +"Uy" = ( +/turf/simulated/mineral/random/high_chance/volcanic, +/area/lavaland/surface/outdoors) +"Uz" = ( +/obj/machinery/iv_drip, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue"; + tag = "icon-whiteblue (WEST)" + }, +/area/mine/lobby) +"UI" = ( +/obj/structure/closet/secure_closet/personal, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "brown" + }, +/area/mine/living_quarters) +"UJ" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 1 + }, +/obj/structure/stone_tile/block, +/turf/simulated/floor/lava/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"UL" = ( +/obj/machinery/recharge_station, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "brown" + }, +/area/mine/lobby) +"UO" = ( +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile/block{ + dir = 8 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"UP" = ( +/obj/structure/stone_tile/block{ + dir = 4 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"UQ" = ( +/obj/structure/closet/emcloset, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "brown" + }, +/area/mine/lobby) +"UU" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/simulated/floor/lava/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"UV" = ( +/obj/structure/closet/secure_closet/miner, +/obj/item/pickaxe/safety, +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "brown" + }, +/area/mine/living_quarters) +"Va" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/mine/laborcamp) +"Vd" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel, +/area/mine/living_quarters) +"Vi" = ( +/obj/structure/stone_tile/block{ + dir = 4 + }, +/obj/structure/stone_tile/block, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/bookcase, +/obj/structure/window/reinforced/clockwork, +/obj/structure/window/reinforced/clockwork{ + dir = 1 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"Vo" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile/cracked, +/obj/structure/window/reinforced/clockwork{ + move_resist = 45000 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"Vu" = ( +/obj/structure/stone_tile/block, +/turf/simulated/floor/indestructible/boss{ + icon = 'icons/turf/floors.dmi'; + icon_state = "clockwork_floor" + }, +/area/mine/necropolis) +"Vy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/plasteel/dark, +/area/mine/maintenance) +"Vz" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/obj/structure/stone_tile/surrounding_tile, +/obj/structure/stone_tile/center/cracked, +/turf/simulated/floor/lava/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"VA" = ( +/obj/structure/stone_tile/surrounding_tile/burnt, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/center/cracked, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"VB" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + id_tag = "miningdorm2"; + name = "Room 2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel, +/area/mine/living_quarters) +"VC" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/mine/living_quarters) +"VD" = ( +/turf/simulated/wall/r_wall, +/area/mine/lobby) +"VE" = ( +/obj/machinery/mineral/equipment_vendor, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/mine/living_quarters) +"VG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/sustenance, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "brown" + }, +/area/mine/laborcamp) +"VH" = ( +/obj/machinery/door/airlock/glass{ + name = "Labor Camp Bedroom" + }, +/turf/simulated/floor/wood{ + broken = 1; + icon_state = "wood-broken" + }, +/area/mine/laborcamp) +"VM" = ( +/obj/machinery/power/port_gen/pacman{ + anchored = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/mine/living_quarters) +"VN" = ( +/obj/structure/chair/stool, +/turf/simulated/floor/plasteel/dark, +/area/mine/cafeteria) +"VY" = ( +/obj/machinery/power/port_gen/pacman{ + anchored = 1 + }, +/obj/structure/cable/yellow, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/mine/living_quarters) +"Wa" = ( +/obj/structure/stone_tile/slab, +/obj/structure/window/reinforced/clockwork{ + dir = 1; + move_resist = 45000 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"Wg" = ( +/obj/structure/necropolis_gate/legion_gate, +/obj/structure/necropolis_arch, +/obj/structure/stone_tile/slab, +/turf/simulated/floor/indestructible/boss, +/area/lavaland/surface/outdoors/necropolis) +"Wh" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel, +/area/mine/eva) +"Wi" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel, +/area/mine/lobby) +"Wn" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/obj/structure/stone_tile/block{ + dir = 8 + }, +/obj/structure/stone_tile, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"Wq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/mine/laborcamp) +"Wr" = ( +/obj/structure/stone_tile/block, +/obj/structure/stone_tile{ + dir = 4 + }, +/turf/simulated/floor/indestructible/boss{ + icon = 'icons/turf/floors.dmi'; + icon_state = "clockwork_floor" + }, +/area/mine/necropolis) +"Ws" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/mine/laborcamp) +"Wv" = ( +/obj/machinery/door_control{ + id = "miningdorm1"; + name = "Door Bolt Control"; + normaldoorcontrol = 1; + pixel_x = 24; + specialfunctions = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "brown" + }, +/area/mine/living_quarters) +"Wz" = ( +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile{ + dir = 4 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"WC" = ( +/obj/item/stack/ore/glass/basalt, +/obj/effect/mapping_helpers/no_lava, +/obj/effect/mapping_helpers/no_lava, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"WD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/simulated/floor/plasteel/dark, +/area/mine/cafeteria) +"WI" = ( +/obj/structure/stone_tile/block{ + dir = 4 + }, +/obj/structure/stone_tile/block, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"WJ" = ( +/obj/item/radio/beacon, +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel, +/area/mine/lobby) +"WR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/mine/laborcamp) +"WT" = ( +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"WX" = ( +/obj/machinery/camera{ + c_tag = "Mining Post South Hallway"; + dir = 4; + network = list("Mining Outpost") + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/mine/living_quarters) +"WY" = ( +/obj/structure/chair/stool/bar, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel/dark, +/area/mine/cafeteria) +"Xf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plasteel/white, +/area/mine/laborcamp) +"Xu" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/mine/lobby) +"XD" = ( +/obj/effect/rune{ + color = "#DAA520"; + desc = "An odd collection of symbols."; + name = "brass rune"; + rune_blood_color = "#DAA520" + }, +/mob/living/simple_animal/hostile/megafauna/dragon{ + color = "#C2B015"; + health = 5000; + maxHealth = 5000; + melee_damage_lower = 60; + melee_damage_upper = 65; + name = "ancient drake" + }, +/turf/simulated/floor/indestructible/boss{ + icon = 'icons/turf/floors.dmi'; + icon_state = "clockwork_floor" + }, +/area/mine/necropolis) +"XJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel/dark, +/area/mine/cafeteria) +"XL" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 1 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"XT" = ( +/turf/simulated/wall/rust, +/area/mine/laborcamp) +"XV" = ( +/obj/structure/stone_tile/block, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"XZ" = ( +/obj/structure/stone_tile/block/burnt, +/obj/structure/stone_tile/block{ + dir = 1 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"Ye" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel/dark, +/area/mine/cafeteria) +"Yg" = ( +/obj/structure/closet/secure_closet/miner, +/obj/item/pickaxe/safety, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/mine/living_quarters) +"Yl" = ( +/obj/structure/stone_tile/surrounding_tile, +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/obj/structure/stone_tile/center/cracked, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 1 + }, +/turf/simulated/floor/lava/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"Yp" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"Yr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8; + pixel_y = 0 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/mine/laborcamp) +"Ys" = ( +/obj/structure/stone_tile, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"Yt" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/plating, +/area/mine/living_quarters) +"Yv" = ( +/obj/structure/stone_tile/slab/cracked, +/obj/structure/table/reinforced/brass, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"Yz" = ( +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"YH" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/obj/structure/stone_tile/surrounding_tile, +/obj/structure/stone_tile/center/cracked, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 4 + }, +/turf/simulated/floor/lava/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"YO" = ( +/obj/machinery/status_display{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "brown" + }, +/area/mine/laborcamp) +"YQ" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/obj/structure/stone_tile/block{ + dir = 4 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"YZ" = ( +/obj/structure/stone_tile/block{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"Za" = ( +/obj/structure/stone_tile/block, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"Zc" = ( +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"Zd" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/obj/structure/window/reinforced/clockwork{ + dir = 4; + move_resist = 45000 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"Zf" = ( +/obj/machinery/computer/prisoner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "darkredcorners" + }, +/area/mine/laborcamp/security) +"Zh" = ( +/obj/structure/stone_tile/block/cracked, +/obj/structure/stone_tile/block{ + dir = 1 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"Zj" = ( +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/surrounding_tile, +/obj/structure/stone_tile/center/cracked, +/turf/simulated/floor/lava/lava_land_surface, +/area/mine/necropolis) +"Zn" = ( +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/necropolis) +"Zp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/mine/laborcamp) +"Zq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/mine/lobby) +"Zu" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"Zz" = ( +/obj/structure/stone_tile/block, +/obj/structure/stone_tile/block/cracked{ + dir = 1 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"ZA" = ( +/obj/structure/stone_tile/block{ + dir = 4 + }, +/turf/simulated/floor/indestructible/boss{ + icon = 'icons/turf/floors.dmi'; + icon_state = "clockwork_floor" + }, +/area/mine/necropolis) +"ZC" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel, +/area/mine/living_quarters) +"ZD" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkredfull" + }, +/area/mine/laborcamp/security) +"ZE" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/mine/eva) +"ZG" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/mob/living/simple_animal/hostile/asteroid/goliath/beast/ancient, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"ZI" = ( +/obj/structure/stone_tile/block/cracked, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"ZJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "brownfull" + }, +/area/mine/laborcamp) +"ZK" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "browncorner" + }, +/area/mine/living_quarters) +"ZS" = ( +/obj/structure/rack, +/obj/item/storage/bag/ore, +/obj/item/flashlight/lantern, +/obj/item/pickaxe/safety, +/obj/item/mining_scanner, +/obj/item/clothing/mask/breath, +/obj/item/clothing/head/beanie/orange, +/obj/item/clothing/gloves/fingerless, +/obj/item/clothing/shoes/workboots, +/obj/item/clothing/suit/storage/hazardvest, +/obj/effect/decal/cleanable/cobweb, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "brown" + }, +/area/mine/laborcamp) +"ZW" = ( +/obj/structure/stone_tile/slab, +/obj/item/clockwork/fallen_armor, +/obj/structure/table/reinforced/brass, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) +"ZZ" = ( +/obj/structure/stone_tile/block{ + dir = 4 + }, +/obj/structure/stone_tile/block{ + dir = 8 + }, +/turf/simulated/floor/indestructible/boss, +/area/mine/necropolis) + +(1,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +EW +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +"} +(2,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +tG +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +"} +(3,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Uy +Uy +Uy +Uy +Uy +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +tG +tG +Ne +Ne +Ne +bB +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +"} +(4,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +mR +mR +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +tG +tG +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +"} +(5,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +kj +Oy +mR +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +ta +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +bB +bB +Ne +Ne +bB +Ne +Ne +Ne +Ne +Ne +Cg +tG +Cg +Cg +Ne +Ne +Ne +Ne +Ne +bB +bB +bB +Ne +Ne +Ne +Ne +"} +(6,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Ne +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Ne +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Ne +Ne +Ne +Ne +Ne +ta +ta +ta +ta +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +bB +bB +Ne +Ne +Ne +Ne +Ne +"} +(7,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Oy +Oy +Oy +Ne +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +Ne +Ne +Ne +ta +ta +ta +ta +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +bB +Ne +bB +bB +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +bB +Ne +Ne +Ne +Ne +Ne +Ne +"} +(8,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +tG +Ne +Ld +Cg +Uy +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +Uy +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +Cg +Cg +Cg +ta +ta +Cg +Cg +ta +ta +ta +ta +ta +ta +ta +ta +ta +Cg +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +bB +Ne +bB +bB +Ne +Ne +bB +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +bB +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +"} +(9,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Oy +Oy +mR +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +Ne +Ne +Cg +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +bB +bB +Ne +bB +bB +Ne +Ne +Ne +Ne +bB +Ne +Ne +bB +bB +Ne +bB +Ne +Ne +bB +bB +Ne +Ne +Ne +Ne +Ne +bB +Ne +Ne +Ne +"} +(10,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +kj +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +tG +Ne +Cg +Cg +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +Cg +Cg +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +Ne +bB +Ne +Ne +bB +Ne +Ne +Ne +"} +(11,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +tG +tG +Ne +Ne +Ne +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +Cg +Cg +ta +ta +ta +ta +ta +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +bB +DH +DH +hQ +DH +DH +DH +hQ +DH +DH +bB +bB +Ne +Ne +Ne +Ne +Ne +Ne +Ne +"} +(12,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +iv +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +Ne +Ne +Ne +Ne +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +bB +bB +DH +DH +DH +DH +DH +DH +DH +DH +DH +bB +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +"} +(13,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +CU +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +Ne +Ne +Ne +Ne +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +bB +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +bB +bB +bB +DH +DH +DH +DH +DH +DH +DH +DH +DH +bB +Ne +bB +Ne +Ne +Ne +Ne +Ne +Ne +"} +(14,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +tG +Ne +Ne +Ne +Ne +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +Cg +Cg +ta +ta +ta +ta +Cg +Cg +Cg +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +bB +bB +Ne +Ne +Ne +Ne +Ne +Ne +bB +bB +bB +bB +bB +DH +DH +DH +DH +DH +DH +DH +DH +DH +bB +bB +Ne +Ne +Ne +Ne +Ne +bB +Ne +"} +(15,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Or +Cg +Cg +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +tG +Ne +Ne +Ne +Ne +Ne +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +iu +iu +iu +iu +iu +bB +DH +DH +DH +DH +DH +DH +DH +DH +DH +bB +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +"} +(16,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +av +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Or +Or +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +tG +Ne +Ne +Ne +Ne +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +bB +Ne +Ne +iu +Bi +iu +fm +iu +bB +DH +DH +DH +DH +DH +DH +Ai +DH +DH +bB +Ne +Ne +Ne +Ne +Ne +bB +Ne +Ne +"} +(17,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +fU +EW +EW +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Ne +Or +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +tG +Ne +Ne +Ne +Ne +Ne +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +Cg +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +iu +Og +iu +Og +XT +iu +iu +iu +kn +iu +DH +iu +Kg +iu +bB +bB +rC +bB +Ne +Ne +Ne +Ne +Ne +Ne +"} +(18,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Mb +Oy +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Cg +Ne +Cg +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +tG +Ne +Ne +Ne +Ne +Ne +Ne +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +Cg +Cg +Cg +Cg +Cg +Ne +Ne +Cg +Ne +Ne +Ne +Ne +Ne +Ne +iu +Qq +lb +Jx +Rn +Js +Ii +iu +jG +XT +hr +iu +ah +XT +bB +oA +kk +oA +Ne +Ne +Ne +Cg +Cg +Ne +"} +(19,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Oy +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Cg +Ne +Ne +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +tG +Ne +Ne +Ne +Ne +Ne +Ne +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +Cg +Cg +Ne +Ne +Ne +Ne +Ne +iu +gg +Xf +tN +iu +uN +GY +iu +kn +iu +iA +XT +Kg +iu +dI +OZ +mP +OZ +dI +Ne +Ne +tG +tG +Ne +"} +(20,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Oy +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Ne +Ne +Ne +Ne +Cg +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +tG +tG +tG +Ne +Ne +Ne +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +Ne +Ne +Ne +Ne +iu +iu +Ua +iu +XT +LZ +hr +Rn +lm +iu +YO +fV +yS +nZ +dI +Zf +zo +wC +dI +Ne +tG +tG +tG +Ne +"} +(21,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Ne +Ne +Ne +Ne +Cg +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +tG +Ne +Ne +Ne +Ne +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +Ne +Ne +Ne +Ne +hr +VG +Zp +ga +Ll +Rt +ve +KU +yS +ve +vJ +RV +aI +pO +ln +uR +iw +nY +OZ +Ne +tG +Uy +tG +tG +"} +(22,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +kj +Oy +Oy +Oy +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Ne +Ne +Ne +Ne +Cg +Cg +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +tG +Ne +Ne +Ne +Ne +Ne +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +Ne +Ne +Ne +Ne +hr +nX +pj +Bu +fF +gI +uB +WR +uB +Bu +uB +gF +ZJ +wZ +dI +Mw +lh +lL +OZ +Ne +Ne +tG +Cg +Cg +"} +(23,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +EW +Oy +Oy +Oy +Oy +Ne +Cg +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Ne +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +tG +Ne +Ne +Ne +Ne +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +Ne +Ne +Ne +Ne +hr +mc +Zp +jZ +Yr +jZ +BT +BG +ya +jZ +tw +zF +jZ +Ao +dI +at +xq +oW +OZ +Ne +Ne +Ne +Cg +Cg +"} +(24,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +tG +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Ne +Ne +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +Cg +Ne +Ne +Ne +iu +iu +hB +iu +zL +iu +nQ +gC +fc +iu +iu +SO +iu +dI +dI +ds +ZD +xe +OZ +Ne +Ne +Cg +Cg +Ne +"} +(25,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +kj +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Ne +Ne +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +Cg +Ne +Ne +Ne +iu +ZS +kg +jF +gL +tq +uf +qM +kd +iu +NT +as +tf +dI +aE +Es +Es +HV +dI +Ne +Cg +Cg +Cg +Ne +"} +(26,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +EW +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Ne +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Uy +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +Ne +Ne +Ne +hr +LW +Pj +Cs +bV +iu +ND +Lu +sV +iu +fe +oS +oS +dI +vf +wj +wj +zg +dI +Ne +Ne +Ne +Ne +Ne +"} +(27,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Ys +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +Cg +Ne +Ne +hr +yc +Pj +TU +uS +iu +zm +Hp +SF +iu +MS +zZ +xB +dI +Px +oN +ej +Tf +OZ +Ne +Ne +Ne +Ne +Ne +"} +(28,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +tG +Ne +Ne +tG +Cg +Cg +Ne +Ne +Ne +Ne +Ne +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +Cg +Ne +Ne +hr +gw +Ab +tv +GJ +iu +iu +Ql +iu +iu +iu +iu +iu +dI +OZ +OZ +OZ +OZ +OZ +Ne +Ne +Ne +Ne +Ne +"} +(29,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Mb +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +tG +tG +tG +tG +tG +Cg +tG +Ne +Ne +Ne +Ne +Ne +Ne +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +Cg +Ne +Ne +iu +iH +Va +ko +DE +iu +MH +Ws +VH +zY +hX +iu +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +"} +(30,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Cg +Cg +Ne +Cg +Cg +Cg +Cg +Cg +Cg +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +ua +ua +ua +ua +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +Cg +Cg +Ne +iu +iu +zJ +hr +iu +iu +eu +qD +iu +xD +qR +iu +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +"} +(31,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Cg +Cg +Cg +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +ua +ua +tG +Ne +Ne +tG +Ne +Ne +Ne +Ne +Ne +ta +Ne +Ne +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +XT +Wq +tc +iu +rr +yS +or +iu +iu +iu +iu +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +"} +(32,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Cg +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +ua +tG +tG +tG +tG +Cg +Cg +Ne +Ne +Ne +Ne +Ne +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +iu +gu +yS +iu +PR +lF +ik +lD +Si +CM +iu +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +"} +(33,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Ne +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +ua +tG +tG +tG +Ne +Ne +Ne +Ne +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +iu +De +hr +iu +iu +iu +iu +iu +uP +BR +iu +Ne +Ne +Ne +Ne +bB +bB +Ne +Ne +Ne +Ne +Ne +Ne +"} +(34,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +EW +md +Oy +Oy +Oy +Ne +Ne +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +ua +tG +tG +Ne +Ne +Ne +Ne +Ne +Ne +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +DH +DH +qb +tU +Ho +Ho +iu +iu +iu +iu +Ne +Ne +Ne +bB +bB +bB +bB +Ne +Ne +Ne +Ne +Ne +"} +(35,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +EW +EW +Oy +Oy +Oy +Ne +Ne +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +DH +DH +DH +DH +DH +DH +Ho +Ho +DH +Ne +Ne +Ne +Ne +bB +Ne +bB +Ne +Ne +Ne +Ne +Ne +Ne +"} +(36,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Mb +Oy +Ne +Ne +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +tG +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +DH +DH +DH +DH +DH +DH +DH +DH +DH +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +"} +(37,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Oy +Ne +Ne +Ne +Cg +Cg +Cg +Ne +Ne +Cg +Ne +Cg +Cg +Cg +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +tG +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ao +ao +DH +DH +DH +DH +DH +DH +DH +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +"} +(38,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Oy +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +tG +tG +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +ta +ta +ta +Cg +Cg +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +DH +DH +DH +DH +DH +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +"} +(39,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Oy +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +tG +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +DH +DH +DH +DH +DH +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +"} +(40,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Oy +Ne +Ne +Ne +Ne +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +tG +Ne +Ne +tG +tG +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +DH +DH +DH +DH +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +"} +(41,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Ys +Oy +Ne +Ne +Ne +Ne +Ne +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +tG +tG +tG +ua +tG +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +DH +DH +DH +DH +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +"} +(42,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +UP +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +ua +ua +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +DH +DH +DH +DH +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +"} +(43,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Cg +Ne +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +ua +tG +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +DH +DH +DH +DH +DH +Ne +bB +Ne +Ne +Ne +Ne +Ne +Ne +Ne +"} +(44,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +ua +ua +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +Cg +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +DH +DH +DH +DH +DH +Ne +Ne +bB +bB +bB +Ne +Ne +Ne +Ne +Ne +"} +(45,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +tG +tG +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +ta +ta +ta +ta +ta +ta +ta +ta +ta +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +ta +ta +Cg +Ne +Ne +Cg +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +ta +Cg +Ne +Ne +ta +ta +ta +ta +DH +DH +DH +DH +DH +Ne +Ne +bB +bB +bB +bB +bB +Ne +Ne +Ne +Ne +"} +(46,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +md +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +tG +Cg +Ne +Ne +Ne +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +ta +ta +ta +ta +ta +Ne +Ne +Ne +Ne +Ne +Ne +Ne +DH +DH +DH +DH +Ne +Ne +Ne +Ne +Ne +bB +bB +bB +bB +bB +Ne +Ne +Ne +"} +(47,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +EW +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +tG +Cg +Cg +Cg +tG +ua +tG +Ne +Ne +tG +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +bB +bB +bB +Ne +Ne +Ne +"} +(48,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +tG +tG +tG +ua +ua +ua +tG +tG +ua +ua +tG +tG +Ne +Ne +Ne +Ne +Ne +Ne +tG +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +tG +tG +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +tG +tG +bB +Ne +Ne +Ne +"} +(49,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +tG +tG +tG +tG +tG +tG +tG +tG +tG +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +tG +ua +tG +tG +tG +tG +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +tG +tG +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +uq +uq +Pc +uq +uq +uq +eT +tG +tG +tG +Ne +Ne +"} +(50,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Mb +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +tG +tG +tG +tG +tG +tG +tG +tG +tG +tG +tG +tG +tG +tG +tG +tG +tG +tG +ua +ua +ua +ua +ua +tG +tG +tG +tG +tG +tG +tG +tG +tG +tG +tG +tG +tG +tG +tG +tG +tG +tG +bB +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +uq +uq +uO +Ts +WD +VN +we +eT +eT +tG +bB +Ne +Ne +"} +(51,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +tG +bB +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +uq +uq +Fc +As +sU +CJ +Fc +XJ +fi +hw +bB +bB +bB +Ne +"} +(52,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +tG +bB +Ne +Ne +bB +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +uq +qZ +QF +sU +ib +sU +CJ +Fc +CS +hw +bB +bB +Ne +Ne +"} +(53,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +Or +Or +Or +Or +ua +ua +ua +ua +ua +ua +ua +ua +ua +tG +bB +Ne +bB +bB +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +dg +oL +dg +oL +eT +bg +sU +gn +FI +Sf +WY +XJ +Ko +hw +bB +Ne +Ne +Ne +"} +(54,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +ua +ua +ua +ua +Or +Or +Or +ua +Or +ua +ua +ua +ua +ua +Or +Or +Or +ua +ua +ua +ua +ua +ua +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +tG +tG +bB +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +CO +CO +CO +dA +SG +je +Ul +Uu +uG +Ye +FJ +mn +SB +Sj +Ul +eT +bB +Ne +Ne +Ne +"} +(55,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +AM +EW +EW +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +ua +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +bB +bB +bB +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +CO +CO +Jl +CO +Pm +Sz +ou +kA +CJ +pg +zT +Kb +ka +jq +sW +FA +eT +bB +bB +Ne +Ne +"} +(56,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +rJ +rJ +rJ +rJ +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +tG +tG +bB +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +CO +on +Lo +CO +TA +bf +kR +cT +fX +eR +MI +lJ +IF +DW +jJ +nU +eT +bB +bB +bB +Ne +"} +(57,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +EW +rJ +rJ +rJ +rJ +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +bB +bB +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +CO +LI +Dh +Qr +jM +ZC +iB +Ul +nz +Bz +nk +io +NF +Qa +hF +Ku +eT +tG +bB +bB +Ne +"} +(58,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +EW +rJ +rJ +rJ +rJ +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +tG +An +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +CO +kf +Vy +CO +Cn +vk +lY +Ul +Ul +nA +Ul +Ul +Ul +nj +Ul +Ul +eT +eT +eT +bB +Ne +"} +(59,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +EW +EW +EW +Ys +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +bB +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +bB +CO +CO +Ob +CO +Ls +AQ +ou +cH +Ha +Ha +Ha +Ha +Oq +Em +WX +Ha +qv +Hs +dg +bB +Ne +"} +(60,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Cg +Ne +Ne +Cg +Cg +Ne +Cg +Ne +Cg +Cg +Cg +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +bB +bB +CO +CO +CO +gk +us +Dd +mY +Dd +Dd +Dd +Dd +Dd +ed +Dd +Dd +jc +iB +dg +bB +Ne +"} +(61,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +bB +bB +bB +dg +Ls +AQ +JN +Hy +vq +vq +vq +vq +vl +Em +vq +vq +Lp +km +dg +bB +Ne +"} +(62,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +tG +bB +Ne +Ne +Ne +Ne +Ne +Ne +Ne +bB +bB +bB +Ne +bB +Ne +Ne +Ne +Ne +bB +bB +oL +Ls +AQ +iB +uL +uL +oL +oL +uL +uL +pv +uL +IP +uL +it +dg +bB +Ne +"} +(63,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +bB +tG +tG +bB +Ne +Ne +Ne +Ne +Ne +bB +bB +bB +bB +bB +bB +bB +Ne +Ne +Ne +Ne +bB +oL +Ls +AQ +iB +uL +UV +Ha +St +rv +uL +Ah +uL +mI +uL +pz +dg +bB +Ne +"} +(64,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +tG +bB +Ne +Ne +Ne +Ne +Ne +Ne +bB +bB +bB +bB +bB +bB +bB +bB +bB +Ne +Ne +Ne +bB +dg +Rc +AQ +iB +oL +wn +DV +Sz +Yg +uL +Ah +uL +AP +uL +EP +dg +bB +Ne +"} +(65,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Ne +Cg +Cg +Ne +Cg +Cg +Cg +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +bB +bB +Ne +Ne +Ne +Ne +Ne +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +Ne +Ne +bB +oL +Ls +vH +Vd +Bw +Vd +Ka +Sz +VE +uL +Ah +dg +dg +dg +dg +dg +bB +Ne +"} +(66,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +An +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +Ne +Ne +bB +oL +Ls +AQ +iB +oL +sb +FU +NA +Uw +uL +Ah +dg +bB +bB +bB +bB +bB +Ne +"} +(67,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +bB +Ne +Ne +Ne +Ne +Ne +Ne +Ne +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +Ne +bB +dg +aa +uV +VC +uL +OF +dh +Er +Fq +uL +jE +dg +bB +bB +Ne +Ne +Ne +Ne +"} +(68,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +EW +Ce +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +bB +bB +bB +bB +yA +bB +bB +bB +bB +bB +Ne +Ne +bB +oL +Ls +AQ +iB +nH +uL +uL +uL +uL +uL +Ah +dg +bB +Ne +Ne +Ne +Ne +Ne +"} +(69,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +bB +bB +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +bB +bB +zt +fu +zt +bB +bB +Ne +Ne +Ne +Ne +bB +oL +Ls +vH +Vd +VB +Ph +Kn +vb +uL +Yt +Ic +dg +bB +Ne +Ne +Ne +Ne +Ne +"} +(70,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +bB +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +bB +zt +xM +zt +bB +Ne +Ne +Ne +Ne +bB +bB +dg +Rc +AQ +iB +uL +UI +MA +jH +uL +Mf +dg +dg +bB +Ne +Ne +Ne +Ne +Ne +"} +(71,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +VD +VD +zt +fu +zt +VD +Ne +Ne +VD +zt +zt +zt +dg +Pm +AQ +iB +AG +uL +uL +uL +uL +Mf +dg +bB +bB +bB +Ne +Ne +Ne +Ne +"} +(72,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +VD +zt +zt +VD +gJ +KP +xZ +IE +UL +VD +zt +zt +VD +Nu +uQ +op +dg +Ls +AQ +iB +uL +Fz +GH +AU +uL +Mf +dg +bB +bB +Ne +Ne +Ne +Ne +bB +"} +(73,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +kc +EW +EW +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Ne +Cg +Ne +Cg +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +bB +bB +Ne +Ne +Ne +Ne +Ne +Ne +PQ +zt +ae +Uz +oY +zt +xZ +TQ +IE +me +Xu +Jb +Jb +sR +Bv +Jb +Jb +Xu +ZK +vH +Vd +Ni +Wv +fL +td +uL +Mf +dg +bB +Ne +Ne +Ne +Ne +Ne +bB +"} +(74,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +tG +bB +Ne +Ne +Ne +Ne +Ne +tX +Fy +dM +wQ +PM +JD +uH +yX +bG +WJ +nM +Gq +yX +yX +NC +gp +Zq +Zq +Wi +AN +Pr +iB +nH +uL +uL +uL +uL +Mf +dg +bB +Ne +Ne +Ne +Ne +bB +bB +"} +(75,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +tG +tG +tG +Ne +Ne +Ne +Ne +PQ +zt +uF +hu +pA +zt +EZ +Ay +IE +gX +xY +AO +eI +bx +Il +rm +ok +xY +rK +pI +Hv +sJ +QK +QK +QK +ez +BB +dg +bB +bB +Ne +Ne +Ne +Ne +bB +"} +(76,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +tG +tG +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +ua +tG +Ne +Ne +Ne +Ne +Ne +bB +VD +Pl +se +sZ +iM +tM +pp +IE +un +FT +FT +FT +ss +FT +FT +FT +FT +uL +dL +uL +uL +uL +dg +dg +dg +dg +dg +bB +bB +Ne +Ne +Ne +Ne +Ne +"} +(77,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +tG +Ne +Ne +Ne +Ne +Ne +Ne +bB +VD +zt +zt +VD +VD +VD +zt +Oi +zt +FT +Kz +pH +Mk +vw +po +qS +FT +BE +ho +wF +Pe +VY +dg +tG +tG +tG +bB +bB +bB +bB +Ne +Ne +Ne +Ne +"} +(78,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +bB +bB +bB +bB +bB +bB +VD +pi +fW +To +bH +MD +Bp +aL +zh +zh +GQ +FT +eM +pL +lG +IV +VM +dg +tG +tG +bB +bB +bB +Ne +Ne +Ne +Ne +Ne +Ne +"} +(79,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +yU +yU +Oy +EW +EW +EW +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +tG +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +tG +Ne +Ne +tG +bB +Ne +Ne +Ne +Ne +Ne +Ne +bB +bB +bB +VD +yY +ro +vS +bH +rl +FG +Wh +ZE +Bp +OQ +FT +lx +TS +xC +mG +fn +dg +tG +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +"} +(80,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +yU +yU +Oy +EW +rJ +rJ +rJ +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +tG +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +tG +tG +bB +Ne +Ne +Ne +Ne +Ne +Ne +Ne +bB +bB +VD +eQ +LQ +UQ +bH +nN +OL +Rm +vi +OL +HY +FT +Qo +Qo +uL +AY +hK +qT +bB +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +"} +(81,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +yU +yU +Oy +EW +rJ +rJ +rJ +EW +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +tG +bB +bB +Ne +Ne +Ne +Ne +Ne +Ne +Ne +bB +bB +VD +zt +jW +zt +bH +bH +bH +Rk +Rk +bH +bH +bH +dg +dg +dg +dg +dg +dg +bB +Ne +Ne +Ne +Ne +bB +Ne +Ne +Ne +Ne +Ne +"} +(82,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +yU +yU +Oy +Oy +rJ +rJ +rJ +EW +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +An +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +tG +tG +tG +bB +bB +Ne +Ne +Ne +Ne +bB +bB +Ne +Ne +Ne +Ne +"} +(83,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +yU +yU +Oy +Oy +Oy +EW +EW +kj +Oy +Ne +Oy +Ne +Ne +Ne +Ne +Ne +Cg +Ne +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +bB +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +Ne +Ne +Ne +Ne +bB +tG +bB +bB +Ne +Ne +Ne +Ne +Ne +bB +Ne +Ne +Ne +Ne +Ne +"} +(84,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +bB +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +"} +(85,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +tG +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +bB +Ne +Ne +Ne +Ne +Ne +"} +(86,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Ne +Cg +Ne +Ne +Ne +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +tG +tG +bB +Ne +Ne +Ne +Ne +Ne +Ne +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +"} +(87,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +yU +yU +kj +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +tG +tG +bB +tG +tG +bB +Ne +Ne +Ne +Ne +Ne +Ne +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +bB +bB +Ne +Ne +bB +Ne +Ne +Ne +Ne +Ne +"} +(88,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +yU +yU +EW +Ce +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Cg +Ne +Cg +Cg +Cg +Ne +Cg +Ne +Cg +Ne +Cg +tG +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +bB +bB +bB +bB +bB +bB +Ne +Ne +Ne +Ne +Ne +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +Ne +Ne +bB +bB +bB +bB +bB +bB +bB +bB +bB +Ne +Ne +Ne +Ne +"} +(89,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Ne +Cg +Ne +Ne +Ne +Ne +tG +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +tG +bB +bB +bB +bB +bB +Ne +Ne +Ne +Ne +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +An +An +An +An +WC +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +Ne +Ne +Ne +Ne +"} +(90,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +yU +yU +yU +yU +EW +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Ne +Ne +Ne +Ne +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +tG +bB +tG +bB +bB +bB +Ne +Ne +Ne +Ne +bB +bB +bB +tG +tG +tG +bB +bB +bB +bB +bB +bB +ca +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +ca +bB +bB +bB +bB +bB +bB +Ne +Ne +Ne +bB +"} +(91,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +yU +yU +yU +yU +EW +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Ne +Ne +Ne +Ne +Cg +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +tG +bB +tG +tG +tG +bB +bB +Ne +Ne +Ne +bB +bB +tG +tG +tG +tG +tG +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +Ne +Ne +Ne +bB +"} +(92,1,1) = {" +Rs +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Ne +Ne +Ne +Ne +Cg +Cg +iq +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +tG +bB +tG +tG +tG +bB +Ne +Ne +Ne +Ne +bB +bB +tG +tG +tG +tG +tG +tG +tG +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +HO +bB +bB +bB +bB +Ne +Ne +bB +bB +"} +(93,1,1) = {" +Rs +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +tG +bB +tG +tG +bB +bB +bB +Ne +Ne +Ne +bB +bB +bB +bB +tG +tG +tG +tG +tG +tG +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +Ne +Ne +bB +bB +"} +(94,1,1) = {" +Rs +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +bB +bB +tG +bB +bB +bB +bB +bB +Ne +bB +bB +bB +bB +bB +tG +tG +tG +bB +tG +bB +bB +bB +bB +bB +bB +bB +bB +HO +bB +bB +bB +tG +tG +tG +bB +bB +bB +bB +Ne +bB +Ne +Ne +bB +bB +"} +(95,1,1) = {" +Rs +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +tG +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +tG +tG +bB +An +bB +bB +bB +tG +tG +tG +tG +tG +bB +bB +bB +Ne +Ne +Ne +Ne +bB +bB +"} +(96,1,1) = {" +Rs +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +tG +tG +tG +tG +tG +bB +bB +bB +bB +bB +bB +HO +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +tG +tG +tG +bB +bB +bB +bB +tG +tG +tG +tG +tG +tG +bB +bB +Ne +Ne +Ne +Ne +bB +bB +"} +(97,1,1) = {" +Rs +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +ua +ua +tG +tG +tG +bB +tG +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +tG +tG +tG +tG +tG +bB +bB +bB +tG +tG +tG +tG +tG +tG +bB +bB +Ne +Ne +Ne +Ne +bB +bB +"} +(98,1,1) = {" +Rs +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +Oy +rJ +rJ +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Cg +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +ua +ua +ua +tG +bB +tG +tG +bB +bB +tG +tG +tG +bB +bB +bB +bB +tG +tG +tG +tG +tG +tG +tG +bB +bB +bB +bB +tG +tG +tG +tG +tG +bB +bB +bB +Ne +Ne +Ne +bB +bB +"} +(99,1,1) = {" +Rs +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +Oy +rJ +rJ +EW +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +tG +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +An +bB +bB +bB +tG +tG +tG +tG +tG +bB +bB +bB +Ne +Ne +Ne +Ne +bB +"} +(100,1,1) = {" +Rs +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +EW +rJ +rJ +EW +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +tG +tG +tG +tG +tG +tG +tG +tG +tG +tG +tG +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +tG +tG +tG +tG +tG +tG +bB +bB +Ne +Ne +Ne +Ne +Ne +"} +(101,1,1) = {" +Rs +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +Oy +EW +EW +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +tG +tG +tG +tG +bB +bB +bB +bB +bB +tG +bB +bB +bB +tG +tG +tG +tG +tG +tG +bB +bB +Ne +Ne +Ne +Ne +Ne +"} +(102,1,1) = {" +Rs +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +ua +tG +tG +bB +bB +bB +bB +tG +bB +bB +bB +bB +tG +tG +tG +tG +tG +bB +bB +bB +Ne +Ne +Ne +Ne +"} +(103,1,1) = {" +Rs +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +ua +ua +ua +tG +tG +bB +bB +bB +tG +tG +bB +bB +bB +tG +tG +tG +tG +tG +tG +bB +bB +Ne +Ne +Ne +Ne +"} +(104,1,1) = {" +Rs +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +tG +tG +tG +tG +tG +tG +bB +bB +bB +bB +tG +tG +tG +tG +tG +bB +bB +Ne +Ne +Ne +Ne +"} +(105,1,1) = {" +Rs +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +Ce +Ce +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +ua +ua +ua +tG +bB +bB +ca +bB +tG +tG +tG +tG +bB +bB +bB +Ne +Ne +Ne +Ne +"} +(106,1,1) = {" +Rs +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +yU +yU +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Or +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +ua +tG +tG +bB +bB +bB +bB +tG +tG +bB +bB +bB +bB +bB +Ne +Ne +Ne +"} +(107,1,1) = {" +Rs +vB +vB +vB +vB +vB +vB +vB +vB +my +vB +vB +vB +vB +vB +vB +vB +vB +vB +yU +yU +EW +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Ne +Ne +Ne +Cg +Or +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +ua +tG +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +Ne +Ne +Ne +"} +(108,1,1) = {" +Rs +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +yU +yU +EW +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +tG +bB +bB +bB +bB +bB +bB +bB +ca +bB +bB +bB +Ne +Ne +Ne +"} +(109,1,1) = {" +Rs +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +yU +yU +kj +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +tG +tG +bB +bB +bB +bB +bB +bB +bB +bB +bB +bB +Ne +Ne +Ne +"} +(110,1,1) = {" +Rs +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +yU +yU +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +tG +tG +bB +bB +bB +bB +bB +bB +tG +bB +bB +Ne +Ne +Ne +"} +(111,1,1) = {" +Rs +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +yU +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +tG +tG +bB +bB +bB +bB +tG +tG +bB +bB +Ne +Ne +Ne +"} +(112,1,1) = {" +Rs +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +tG +bB +bB +bB +bB +tG +tG +bB +bB +Ne +Ne +Ne +"} +(113,1,1) = {" +Rs +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +tG +bB +bB +bB +bB +tG +tG +bB +bB +Ne +Ne +"} +(114,1,1) = {" +Rs +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +tG +bB +bB +bB +tG +tG +bB +Ne +Ne +Ne +"} +(115,1,1) = {" +Rs +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +yU +Oy +Oy +EW +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +tG +bB +bB +bB +tG +bB +bB +Ne +Ne +"} +(116,1,1) = {" +Rs +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +yU +Oy +EW +rJ +rJ +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +tG +bB +bB +bB +bB +Ne +Ne +Ne +"} +(117,1,1) = {" +Rs +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +yU +EW +EW +rJ +rJ +EW +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +tG +tG +bB +bB +Ne +Ne +Ne +"} +(118,1,1) = {" +Rs +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +Mb +Zc +EW +rJ +rJ +EW +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +ua +tG +bB +Ne +Ne +Ne +"} +(119,1,1) = {" +Rs +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +Oy +Oy +EW +rJ +rJ +Ys +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +tG +bB +bB +Ne +Ne +"} +(120,1,1) = {" +Rs +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Kh +Ne +Ne +Ne +Ne +Ne +Ne +Cj +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +bB +bB +Ne +"} +(121,1,1) = {" +Rs +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +MB +bq +bq +YZ +yh +Oy +Oy +Oy +Oy +Ne +Ne +Dq +Ne +Ne +Ne +Cg +hJ +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +ua +tG +bB +bB +"} +(122,1,1) = {" +Rs +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +vB +oq +bq +oF +bq +bq +Oa +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +mt +Or +Or +Or +Or +Or +QM +Cg +Cg +il +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +bB +"} +(123,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +RJ +Rs +Rs +Rs +yU +yU +MB +CH +px +tP +Yl +oF +kj +Oy +WT +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Cg +Cg +uC +Cg +Cg +ep +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +tG +"} +(124,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +zK +Rs +Rs +Rs +yU +yU +yU +ey +DC +AA +Oo +bq +eU +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +uC +Qk +QM +Or +Or +Or +qJ +Cg +Kh +Cg +Cg +uC +Cg +Cg +Cx +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +ua +ua +"} +(125,1,1) = {" +GA +GA +GA +vZ +vZ +Yz +yp +Rs +PT +Cc +dG +Cc +vZ +Rs +yU +yU +yU +bq +YH +hx +ax +CH +Gb +yU +yU +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +SD +SD +Qk +Cg +Cg +Mc +Cg +uC +Cg +qJ +Cg +Kh +Cg +Cg +Cg +gQ +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(126,1,1) = {" +GA +GA +Cc +TM +dG +Cc +vZ +Rs +Pi +KA +gY +uA +RI +Rs +yU +yU +yU +mF +bq +bq +bq +bq +Zn +yU +Pv +Pv +Cl +Pv +xj +Pv +MU +SI +Hi +yx +SI +SI +Hi +SD +BH +Cg +Cg +Cg +Cg +Kh +Cg +Cg +Cg +Cg +Cg +Qk +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(127,1,1) = {" +GA +GA +yZ +yZ +yZ +yZ +yZ +Jy +yZ +lk +In +ZZ +Dl +ZZ +OU +OU +Wg +Np +YQ +uI +YQ +YQ +Np +fU +cY +Ol +cY +lZ +UJ +Ol +ip +OS +nb +LS +iU +cG +Zh +wr +ZI +Cg +tZ +Cg +Mc +Cg +uC +Cg +Cg +Kh +Cg +Cg +qJ +Jq +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(128,1,1) = {" +GA +GA +XL +JW +JW +XL +Yz +Rs +ky +GI +PW +vZ +Ti +Rs +yU +yU +yU +NY +bq +Ss +ey +Zn +ev +yU +UO +hI +hI +UU +hI +UU +JS +fP +fP +qY +Qs +LT +Qs +SD +zp +Cg +Cg +uC +Jq +Cg +Cg +Cg +dW +Or +wE +Cg +Cg +mt +Cg +uC +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(129,1,1) = {" +GA +GA +GA +Yz +Yz +Yz +yp +Rs +PT +zK +JW +XL +Yz +Rs +yU +yU +yU +oF +yt +tP +jX +bq +eU +yU +yU +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +SD +SD +qJ +Cg +Cg +Cg +mt +Cg +vX +Cg +Cg +Or +Or +Cg +Cg +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(130,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Dl +Rs +Rs +Rs +yU +yU +yU +bq +DC +iZ +Oo +ey +LV +Oy +Oy +Ne +Ne +Ne +qi +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Kh +qJ +Qk +uC +Qk +Cg +Cg +Cg +Cg +Cg +Cg +Jq +Or +Qk +Kh +Cg +Cg +Jq +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(131,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +AZ +Rs +Rs +Rs +yU +yU +MB +Ss +Vz +hx +Ch +bq +Mb +Oy +Oy +Ne +Ne +Ne +Cg +mt +Ne +uC +Cg +Ne +Ne +Ne +Cg +Cg +Or +Or +Mc +Cg +yy +Cg +Cg +HA +Or +Or +Or +Or +Cg +Cg +rR +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(132,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +PT +Rs +Rs +Rs +yU +yU +MB +bq +bq +bq +oF +fU +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Cg +CB +Ne +Ne +Ne +Cg +Mc +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(133,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +yp +In +Ti +dG +yp +Rs +yU +yU +oq +bq +oF +Mx +UP +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +QM +Ne +Ne +Ne +Kh +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(134,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +cD +Dl +dG +Ix +Yv +Rs +yU +yU +yU +yU +yU +Ys +Oy +Oy +Oy +Oy +Oy +Mv +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(135,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Aa +Go +Ti +CW +gi +Rs +yU +yU +yU +yU +yU +Oy +Oy +Oy +Gm +qX +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(136,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +yp +dG +lW +Ti +yp +Rs +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Ys +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(137,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +zK +Dl +dG +Rs +Rs +yU +yU +Za +Oy +qK +Ys +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(138,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +li +In +ZG +In +KX +Rs +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(139,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +pS +PT +nT +PW +PW +Dl +wN +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(140,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +yp +Yv +In +PW +oX +PW +In +Aa +yp +yU +EW +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(141,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +hL +dG +ls +PW +nT +zK +QW +yU +yU +yU +EW +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(142,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Ti +In +Dl +In +Tv +Rs +yU +yU +yU +EW +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(143,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Am +zK +is +Rs +Rs +yU +yU +yU +EW +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(144,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +jU +wo +kt +Rs +Rs +yU +yU +EW +Ys +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(145,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +DP +wP +Df +Rs +Rs +yU +yU +Hx +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(146,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +GM +bW +AJ +DP +mi +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(147,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +GM +NQ +Td +CR +yk +yU +yU +EW +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(148,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +DP +Qz +va +Fw +yk +yU +yU +EW +EW +Gm +EW +Oy +Oy +Kf +Oy +Oy +Ne +Ne +Ne +Cg +Cg +Ne +Ne +Ne +Ne +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(149,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Nr +DI +yk +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Oy +Ne +Ne +Ne +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(150,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +yp +Jy +Rs +GM +kN +xr +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Oy +Ne +Ne +Ne +Cg +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(151,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Ur +Ge +HD +Rs +GM +aM +DP +yU +yU +kj +Oy +Oy +Oy +EW +EW +EW +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(152,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +yp +yk +QO +GM +Rs +rO +GC +xr +yU +yU +Oy +Oy +Oy +EW +EW +EW +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(153,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +He +QT +Gp +Rs +GM +gA +xr +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(154,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +yp +Jy +Rs +Pw +AK +Bq +yU +yU +EW +EW +WT +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Cg +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(155,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +yp +Lg +Yp +mz +yU +yU +yU +yU +EW +EW +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(156,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +LK +vt +AI +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(157,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +yp +Rs +Vi +Jz +wK +Ej +zP +yU +yp +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(158,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +WI +Cc +tK +Ej +Ej +fY +Ej +Ej +Ky +tK +QA +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(159,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +yp +SA +Gr +Ej +QE +gN +de +Jz +QE +Ej +iW +aM +yp +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(160,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +fw +SA +El +Ej +dQ +RC +qe +Ej +dd +fY +KR +aM +KO +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(161,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Cf +DJ +Sm +rQ +iO +lA +NQ +lA +Bk +Ge +Kv +dy +Cf +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(162,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +ZW +CI +yk +pk +Nr +au +PO +mS +yk +Jm +GM +FM +pd +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(163,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +KO +gG +yE +QT +uw +oz +MO +Sy +iF +QT +KW +dy +KO +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(164,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Cf +Bn +FX +au +lB +MF +ZA +fI +Wr +mS +XZ +Zu +Cf +yU +yU +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Cg +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(165,1,1) = {" +Rs +Rs +Rs +Rs +Rs +yp +Jy +Zz +NQ +by +MO +Vu +XD +by +MO +Vu +Fv +bW +Jy +yp +yU +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Cg +Cg +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(166,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +KO +SA +FX +Lz +Gg +DB +PO +Qt +RE +MW +XZ +aM +Py +yU +yU +WT +EW +EW +Oy +Oy +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Ne +Cg +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(167,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Cf +Bn +sH +Qz +VA +CP +MO +sM +SE +Qz +Zj +Zu +Cf +yU +yU +rJ +rJ +rJ +rJ +Oy +Ne +Ne +Ne +Cg +Cg +Cg +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(168,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +rc +CC +dm +yg +rO +Lz +ZA +MW +yk +ec +Nr +Vo +ED +yU +yU +rJ +rJ +rJ +rJ +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(169,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +KO +vx +Sk +kO +ad +cu +NQ +cu +xb +kO +Tx +aM +KO +yU +yU +rJ +rJ +rJ +rJ +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(170,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +xW +XV +vg +Uk +EU +Wz +uz +Jg +Uk +Wz +Jg +aM +Cf +yU +yU +rJ +rJ +rJ +rJ +EW +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(171,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +yp +DQ +JW +XL +XL +vP +Zd +rZ +XL +XL +QS +Wn +yp +yU +yU +rJ +rJ +rJ +rJ +EW +EW +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(172,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +yp +Af +sw +Hm +Dt +Wa +yp +yU +yU +yU +yU +yU +rJ +rJ +rJ +rJ +EW +EW +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(173,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +yp +Rs +yU +yU +yU +yU +yU +yU +rJ +rJ +rJ +rJ +rJ +EW +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(174,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +yU +yU +yU +yU +yU +Oy +EW +rJ +rJ +rJ +rJ +EW +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(175,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +yU +yU +yU +yU +yU +Oy +Mv +rJ +rJ +rJ +rJ +Ys +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(176,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +yU +yU +yU +yU +yU +Mb +Oy +rJ +rJ +rJ +rJ +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(177,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +yU +yU +yU +yU +yU +Oy +Oy +Oy +EW +EW +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +tG +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(178,1,1) = {" +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(179,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(180,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +hD +EW +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(181,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Hx +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(182,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(183,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(184,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +EW +rJ +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(185,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +EW +rJ +WT +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(186,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +EW +rJ +EW +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(187,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +EW +rJ +EW +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(188,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +EW +rJ +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(189,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Hx +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(190,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Hx +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Cg +Ne +Ne +Cg +Cg +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(191,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(192,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(193,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(194,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(195,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(196,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(197,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(198,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +EW +Hx +Oy +EW +EW +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(199,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Hx +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(200,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(201,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(202,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(203,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +EW +EW +Hx +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(204,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(205,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Mb +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(206,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Mb +Oy +Oy +Oy +Oy +Oy +Oy +Oy +rJ +rJ +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(207,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +EW +rJ +rJ +Oy +Oy +Oy +Ne +Cg +Ne +Cg +Cg +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(208,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +rJ +rJ +EW +Oy +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(209,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +EW +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(210,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(211,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Mb +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(212,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(213,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(214,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(215,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(216,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(217,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(218,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +yh +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(219,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +EW +EW +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(220,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +rJ +rJ +rJ +rJ +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(221,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +rJ +rJ +rJ +rJ +EW +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(222,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +rJ +rJ +rJ +rJ +EW +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(223,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +rJ +rJ +rJ +rJ +EW +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(224,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +rJ +rJ +rJ +rJ +EW +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(225,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +fU +rJ +rJ +rJ +rJ +EW +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(226,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +rJ +rJ +rJ +rJ +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(227,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +rJ +rJ +rJ +rJ +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(228,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Or +Or +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(229,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(230,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(231,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(232,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Mb +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(233,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(234,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +EW +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(235,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +EW +EW +EW +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(236,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +EW +EW +EW +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Cg +Ne +Ne +Ne +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(237,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +fU +yh +Oy +EW +EW +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(238,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Cg +Ne +Ne +Ne +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(239,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Cg +Cg +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(240,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Cg +Ne +Cg +Cg +Cg +Cg +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(241,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(242,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(243,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(244,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(245,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(246,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(247,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(248,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +EW +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(249,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +EW +EW +EW +EW +EW +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(250,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +EW +Oy +Oy +EW +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(251,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(252,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(253,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +EW +EW +EW +yh +Oy +Oy +Oy +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(254,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yh +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} +(255,1,1) = {" +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +yU +EW +Oy +Oy +Oy +Ne +Ne +Ne +Ne +Ne +Ne +Ne +Cg +Cg +Cg +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +Or +"} diff --git a/_maps/map_files/nova/nova.dmm b/_maps/map_files/nova/nova.dmm new file mode 100644 index 00000000000..f8997e7806c --- /dev/null +++ b/_maps/map_files/nova/nova.dmm @@ -0,0 +1,295011 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aac" = ( +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance/tripple, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"aad" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/item/radio/intercom{ + dir = 4; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "blue" + }, +/area/hallway/primary/central/nw) +"aag" = ( +/turf/simulated/wall/r_wall, +/area/security/reception) +"aaj" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"aao" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"aap" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkred" + }, +/area/turret_protected/aisat_interior/secondary) +"aar" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/railing/wooden, +/obj/structure/chair/office, +/turf/simulated/floor/wood/oak, +/area/crew_quarters/courtroom) +"aaz" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/table/wood/fancy/royalblue, +/obj/item/paper/blueshield, +/obj/item/flashlight/lamp{ + pixel_x = -15 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/carpet/royalblue, +/area/blueshield) +"aaF" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/obj/effect/landmark/start/magistrate, +/obj/machinery/door_control{ + id = "magistrateoffice"; + name = "Office Door"; + normaldoorcontrol = 1; + pixel_x = -26; + pixel_y = -6; + req_access = list(74) + }, +/obj/machinery/door_control{ + id = "magistrate"; + name = "Privacy Shutters Control"; + pixel_x = -26; + pixel_y = 6; + req_access = list(74) + }, +/obj/machinery/button/windowtint{ + dir = 1; + id = "tintmagistrateoffice"; + pixel_x = -35 + }, +/turf/simulated/floor/carpet/royalblack, +/area/magistrateoffice) +"aaV" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/engineering/gravitygenerator) +"aaW" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"aaZ" = ( +/obj/structure/railing, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"abb" = ( +/obj/structure/table, +/obj/item/storage/belt/utility, +/obj/item/multitool, +/obj/machinery/newscaster/security_unit{ + pixel_y = -30 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/podbay) +"abg" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/carpet, +/area/security/permabrig) +"abh" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/wood{ + icon_state = "wood-broken7"; + tag = "icon-wood-broken7" + }, +/area/maintenance/backstage) +"abj" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + id_tag = "janitorshutters"; + name = "Janitor Shutters"; + dir = 1 + }, +/turf/simulated/floor/plating, +/area/janitor) +"abk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/gambling_den) +"abn" = ( +/obj/machinery/atmospherics/pipe/simple/visible/purple{ + desc = "Труба ведёт газ на фильтрацию"; + name = "Труба на фильтрацию" + }, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"abs" = ( +/obj/effect/decal/warning_stripes/south, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "yellow" + }, +/area/engineering/engine) +"abF" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"abG" = ( +/obj/item/radio/intercom{ + pixel_x = 30 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/security/securearmory) +"abH" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/delivery) +"abP" = ( +/obj/structure/filingcabinet/filingcabinet, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"abY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event/xeno_spawn, +/turf/simulated/floor/plasteel, +/area/maintenance/apmaint) +"aca" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "barber" + }, +/area/maintenance/apmaint) +"acz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/grille, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"acE" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/carpet/red, +/area/chapel/main) +"acF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-4"; + tag = "90Curve" + }, +/obj/item/radio/intercom{ + pixel_x = -32; + pixel_y = 22 + }, +/obj/structure/disposalpipe/junction/yjunction{ + dir = 2 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"acG" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/genericbush/hell, +/obj/machinery/door/poddoor/shutters{ + density = 0; + icon_state = "open"; + id_tag = "hopqueueshutters"; + name = "Queue Shutters"; + opacity = 0 + }, +/obj/structure/window/full/reinforced{ + layer = 2 + }, +/turf/simulated/floor/grass, +/area/hallway/primary/command/west) +"acK" = ( +/obj/effect/spawner/window/reinforced/plasma, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/engineering/controlroom) +"acN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/glass/reinforced, +/area/maintenance/starboardaux) +"acT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "escape" + }, +/area/hallway/secondary/exit/maint) +"acU" = ( +/obj/machinery/door/window/westleft{ + dir = 2; + name = "Cargo Desk"; + req_access = list(50) + }, +/obj/machinery/conveyor{ + id = "packageExternal"; + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/quartermaster/delivery) +"acX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar) +"acY" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Security Checkpoint"; + req_access = list(63); + security_level = 1 + }, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/security/checkpoint/south) +"ade" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/hell, +/obj/structure/flora/ausbushes/stalkybush, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced, +/turf/simulated/floor/grass, +/area/crew_quarters/serviceyard) +"adj" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkpurple" + }, +/area/toxins/rdoffice) +"adk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/lab) +"adq" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkblue" + }, +/area/hallway/secondary/exit) +"adv" = ( +/turf/simulated/wall/r_wall, +/area/toxins/storage) +"adC" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + name = "QM's Junction"; + sortType = 3 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/starboard) +"adJ" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/chair/comfy/beige{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluecornersalt" + }, +/area/crew_quarters/fitness) +"adT" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/north, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"adU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/random/toolbox, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"adV" = ( +/obj/structure/bed, +/obj/item/bedsheet/medical{ + level = 1.4 + }, +/obj/structure/curtain/open, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTHEAST)" + }, +/area/medical/ward) +"adX" = ( +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/security/main) +"aea" = ( +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -26 + }, +/obj/structure/cable, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/execution) +"aec" = ( +/obj/structure/window/reinforced, +/obj/effect/turf_decal/siding/wood, +/turf/simulated/floor/carpet, +/area/crew_quarters/captain/bedroom) +"aei" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"aek" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/hologram/holopad, +/obj/effect/decal/warning_stripes/green/hollow, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/item/radio/intercom{ + pixel_x = 28; + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/virology) +"aeq" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurplefull" + }, +/area/toxins/lab) +"aeu" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"aez" = ( +/obj/machinery/light_switch{ + pixel_x = 24; + pixel_y = 24 + }, +/obj/structure/table, +/obj/item/watertank, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "blue" + }, +/area/hydroponics) +"aeE" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/item/lightreplacer, +/obj/item/lightreplacer{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed{ + pixel_y = 2; + pixel_x = 2 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/break_room) +"aeF" = ( +/obj/structure/table, +/obj/machinery/recharger{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "redcorner" + }, +/area/security/prison/cell_block/A) +"aeK" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"aeN" = ( +/turf/simulated/floor/carpet, +/area/crew_quarters/theatre) +"aeR" = ( +/obj/machinery/door/airlock/glass{ + name = "Kitchen utility room"; + req_access = list(28) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "hydrofloor" + }, +/area/crew_quarters/kitchen) +"afa" = ( +/obj/machinery/firealarm{ + dir = 8; + name = "west fire alarm"; + pixel_x = -24 + }, +/obj/effect/decal/warning_stripes/west, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"afb" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/medbay) +"afg" = ( +/obj/machinery/door/airlock/silver{ + name = "Bathroom" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "showroomfloor" + }, +/area/blueshield) +"afn" = ( +/obj/structure/railing{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"afu" = ( +/obj/effect/decal/warning_stripes/east, +/obj/effect/decal/cleanable/blood/oil, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellow" + }, +/area/maintenance/electrical) +"afv" = ( +/obj/machinery/field/generator{ + anchored = 1; + state = 2 + }, +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plating/airless, +/area/space) +"afA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/visible, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"afG" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"afJ" = ( +/obj/machinery/portable_atmospherics/canister/oxygen{ + anchored = 1 + }, +/turf/simulated/floor/engine/o2, +/area/atmos) +"afK" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"afM" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/toxins/xenobiology) +"afP" = ( +/obj/machinery/door/poddoor/multi_tile/two_tile_hor{ + id_tag = "secpilot"; + req_access = list(71) + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/obj/structure/spacepoddoor{ + dir = 4; + luminosity = 3 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/podbay) +"afW" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/item/reagent_containers/spray/cleaner/drone, +/turf/simulated/floor/plating, +/area/maintenance/medroom) +"agc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/drip{ + pixel_y = 19 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"agi" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/button/windowtint{ + id = "execution"; + pixel_x = -24; + pixel_y = 24 + }, +/obj/machinery/light_switch{ + pixel_y = 34; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/security/execution) +"agl" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/table, +/obj/item/storage/toolbox/mechanical, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/quartermaster/delivery) +"agm" = ( +/obj/machinery/status_display{ + pixel_y = 32 + }, +/obj/machinery/camera{ + c_tag = "Arrivals West Hallway 2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"ags" = ( +/obj/structure/table, +/obj/item/flashlight/lamp{ + layer = 4; + pixel_x = -2; + pixel_y = 9 + }, +/obj/item/folder/red, +/obj/item/folder/red{ + pixel_x = 3; + pixel_y = 2 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/evidence) +"agv" = ( +/obj/structure/closet/crate/hydroponics, +/obj/item/reagent_containers/glass/bottle/nutrient/ez, +/obj/item/reagent_containers/glass/bottle/nutrient/ez, +/obj/item/reagent_containers/glass/bottle/nutrient/ez, +/obj/item/reagent_containers/spray/pestspray, +/obj/item/reagent_containers/spray/pestspray, +/obj/item/clothing/gloves/botanic_leather, +/obj/item/cultivator, +/obj/item/cultivator, +/obj/item/shovel/spade, +/obj/item/shovel/spade, +/obj/item/plant_analyzer, +/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permabrig) +"agH" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/tracks, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"agL" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 10 + }, +/obj/structure/sign/poster/official/safety_internals{ + pixel_y = 32 + }, +/turf/simulated/floor/plating, +/area/hallway/secondary/exit) +"agU" = ( +/obj/structure/table, +/obj/machinery/door/window{ + dir = 8; + name = "High-Risk Modules"; + req_access = list(20) + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/item/aiModule/oxygen, +/obj/item/aiModule/oneCrewMember, +/obj/item/aiModule/purge, +/obj/item/aiModule/antimov, +/turf/simulated/floor/bluegrid, +/area/turret_protected/ai_upload) +"agX" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/fore) +"ahf" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dust, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/carpet, +/area/maintenance/casino) +"ahh" = ( +/obj/item/chair, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/teleporter/abandoned) +"ahk" = ( +/obj/effect/decal/warning_stripes/north, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"ahn" = ( +/obj/structure/sign/directions/evac, +/turf/simulated/wall, +/area/hallway/primary/starboard/south) +"ahp" = ( +/obj/item/radio/intercom{ + name = "west station intercom (General)"; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"ahr" = ( +/obj/structure/chair, +/obj/item/radio/intercom{ + name = "north station intercom (General)"; + pixel_y = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"aht" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2"; + tag = "" + }, +/turf/simulated/floor/wood, +/area/medical/psych) +"ahv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/arrows{ + dir = 4 + }, +/obj/structure/sign/pods{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/fsmaint3) +"ahy" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"ahH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + dir = 5 + }, +/area/hydroponics) +"ahI" = ( +/obj/structure/sign/poster/official/help_others{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/medical/research/nhallway) +"ahS" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"ahV" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/sortjunction{ + dir = 1; + name = "Magistrate's Office"; + sortType = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/west) +"ahW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/obj/structure/closet/firecloset, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"aif" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet3) +"aim" = ( +/obj/effect/decal/warning_stripes/east, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "engsm"; + name = "Supermatter Blast Doors"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/engineering/supermatter) +"ain" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkredcorners" + }, +/area/security/hos) +"aio" = ( +/obj/effect/decal/warning_stripes/southwest, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/medical/research/nhallway) +"aiq" = ( +/obj/item/radio/intercom{ + name = "west station intercom (General)"; + pixel_x = -28 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/theatre) +"ait" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "podfloor_dark" + }, +/area/engineering/controlroom) +"aiz" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "Virology1"; + name = "Virology Shutters" + }, +/turf/simulated/floor/plating, +/area/medical/virology/lab) +"aiA" = ( +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue" + }, +/area/medical/surgery/south) +"aiC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue"; + tag = "icon-whiteblue (EAST)" + }, +/area/maintenance/medroom) +"aiD" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/quartermaster/qm) +"aiQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/oil_5, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"aiR" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/security/permabrig) +"aiW" = ( +/obj/machinery/camera{ + c_tag = "AI Satellite Secondary Antechamber"; + dir = 9 + }, +/obj/machinery/alarm{ + pixel_y = 22 + }, +/obj/machinery/firealarm{ + dir = 4; + name = "south fire alarm"; + pixel_x = 26 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkred" + }, +/area/turret_protected/aisat_interior/secondary) +"aiX" = ( +/obj/item/radio/intercom{ + name = "east station intercom (General)"; + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/primary/central/west) +"ajg" = ( +/obj/structure/bed, +/obj/item/bedsheet/hop, +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/turf/simulated/floor/carpet/blue, +/area/crew_quarters/heads/hop) +"ajn" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 1; + frequency = 1379; + id_tag = "engineering_west_pump" + }, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"ajt" = ( +/obj/effect/decal/cleanable/blood, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "barber" + }, +/area/maintenance/medroom) +"ajv" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"ajC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"ajH" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/lobby) +"ajJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"ajO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai) +"ajQ" = ( +/obj/machinery/gibber, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/status_display{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/kitchen) +"ajR" = ( +/obj/structure/window/reinforced, +/obj/structure/flora/ausbushes/lavendergrass, +/obj/structure/flora/ausbushes/fullgrass/hell, +/turf/simulated/floor/grass, +/area/hallway/primary/central/nw) +"ajT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"ajW" = ( +/obj/structure/girder, +/turf/simulated/floor/plating/airless, +/area/security/securearmory) +"ajX" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue" + }, +/area/medical/cmostore) +"ajZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/locked/prison{ + pixel_y = -28 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"ake" = ( +/turf/simulated/floor/engine/insulated/vacuum, +/area/atmos) +"akC" = ( +/obj/structure/closet/crate/freezer, +/obj/item/reagent_containers/food/snacks/meat, +/obj/item/reagent_containers/food/snacks/meat, +/obj/item/reagent_containers/food/snacks/meat, +/obj/item/reagent_containers/food/snacks/meat, +/obj/item/reagent_containers/food/snacks/meat, +/obj/item/reagent_containers/food/snacks/meat, +/obj/machinery/door/window/brigdoor, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/cloning) +"akE" = ( +/obj/machinery/door/airlock/command{ + id_tag = "captainofficedoor"; + name = "Captain's Office"; + req_access = list(20); + security_level = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain) +"akJ" = ( +/obj/structure/closet/emcloset, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"akR" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Cargo Lockdown"; + opacity = 0 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "Cargo Office Windows"; + name = "Cargo Office Shutters" + }, +/turf/simulated/floor/plating, +/area/quartermaster/office) +"akW" = ( +/obj/machinery/computer/account_database, +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -26 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/security/nuke_storage) +"akX" = ( +/obj/effect/decal/warning_stripes/east, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/additional) +"akY" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/landmark/start/magistrate, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/main) +"alb" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/food/snacks/candy/cash, +/obj/item/reagent_containers/food/snacks/candy/cash, +/obj/item/reagent_containers/food/snacks/candy/cash, +/obj/item/phone{ + attack_verb = list("bounced a check off","checked-out","tipped"); + desc = "Also known as a cash register, or, more commonly, \"robbery magnet\". It's old and rusty, clearly non-functional and decorative only."; + dir = 1; + icon = 'icons/obj/machines/pos.dmi'; + icon_state = "pos"; + name = "point of sale" + }, +/obj/structure/window/reinforced, +/turf/simulated/floor/plasteel{ + icon_state = "redyellowfull" + }, +/area/maintenance/fpmaint) +"ald" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 4 + }, +/obj/machinery/light, +/turf/simulated/floor/wood/fancy/cherry, +/area/crew_quarters/theatre) +"alh" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/turret_protected/ai) +"ali" = ( +/obj/machinery/door/airlock/maintenance, +/obj/structure/barricade/wooden, +/turf/simulated/floor/plating, +/area/maintenance/gambling_den) +"alj" = ( +/turf/simulated/wall/r_wall, +/area/maintenance/ai) +"alr" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/warning_stripes/north, +/obj/machinery/light{ + dir = 1; + on = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "yellow" + }, +/area/engineering/engine) +"als" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -25 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"alt" = ( +/obj/effect/decal/warning_stripes/blue, +/obj/machinery/atmospherics/meter, +/obj/machinery/atmospherics/pipe/simple/visible/supply, +/turf/simulated/floor/plasteel, +/area/atmos/control) +"alu" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/north, +/obj/structure/morgue{ + dir = 1 + }, +/obj/effect/landmark/event/revenantspawn, +/turf/simulated/floor/plasteel{ + icon_state = "darkblue" + }, +/area/medical/morgue) +"alz" = ( +/obj/structure/table/wood, +/obj/item/folder/blue, +/obj/item/folder/blue{ + pixel_y = 2; + pixel_x = 2 + }, +/obj/item/clothing/mask/cigarette/cigar/havana{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/clothing/mask/cigarette/cigar/havana, +/obj/item/flashlight/lamp/green{ + pixel_y = 13; + pixel_x = -3 + }, +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/carpet, +/area/crew_quarters/heads/hop) +"alI" = ( +/obj/machinery/door_control{ + id = "hangar"; + name = "Hangar Doors Control"; + pixel_y = 8; + req_access = list(18,48,70,71) + }, +/turf/simulated/wall, +/area/engineering/mechanic_workshop/hangar) +"alJ" = ( +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plating/airless, +/area/space) +"alN" = ( +/obj/structure/flora/ausbushes/leafybush, +/turf/simulated/floor/grass, +/area/hydroponics) +"alO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/floor/bluegrid{ + icon_state = "gcircuit"; + name = "Mainframe Floor"; + nitrogen = 100; + oxygen = 0; + temperature = 80 + }, +/area/toxins/server) +"alP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/interrogation) +"alR" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + frequency = 1379; + id_tag = "solar_tool_inner"; + locked = 1; + name = "Engineering External Access"; + req_access = list(13) + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/maintenance/auxsolarport) +"alT" = ( +/obj/structure/disposalpipe/trunk/multiz{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/quartermaster/storage) +"ama" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/maintenance/xenozoo) +"amf" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/external{ + frequency = 1379; + id_tag = "robotics_solar_inner"; + locked = 1; + name = "Engineering External Access"; + req_access = list(13) + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/portsolar) +"amm" = ( +/obj/effect/landmark/honk_squad, +/obj/structure/closet/walllocker/emerglocker/north, +/turf/simulated/floor/shuttle, +/area/shuttle/arrival/station) +"amn" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/fsmaint3) +"amq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"amt" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/biostorage) +"amy" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Eng_lockdown"; + name = "Engineering Lockdown"; + opacity = 0 + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/obj/effect/spawner/window/reinforced/plasma, +/turf/simulated/floor/plating, +/area/engineering/controlroom) +"amA" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/junction{ + dir = 8; + tag = "icon-pipe-j1 (WEST)" + }, +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/medical/research) +"amE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plasteel, +/area/maintenance/xenozoo) +"amJ" = ( +/obj/machinery/vending/plasmaresearch, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitepurple" + }, +/area/toxins/misc_lab) +"amM" = ( +/obj/structure/railing, +/obj/structure/filingcabinet/chestdrawer, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/office) +"amO" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/gateway) +"amP" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/engineering/gravitygenerator) +"amV" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "blue" + }, +/area/hallway/primary/central/nw) +"amW" = ( +/obj/effect/decal/warning_stripes/west{ + icon = 'icons/turf/floors.dmi'; + icon_state = "siding1" + }, +/mob/living/simple_animal/pig/Sanya, +/turf/simulated/floor/grass, +/area/hydroponics) +"ana" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"anp" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/fsmaint3) +"ant" = ( +/obj/machinery/r_n_d/server/core, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 10 + }, +/turf/simulated/floor/bluegrid{ + icon_state = "gcircuit"; + name = "Mainframe Floor"; + nitrogen = 100; + oxygen = 0; + temperature = 80 + }, +/area/toxins/server) +"anz" = ( +/obj/item/reagent_containers/food/drinks/mug/sci, +/obj/structure/table/reinforced, +/obj/structure/window/reinforced{ + dir = 4; + layer = 2.9 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "whitepurple" + }, +/area/toxins/lab) +"anB" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -26 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue"; + tag = "icon-whiteblue (WEST)" + }, +/area/medical/medbay) +"anF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"anI" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 1; + name = "IAA Office"; + sortType = 29 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/west) +"anL" = ( +/mob/living/carbon/human/lesser/monkey, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkpurple" + }, +/area/medical/virology/lab) +"anM" = ( +/obj/machinery/r_n_d/experimentor, +/turf/simulated/floor/engine, +/area/toxins/explab) +"anN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint6) +"anO" = ( +/obj/effect/decal/cleanable/dust, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "showroomfloor" + }, +/area/maintenance/banya) +"anR" = ( +/obj/structure/closet/crate/freezer, +/obj/item/reagent_containers/iv_bag/bloodsynthetic/oxygenis, +/obj/item/reagent_containers/iv_bag/bloodsynthetic/oxygenis, +/obj/item/reagent_containers/iv_bag/bloodsynthetic/nitrogenis, +/obj/item/reagent_containers/iv_bag/bloodsynthetic/nitrogenis, +/obj/item/tank/internals/emergency_oxygen/engi/empty, +/obj/item/tank/internals/emergency_oxygen/engi/empty, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + cell_type = 5000; + dir = 4; + name = "east bump"; + pixel_x = 26 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"aob" = ( +/obj/machinery/gateway/centerstation, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/gateway) +"aoh" = ( +/mob/living/simple_animal/cow/Betsy, +/obj/structure/flora/ausbushes/reedbush, +/turf/simulated/floor/grass, +/area/hydroponics) +"aok" = ( +/obj/structure/closet/l3closet/virology, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/turf/simulated/floor/plating, +/area/medical/virology/lab) +"aop" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/west) +"aor" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/processing) +"aos" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/chair/comfy/lime, +/turf/simulated/floor/carpet/orange, +/area/crew_quarters/cabin3) +"aot" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/cryo) +"aow" = ( +/obj/machinery/iv_drip, +/obj/item/reagent_containers/iv_bag/blood/OMinus, +/obj/structure/bed, +/obj/item/bedsheet/medical, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkblue" + }, +/area/security/medbay) +"aoA" = ( +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"aoK" = ( +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"aoP" = ( +/obj/machinery/light, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"aoU" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/carpet/black, +/area/chapel/main) +"aoY" = ( +/obj/machinery/vending/coffee, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"apb" = ( +/obj/structure/chair/office/light, +/obj/effect/landmark/start/internal_affairs, +/turf/simulated/floor/carpet/blue, +/area/crew_quarters/courtroom) +"apc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "vault" + }, +/area/engineering/mechanic_workshop/hangar) +"apj" = ( +/obj/item/radio/intercom/custom{ + pixel_y = 25 + }, +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/obj/item/radio/intercom/private{ + pixel_y = -28 + }, +/obj/effect/landmark/event/tripai, +/turf/simulated/floor/redgrid, +/area/turret_protected/ai) +"app" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"apH" = ( +/obj/machinery/atmospherics/pipe/simple/visible/cyan{ + desc = "Труба содержит дыхательную смесь для подачи на станцию"; + dir = 10; + name = "Труба дыхательной смеси" + }, +/obj/structure/sign/poster/contraband/tools{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"apP" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurplecorner" + }, +/area/toxins/misc_lab) +"apX" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet3) +"aqr" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/airlock/command/glass{ + name = "Customs Desk"; + req_access = list(19); + security_level = 1 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/bridge/checkpoint/north) +"aqs" = ( +/obj/machinery/firealarm{ + dir = 1; + name = "south fire alarm"; + pixel_y = -24 + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/hallway/primary/command) +"aqz" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/obj/machinery/status_display{ + pixel_x = -32 + }, +/obj/effect/decal/warning_stripes/north, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitehall" + }, +/area/toxins/xenobiology) +"aqB" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"aqJ" = ( +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -26 + }, +/obj/structure/cable, +/obj/item/flag/ian, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads) +"aqK" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/simulated/floor/carpet, +/area/crew_quarters/heads) +"aqO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/south, +/obj/item/camera_assembly, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/xenozoo) +"aqV" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/lounge) +"ara" = ( +/obj/item/reagent_containers/syringe/antiviral, +/obj/item/reagent_containers/syringe/charcoal, +/obj/item/reagent_containers/syringe/insulin, +/obj/item/reagent_containers/glass/bottle/morphine, +/obj/item/reagent_containers/glass/bottle/epinephrine, +/obj/item/reagent_containers/syringe, +/obj/item/stack/medical/bruise_pack/advanced{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/stack/medical/ointment/advanced{ + pixel_x = 6; + pixel_y = 8 + }, +/obj/item/reagent_containers/food/pill/patch/styptic{ + pixel_y = 6 + }, +/obj/item/reagent_containers/food/pill/patch/styptic{ + pixel_x = 2; + pixel_y = 8 + }, +/obj/item/reagent_containers/food/pill/patch/silver_sulf{ + pixel_x = -8; + pixel_y = 6 + }, +/obj/item/reagent_containers/food/pill/patch/silver_sulf{ + pixel_x = -8; + pixel_y = 8 + }, +/obj/structure/table/glass, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"arf" = ( +/obj/structure/shuttle/engine/propulsion{ + dir = 4; + icon_state = "burst_l" + }, +/turf/simulated/floor/shuttle/plating, +/area/shuttle/arrival/station) +"ari" = ( +/obj/machinery/door/airlock/external, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"arn" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/teleporter/abandoned) +"art" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/east) +"arB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/processing) +"arD" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12 + }, +/obj/structure/curtain/open/shower, +/obj/machinery/shower{ + dir = 4; + pixel_y = 8; + tag = "icon-shower (EAST)" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitebluecorner" + }, +/area/medical/surgery/north) +"arE" = ( +/turf/simulated/openspace, +/area/hallway/primary/central/sw) +"arU" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"arV" = ( +/obj/effect/turf_decal/arrows/white{ + dir = 8 + }, +/obj/effect/turf_decal/number/number_2{ + dir = 1; + pixel_y = -10; + pixel_x = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/secondary/entry/lounge) +"arW" = ( +/obj/docking_port/stationary{ + dir = 4; + dwidth = 7; + height = 5; + id = "sit_arrivals"; + name = "South-West Solars"; + width = 11 + }, +/turf/space{ + icon_state = "black" + }, +/area/space) +"asc" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/pen, +/obj/item/storage/fancy/donut_box{ + pixel_y = 7 + }, +/obj/item/storage/fancy/donut_box{ + pixel_y = 7 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/checkpoint/south) +"asd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8 + }, +/obj/effect/decal/cleanable/blood/tracks{ + layer = 3 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"asj" = ( +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/spawner/random_spawners/cobweb_left_rare, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"aso" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"asr" = ( +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"asA" = ( +/obj/structure/urinal{ + pixel_y = 28 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"asB" = ( +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whiteblue" + }, +/area/medical/cloning) +"asI" = ( +/turf/simulated/wall/r_wall, +/area/security/evidence) +"asL" = ( +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters{ + density = 0; + icon_state = "open"; + id_tag = "magistrate"; + name = "Magistrate Privacy Shutters"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced/polarized{ + id = "tintmagistrateoffice" + }, +/turf/simulated/floor/plating, +/area/magistrateoffice) +"asO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"asT" = ( +/obj/machinery/camera{ + c_tag = "Library North" + }, +/obj/machinery/libraryscanner, +/turf/simulated/floor/wood, +/area/library) +"asU" = ( +/obj/machinery/computer/mech_bay_power_console, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/bluegrid, +/area/assembly/showroom) +"asV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/grille, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"atb" = ( +/obj/effect/decal/warning_stripes/yellow/partial{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/arrow{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "blue" + }, +/area/hallway/primary/central/north) +"atc" = ( +/obj/machinery/door/airlock/engineering/glass{ + name = "Hangar"; + req_access = list(18,48,70,71) + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"ati" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green, +/turf/simulated/floor/carpet/royalblack, +/area/quartermaster/qm) +"atq" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel/white, +/area/teleporter) +"ats" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellow" + }, +/area/medical/chemistry) +"atu" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/bridge) +"atw" = ( +/obj/structure/chair/sofa/right{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"atN" = ( +/obj/effect/decal/warning_stripes/northeastcorner, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"atT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = -32 + }, +/obj/structure/piano{ + dir = 4 + }, +/obj/effect/decal/cleanable/dust, +/obj/machinery/light/small, +/turf/simulated/floor/wood, +/area/maintenance/backstage) +"atX" = ( +/obj/structure/closet/emcloset, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"aua" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"aus" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12 + }, +/obj/item/mop, +/obj/item/reagent_containers/glass/bottle/ammonia, +/turf/simulated/floor/plating, +/area/maintenance/perma) +"auB" = ( +/turf/simulated/floor/plasteel{ + icon_state = "darkbluecornersalt" + }, +/area/hallway/primary/command/east) +"auE" = ( +/obj/structure/table, +/obj/item/restraints/handcuffs{ + pixel_y = -3 + }, +/obj/item/restraints/handcuffs{ + pixel_y = 3 + }, +/obj/item/flashlight/seclite, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "red" + }, +/area/security/processing) +"auP" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "Bar"; + name = "Bar Privacy Shutters" + }, +/turf/simulated/floor/light{ + icon_state = "light_on-p"; + state = 7 + }, +/area/crew_quarters/bar) +"auW" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "experimentor"; + name = "Experimentor Blast Door"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/toxins/explab) +"avb" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green{ + desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; + dir = 1; + name = "Труба фильтрации" + }, +/obj/effect/decal/warning_stripes/west, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"avq" = ( +/obj/machinery/computer/supplycomp{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/office) +"avr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/seceqstorage) +"avt" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "ai2"; + name = "Turret Shutters" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/aisat_interior/secondary) +"avu" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"avy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"avB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"avC" = ( +/turf/simulated/floor/engine/o2, +/area/atmos) +"avI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10; + initialize_directions = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"avL" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/medbay) +"avO" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "vault" + }, +/area/chapel/main) +"avP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/sign/electricshock{ + pixel_y = -32 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/engineering{ + name = "North-East Solar Access"; + req_access = list(10) + }, +/turf/simulated/floor/plating, +/area/maintenance/starboardsolar) +"avQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 5 + }, +/area/hydroponics) +"avR" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/carpet, +/area/medical/psych) +"avS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 6 + }, +/obj/effect/decal/warning_stripes/northwest, +/obj/machinery/atmospherics/meter, +/turf/simulated/floor/plating/airless, +/area/medical/virology/lab) +"avV" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "SKPP"; + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/bridge/checkpoint/south) +"awf" = ( +/obj/structure/bed, +/obj/item/bedsheet/cmo, +/obj/machinery/light_switch{ + pixel_x = -23 + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/carpet/blue, +/area/medical/cmo) +"awj" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar) +"awu" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"aww" = ( +/turf/simulated/wall/r_wall, +/area/engineering/hardsuitstorage) +"awz" = ( +/turf/simulated/wall, +/area/security/checkpoint) +"awC" = ( +/turf/simulated/wall, +/area/maintenance/secpost) +"awK" = ( +/obj/machinery/alarm{ + dir = 1; + pixel_y = -25 + }, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/lobby) +"awR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack/gunrack, +/obj/item/weldingtool, +/obj/item/crowbar/red{ + desc = "..."; + force = 20; + name = "Легендарная монтировка" + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"awY" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/crew_quarters/theatre) +"awZ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"axq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/crew_quarters/theatre) +"axu" = ( +/obj/structure/table, +/obj/item/storage/fancy/donut_box, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/processing) +"axA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"axB" = ( +/obj/effect/decal/warning_stripes/east, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 28; + pixel_y = -28 + }, +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/turf/simulated/floor/plasteel, +/area/atmos) +"axC" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/carpet/royalblue, +/area/blueshield) +"axD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/newscaster{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "showroomfloor" + }, +/area/maintenance/casino) +"axK" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"axQ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"axU" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellow" + }, +/area/engineering/engine) +"aye" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_y = 6 + }, +/obj/item/pen/fancy{ + pixel_y = 3 + }, +/turf/simulated/floor/carpet, +/area/crew_quarters/heads) +"ayq" = ( +/obj/machinery/door/airlock/glass{ + name = "Hydroponics"; + req_access = list(35) + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 5 + }, +/area/hydroponics) +"ayt" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/glass/reinforced, +/area/maintenance/fore2) +"ayu" = ( +/obj/machinery/status_display/supply_display{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/quartermaster/office) +"ayD" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"ayJ" = ( +/obj/structure/railing{ + dir = 5 + }, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/office) +"ayM" = ( +/obj/machinery/door/airlock/external{ + id_tag = "laborcamp_home"; + name = "Labor Camp Airlock"; + req_access = list(2); + security_level = 1 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/security/securehallway) +"ayS" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 8; + external_pressure_bound = 0; + external_pressure_bound_default = 0; + frequency = 1441; + id_tag = "n2_out"; + initialize_directions = 1; + internal_pressure_bound = 4000; + internal_pressure_bound_default = 4000; + name = "n2 vent"; + on = 1; + pressure_checks = 2; + pressure_checks_default = 2; + releasing = 0 + }, +/turf/simulated/floor/engine/n2, +/area/atmos) +"ayW" = ( +/turf/simulated/floor/plasteel{ + icon_state = "browncorner" + }, +/area/hallway/primary/central/second/east) +"ayX" = ( +/obj/structure/table, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"ayZ" = ( +/obj/machinery/status_display, +/turf/simulated/wall, +/area/quartermaster/office) +"azd" = ( +/obj/machinery/door/airlock/external{ + frequency = 1379; + id_tag = "ex_outer"; + locked = 1; + name = "external Access" + }, +/turf/simulated/floor/engine/insulated, +/area/maintenance/apmaint) +"aze" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/newscaster{ + pixel_y = 32; + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "blue" + }, +/area/bridge/checkpoint/south) +"azi" = ( +/obj/machinery/atmospherics/trinary/mixer{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/test_chamber) +"azk" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"azm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"azs" = ( +/obj/machinery/door/airlock/maintenance, +/obj/structure/barricade/wooden, +/turf/simulated/floor/plating, +/area/maintenance/backstage) +"azt" = ( +/obj/machinery/access_button{ + command = "cycle_interior"; + frequency = 1379; + master_tag = "viro_lab_airlock_control"; + name = "Virology Lab Access Button"; + pixel_x = 22; + pixel_y = -22; + req_access = list(39) + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"azz" = ( +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 1 + }, +/obj/machinery/door/window/brigdoor{ + dir = 1; + name = "Riot Control"; + req_access = list(2) + }, +/obj/item/wrench, +/turf/simulated/floor/plating, +/area/security/permabrig) +"azB" = ( +/obj/machinery/computer/atmos_alert, +/turf/simulated/floor/redgrid, +/area/engineering/engine) +"azG" = ( +/obj/item/stock_parts/scanning_module{ + pixel_x = 1; + pixel_y = -7 + }, +/obj/structure/chair, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/cobweb_left_rare, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whiteblue"; + tag = "icon-whitehall (WEST)" + }, +/area/maintenance/medroom) +"azJ" = ( +/obj/structure/table, +/obj/item/aicard, +/obj/item/folder/blue{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/machinery/status_display{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai) +"azK" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance/double, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"azN" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -26 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/wood, +/area/library/game_zone) +"azP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/electrical) +"azR" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/sw) +"azS" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"azW" = ( +/obj/effect/decal/warning_stripes/southwest, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/item/radio/intercom{ + dir = 4; + pixel_y = -32 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboardsolar) +"aAa" = ( +/obj/structure/sign/poster/contraband/random, +/turf/simulated/wall, +/area/maintenance/detectives_office) +"aAg" = ( +/turf/simulated/wall, +/area/storage/tech) +"aAk" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/wood{ + icon_state = "wood-broken5"; + tag = "icon-wood-broken5" + }, +/area/maintenance/casino) +"aAp" = ( +/obj/structure/lattice, +/obj/machinery/camera{ + c_tag = "AI Satellite Exterior 9"; + network = list("SS13","MiniSat") + }, +/turf/space/openspace, +/area/turret_protected/ai) +"aAz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"aAA" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/carpet, +/area/library) +"aAG" = ( +/obj/effect/spawner/lootdrop/maintenance/double, +/obj/structure/closet/crate, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"aAI" = ( +/obj/effect/decal/warning_stripes/east, +/obj/effect/decal/warning_stripes/west, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + id_tag = "roboticsshutters"; + name = "Mech Bay Shutters" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plasteel, +/area/assembly/showroom) +"aAM" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/worn_out{ + cell_type = 0; + dir = 8; + pixel_x = -26 + }, +/turf/simulated/floor/plating, +/area/maintenance/chapel) +"aAV" = ( +/obj/machinery/atmospherics/pipe/multiz{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance/double, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"aAZ" = ( +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/siding/wood{ + do_not_delete_me = 1 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"aBc" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 10 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"aBf" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/hallway/primary/central/ne) +"aBk" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dust, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"aBm" = ( +/obj/effect/decal/cleanable/dust, +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 1 + }, +/obj/machinery/light, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"aBn" = ( +/obj/structure/closet/secure_closet{ + anchored = 1; + locked = 0; + name = "Evidence Storage"; + opened = 1; + req_access = list(4) + }, +/obj/item/storage/box/evidence, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/detectives_office) +"aBv" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/miningdock) +"aBA" = ( +/turf/simulated/wall, +/area/medical/morgue) +"aBN" = ( +/obj/machinery/vending/snack, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "yellow" + }, +/area/engineering/break_room) +"aBQ" = ( +/obj/machinery/door/airlock/medical{ + name = "Brig Medical Bay"; + req_access = list(63); + security_level = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"aBU" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/effect/turf_decal/caution/red{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central) +"aBV" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"aBW" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"aBZ" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/hallway/primary/central/second/east) +"aCb" = ( +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"aCd" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"aCi" = ( +/obj/structure/railing{ + dir = 5 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 5 + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/crew_quarters/theatre) +"aCj" = ( +/obj/machinery/hydroponics/soil, +/obj/item/seeds/corn, +/obj/item/seeds/corn, +/obj/effect/turf_decal/siding/green, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/grass, +/area/security/permabrig) +"aCk" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"aCp" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/medbay2) +"aCs" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"aCF" = ( +/obj/structure/cable, +/obj/machinery/power/solar_control{ + id = "portsolar"; + name = "South-West Solar Control" + }, +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/plating, +/area/maintenance/portsolar) +"aCG" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/securehallway) +"aCL" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/spacebridge/somsec) +"aCM" = ( +/obj/structure/table/reinforced, +/obj/item/storage/fancy/cigarettes/cigpack_robust, +/obj/item/lighter, +/obj/structure/window/reinforced{ + color = "red"; + dir = 4 + }, +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/engine, +/area/security/execution) +"aCN" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "MiniSat Maintenance"; + req_access = list(75) + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/ai) +"aCP" = ( +/obj/structure/morgue{ + dir = 2 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/chapel/office) +"aCQ" = ( +/obj/machinery/door/airlock/security/glass{ + id = "Interrogation"; + id_tag = "Interrogation"; + name = "Private Room"; + req_access = list(63) + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/security/interrogation) +"aCS" = ( +/obj/structure/table, +/obj/item/pizzabox/meat{ + pixel_y = 15 + }, +/obj/item/reagent_containers/food/drinks/cans/beer{ + pixel_x = 5 + }, +/obj/item/reagent_containers/food/drinks/cans/beer{ + pixel_x = -8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/aihallway) +"aCV" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitecorner" + }, +/area/maintenance/fsmaint3) +"aDh" = ( +/obj/structure/beebox/unwrenched, +/turf/simulated/floor/grass, +/area/hydroponics) +"aDk" = ( +/obj/machinery/vending/pai, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "purple" + }, +/area/hallway/primary/fore) +"aDn" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + do_not_delete_me = 1 + }, +/turf/simulated/floor/carpet/arcade, +/area/crew_quarters/arcade) +"aDq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/secondary/exit) +"aDr" = ( +/obj/machinery/disposal, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"aDs" = ( +/obj/machinery/alarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/camera/motion{ + c_tag = "Prison Lobby"; + dir = 8; + network = list("Prison","SS13") + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/permabrig) +"aDu" = ( +/obj/structure/bed, +/obj/item/bedsheet/patriot, +/turf/simulated/floor/carpet/black, +/area/maintenance/livingcomplex) +"aDy" = ( +/obj/machinery/embedded_controller/radio/airlock/access_controller{ + id_tag = "viro_lab_airlock_control"; + name = "Virology Lab Access Console"; + pixel_x = 32; + req_access = list(39); + tag_exterior_door = "viro_lab_airlock_exterior"; + tag_interior_door = "viro_lab_airlock_interior" + }, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"aDA" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/seceqstorage) +"aDI" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"aDK" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/turret_protected/aisat_interior) +"aDL" = ( +/obj/structure/sign/nosmoking_2, +/turf/simulated/wall, +/area/maintenance/apmaint) +"aDO" = ( +/obj/machinery/recharge_station, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"aDT" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "purple" + }, +/area/assembly/robotics) +"aDY" = ( +/obj/machinery/atmospherics/pipe/manifold/visible{ + dir = 1 + }, +/obj/machinery/atmospherics/meter, +/turf/simulated/floor/plasteel, +/area/toxins/mixing) +"aEb" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Exile Processing"; + req_access = list(3); + security_level = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/gateway) +"aEm" = ( +/obj/structure/table, +/turf/simulated/floor/plating, +/area/security/permabrig) +"aEo" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/crew_quarters/theatre) +"aEr" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluecornersalt" + }, +/area/bridge) +"aEB" = ( +/obj/machinery/alarm{ + dir = 8; + pixel_x = 24 + }, +/obj/structure/table/wood, +/obj/item/stack/wrapping_paper, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/newscaster{ + name = "north newscaster"; + pixel_y = 34 + }, +/turf/simulated/floor/wood, +/area/civilian/pet_store) +"aED" = ( +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop/expedition) +"aEK" = ( +/obj/structure/bed, +/obj/item/bedsheet/captain, +/obj/item/storage/secure/safe{ + pixel_x = 32 + }, +/obj/item/radio/intercom{ + pixel_y = -26; + pixel_x = 26 + }, +/turf/simulated/floor/carpet/royalblue, +/area/crew_quarters/captain/bedroom) +"aEL" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/structure/sign/poster/contraband/lamarr{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"aEV" = ( +/obj/structure/table, +/obj/item/gun/syringe{ + pixel_y = -2 + }, +/obj/item/gun/syringe{ + pixel_y = 2 + }, +/obj/item/gun/syringe{ + pixel_y = 6 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue" + }, +/area/medical/biostorage) +"aEZ" = ( +/obj/item/radio/intercom{ + pixel_x = 32; + pixel_y = 3 + }, +/turf/simulated/floor/carpet/orange, +/area/crew_quarters/cabin3) +"aFf" = ( +/obj/machinery/alarm{ + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/sw) +"aFi" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/machinery/door_control{ + id = "engsm"; + name = "Supermatter Blast Doors"; + pixel_y = -25; + req_access = list(10) + }, +/obj/effect/decal/warning_stripes/southeastcorner, +/obj/machinery/light, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"aFk" = ( +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "purple" + }, +/area/hallway/primary/central/ne) +"aFo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/white/line{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"aFq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/brig) +"aFr" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + density = 0; + icon_state = "open"; + id_tag = "brig_detprivacy"; + name = "Detective Privacy Shutters"; + opacity = 0; + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/security/detectives_office) +"aFt" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"aFC" = ( +/obj/structure/cable, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 26 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/tcommsat/chamber) +"aFE" = ( +/obj/structure/closet/emcloset, +/turf/simulated/floor/redgrid, +/area/aisat/aihallway) +"aFJ" = ( +/obj/effect/decal/remains/mouse, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"aFM" = ( +/obj/structure/closet/firecloset, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel, +/area/hallway/primary/central/sw) +"aFN" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/medical/virology/lab) +"aFO" = ( +/obj/machinery/computer/med_data{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "barber" + }, +/area/medical/reception) +"aFR" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain) +"aFX" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/crew_quarters/chief) +"aFZ" = ( +/obj/machinery/access_button{ + command = "cycle_exterior"; + frequency = 1379; + master_tag = "viro_lab_airlock_control"; + name = "Virology Lab Access Button"; + pixel_x = -24; + pixel_y = 22; + req_access = list(39) + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue"; + tag = "icon-whiteblue (WEST)" + }, +/area/medical/medbay) +"aGc" = ( +/obj/structure/cable, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "Evidence Storage" + }, +/turf/simulated/floor/plating, +/area/security/evidence) +"aGf" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"aGk" = ( +/obj/structure/closet/wardrobe/pink, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"aGm" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/table/wood/fancy/red, +/obj/item/lighter/zippo/hos{ + pixel_y = 1; + pixel_x = -6 + }, +/obj/item/reagent_containers/food/drinks/mug/hos{ + pixel_y = 1; + pixel_x = 9 + }, +/obj/item/paper/safe_code{ + owner = "hos" + }, +/obj/item/spacepod_equipment/key{ + id = 100000; + pixel_y = 10 + }, +/turf/simulated/floor/wood, +/area/security/hos) +"aGn" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"aGs" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/item/radio/intercom/locked/prison{ + pixel_x = -28 + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"aGA" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/east) +"aGC" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id_tag = "SecPilotPriv" + }, +/turf/simulated/floor/plating, +/area/security/podbay) +"aGG" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -28 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"aGH" = ( +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "red" + }, +/area/security/range) +"aGO" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/reception) +"aGQ" = ( +/obj/structure/railing{ + dir = 5 + }, +/obj/structure/flora/ausbushes/ywflowers, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/grass, +/area/maintenance/fore) +"aHa" = ( +/obj/structure/toilet/captain_toilet{ + pixel_y = 6 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/captain/bedroom) +"aHc" = ( +/obj/effect/decal/warning_stripes/north, +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/item/radio/intercom{ + pixel_y = 24 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"aHe" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"aHf" = ( +/obj/structure/closet/firecloset, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/prisonershuttle) +"aHh" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "whitepurple" + }, +/area/medical/genetics) +"aHi" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"aHj" = ( +/turf/simulated/floor/redgrid, +/area/turret_protected/ai_upload) +"aHl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/security/processing) +"aHo" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "stage_bleft" + }, +/area/maintenance/cafeteria) +"aHx" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"aHy" = ( +/obj/effect/decal/warning_stripes/southeast, +/turf/simulated/floor/plasteel/airless, +/area/toxins/test_area) +"aHA" = ( +/obj/machinery/requests_console{ + department = "Robotics"; + departmentType = 2; + name = "Robotics Requests Console"; + pixel_x = -32 + }, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel, +/area/assembly/chargebay) +"aHK" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/wood, +/area/library/game_zone) +"aHT" = ( +/obj/structure/table/wood, +/obj/item/clothing/mask/cigarette/cigar/cohiba{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/clothing/mask/cigarette/cigar/cohiba{ + pixel_x = -4; + pixel_y = 9 + }, +/obj/item/clothing/mask/cigarette/cigar/cohiba{ + pixel_y = 4; + pixel_x = 2 + }, +/turf/simulated/floor/carpet/royalblack, +/area/bridge/meeting_room) +"aHV" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/red/line, +/obj/structure/railing, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "rampbottom" + }, +/area/quartermaster/miningdock) +"aHX" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/southwest, +/obj/structure/table/reinforced, +/obj/item/stack/sheet/mineral/plasma{ + amount = 30 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/hardsuitstorage) +"aHY" = ( +/obj/effect/decal/warning_stripes/west, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"aIf" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permahallway) +"aIm" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Prison cabin" + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"aIn" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"aIo" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + icon_state = "open"; + id_tag = "magistrate"; + name = "Magistrate Privacy Shutters"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced/polarized{ + id = "tintmagistrateoffice" + }, +/turf/simulated/floor/plating, +/area/magistrateoffice) +"aIt" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/crew_quarters/courtroom) +"aIv" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "bluecorner" + }, +/area/hallway/secondary/entry/lounge) +"aIy" = ( +/obj/structure/chair/comfy/purp{ + dir = 4 + }, +/obj/effect/landmark/start/student_sientist, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research) +"aID" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/toxins/xenobiology) +"aIH" = ( +/obj/machinery/computer/security/telescreen/singularity{ + dir = 8; + pixel_y = 32 + }, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellow" + }, +/area/engineering/engine) +"aII" = ( +/obj/structure/dispenser/oxygen, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/cmostore) +"aJb" = ( +/obj/effect/landmark/tiles/damageturf, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"aJc" = ( +/turf/simulated/wall, +/area/crew_quarters/theatre) +"aJd" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitebluecorner"; + tag = "icon-whitebluecorner" + }, +/area/medical/medbay) +"aJe" = ( +/obj/machinery/kitchen_machine/microwave{ + pixel_x = -1; + pixel_y = 7 + }, +/obj/structure/table/reinforced, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"aJg" = ( +/obj/structure/chair/sofa/pew/right{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "chapel" + }, +/area/chapel/main) +"aJm" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai) +"aJn" = ( +/obj/structure/barricade/security, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/maintenance/apmaint) +"aJs" = ( +/obj/structure/sign/nosmoking_2, +/turf/simulated/wall/r_wall, +/area/medical/surgery/south) +"aJu" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/table/wood/fancy/red, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + do_not_delete_me = 1 + }, +/obj/structure/chair/stool/bar{ + icon = 'icons/obj/lighting.dmi'; + icon_state = "lantern-on"; + light_color = "#FFBF00"; + light_range = 6; + name = "lantern" + }, +/turf/simulated/floor/carpet/red, +/area/chapel/main) +"aJv" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/oil_5, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"aJw" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/camera{ + c_tag = "HoS Office South"; + network = list("SS13","Security"); + dir = 10 + }, +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkred" + }, +/area/security/hos) +"aJI" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/landmark/start/botanist, +/turf/simulated/floor/plasteel{ + dir = 0; + icon_state = "green" + }, +/area/hydroponics) +"aJJ" = ( +/obj/machinery/camera{ + c_tag = "Cargo Supply East"; + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/quartermaster/delivery) +"aJM" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/visible/cyan{ + desc = "Труба содержит дыхательную смесь для подачи на станцию"; + dir = 4; + name = "Труба дыхательной смеси" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Eng_lockdown"; + name = "Engineering Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/atmos) +"aJR" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/medical/research/nhallway) +"aJW" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"aJZ" = ( +/obj/effect/spawner/random_spawners/crate_spawner, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/maintenance/backstage) +"aKd" = ( +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/blueshield) +"aKh" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/structure/dresser, +/obj/structure/sign/poster/official/state_laws{ + pixel_y = 32 + }, +/turf/simulated/floor/carpet/purple, +/area/toxins/rdoffice) +"aKo" = ( +/obj/structure/railing{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/security/hos) +"aKx" = ( +/obj/effect/decal/cleanable/blood/drip{ + pixel_x = -4; + pixel_y = 7 + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"aKy" = ( +/obj/machinery/door/airlock/command{ + name = "Teleport Access"; + req_access = list(17); + security_level = 6 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel/white, +/area/teleporter) +"aKz" = ( +/obj/structure/table, +/obj/item/reagent_containers/glass/beaker/cryoxadone{ + pixel_x = 8; + pixel_y = 9 + }, +/obj/item/reagent_containers/glass/beaker/cryoxadone{ + pixel_x = -6; + pixel_y = 9 + }, +/obj/item/reagent_containers/spray/cleaner/medical, +/turf/simulated/floor/plasteel{ + dir = 8 + }, +/area/medical/cryo) +"aKB" = ( +/obj/machinery/alarm{ + pixel_y = 27 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/closet/secure_closet/medical1{ + req_access = list(5,62) + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/gateway) +"aKD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"aKG" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"aKJ" = ( +/obj/machinery/hologram/holopad, +/obj/effect/turf_decal/box, +/obj/effect/landmark/start/shaft_miner, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/miningstorage) +"aKK" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/flasher{ + desc = "A floor-mounted flashbulb device."; + id = "permacell2"; + layer = 5; + range = 3; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"aKO" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"aKQ" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -25 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "rampbottom"; + tag = "icon-stage_stairs"; + dir = 4 + }, +/area/crew_quarters/sleep) +"aKR" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Cargo Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/quartermaster/sorting) +"aKT" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/glass/reinforced, +/area/maintenance/fore2) +"aKU" = ( +/obj/effect/landmark/ninja_teleport, +/turf/simulated/floor/wood, +/area/maintenance/library) +"aKV" = ( +/turf/simulated/wall, +/area/maintenance/fore) +"aKZ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/highsecurity{ + name = "Gravity Generator Foyer"; + req_access = list(10); + security_level = 6 + }, +/turf/simulated/floor/plasteel, +/area/engineering/gravitygenerator) +"aLb" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/lawoffice) +"aLf" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research/nhallway) +"aLz" = ( +/obj/structure/table/reinforced, +/obj/item/crowbar/red, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkyellow" + }, +/area/engineering/mechanic_workshop/hangar) +"aLJ" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/interrogation) +"aLN" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=L5"; + location = "L4" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/lobby) +"aLP" = ( +/obj/structure/barricade/wooden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcarpet05" + }, +/area/maintenance/medroom) +"aLW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/wood/fancy/oak, +/area/maintenance/banya) +"aLY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/southwestcorner, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"aMa" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/effect/landmark/event/lightsout, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitehall" + }, +/area/medical/reception) +"aMg" = ( +/obj/effect/landmark/start/security_officer, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "red" + }, +/area/security/seceqstorage) +"aMh" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "blue" + }, +/area/hallway/primary/central/north) +"aMu" = ( +/obj/item/radio/beacon/engine/tesling, +/turf/simulated/floor/plating/airless, +/area/space) +"aMv" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/spacebridge/somsec) +"aMx" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command) +"aMC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + req_access = list(22) + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"aME" = ( +/obj/machinery/atmospherics/pipe/multiz, +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"aMN" = ( +/obj/structure/chair/sofa/corp/left{ + dir = 8 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white/end, +/turf/simulated/floor/glass/reinforced, +/area/hallway/secondary/exit) +"aMO" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/security/interrogation) +"aNe" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "yellow" + }, +/area/engineering/engine) +"aNn" = ( +/obj/effect/decal/warning_stripes/east, +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 26 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/eastarrival) +"aNr" = ( +/obj/structure/sign/vacuum{ + pixel_x = -32 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/simulated/floor/glass/reinforced, +/area/hallway/secondary/exit) +"aNs" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "ArmoryLock"; + name = "Armory Lockdown"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/security/securearmory) +"aNv" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/quartermaster/delivery) +"aNw" = ( +/obj/structure/flora/rock/jungle, +/obj/structure/flora/junglebush/b, +/turf/simulated/floor/grass, +/area/crew_quarters/fitness) +"aNx" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/security/securearmory) +"aND" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/medical/virology/lab) +"aNF" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/item/pen{ + pixel_y = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/toxins/explab) +"aNI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/spacebridge/comcar) +"aNM" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"aNT" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/hallway/primary/fore) +"aOb" = ( +/obj/structure/table/wood/fancy/royalblack, +/obj/item/clothing/under/syndicate/blackops_civ, +/obj/item/clothing/under/syndicate/blackops_civ{ + pixel_y = -4 + }, +/obj/machinery/camera{ + c_tag = "Theatre South"; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/crew_quarters/theatre) +"aOd" = ( +/turf/simulated/floor/plasteel{ + icon_state = "purplecorner" + }, +/area/hallway/secondary/entry/lounge) +"aOi" = ( +/obj/item/flag/nt, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/hallway/primary/central/second/south) +"aOk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/reinforced, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"aOn" = ( +/obj/effect/spawner/window/reinforced/polarized{ + id = "conferenceroomwindows" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/bridge/meeting_room) +"aOz" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/closet/fireaxecabinet{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/security/nuke_storage) +"aOA" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/sign/science{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purple" + }, +/area/hallway/primary/fore) +"aOB" = ( +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/light{ + on = 1; + pixel_y = 7 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/aihallway) +"aOI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/mug/novelty, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"aOJ" = ( +/obj/machinery/door/airlock/security{ + name = "Restroom"; + req_access = list(63) + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "showroomfloor" + }, +/area/security/brigstaff) +"aOS" = ( +/obj/structure/safe/floor, +/obj/item/clothing/accessory/holster, +/obj/item/ammo_box/magazine/internal/cylinder/improvised/steel, +/obj/item/weaponcrafting/revolverbarrel/steel, +/obj/item/reagent_containers/food/drinks/bottle/whiskey, +/obj/item/clothing/head/fedora/brownfedora, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/maintenance/detectives_office) +"aOV" = ( +/turf/simulated/floor/plasteel{ + icon_state = "floorgrime" + }, +/area/storage/office) +"aPa" = ( +/obj/machinery/alarm{ + dir = 4; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + dir = 8 + }, +/area/medical/medbay2) +"aPf" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"aPh" = ( +/obj/structure/chair/comfy/brown, +/obj/effect/landmark/start/librarian, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/library) +"aPz" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "neutral" + }, +/area/hallway/primary/central/sw) +"aPC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research) +"aPE" = ( +/obj/effect/decal/warning_stripes/northwest, +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/simulated/floor/engine, +/area/medical/chemistry) +"aPF" = ( +/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/decal/warning_stripes/yellow/hollow, +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_x = 25 + }, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop/expedition) +"aPH" = ( +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkbluealt" + }, +/area/security/warden) +"aPK" = ( +/obj/effect/decal/warning_stripes/east, +/obj/structure/closet/secure_closet/engineering_personal, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "yellow" + }, +/area/engineering/engine) +"aPL" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 5 + }, +/area/hydroponics) +"aPM" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"aPN" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/machinery/camera{ + c_tag = "Theatre Antechamber East"; + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"aPO" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue" + }, +/area/medical/medbay) +"aPP" = ( +/obj/structure/chair/office, +/turf/simulated/floor/wood/oak, +/area/crew_quarters/courtroom) +"aPT" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "ai1"; + name = "Turret Shutters" + }, +/turf/simulated/floor/plating, +/area/turret_protected/aisat_interior) +"aPU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/carpet/red, +/area/chapel/main) +"aPX" = ( +/obj/machinery/status_display{ + pixel_y = -32 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/bed, +/obj/item/bedsheet/red, +/obj/machinery/light, +/turf/simulated/floor/carpet/red, +/area/crew_quarters/cabin4) +"aQa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/airalarm_electronics, +/turf/simulated/floor/plating, +/area/maintenance/medroom) +"aQe" = ( +/obj/docking_port/stationary{ + dir = 2; + dwidth = 3; + height = 5; + id = "mining_home"; + name = "mining shuttle bay"; + width = 7; + turf_type = /turf/simulated/floor/plating + }, +/turf/space{ + icon_state = "black" + }, +/area/quartermaster/miningdock) +"aQk" = ( +/obj/effect/decal/cleanable/blood, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/chapel) +"aQm" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"aQp" = ( +/turf/simulated/wall, +/area/medical/ward) +"aQr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/west) +"aQs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/multiz{ + color = "#dd1010" + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"aQt" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A39"; + location = "A38" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/north) +"aQw" = ( +/obj/structure/chair/sofa/corp/left, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) +"aQz" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"aQA" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whitehall" + }, +/area/medical/reception) +"aQE" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/effect/turf_decal/caution/red{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/starboard/south) +"aQG" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/maintenance/backstage) +"aQJ" = ( +/obj/machinery/door/poddoor/shutters{ + id_tag = "CargoBay Shutters South"; + name = "CargoBay Shutters South" + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Cargo Lockdown"; + opacity = 0 + }, +/obj/machinery/door_control{ + id = "CargoBay Shutters South"; + name = "CargoBay Shutters South Controls"; + pixel_y = 24; + req_access = list(50) + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/office) +"aQM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/sign/securearea{ + pixel_y = 32 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"aQN" = ( +/obj/effect/decal/warning_stripes/west, +/obj/machinery/hologram/holopad, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel, +/area/storage/eva) +"aQV" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permahallway) +"aRa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera{ + c_tag = "Perma Hallway North"; + dir = 8; + network = list("Prison","SS13") + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"aRb" = ( +/obj/structure/bookcase, +/obj/item/book/manual/sop_service, +/obj/item/book/manual/security_space_law, +/obj/item/book/manual/faxes, +/turf/simulated/floor/carpet, +/area/crew_quarters/heads/hop) +"aRc" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/hallway/primary/starboard) +"aRh" = ( +/obj/effect/spawner/random_spawners/blood_20, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"aRp" = ( +/obj/machinery/conveyor{ + id = "QMLoad2"; + dir = 1 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Cargo Lockdown"; + opacity = 0 + }, +/obj/structure/plasticflaps/mining, +/turf/simulated/floor/plating, +/area/quartermaster/delivery) +"aRu" = ( +/obj/structure/flora/ausbushes/lavendergrass, +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/turf/simulated/floor/grass, +/area/hydroponics) +"aRx" = ( +/obj/item/storage/bible, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/table/wood/fancy/red, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + do_not_delete_me = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/carpet/red, +/area/chapel/main) +"aRB" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"aRC" = ( +/obj/structure/window/reinforced, +/mob/living/carbon/human/lesser/monkey, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkpurple" + }, +/area/medical/virology/lab) +"aRF" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/machinery/computer/arcade, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"aRG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/food/drinks/drinkingglass{ + pixel_x = -3; + pixel_y = 1 + }, +/obj/machinery/light/small, +/obj/effect/decal/cleanable/vomit, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"aRN" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/lattice/catwalk, +/turf/space, +/area/solar/auxport) +"aRT" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 8 + }, +/turf/simulated/floor/wood, +/area/library) +"aRV" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"aRY" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal{ + dir = 8; + icon_state = "golden_stripes" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge/meeting_room) +"aSg" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "rampbottom" + }, +/area/medical/reception) +"aSh" = ( +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"aSk" = ( +/obj/machinery/portable_atmospherics/canister/toxins, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/toxins/storage) +"aSp" = ( +/obj/effect/decal/warning_stripes/west, +/obj/machinery/floodlight, +/obj/item/radio/intercom{ + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/seceqstorage) +"aSs" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/item/radio/intercom{ + dir = 8; + pixel_x = -28 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "caution" + }, +/area/atmos) +"aSt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/oil_5, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"aSx" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/grille/broken, +/obj/item/shard{ + icon_state = "small" + }, +/obj/effect/decal/cleanable/glass, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"aSA" = ( +/obj/structure/table/glass, +/obj/item/folder/white, +/obj/item/pen/red, +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/syringe/antiviral, +/obj/item/reagent_containers/glass/beaker, +/obj/item/reagent_containers/dropper/precision, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"aSB" = ( +/obj/machinery/status_display, +/turf/simulated/wall, +/area/crew_quarters/kitchen) +"aSH" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitebluecorner"; + tag = "icon-whitebluecorner" + }, +/area/medical/reception) +"aSI" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purple" + }, +/area/assembly/robotics) +"aSN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/holosign/barrier/engineering, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/maintenance/apmaint) +"aSU" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/item/clothing/head/welding/flamedecal, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"aSW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 6 + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"aSX" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"aSY" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluecorners" + }, +/area/crew_quarters/fitness) +"aTa" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue" + }, +/area/medical/medrest) +"aTf" = ( +/obj/machinery/atmospherics/pipe/simple/visible/purple{ + desc = "Труба ведёт газ на фильтрацию"; + dir = 4; + name = "Труба на фильтрацию" + }, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"aTt" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/visible, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"aTu" = ( +/obj/machinery/firealarm{ + pixel_y = 26 + }, +/obj/machinery/newscaster{ + pixel_x = -30 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"aTC" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Cargo Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/quartermaster/miningstorage) +"aTF" = ( +/obj/machinery/alarm{ + dir = 8; + pixel_x = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitepurple"; + tag = "icon-whitepurple (EAST)" + }, +/area/medical/research/nhallway) +"aTK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event/revenantspawn, +/obj/effect/spawner/random_spawners/blood_20, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/maintenance/cafeteria) +"aTR" = ( +/obj/structure/sign/redcross{ + desc = "The Star of Life, a symbol of Medical Aid."; + icon_state = "lifestar"; + name = "psychiatrist's office"; + pixel_x = -32 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "blue" + }, +/area/hallway/primary/central/nw) +"aTU" = ( +/obj/structure/chair/comfy/black, +/turf/simulated/floor/plasteel{ + icon_state = "floorgrime" + }, +/area/maintenance/fpmaint) +"aTZ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"aUk" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"aUs" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Xenobio South"; + dir = 4; + network = list("Research","SS13") + }, +/turf/simulated/floor/plasteel, +/area/toxins/xenobiology) +"aUy" = ( +/obj/machinery/light{ + dir = 1 + }, +/mob/living/carbon/human/lesser/monkey, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitehall" + }, +/area/medical/genetics) +"aUA" = ( +/obj/machinery/camera{ + c_tag = "Research Director's Bedroom"; + dir = 4; + network = list("Research","SS13"); + pixel_y = -22 + }, +/obj/item/flag/rnd, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/rdoffice) +"aUD" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "yellow" + }, +/area/engineering/engine) +"aUG" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/security/glass{ + name = "Brig Customs"; + req_access = list(63); + security_level = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/customs) +"aUI" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue" + }, +/area/medical/medbay) +"aUP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/grille, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"aUQ" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/permabrig) +"aUR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "yellow" + }, +/area/maintenance/atmospherics) +"aUS" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/atmos) +"aUU" = ( +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-22"; + tag = "icon-plant-22" + }, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/chapel/office) +"aVb" = ( +/obj/effect/decal/warning_stripes/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/storage) +"aVc" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/reedbush, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"aVi" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Security Pods"; + req_access = list(3,71); + security_level = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkredfull" + }, +/area/security/podbay) +"aVq" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "vault" + }, +/area/engineering/mechanic_workshop) +"aVt" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/effect/landmark/event/lightsout, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/commercial) +"aVw" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/navbeacon{ + codes_txt = "delivery"; + dir = 4; + location = "QM #2" + }, +/mob/living/simple_animal/bot/mulebot{ + home_destination = "QM #2"; + suffix = "#2" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/quartermaster/storage) +"aVH" = ( +/obj/effect/turf_decal/siding/wood, +/turf/simulated/floor/carpet, +/area/medical/psych) +"aVI" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"aVJ" = ( +/obj/machinery/atmospherics/pipe/multiz{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkyellow" + }, +/area/engineering/mechanic_workshop/hangar) +"aVU" = ( +/obj/machinery/door/firedoor, +/obj/machinery/autolathe, +/obj/machinery/door/window/brigdoor{ + dir = 1; + id = "Autolathe"; + name = "Autolathe Access"; + req_access = list(31) + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "Cargo Office Windows"; + name = "Cargo Office Shutters" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Cargo Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/office) +"aVV" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"aVW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/watertank, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"aWl" = ( +/obj/machinery/chem_master/condimaster, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar) +"aWo" = ( +/obj/structure/closet/firecloset, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/engineering/gravitygenerator) +"aWt" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue"; + tag = "icon-whiteblue (WEST)" + }, +/area/medical/cryo) +"aWu" = ( +/obj/machinery/computer/monitor{ + name = "Engineering Power Monitoring Console" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"aWy" = ( +/obj/structure/table/glass, +/obj/item/reagent_containers/food/snacks/sliceable/chocolatecake, +/turf/simulated/floor/carpet/cyan, +/area/medical/medrest) +"aWz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/power/apc{ + pixel_y = -26 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"aWH" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/vending/cart{ + pixel_x = -1; + pixel_y = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "brown" + }, +/area/quartermaster/office) +"aWJ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/public/glass{ + name = "Theatre" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/theatre) +"aWV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/security/processing) +"aWZ" = ( +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/air, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"aXe" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/lobby) +"aXs" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"aXu" = ( +/obj/structure/closet/emcloset, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"aXC" = ( +/obj/effect/turf_decal/siding/wood{ + do_not_delete_me = 1 + }, +/obj/machinery/computer/arcade, +/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"aXL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"aXR" = ( +/obj/machinery/portable_atmospherics/scrubber/huge/stationary, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permabrig) +"aXY" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/magistrateoffice) +"aXZ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/storage) +"aYc" = ( +/obj/structure/curtain/open/shower, +/obj/item/bikehorn/rubberducky/captain, +/obj/machinery/shower{ + dir = 4; + pixel_y = 6; + tag = "icon-shower (EAST)" + }, +/obj/effect/landmark/start/captain, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/captain/bedroom) +"aYf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/secure/engineering{ + req_access = list(32) + }, +/obj/item/rcd_ammo, +/obj/item/rcd_ammo, +/obj/item/clothing/gloves/color/fyellow, +/obj/item/clothing/gloves/color/fyellow, +/obj/item/clothing/glasses/meson, +/obj/item/clothing/glasses/meson, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"aYh" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/ladder, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"aYk" = ( +/obj/structure/sign/security, +/turf/simulated/wall/r_wall, +/area/security/prison/cell_block/A) +"aYr" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(63); + security_level = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/security/permahallway) +"aYA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"aYE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"aYM" = ( +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet/black, +/area/maintenance/tourist) +"aYT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/central/second/north) +"aYY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/random{ + pixel_y = -32 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"aYZ" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"aZf" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/light/small{ + dir = 4; + tag = "icon-bulb1 (EAST)" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/prisonlockers) +"aZn" = ( +/obj/effect/decal/warning_stripes/northeastcorner, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkyellow" + }, +/area/engineering/mechanic_workshop/hangar) +"aZq" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/engine/air, +/area/atmos) +"aZA" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/structure/railing/corner{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/theatre) +"aZI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/security/brig) +"aZO" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "Chemistry1"; + name = "Chemistry Privacy Shutter" + }, +/turf/simulated/floor/plating, +/area/medical/chemistry) +"aZX" = ( +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/multiz{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"baa" = ( +/obj/structure/closet/crate/freezer, +/obj/item/reagent_containers/food/snacks/grown/grapes, +/obj/item/reagent_containers/food/snacks/grown/holymelon, +/obj/item/reagent_containers/food/snacks/grown/cocoapod, +/obj/item/reagent_containers/food/snacks/grown/chili, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/garden) +"bae" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/maintenance/medroom) +"bal" = ( +/obj/effect/decal/warning_stripes/east, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"ban" = ( +/obj/machinery/hologram/holopad, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/security/checkpoint/south) +"bap" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/tiles/damageturf, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"bas" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"bau" = ( +/obj/structure/rack/gunrack, +/obj/item/tank/internals/oxygen/red, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"bav" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/north) +"baz" = ( +/obj/machinery/computer/crew{ + dir = 4 + }, +/obj/machinery/alarm{ + dir = 4; + pixel_x = -24 + }, +/turf/simulated/floor/wood, +/area/medical/cmo) +"baL" = ( +/turf/simulated/wall, +/area/crew_quarters/courtroom) +"baS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/lounge) +"baZ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"bbc" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"bbj" = ( +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/ai) +"bbo" = ( +/obj/structure/railing{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/office) +"bbp" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Подаёт азот из атмосферки в систему охлаждения реактора, таким образом запитывая её хладагентом"; + dir = 1; + name = "Труба подачи азота в реактор" + }, +/obj/structure/lattice/catwalk, +/turf/space, +/area/space) +"bbr" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/aihallway) +"bbt" = ( +/obj/effect/turf_decal/siding/red{ + dir = 1 + }, +/turf/simulated/floor/carpet/red, +/area/security/hos) +"bbv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"bbC" = ( +/obj/structure/dispenser, +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"bbI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/drip{ + pixel_y = 19 + }, +/turf/simulated/floor/plasteel{ + icon_state = "redyellowfull" + }, +/area/maintenance/fpmaint) +"bbM" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"bbQ" = ( +/obj/machinery/recharge_station, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/break_room) +"bbR" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/effect/turf_decal/caution/red, +/obj/machinery/door/poddoor/preopen{ + id_tag = "ailockdown"; + layer = 2.6; + name = "AI Asteroid Lockdown" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/aihallway) +"bbX" = ( +/obj/structure/railing{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/office) +"bbZ" = ( +/obj/effect/spawner/random_spawners/wall_rusted_30, +/turf/simulated/wall, +/area/maintenance/secpost) +"bcf" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTHEAST)" + }, +/area/medical/medrest) +"bci" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"bck" = ( +/obj/machinery/door/airlock/hatch{ + name = "MiniSat Teleporter Room"; + req_access = list(17,75); + security_level = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/tcommsat/chamber) +"bcp" = ( +/obj/machinery/vending/wallmed{ + layer = 3.3; + name = "Emergency NanoMed"; + pixel_y = 30 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/hallway/primary/central/north) +"bcw" = ( +/obj/structure/spacepoddoor{ + luminosity = 3 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Cargo Lockdown"; + opacity = 0 + }, +/obj/machinery/door/poddoor{ + id_tag = "miningshuttlebay"; + layer = 3.1 + }, +/obj/machinery/door_control{ + desc = "A remote control-switch for the pod doors."; + id = "miningshuttlebay"; + name = "Pod Door Control"; + pixel_y = 24 + }, +/turf/simulated/floor/plating, +/area/quartermaster/miningdock) +"bcx" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet3) +"bcC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/aienter) +"bcM" = ( +/obj/effect/spawner/random_spawners/wall_rusted_70, +/turf/simulated/wall, +/area/maintenance/backstage) +"bcR" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/closet/radiation, +/obj/structure/extinguisher_cabinet{ + pixel_x = -28 + }, +/obj/effect/decal/warning_stripes/northwest, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"bcT" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"bcU" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "escape" + }, +/area/hallway/secondary/exit/maint) +"bdc" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "whitehall" + }, +/area/toxins/xenobiology) +"bdk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "tranquillite" + }, +/area/maintenance/trading) +"bdo" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"bdq" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/west, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"bdr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"bdx" = ( +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"bdA" = ( +/obj/item/radio/intercom{ + pixel_x = -28; + pixel_y = -2 + }, +/turf/simulated/floor/carpet, +/area/medical/psych) +"bdF" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"bdW" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/eastright{ + dir = 2; + name = "Ice Cream Shop" + }, +/turf/simulated/floor/plasteel{ + icon_state = "redyellowfull" + }, +/area/maintenance/fpmaint) +"bec" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/dispenser, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"bee" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"bem" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"ben" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/south, +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/simulated/floor/plasteel{ + icon_state = "bluefull" + }, +/area/toxins/storage) +"ber" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"beA" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"beG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/grille, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"beJ" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/circuitboard/autolathe{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/circuitboard/bodyscanner, +/obj/item/circuitboard/sleeper{ + pixel_x = 3 + }, +/obj/machinery/status_display{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "caution" + }, +/area/storage/tech) +"beN" = ( +/obj/structure/table/wood, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"beR" = ( +/obj/structure/toilet{ + pixel_y = 19 + }, +/obj/structure/sink{ + dir = 4; + pixel_x = 12 + }, +/obj/structure/mirror{ + pixel_x = 26; + pixel_y = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/toxins/rdoffice) +"beU" = ( +/obj/structure/railing{ + dir = 9 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/crew_quarters/theatre) +"beV" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/closet/wardrobe/robotics_black, +/obj/item/clothing/glasses/welding, +/obj/item/clothing/glasses/welding, +/obj/item/clothing/glasses/hud/diagnostic{ + pixel_x = 2; + pixel_y = 5 + }, +/obj/item/clothing/glasses/hud/diagnostic{ + pixel_x = 2; + pixel_y = 5 + }, +/obj/item/radio/headset/headset_sci{ + pixel_x = -3 + }, +/obj/item/storage/belt/utility, +/obj/item/clothing/head/welding{ + pixel_x = -3; + pixel_y = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkpurple" + }, +/area/assembly/chargebay) +"beX" = ( +/obj/structure/chair/sofa/corp{ + dir = 1 + }, +/obj/structure/window/reinforced, +/turf/simulated/floor/carpet/black, +/area/crew_quarters/bar/atrium) +"bfa" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"bfd" = ( +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"bfj" = ( +/obj/machinery/ai_status_display{ + pixel_x = 32 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/southeastcorner, +/turf/simulated/floor/plasteel/dark, +/area/hallway/secondary/exit) +"bfp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/food/snacks/candy/gummyworm/green, +/obj/structure/table/reinforced, +/obj/structure/window/reinforced, +/turf/simulated/floor/plasteel{ + icon_state = "barber" + }, +/area/maintenance/fpmaint) +"bfs" = ( +/obj/structure/railing{ + dir = 6 + }, +/obj/item/twohanded/required/kirbyplants{ + pixel_y = 7; + pixel_x = -4 + }, +/obj/effect/turf_decal/siding/wideplating/light{ + dir = 6 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkgreenfull" + }, +/area/hallway/secondary/exit) +"bfv" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -28 + }, +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plating, +/area/aisat/maintenance) +"bfy" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 8 + }, +/obj/machinery/light, +/turf/simulated/floor/wood/fancy/cherry, +/area/crew_quarters/theatre) +"bfz" = ( +/turf/simulated/openspace, +/area/hallway/primary/central/second/north) +"bfE" = ( +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/wood, +/area/crew_quarters/courtroom) +"bfF" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/hatch{ + name = "MiniSat Transit"; + req_access = list(19,32) + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + id_tag = "transitlock"; + name = "Transit AI Sattelite Blast Doors"; + layer = 3 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/aienter) +"bfN" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/north, +/obj/structure/morgue{ + dir = 1 + }, +/obj/effect/landmark/event/revenantspawn, +/turf/simulated/floor/plasteel{ + icon_state = "darkblue" + }, +/area/medical/morgue) +"bfR" = ( +/obj/structure/table, +/obj/machinery/recharger{ + pixel_x = 1; + pixel_y = 3 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "yellow" + }, +/area/engineering/engine/monitor) +"bfS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/visible, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"bfZ" = ( +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -24 + }, +/obj/structure/cable, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/south) +"bgb" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp, +/turf/simulated/floor/plasteel{ + icon_state = "bcarpet05" + }, +/area/maintenance/fpmaint) +"bgc" = ( +/obj/structure/rack{ + dir = 1 + }, +/obj/effect/spawner/lootdrop/maintenance/double, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"bge" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/camera{ + c_tag = "Engine Room Center"; + dir = 10; + network = list("Engineering","SS13") + }, +/turf/simulated/floor/plasteel{ + icon_state = "yellow" + }, +/area/engineering/engine) +"bgg" = ( +/obj/machinery/door/airlock/command{ + name = "Blueshield's Office"; + req_access = list(67); + security_level = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/carpet/royalblue, +/area/blueshield) +"bgr" = ( +/obj/effect/decal/warning_stripes/blue/partial{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "white" + }, +/area/medical/reception) +"bgu" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "rampbottom" + }, +/area/crew_quarters/theatre) +"bgx" = ( +/obj/machinery/vending/coffee, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/southeast, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/medical/research/restroom) +"bgA" = ( +/obj/structure/table/reinforced, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/item/paper/tcommskey, +/obj/item/paper/monitorkey{ + pixel_y = 2; + pixel_x = 3 + }, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/simulated/floor/glass, +/area/crew_quarters/chief) +"bgD" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/junction/yjunction{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"bgG" = ( +/obj/machinery/computer/security, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/carpet/red, +/area/security/hos) +"bgI" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/maintenance{ + name = "Engineering Maintenance"; + req_access = list(10) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"bgJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"bgQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/sleeper) +"bgS" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/table, +/obj/item/storage/firstaid/regular, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/sleeper) +"bgU" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/visible/cyan{ + desc = "Труба содержит дыхательную смесь для подачи на станцию"; + dir = 4; + name = "Труба дыхательной смеси" + }, +/turf/space, +/area/space) +"bgY" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/table/wood/fancy/red, +/turf/simulated/floor/carpet/red, +/area/crew_quarters/theatre) +"bhb" = ( +/obj/machinery/alarm{ + dir = 4; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellowcorner" + }, +/area/hallway/primary/starboard/east) +"bhc" = ( +/obj/effect/turf_decal/stripes/corner, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/main) +"bhh" = ( +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/security/securearmory) +"bhi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"bhF" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/red/line, +/obj/structure/railing, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "rampbottom" + }, +/area/quartermaster/miningdock) +"bhO" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"bhP" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/hologram/holopad, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/disposalpipe/junction/reversed{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/medical/research/nhallway) +"bhV" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + name = "Bar Office"; + req_access = list(25) + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar) +"bhW" = ( +/obj/structure/closet/bombcloset, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurple" + }, +/area/toxins/explab) +"bib" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/starboard) +"bie" = ( +/turf/simulated/openspace, +/area/hallway/secondary/exit) +"bij" = ( +/obj/machinery/door/airlock/external{ + frequency = 1379; + id_tag = "station_ai_inner"; + locked = 1; + name = "Minisat Access"; + req_access = list(10,13) + }, +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/aienter) +"bil" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue" + }, +/area/medical/cloning) +"bio" = ( +/obj/structure/bookcase, +/turf/simulated/floor/wood, +/area/maintenance/library) +"biq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/storage) +"biB" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"biC" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Magistrate Office North"; + dir = 4 + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/magistrateoffice) +"biH" = ( +/obj/machinery/field/generator, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/storage/secure) +"biO" = ( +/turf/simulated/wall, +/area/crew_quarters/toilet4) +"biV" = ( +/obj/structure/closet/radiation, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -25 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "purple" + }, +/area/janitor) +"biZ" = ( +/obj/structure/table/wood/fancy/black, +/obj/item/flashlight/lamp/green, +/turf/simulated/floor/carpet/green, +/area/library/game_zone) +"bjb" = ( +/obj/effect/decal/warning_stripes/north, +/obj/machinery/door/airlock/external{ + id_tag = "admin_home"; + locked = 1 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"bjd" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkblue" + }, +/area/aisat/aihallway) +"bje" = ( +/turf/simulated/wall, +/area/hallway/primary/central) +"bjg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/effect/spawner/lootdrop/maintenance/double, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"bji" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/west, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"bjp" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/table/wood/fancy/red, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/carpet/red, +/area/maintenance/backstage) +"bjq" = ( +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/effect/spawner/random_spawners/grille_50, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"bjt" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"bjy" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = 2; + pixel_y = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/fsmaint) +"bjG" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/magistrateoffice) +"bjI" = ( +/obj/structure/table, +/obj/item/tank/internals/emergency_oxygen/nitrogen{ + pixel_x = 6; + pixel_y = -2 + }, +/obj/item/tank/internals/emergency_oxygen/nitrogen{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/tank/internals/emergency_oxygen/nitrogen{ + pixel_x = 6; + pixel_y = 10 + }, +/obj/item/tank/internals/emergency_oxygen/plasma{ + pixel_x = -6; + pixel_y = -2 + }, +/obj/item/tank/internals/emergency_oxygen/plasma{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/tank/internals/emergency_oxygen/plasma{ + pixel_x = -6; + pixel_y = 10 + }, +/obj/item/radio/intercom{ + dir = 1; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whiteblue" + }, +/area/medical/biostorage) +"bjJ" = ( +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + tag = "icon-whiteblue" + }, +/area/medical/reception) +"bjK" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/lounge) +"bjQ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/starboard) +"bkb" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold4w/visible, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"bkc" = ( +/turf/space/openspace, +/area/space) +"bkf" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/east) +"bkn" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkgreen" + }, +/area/hydroponics) +"bkq" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"bkr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/carpet/black, +/area/chapel/main) +"bkx" = ( +/obj/effect/decal/warning_stripes/northeast, +/obj/machinery/chem_master{ + pixel_x = -1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/medical/virology/lab) +"bky" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green{ + desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; + dir = 4; + name = "Труба фильтрации" + }, +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/mechanical, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"bkB" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/north, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel{ + icon_state = "bluefull" + }, +/area/atmos/control) +"bkL" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/lattice/catwalk, +/turf/space, +/area/solar/port) +"blc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/wood{ + icon_state = "wood-broken5"; + tag = "icon-wood-broken5" + }, +/area/maintenance/casino) +"blf" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/simulated/floor/wood/fancy/oak, +/area/bridge/meeting_room) +"blj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permahallway) +"blp" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/visible, +/turf/simulated/floor/plating, +/area/security/permabrig) +"bls" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/main) +"blB" = ( +/turf/simulated/wall, +/area/maintenance/garden) +"blF" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "blue" + }, +/area/hydroponics) +"blG" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"blK" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/structure/extinguisher_cabinet{ + pixel_x = -28 + }, +/obj/machinery/camera{ + c_tag = "Minisat Hub"; + dir = 4; + network = list("Minisat","SS13") + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkred" + }, +/area/turret_protected/aisat) +"blP" = ( +/obj/structure/toilet{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/medical/medrest) +"blT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"blU" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "bluefull" + }, +/area/bridge/checkpoint/south) +"blX" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/primary/central/sw) +"bmd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/blood_20, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"bmp" = ( +/obj/structure/chair/comfy/teal{ + dir = 1 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/landmark/start/doctor, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTH)" + }, +/area/medical/medrest) +"bmz" = ( +/obj/machinery/computer/prisoner, +/obj/machinery/status_display{ + pixel_y = -32 + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/security/hos) +"bmA" = ( +/obj/structure/railing, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/mechanic_workshop/hangar) +"bmD" = ( +/obj/structure/sign/fire, +/turf/simulated/wall/r_wall, +/area/engineering/break_room) +"bmE" = ( +/obj/structure/chair/comfy/teal{ + dir = 8 + }, +/obj/effect/landmark/start/doctor, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/medrest) +"bmH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/detectives_office) +"bmM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"bmP" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"bmR" = ( +/obj/machinery/ai_status_display, +/turf/simulated/wall/r_wall, +/area/atmos) +"bmW" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "rampbottom" + }, +/area/crew_quarters/serviceyard) +"bmX" = ( +/obj/structure/table/wood, +/obj/machinery/photocopier/faxmachine/longrange{ + department = "Internal Affairs Office" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/carpet/red, +/area/lawoffice) +"bnd" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"bni" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"bnm" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/item/radio/intercom{ + pixel_x = -27 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"bnp" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Подаёт азот из атмосферки в систему охлаждения реактора, таким образом запитывая её хладагентом"; + dir = 4; + name = "Труба подачи азота в реактор" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Eng_lockdown"; + name = "Engineering Lockdown"; + opacity = 0 + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/obj/effect/spawner/window/reinforced/plasma, +/turf/simulated/floor/plating, +/area/engineering/controlroom) +"bnq" = ( +/obj/structure/table/reinforced, +/obj/machinery/recharger{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -26 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/chief) +"bns" = ( +/obj/effect/decal/cleanable/blood/drip{ + pixel_x = -2; + pixel_y = 7 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"bnw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/shard{ + icon_state = "medium"; + pixel_x = -9; + pixel_y = -6 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"bnD" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"bnN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"bnO" = ( +/obj/machinery/vending/cart, +/turf/simulated/floor/wood, +/area/crew_quarters/arcade) +"bnX" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/carpet/red, +/area/chapel/main) +"bob" = ( +/obj/machinery/door/window/eastright{ + base_state = "left"; + dir = 8; + icon_state = "left"; + name = "Medical Reception"; + req_access = list(5) + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "barber" + }, +/area/maintenance/medroom) +"bod" = ( +/obj/effect/decal/warning_stripes/southeast, +/obj/machinery/chem_master, +/turf/simulated/floor/engine, +/area/medical/chemistry) +"bof" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/blood/drip, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "barber" + }, +/area/maintenance/medroom) +"bow" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/tomato_smudge, +/turf/simulated/floor/wood{ + icon_state = "wood-broken3"; + tag = "icon-wood-broken3" + }, +/area/maintenance/backstage) +"boC" = ( +/obj/effect/turf_decal/arrows/white{ + dir = 1 + }, +/obj/effect/turf_decal/number/number_1{ + dir = 1; + pixel_y = -15 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"boD" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whitepurple" + }, +/area/medical/research/nhallway) +"boI" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "redcorner" + }, +/area/hallway/primary/central/second/west) +"boK" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/misc_lab) +"boP" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/turf_decal{ + dir = 4; + icon_state = "golden_stripes" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"boR" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/quartermaster/storage) +"boT" = ( +/obj/machinery/door/window{ + dir = 2; + req_access = list(73) + }, +/obj/structure/table/wood{ + color = "#996633" + }, +/obj/machinery/light_switch{ + pixel_x = 38; + pixel_y = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/item/folder, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/item/folder/white{ + pixel_y = 2; + pixel_x = 2 + }, +/obj/item/folder/red{ + pixel_y = 4; + pixel_x = 4 + }, +/obj/item/folder/blue{ + pixel_y = 6; + pixel_x = 6 + }, +/obj/item/folder/yellow{ + pixel_y = 8; + pixel_x = 8 + }, +/obj/item/stamp/rep, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/carpet/royalblack, +/area/ntrep) +"boU" = ( +/obj/machinery/hologram/holopad, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"boY" = ( +/obj/structure/table/reinforced, +/obj/item/flashlight, +/obj/item/flashlight{ + pixel_y = 9 + }, +/obj/structure/window/reinforced{ + dir = 4; + layer = 2.9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + dir = 4 + }, +/area/toxins/lab) +"boZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/remains/mouse, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/maintenance/gambling_den) +"bpa" = ( +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/camera{ + c_tag = "Medbay Patient Room"; + network = list("SS13","Medical") + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTH)" + }, +/area/medical/ward) +"bpg" = ( +/obj/structure/filingcabinet/security, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkredcorners" + }, +/area/security/hos) +"bpp" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/medrest) +"bps" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/lounge) +"bpt" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "packageExternal"; + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/quartermaster/delivery) +"bpy" = ( +/obj/machinery/door_timer/cell_5{ + dir = 4; + pixel_y = 32 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "redcorner" + }, +/area/security/prison/cell_block/A) +"bpz" = ( +/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/vending/wallmed{ + pixel_x = 26 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/toxins/storage) +"bpF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/spawner/random_spawners/blood_20, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"bpG" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/structure/table/wood, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/livingcomplex) +"bpW" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/machinery/newscaster{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTH)" + }, +/area/medical/medbay2) +"bpX" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; + name = "KEEP CLEAR: DOCKING AREA" + }, +/turf/simulated/wall/r_wall, +/area/engineering/mechanic_workshop/expedition) +"bqa" = ( +/obj/machinery/camera{ + c_tag = "Chapel West"; + dir = 4; + pixel_y = -22 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"bqd" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"bqi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/alarm{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/gambling_den) +"bqj" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 10 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/courtroom) +"bqm" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/carpet/red, +/area/chapel/main) +"bqn" = ( +/obj/effect/decal/cleanable/glass, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/fsmaint) +"bqo" = ( +/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb2, +/obj/item/toy/figure/scientist, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"bqr" = ( +/obj/effect/decal/warning_stripes/west, +/obj/structure/table/wood, +/obj/item/storage/fancy/candle_box/full, +/obj/item/storage/fancy/candle_box/full{ + pixel_x = 3; + pixel_y = 3 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkblue" + }, +/area/chapel/main) +"bqA" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/maintenance/livingcomplex) +"bqE" = ( +/obj/machinery/door/poddoor/preopen{ + id_tag = "BridgeLockdown"; + name = "Bridge Lockdown" + }, +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 2; + icon_state = "open"; + id_tag = "BridgeShutters"; + name = "Bridge Privacy Shutters"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/bridge) +"bqH" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/teleporter/abandoned) +"bqL" = ( +/obj/structure/chair/sofa/corp/right{ + dir = 1 + }, +/obj/structure/window/reinforced, +/turf/simulated/floor/carpet/black, +/area/crew_quarters/bar/atrium) +"bqR" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/exit) +"bqS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/crew_quarters/theatre) +"bqZ" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"bre" = ( +/obj/structure/table/reinforced, +/obj/item/extinguisher/mini{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/extinguisher/mini, +/obj/item/extinguisher/mini{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/machinery/alarm{ + pixel_y = 24 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"brf" = ( +/obj/structure/window/reinforced, +/obj/structure/table/wood{ + color = "#996633" + }, +/obj/machinery/door_control{ + id = "representative"; + name = "Privacy Shutters Control"; + pixel_x = -6; + pixel_y = -2; + req_access = list(73) + }, +/obj/machinery/door_control{ + id = "ntrepofficedoor"; + name = "Office Door"; + normaldoorcontrol = 1; + pixel_x = 6; + pixel_y = -2; + req_access = list(73) + }, +/obj/machinery/button/windowtint{ + id = "ntr"; + pixel_x = -6; + pixel_y = 8 + }, +/obj/item/paper/ntrep, +/obj/effect/spawner/lootdrop/officetoys, +/obj/item/taperecorder, +/turf/simulated/floor/carpet/royalblack, +/area/ntrep) +"brg" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"brj" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 2; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/assembly/robotics) +"brm" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/machinery/hologram/holopad, +/obj/effect/landmark/event/lightsout, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"brn" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/crew_quarters/sleep) +"brr" = ( +/obj/machinery/hologram/holopad, +/obj/effect/decal/warning_stripes/blue/hollow, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkredfull" + }, +/area/security/securearmory) +"brw" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "SecMedPrivInside" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/security/medbay) +"bry" = ( +/turf/simulated/wall, +/area/crew_quarters/arcade) +"brD" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "red" + }, +/area/security/main) +"brJ" = ( +/obj/machinery/vending/cola, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"brL" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/crew_quarters/courtroom) +"brM" = ( +/turf/simulated/wall/r_wall, +/area/crew_quarters/captain/bedroom) +"brS" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"brY" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/airlock/command{ + name = "Chief Medical Officer Office"; + req_access = list(40); + security_level = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/siding/wood, +/turf/simulated/floor/wood, +/area/medical/cmo) +"bsg" = ( +/turf/simulated/floor/plating/airless, +/area/space) +"bsk" = ( +/obj/effect/turf_decal/siding/yellow, +/turf/simulated/floor/carpet/royalblack, +/area/bridge/meeting_room) +"bsn" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green{ + desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; + dir = 1; + name = "Труба фильтрации" + }, +/obj/machinery/atmospherics/binary/pump{ + desc = "Подаёт азот в смеситель для создания дыхательной смеси, которая потом распространяется по станции"; + dir = 8; + name = "Азот (N2) в дыхательную смесь"; + on = 1; + target_pressure = 101 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"bso" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/carpet/royalblack, +/area/crew_quarters/chief) +"bsA" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"bsH" = ( +/obj/machinery/door/airlock/mining{ + name = "Mining Dock"; + req_access = list(48) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel, +/area/quartermaster/miningdock) +"bsJ" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurple" + }, +/area/toxins/lab) +"bsR" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + dir = 2; + id_tag = "kitchen_abandoned"; + name = "Abandoned Kitchen Shutters" + }, +/obj/item/reagent_containers/glass/rag, +/turf/simulated/floor/plasteel{ + icon_state = "stage_bleft" + }, +/area/maintenance/cafeteria) +"bsU" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/smes, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plating, +/area/maintenance/starboardsolar) +"btd" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/item/radio/intercom{ + pixel_x = 28; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkblue" + }, +/area/hallway/secondary/exit) +"btg" = ( +/obj/item/radio/intercom{ + name = "east station intercom (General)"; + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitepurple"; + tag = "icon-whitepurple (EAST)" + }, +/area/medical/research/nhallway) +"bto" = ( +/obj/item/radio/intercom{ + dir = 8; + pixel_x = -28 + }, +/obj/machinery/camera{ + c_tag = "Chapel Short Hall"; + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "vault" + }, +/area/chapel/office) +"btr" = ( +/obj/machinery/access_button{ + command = "cycle_exterior"; + frequency = 1379; + master_tag = "engineering_west_airlock"; + name = "exterior access button"; + pixel_x = -25; + pixel_y = -25; + req_access = list(10,13) + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/plating/airless, +/area/engineering/engine) +"bts" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"btx" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/lounge) +"bty" = ( +/obj/effect/turf_decal/siding/wideplating/light{ + dir = 6 + }, +/obj/structure/flora/ausbushes/ywflowers/hell, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"btz" = ( +/obj/structure/closet/walllocker/emerglocker/east, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"btJ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"btM" = ( +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"btO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"btT" = ( +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"btU" = ( +/turf/simulated/wall, +/area/storage/primary) +"btV" = ( +/obj/machinery/door/airlock/research{ + locked = 1; + name = "Xenobiology Abandoned Module" + }, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4 + }, +/obj/structure/barricade/wooden, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/maintenance/xenozoo) +"btZ" = ( +/obj/structure/railing{ + dir = 10 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/controlroom) +"bua" = ( +/turf/simulated/wall, +/area/quartermaster/sorting) +"bub" = ( +/obj/structure/barricade/wooden, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/teleporter/abandoned) +"bug" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"bul" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/northeastcorner, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"bup" = ( +/obj/structure/table/glass, +/obj/item/hand_labeler{ + pixel_x = -2; + pixel_y = 7 + }, +/obj/item/stack/packageWrap, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"buq" = ( +/obj/machinery/firealarm{ + dir = 8; + name = "west fire alarm"; + pixel_x = -24 + }, +/obj/machinery/camera{ + c_tag = "Medbay Genetics Office"; + network = list("Medical","SS13"); + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkpurple" + }, +/area/medical/genetics) +"buw" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/lobby) +"buB" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -28 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/carpet/orange, +/area/crew_quarters/cabin3) +"buE" = ( +/obj/machinery/door/airlock/freezer{ + req_access = list(28) + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/maintenance/cafeteria) +"buF" = ( +/obj/docking_port/stationary/whiteship{ + dir = 8; + id = "whiteship_home"; + name = "Near NSS Nova" + }, +/turf/space{ + icon_state = "black" + }, +/area/space) +"buM" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/misc_lab) +"buQ" = ( +/obj/structure/sign/securearea, +/turf/simulated/wall, +/area/engineering/break_room) +"buU" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos/control) +"buX" = ( +/obj/item/radio/sec{ + pixel_x = -4; + pixel_y = 5 + }, +/obj/item/radio/sec{ + pixel_x = 4; + pixel_y = 5 + }, +/obj/item/radio/sec{ + pixel_x = -4 + }, +/obj/item/radio/sec{ + pixel_x = 4 + }, +/obj/structure/rack, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/customs) +"buZ" = ( +/turf/simulated/wall/r_wall, +/area/medical/biostorage) +"bva" = ( +/obj/machinery/hydroponics/soil, +/obj/item/seeds/banana, +/obj/item/seeds/banana, +/obj/item/seeds/banana, +/turf/simulated/floor/grass, +/area/security/permabrig) +"bvd" = ( +/obj/structure/chair/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/carpet/green, +/area/library/game_zone) +"bvg" = ( +/obj/machinery/door/window/westright{ + dir = 2; + name = "Front Desk"; + req_access = list(37) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/wood, +/area/library) +"bvi" = ( +/obj/effect/decal/warning_stripes/northeast, +/obj/structure/morgue{ + dir = 1 + }, +/obj/effect/landmark/event/revenantspawn, +/turf/simulated/floor/plasteel{ + icon_state = "darkblue" + }, +/area/medical/morgue) +"bvj" = ( +/obj/structure/table, +/obj/item/screwdriver{ + pixel_y = 13 + }, +/obj/item/reagent_containers/spray/cleaner/brig, +/obj/machinery/light, +/obj/machinery/light_switch{ + name = "custom light switch"; + pixel_x = -5; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"bvl" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Central Bridge Hallway West 2" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=C9"; + location = "C8" + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"bvn" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"bvt" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/junction{ + dir = 4 + }, +/obj/machinery/light_switch{ + pixel_x = -24; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/main) +"bvD" = ( +/obj/machinery/recharge_station, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"bvE" = ( +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkred" + }, +/area/turret_protected/ai) +"bvL" = ( +/obj/item/paper_bin, +/obj/item/flashlight/lamp/green{ + pixel_x = -5; + pixel_y = 12 + }, +/obj/structure/window/reinforced, +/obj/structure/table/wood{ + color = "#996633" + }, +/obj/item/pen/multi/gold{ + pixel_x = 6; + pixel_y = -4 + }, +/turf/simulated/floor/carpet/royalblack, +/area/ntrep) +"bvM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/mob/living/simple_animal/mouse/rat/Ratatui, +/turf/simulated/floor/plasteel{ + icon_state = "hydrofloor" + }, +/area/crew_quarters/kitchen) +"bvO" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "blue" + }, +/area/hydroponics) +"bvQ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/second/south) +"bvS" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"bvT" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"bvV" = ( +/obj/docking_port/stationary{ + dir = 8; + dwidth = 3; + height = 4; + id = "ntstation"; + name = "To Space Station"; + pixel_x = 32; + width = 6 + }, +/turf/space{ + icon_state = "black" + }, +/area/space) +"bwf" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/carpet, +/area/crew_quarters/heads) +"bwh" = ( +/obj/machinery/camera{ + c_tag = "West Command Zone Hallway"; + dir = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"bwk" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door_control{ + id = "Prison Lockdown 2"; + name = "Prison Cell 2 Lockdown"; + pixel_x = -24; + pixel_y = -24; + req_access = list(2) + }, +/obj/machinery/flasher_button{ + id = "permaflash2"; + name = "Prison Cell 2 Flasher"; + pixel_x = -24; + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/permabrig) +"bwm" = ( +/obj/structure/closet/crate/freezer, +/obj/item/reagent_containers/food/snacks/candy/cotton/orange, +/obj/item/reagent_containers/food/snacks/candy/cotton/blue, +/obj/item/reagent_containers/food/snacks/candy/cotton/orange, +/turf/simulated/floor/plasteel{ + icon_state = "barber" + }, +/area/maintenance/fpmaint) +"bwt" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + invisibility = 101 + }, +/turf/simulated/floor/plating, +/area/medical/virology/lab) +"bwE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"bwJ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/ai_slipper, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/turret_protected/aisat) +"bwL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/medroom) +"bwU" = ( +/obj/structure/sign/radiation, +/turf/simulated/wall/r_wall/coated, +/area/engineering/supermatter) +"bwZ" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"bxe" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/spawner/random_spawners/grille_50, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"bxm" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/toxins/explab) +"bxn" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel, +/area/crew_quarters/fitness) +"bxv" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"bxz" = ( +/turf/simulated/wall/r_wall, +/area/medical/virology/lab) +"bxA" = ( +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"bxD" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"bxG" = ( +/obj/structure/table, +/obj/item/trash/plate, +/obj/item/kitchen/utensil/fork, +/obj/item/kitchen/utensil/spoon, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"bxH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"bxK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"bxQ" = ( +/obj/machinery/door/airlock/glass{ + name = "Cabin" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/sleep/secondary) +"bxR" = ( +/obj/structure/table/wood/fancy/blue, +/obj/item/folder/blue{ + layer = 3.1; + pixel_y = 6 + }, +/turf/simulated/floor/carpet/blue, +/area/crew_quarters/courtroom) +"bxU" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"bya" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"byb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar) +"bym" = ( +/turf/simulated/floor/beach/water{ + icon_state = "seadeep" + }, +/area/hallway/secondary/exit) +"byE" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/xenobiology) +"byG" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/carpet, +/area/library) +"byI" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/atmos/glass{ + name = "Supermatter Chamber"; + req_access = list(24); + security_level = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Eng_lockdown"; + name = "Engineering Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"byL" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"byM" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "rampbottom"; + tag = "icon-stage_stairs" + }, +/area/gateway) +"byN" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "RoboDesk"; + name = "Robotics Privacy Shutter"; + dir = 8 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/assembly/robotics) +"byT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance/double, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"byW" = ( +/obj/structure/spacepoddoor{ + dir = 4; + luminosity = 3 + }, +/obj/machinery/door/poddoor/multi_tile/three_tile_hor{ + id_tag = "secpodbay3" + }, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"byY" = ( +/obj/machinery/atmospherics/pipe/manifold/visible, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/cloning) +"bzd" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/serviceyard) +"bzf" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id_tag = "Second Surgery Window"; + name = "Surgery Shutters" + }, +/turf/simulated/floor/plating, +/area/medical/surgery/south) +"bzr" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"bzs" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/table/glass, +/obj/item/folder, +/obj/item/pen, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/crew_quarters/fitness) +"bzv" = ( +/obj/structure/chair/sofa{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/maintenance/apmaint) +"bzx" = ( +/obj/machinery/flasher{ + id = "AI"; + pixel_y = -26 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/camera/motion{ + c_tag = "Minisat AI Core North"; + dir = 1; + network = list("Minisat","SS13") + }, +/obj/machinery/ai_slipper, +/turf/simulated/floor/plasteel{ + icon_state = "darkredfull" + }, +/area/turret_protected/ai) +"bzD" = ( +/obj/structure/table/reinforced, +/obj/item/radio/sec, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/checkpoint/south) +"bzN" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"bAb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkblue" + }, +/area/blueshield) +"bAf" = ( +/obj/machinery/porta_turret, +/turf/simulated/floor/redgrid, +/area/turret_protected/ai) +"bAg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"bAh" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/hallway/primary/central/west) +"bAj" = ( +/obj/machinery/hologram/holopad, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/landmark/event/lightsout, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/break_room) +"bAt" = ( +/obj/structure/grille, +/obj/effect/decal/warning_stripes/east, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plating/airless, +/area/space) +"bAu" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/grille, +/obj/structure/window/plasmareinforced{ + color = "#d70000"; + dir = 4 + }, +/obj/structure/window/plasmareinforced{ + color = "#FF0000"; + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/gambling_den) +"bAv" = ( +/obj/structure/closet/crate, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/multiz{ + dir = 4 + }, +/obj/effect/spawner/lootdrop/maintenance/double, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"bAG" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/primary/central/east) +"bAI" = ( +/obj/structure/sign/poster/official/religious{ + pixel_x = 32 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/simulated/floor/carpet/red, +/area/chapel/main) +"bAO" = ( +/obj/effect/decal/cleanable/cobweb2, +/obj/machinery/power/smes{ + charge = 5e+006 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/northeast, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/gravitygenerator) +"bAQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/table, +/obj/item/reagent_containers/food/drinks/cans/beer{ + pixel_y = 10; + pixel_x = 5 + }, +/obj/item/storage/ashtray, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"bAV" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/virology) +"bAX" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluecorners" + }, +/area/maintenance/detectives_office) +"bBd" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/break_room) +"bBe" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/grille, +/obj/structure/window/plasmareinforced{ + color = "#FF0000"; + dir = 1 + }, +/obj/structure/window/plasmareinforced{ + color = "#FF0000"; + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/gambling_den) +"bBf" = ( +/obj/machinery/door/airlock/security/glass{ + id_tag = "BrigRight"; + name = "Brig"; + req_access = list(63) + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/barricade/wooden, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"bBg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"bBj" = ( +/obj/structure/window/reinforced{ + color = "red"; + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/structure/closet/secure_closet/brig/evidence, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkred" + }, +/area/security/evidence) +"bBt" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/circuitboard/rdconsole{ + pixel_x = -4 + }, +/obj/item/circuitboard/rdserver{ + pixel_x = 4; + pixel_y = -2 + }, +/obj/item/circuitboard/destructive_analyzer, +/obj/item/circuitboard/protolathe{ + pixel_x = -2; + pixel_y = 3 + }, +/obj/item/circuitboard/circuit_imprinter{ + pixel_x = -4; + pixel_y = -3 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "caution" + }, +/area/storage/tech) +"bBy" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/sw) +"bBz" = ( +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/bridge/checkpoint/south) +"bBD" = ( +/obj/structure/grille/broken, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"bBN" = ( +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 8 + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/toxins/test_chamber) +"bBO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"bBR" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet) +"bCa" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/gateway) +"bCc" = ( +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "red" + }, +/area/security/main) +"bCd" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/medical/virology/lab) +"bCl" = ( +/obj/effect/turf_decal/stripes/gold{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/carpet/red, +/area/lawoffice) +"bCt" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/glass/reinforced, +/area/maintenance/starboardaux) +"bCv" = ( +/obj/machinery/suit_storage_unit/engine, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/southeast, +/obj/machinery/camera{ + c_tag = "Engineering Storage 2"; + dir = 6; + network = list("Engineering","SS13") + }, +/obj/machinery/light{ + dir = 1; + on = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/hardsuitstorage) +"bCw" = ( +/obj/structure/sign/directions/evac{ + pixel_y = -8 + }, +/obj/structure/sign/directions/science{ + dir = 1 + }, +/obj/structure/sign/directions/cargo{ + dir = 4; + pixel_y = 8 + }, +/turf/simulated/wall, +/area/hallway/spacebridge/comcar) +"bCH" = ( +/obj/effect/turf_decal/siding/wood{ + do_not_delete_me = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/carpet, +/area/library) +"bCM" = ( +/obj/structure/disposalpipe/trunk/multiz{ + dir = 1 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/storage) +"bCR" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"bCS" = ( +/obj/docking_port/stationary{ + dir = 2; + dwidth = 2; + height = 7; + id = "graveyard_church"; + name = "Station Church dock"; + width = 10 + }, +/turf/space{ + icon_state = "black" + }, +/area/space) +"bCY" = ( +/obj/item/target/syndicate, +/obj/effect/decal/warning_stripes/southeast, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "red" + }, +/area/security/range) +"bCZ" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/wood, +/area/library) +"bDa" = ( +/obj/structure/bookcase, +/obj/item/book/manual/security_space_law, +/obj/item/book/manual/sop_command, +/obj/item/book/manual/sop_engineering, +/obj/item/book/manual/sop_general, +/obj/item/book/manual/sop_legal, +/obj/item/book/manual/sop_medical, +/obj/item/book/manual/sop_science, +/obj/item/book/manual/sop_security, +/obj/item/book/manual/sop_service, +/obj/item/book/manual/sop_supply, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkredfull" + }, +/area/security/processing) +"bDb" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"bDc" = ( +/obj/structure/chair/stool, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet/green, +/area/maintenance/casino) +"bDd" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluefull" + }, +/area/bridge) +"bDg" = ( +/obj/structure/disposalpipe/segment, +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"bDh" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"bDi" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 10 + }, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"bDr" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"bDv" = ( +/obj/effect/decal/warning_stripes/west, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/engine, +/area/toxins/explab) +"bDC" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/north) +"bDD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/shreds, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"bDG" = ( +/obj/machinery/conveyor{ + id = "QMLoad2"; + dir = 1 + }, +/obj/machinery/conveyor{ + id = "QMLoad2"; + dir = 8; + layer = 2.494 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/quartermaster/delivery) +"bDJ" = ( +/obj/machinery/power/solar{ + name = "South-East Solar Panel" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel/airless{ + icon_state = "solarpanel" + }, +/area/solar/starboardaux) +"bDL" = ( +/obj/structure/sign/directions/science{ + dir = 1 + }, +/obj/structure/sign/directions/engineering{ + pixel_y = 8; + dir = 4 + }, +/turf/simulated/wall, +/area/hallway/primary/fore) +"bDM" = ( +/obj/effect/turf_decal/box/white/corners, +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/engineering/mechanic_workshop/hangar) +"bDT" = ( +/obj/structure/curtain/black, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"bDW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/cobweb, +/obj/item/storage/box/lights/mixed, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"bDY" = ( +/turf/simulated/floor/plasteel, +/area/assembly/showroom) +"bEd" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/hallway/primary/central/north) +"bEg" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/east, +/obj/machinery/atmospherics/pipe/multiz, +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "caution" + }, +/area/toxins/storage) +"bEh" = ( +/obj/effect/decal/warning_stripes/west, +/obj/effect/decal/warning_stripes/east, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "engsm"; + name = "Supermatter Blast Doors"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/engineering/supermatter) +"bEk" = ( +/obj/machinery/libraryscanner, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"bEs" = ( +/obj/structure/lattice/catwalk, +/turf/space, +/area/solar/port) +"bEB" = ( +/obj/structure/table/reinforced, +/obj/item/clipboard, +/obj/item/folder/white, +/obj/item/pen, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/toxins/explab) +"bEC" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/controlroom) +"bEK" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/syringe{ + pixel_x = -1; + pixel_y = -11 + }, +/obj/item/reagent_containers/syringe/calomel{ + pixel_x = -1; + pixel_y = -6 + }, +/obj/item/reagent_containers/syringe/heparin{ + pixel_x = -1; + pixel_y = -1 + }, +/obj/item/reagent_containers/glass/bottle/reagent/hairgrownium{ + pixel_x = -6; + pixel_y = 8 + }, +/obj/item/reagent_containers/glass/bottle/frostoil{ + pixel_x = 5; + pixel_y = 8 + }, +/obj/item/reagent_containers/glass/bottle/mutagen{ + pixel_y = 6 + }, +/obj/item/razor{ + pixel_x = 9; + pixel_y = -3 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkred" + }, +/area/security/processing) +"bEX" = ( +/obj/effect/decal/warning_stripes/north, +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/machinery/door_control{ + id = "researchdesk1"; + name = "Primary Research Shutters"; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/lab) +"bEZ" = ( +/obj/effect/decal/warning_stripes/southwest, +/obj/machinery/light, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"bFa" = ( +/mob/living/simple_animal/pet/cat/birman/Crusher, +/obj/structure/reagent_dispensers/fueltank/chem{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "yellow" + }, +/area/engineering/mechanic_workshop) +"bFc" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/medical/ward) +"bFd" = ( +/turf/simulated/floor/wood/fancy/cherry, +/area/magistrateoffice) +"bFe" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Warden's Office"; + req_access = list(3); + security_level = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/warden) +"bFg" = ( +/obj/structure/chair/office/dark{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/library) +"bFi" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/flora/ausbushes/genericbush, +/turf/simulated/floor/grass, +/area/maintenance/fore2) +"bFj" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"bFk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar) +"bFs" = ( +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/plasteel, +/area/toxins/xenobiology) +"bFt" = ( +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "whitepurple"; + tag = "icon-whitepurple (SOUTHEAST)" + }, +/area/medical/research) +"bFy" = ( +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/security/interrogation) +"bFC" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/effect/turf_decal/stripes/gold, +/obj/machinery/door_control{ + id = "lawyer"; + name = "Internal Affairs Privacy Shutters Control"; + pixel_x = -24 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/lawoffice) +"bFD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance/double, +/obj/structure/closet/crate, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"bFE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/lounge) +"bFJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/random/toolbox, +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"bFK" = ( +/obj/item/hand_labeler, +/obj/structure/table/reinforced, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"bFO" = ( +/obj/structure/closet/walllocker/emerglocker/north{ + pixel_x = -32; + pixel_y = 0 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/engineering/aienter) +"bFQ" = ( +/obj/structure/table/reinforced, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_x = 26 + }, +/obj/item/clipboard, +/obj/item/toy/figure/cargotech, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/quartermaster/office) +"bFY" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/suit_storage_unit/standard_unit, +/turf/simulated/floor/plasteel, +/area/storage/eva) +"bGa" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/chair/sofa/right{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"bGf" = ( +/obj/structure/railing{ + dir = 10 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkblue" + }, +/area/crew_quarters/fitness) +"bGi" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/aihallway) +"bGj" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"bGl" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/security/prison/cell_block/A) +"bGn" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Hydroponics Maintenance"; + req_access = list(35) + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"bGp" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp, +/obj/effect/turf_decal/stripes/gold, +/turf/simulated/floor/carpet/red, +/area/lawoffice) +"bGv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=R4"; + location = "R3" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"bGx" = ( +/obj/machinery/camera{ + c_tag = "Xeno Containment 2"; + network = list("Research","SS13") + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/xenobiology) +"bGC" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dust, +/obj/machinery/computer/arcade/battle, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"bGE" = ( +/obj/item/radio/intercom{ + name = "south station intercom (General)"; + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/hallway/primary/command) +"bGF" = ( +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/aisat_interior/secondary) +"bGG" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/maintenance/garden) +"bGK" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 1; + icon_state = "open"; + id_tag = "ceprivacy1"; + name = "CE Privacy Shutters"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced/polarized{ + id = "ceprivacytint" + }, +/turf/simulated/floor/plating, +/area/crew_quarters/chief) +"bGL" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/obj/effect/landmark/start/civilian, +/obj/machinery/light, +/turf/simulated/floor/wood, +/area/library) +"bGP" = ( +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/toxins/misc_lab) +"bGQ" = ( +/obj/machinery/firealarm{ + pixel_y = 24 + }, +/obj/effect/turf_decal/loading_area{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"bGZ" = ( +/obj/structure/table/reinforced, +/obj/item/gps/engineering, +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/chief) +"bHa" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"bHf" = ( +/obj/structure/table/glass, +/obj/item/reagent_containers/food/drinks/chocolate, +/turf/simulated/floor/carpet/cyan, +/area/medical/medrest) +"bHi" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/medbay) +"bHj" = ( +/obj/structure/closet/critter, +/obj/effect/spawner/lootdrop/maintenance/double, +/obj/item/reagent_containers/food/snacks/monstermeat/xenomeat, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/maintenance/apmaint) +"bHl" = ( +/obj/machinery/atmospherics/pipe/simple/visible, +/turf/simulated/wall/r_wall/coated, +/area/engineering/supermatter) +"bHv" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"bHP" = ( +/obj/machinery/vending/coffee, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/bar/atrium) +"bHQ" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"bHS" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/newscaster{ + name = "south newscaster"; + pixel_y = -31 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 5 + }, +/area/security/permabrig) +"bHU" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/aihallway) +"bIa" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"bIb" = ( +/obj/machinery/vending/tool, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/hardsuitstorage) +"bIi" = ( +/obj/structure/table, +/obj/item/storage/box/donkpockets, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/brigstaff) +"bIj" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop) +"bIm" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A34"; + location = "A33" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/starboard/east) +"bIr" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"bIu" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"bIw" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Library" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + do_not_delete_me = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/library) +"bIC" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/turf_decal/siding/wood{ + do_not_delete_me = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/barricade/wooden{ + layer = 3.5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/wood, +/area/maintenance/library) +"bIH" = ( +/turf/simulated/floor/plasteel{ + icon_state = "whitebluecorner"; + tag = "icon-whitebluecorner" + }, +/area/maintenance/medroom) +"bII" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"bIK" = ( +/obj/machinery/atmospherics/pipe/simple/visible/purple{ + desc = "Труба ведёт газ на фильтрацию"; + name = "Труба на фильтрацию" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/atmospherics) +"bIO" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/table, +/obj/machinery/recharger{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/office) +"bIT" = ( +/obj/structure/barricade/wooden{ + layer = 3.5 + }, +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"bIW" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/hallway/spacebridge/comcar) +"bIX" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkyellow" + }, +/area/engineering/mechanic_workshop/hangar) +"bJa" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "yellow" + }, +/area/engineering/hardsuitstorage) +"bJd" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"bJk" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance/double, +/obj/structure/sign/poster/official/random{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/quartermaster/storage) +"bJo" = ( +/obj/structure/table/glass, +/obj/machinery/light_switch{ + pixel_y = 24 + }, +/obj/item/storage/pill_bottle/patch_pack, +/obj/item/storage/pill_bottle{ + pixel_x = 7 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue" + }, +/area/medical/paramedic) +"bJq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/spacebridge/somsec) +"bJx" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Prison Wing"; + req_access = list(2); + security_level = 1 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/permahallway) +"bJz" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkredcorners" + }, +/area/turret_protected/aisat) +"bJC" = ( +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/south) +"bJD" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/fore) +"bJE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light_construct{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"bJY" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "rampbottom"; + tag = "icon-stage_stairs" + }, +/area/maintenance/chapel) +"bKg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance/double, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"bKi" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance/tripple, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"bKl" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"bKt" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "purple" + }, +/area/hallway/primary/central/ne) +"bKx" = ( +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"bKJ" = ( +/obj/structure/bed, +/obj/item/bedsheet/blue, +/obj/effect/decal/cleanable/dust, +/obj/effect/mob_spawn/human, +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/wood{ + icon_state = "wood-broken6"; + tag = "icon-wood-broken6" + }, +/area/maintenance/livingcomplex) +"bKN" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/misc_lab) +"bKQ" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/engineering/engine) +"bKU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/chapel/office) +"bKY" = ( +/turf/simulated/wall, +/area/bridge/checkpoint/south) +"bLc" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/securearmory) +"bLi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/vomit, +/obj/item/radio/intercom/locked/prison{ + pixel_y = -28 + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"bLm" = ( +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"bLn" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "redcorner" + }, +/area/security/brigstaff) +"bLs" = ( +/obj/structure/flora/rock/jungle, +/obj/structure/flora/grass/jungle/b, +/turf/simulated/floor/grass, +/area/crew_quarters/fitness) +"bLw" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/lipstick/random, +/obj/item/lipstick/random{ + pixel_y = -3; + pixel_x = -3 + }, +/obj/item/lipstick/random{ + pixel_y = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/civilian/barber) +"bLy" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"bLA" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/clownoffice) +"bLB" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/starboard) +"bLE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/glass/reinforced, +/area/maintenance/starboardaux) +"bLF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/oil_20, +/turf/simulated/floor/plating, +/area/maintenance/asmaint6) +"bLN" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/genericbush/hell, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/turf/simulated/floor/grass, +/area/crew_quarters/serviceyard) +"bLS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/engineering/mechanic_workshop/hangar) +"bMf" = ( +/obj/effect/decal/warning_stripes/west, +/obj/structure/sign/poster/official/random{ + pixel_y = 0; + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/podbay) +"bMg" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/quartermaster/storage) +"bMk" = ( +/obj/machinery/atmospherics/pipe/simple/visible, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"bMr" = ( +/obj/effect/decal/warning_stripes/east, +/obj/machinery/atmospherics/pipe/simple/insulated{ + dir = 10 + }, +/obj/machinery/vending/wallmed{ + pixel_x = 26 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/toxins/mixing) +"bMz" = ( +/obj/structure/sign/med{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue" + }, +/area/medical/reception) +"bMA" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/status_display{ + pixel_x = 32 + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/magistrateoffice) +"bMD" = ( +/obj/item/radio/intercom{ + name = "south station intercom (General)"; + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"bMG" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/turret_protected/aisat_interior/secondary) +"bMJ" = ( +/turf/simulated/floor/plasteel{ + icon_state = "yellow" + }, +/area/engineering/engine) +"bMP" = ( +/obj/machinery/photocopier, +/obj/machinery/alarm{ + dir = 4; + pixel_x = -22 + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads) +"bMS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"bMU" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"bMX" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/carpet/black, +/area/lawoffice) +"bNg" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "rampbottom" + }, +/area/hallway/primary/central/second/north) +"bNj" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/landmark/tiles/damageturf, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"bNm" = ( +/obj/effect/spawner/window/reinforced/plasma, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/engineering/controlroom) +"bNo" = ( +/obj/machinery/computer/area_atmos/area, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"bNq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/extinguisher, +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"bNu" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/turf_decal/siding/wood, +/turf/simulated/floor/carpet/green, +/area/security/detectives_office) +"bNw" = ( +/turf/simulated/wall, +/area/crew_quarters/toilet) +"bNE" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/tcommsat/chamber) +"bNL" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/chair/office{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/bridge/checkpoint/south) +"bNO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"bNR" = ( +/obj/machinery/firealarm{ + pixel_y = -26 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 9; + level = 2 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/maintenance) +"bOb" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/paramedic) +"bOc" = ( +/obj/effect/decal/warning_stripes/northeast, +/obj/machinery/chem_heater, +/turf/simulated/floor/engine, +/area/medical/chemistry) +"bOi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"bOj" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/toxins/rdoffice) +"bOm" = ( +/mob/living/simple_animal/bot/cleanbot{ + name = "D.E.N"; + on = 0; + real_name = "D.E.N" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/janitor) +"bOt" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = 30 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/hallway/primary/starboard) +"bOy" = ( +/obj/machinery/vending/medical, +/obj/machinery/alarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue" + }, +/area/medical/sleeper) +"bOB" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/lattice/catwalk, +/turf/space, +/area/space) +"bOD" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/xenobiology) +"bOG" = ( +/obj/machinery/papershredder, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/carpet/royalblack, +/area/magistrateoffice) +"bOK" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"bOM" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker/large{ + pixel_y = 8 + }, +/obj/item/reagent_containers/glass/beaker/large{ + pixel_x = -5; + pixel_y = 1 + }, +/obj/item/eftpos, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"bOS" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellow" + }, +/area/storage/primary) +"bOY" = ( +/obj/machinery/door/airlock/maintenance, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/maintenance/apmaint) +"bOZ" = ( +/obj/effect/decal/ants, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/maintenance/cafeteria) +"bPc" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/decal/cleanable/spiderling_remains, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/security/permabrig) +"bPp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/wrench, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plasteel, +/area/maintenance/medroom) +"bPt" = ( +/obj/machinery/vending/shoedispenser, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"bPu" = ( +/obj/structure/table/glass, +/obj/item/stack/medical/bruise_pack/advanced{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/stack/medical/bruise_pack/advanced{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/storage/firstaid/surgery, +/obj/item/reagent_containers/spray/cleaner/brig{ + pixel_x = 4 + }, +/obj/item/radio/intercom{ + pixel_x = -30 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkblue" + }, +/area/security/medbay) +"bPy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/gravitygenerator) +"bPA" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"bPB" = ( +/obj/machinery/computer/secure_data, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluecornersalt" + }, +/area/security/warden) +"bPC" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/biostorage) +"bPD" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/hallway/primary/central/north) +"bPL" = ( +/obj/structure/table/wood/fancy/red, +/obj/item/instrument/piano_synth, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet/orange, +/area/maintenance/casino) +"bPU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"bQb" = ( +/obj/machinery/power/tesla_coil{ + anchored = 1 + }, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plating/airless, +/area/space) +"bQc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"bQd" = ( +/obj/machinery/door/airlock/glass{ + name = "Barber Shop" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/civilian/barber) +"bQg" = ( +/turf/simulated/wall, +/area/quartermaster/office) +"bQk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "white" + }, +/area/medical/cmostore) +"bQl" = ( +/obj/effect/turf_decal/siding/red{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/carpet/red, +/area/security/hos) +"bQm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/kitchen_machine/oven, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/security/permabrig) +"bQq" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/mechanic_workshop/hangar) +"bQv" = ( +/obj/machinery/conveyor/inverted{ + id = "garbage"; + dir = 9 + }, +/obj/effect/decal/warning_stripes/northeastcorner, +/turf/simulated/floor/plating, +/area/maintenance/disposal) +"bQz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/floor/plating, +/area/hallway/secondary/exit) +"bQE" = ( +/turf/simulated/floor/plasteel{ + icon_state = "redcorner" + }, +/area/security/range) +"bQL" = ( +/obj/machinery/portable_atmospherics/scrubber/huge/stationary, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permabrig) +"bQU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"bQV" = ( +/obj/machinery/door/poddoor/shutters{ + id_tag = "roboticsshutters"; + name = "Mech Bay Shutters" + }, +/obj/effect/decal/warning_stripes/east, +/obj/effect/decal/warning_stripes/west, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door_control{ + id = "roboticsshutters"; + name = "Mech Bay Door Control"; + pixel_y = 24; + req_access = list(29) + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plasteel, +/area/assembly/showroom) +"bQX" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 25 + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/security/lobby) +"bQY" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"bRa" = ( +/obj/structure/railing{ + dir = 6 + }, +/turf/simulated/floor/grass, +/area/maintenance/fore2) +"bRg" = ( +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/lobby) +"bRk" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/break_room) +"bRt" = ( +/obj/structure/closet/secure_closet, +/obj/item/storage/secure/briefcase, +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/alarm{ + dir = 4; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "blue" + }, +/area/bridge/checkpoint/north) +"bRv" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/landmark/start/security_officer, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/main) +"bRw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/maintenance/gambling_den) +"bRz" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/closet/wardrobe/grey, +/turf/simulated/floor/shuttle, +/area/shuttle/arrival/station) +"bRB" = ( +/obj/structure/closet/walllocker/emerglocker/west, +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/floor/plating, +/area/hallway/secondary/exit) +"bRE" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/grille, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"bRF" = ( +/obj/structure/chair/sofa/right{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkblue" + }, +/area/hallway/secondary/exit) +"bRK" = ( +/obj/machinery/door/airlock/research{ + name = "Chemical Testing Room"; + req_access = list(47) + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/test_chamber) +"bRL" = ( +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"bRP" = ( +/obj/structure/cable/multiz{ + color = "#eebb20" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"bRU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai_upload) +"bRV" = ( +/obj/item/shard{ + icon_state = "medium"; + pixel_x = -9; + pixel_y = -6 + }, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"bRX" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -5; + pixel_y = 30 + }, +/obj/structure/table, +/obj/machinery/atmospherics/pipe/multiz, +/obj/item/kitchen/knife/combat/survival, +/obj/item/kitchen/knife/combat/survival{ + pixel_x = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"bSb" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/lattice/catwalk, +/turf/space, +/area/solar/port) +"bSt" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"bSC" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel, +/area/engineering/engine/monitor) +"bSD" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"bSF" = ( +/obj/structure/table/reinforced, +/obj/item/storage/ashtray/glass{ + pixel_x = 6 + }, +/obj/item/storage/fancy/cigarettes/cigpack_robust, +/obj/item/lighter, +/obj/item/radio/intercom{ + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "red" + }, +/area/security/interrogation) +"bSJ" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"bSO" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"bSP" = ( +/obj/machinery/door/airlock/maintenance, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"bTd" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "First Surgery Window"; + name = "Surgery Shutters" + }, +/turf/simulated/floor/plating, +/area/medical/surgery/north) +"bTe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"bTg" = ( +/obj/machinery/light/small, +/obj/effect/decal/warning_stripes/southwest, +/obj/machinery/camera{ + c_tag = "Engineering SM Access"; + dir = 10; + network = list("Engineering","SS13"); + pixel_y = -1; + pixel_x = -2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"bTl" = ( +/obj/item/radio/intercom/locked/prison{ + pixel_x = 28 + }, +/obj/structure/chair{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "red" + }, +/area/security/permabrig) +"bTr" = ( +/obj/structure/rack, +/obj/item/storage/firstaid/regular{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/storage/firstaid/regular{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/storage/firstaid/regular, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whiteblue" + }, +/area/medical/biostorage) +"bTu" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "bluecorner" + }, +/area/hallway/primary/fore) +"bTx" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/carpet/arcade, +/area/crew_quarters/arcade) +"bTz" = ( +/obj/structure/railing{ + dir = 9 + }, +/obj/structure/flora/ausbushes/palebush, +/turf/simulated/floor/grass, +/area/maintenance/fore) +"bTD" = ( +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/civilian/barber) +"bTE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"bTG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"bTM" = ( +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/glass/reinforced, +/area/maintenance/fore2) +"bTO" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/medical/morgue) +"bTQ" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "ai1"; + name = "Turret Shutters" + }, +/turf/simulated/floor/plating, +/area/turret_protected/aisat_interior) +"bTV" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/office) +"bTW" = ( +/obj/machinery/firealarm{ + pixel_y = -26 + }, +/turf/simulated/floor/plasteel{ + icon_state = "blue" + }, +/area/hallway/primary/central/north) +"bUe" = ( +/obj/machinery/door/poddoor{ + id_tag = "engstorage"; + name = "Secure Storage Blast Doors" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel, +/area/storage/secure) +"bUj" = ( +/obj/effect/decal/warning_stripes/northwestcorner, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"bUm" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/light_switch{ + pixel_x = -24; + pixel_y = 24 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/kitchen) +"bUq" = ( +/obj/effect/decal/warning_stripes/northeast, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "yellow" + }, +/area/engineering/engine) +"bUt" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkpurple" + }, +/area/assembly/chargebay) +"bUL" = ( +/obj/structure/railing{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"bUP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"bUQ" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/quartermaster/storage) +"bUT" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/tcommsat/chamber) +"bUV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/explab) +"bUW" = ( +/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"bUX" = ( +/obj/machinery/kitchen_machine/grill, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"bVc" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/aihallway) +"bVh" = ( +/obj/structure/closet/paramedic, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whiteblue"; + tag = "icon-whitehall (WEST)" + }, +/area/medical/paramedic) +"bVj" = ( +/obj/effect/turf_decal/siding/wood, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"bVl" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance/double, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"bVr" = ( +/obj/effect/spawner/random_barrier/obstruction, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"bVu" = ( +/obj/machinery/recharge_station, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "brown" + }, +/area/quartermaster/office) +"bVx" = ( +/obj/effect/decal/novastation{ + icon_state = "NStation4" + }, +/mob/living/simple_animal/bot/secbot/beepsky{ + name = "Officer Uploadsky"; + desc = "It's Officer Uploadsky! Powered by a potato and a shot of whiskey." + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"bVz" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/ward) +"bVA" = ( +/obj/machinery/camera{ + c_tag = "Departure Lounge North"; + dir = 6 + }, +/obj/structure/closet/emcloset, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "neutral" + }, +/area/bridge/checkpoint/south) +"bVB" = ( +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/structure/table, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"bVH" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "rampbottom"; + tag = "icon-stage_stairs" + }, +/area/hallway/primary/central/second/south) +"bVJ" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"bVK" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "white" + }, +/area/medical/cmostore) +"bVM" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/customs) +"bVN" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/quartermaster/delivery) +"bVQ" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"bVU" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"bWc" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/north) +"bWj" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/atmos/control) +"bWl" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "green" + }, +/area/hydroponics) +"bWo" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/south) +"bWy" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/biostorage) +"bWI" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/eastright{ + base_state = "left"; + icon_state = "left"; + name = "Medical Reception"; + req_access = list(5) + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "barber" + }, +/area/medical/reception) +"bWO" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/hallway/primary/central/se) +"bWP" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/table/wood, +/obj/item/folder/red{ + pixel_x = -7 + }, +/obj/item/folder/red{ + pixel_x = -7; + pixel_y = 3 + }, +/obj/item/folder/white{ + pixel_x = -4 + }, +/obj/item/folder/white{ + pixel_y = 3; + pixel_x = -4 + }, +/obj/item/folder/blue, +/obj/item/folder/blue{ + pixel_y = 3 + }, +/obj/item/folder{ + pixel_x = 3 + }, +/obj/item/folder{ + pixel_y = 3; + pixel_x = 3 + }, +/obj/item/folder/yellow{ + pixel_x = 6 + }, +/obj/item/folder/yellow{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/carpet, +/area/crew_quarters/heads) +"bWW" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/item/storage/toolbox/emergency/old, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"bWY" = ( +/turf/simulated/floor/plating, +/area/maintenance/trading) +"bWZ" = ( +/obj/structure/table, +/obj/item/reagent_containers/glass/bottle/morphine{ + pixel_x = 8; + pixel_y = 2 + }, +/obj/item/reagent_containers/glass/bottle/sulfonal{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/machinery/vending/wallmed{ + pixel_y = 30 + }, +/obj/effect/decal/warning_stripes/red, +/obj/item/reagent_containers/spray/cleaner/brig, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/execution) +"bXf" = ( +/turf/space/openspace{ + icon_state = "black" + }, +/area/space) +"bXj" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"bXo" = ( +/turf/simulated/wall, +/area/maintenance/brig) +"bXp" = ( +/obj/docking_port/stationary{ + dir = 2; + dwidth = 2; + height = 18; + id = "skipjack_nw"; + name = "North-West of Station"; + width = 19 + }, +/turf/space{ + icon_state = "black" + }, +/area/space) +"bXs" = ( +/obj/structure/barricade/wooden, +/obj/machinery/door/airlock/wood, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/banya) +"bXA" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"bXE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/maintenance/apmaint) +"bXJ" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Prison cafeteria" + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"bXL" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light_switch{ + pixel_x = 24; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "red" + }, +/area/security/seceqstorage) +"bXO" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellow" + }, +/area/storage/primary) +"bXP" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkblue" + }, +/area/medical/surgery/north) +"bXU" = ( +/obj/effect/decal/warning_stripes/southwest, +/obj/machinery/chem_master, +/turf/simulated/floor/engine, +/area/medical/chemistry) +"bXX" = ( +/obj/structure/window/plasmareinforced{ + dir = 1 + }, +/obj/structure/window/plasmareinforced{ + dir = 8 + }, +/obj/structure/window/plasmareinforced, +/obj/structure/disposaloutlet{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/toxins/launch) +"bXZ" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/genericbush/hell, +/turf/simulated/floor/grass, +/area/medical/medbay) +"bYp" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/girder, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"bYu" = ( +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/bluegrid, +/area/assembly/showroom) +"bYx" = ( +/obj/structure/closet/secure_closet/security, +/obj/item/spacepod_equipment/weaponry/burst_taser, +/obj/item/clothing/head/beret/sec, +/obj/item/clothing/suit/jacket/pilot, +/obj/item/spacepod_equipment/weaponry/laser, +/obj/item/spacepod_equipment/key{ + id = 100000 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkred" + }, +/area/security/podbay) +"bYE" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/engine, +/area/engineering/aienter) +"bYF" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "green" + }, +/area/hallway/secondary/exit) +"bYI" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"bYP" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"bYT" = ( +/obj/machinery/camera{ + c_tag = "Research Test Chamber"; + network = list("TestChamber","SS13","Research") + }, +/turf/simulated/floor/engine, +/area/toxins/test_chamber) +"bYV" = ( +/obj/machinery/alarm{ + pixel_y = 24 + }, +/obj/machinery/camera{ + c_tag = "Central Ring Hallway North 2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "blue" + }, +/area/hallway/primary/central/north) +"bYW" = ( +/turf/simulated/wall, +/area/maintenance/tourist) +"bZb" = ( +/obj/structure/window/reinforced{ + dir = 4; + layer = 2.9 + }, +/obj/structure/lattice, +/turf/space/openspace, +/area/space) +"bZi" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door_control{ + desc = "A remote control-switch for the pod doors."; + id = "ComEVA1"; + name = "EVA Door Control"; + pixel_x = -25; + pixel_y = 25; + req_access = list(18) + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"bZn" = ( +/mob/living/simple_animal/hostile/retaliate/goat{ + name = "Pete"; + real_name = "Pete" + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/kitchen) +"bZz" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"bZE" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Hydroponics Maintenance"; + req_access = list(35) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"bZH" = ( +/obj/machinery/door/airlock/hatch{ + name = "AI Satellite Secondary Antechamber"; + req_access = list(75); + security_level = 6 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai) +"bZI" = ( +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/engine, +/area/toxins/explab) +"bZJ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/library/game_zone) +"bZK" = ( +/obj/item/radio/intercom/locked/prison{ + pixel_x = 28 + }, +/obj/structure/chair, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "red" + }, +/area/security/permabrig) +"bZV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/universal, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"bZW" = ( +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/paramedic) +"cab" = ( +/obj/structure/reagent_dispensers/watertank/high, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "green" + }, +/area/hydroponics) +"cac" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/effect/decal/cleanable/dust, +/obj/item/radio/intercom{ + name = "west station intercom (General)"; + pixel_x = -28 + }, +/turf/simulated/floor/wood, +/area/maintenance/library) +"cae" = ( +/obj/item/radio/intercom{ + name = "west station intercom (General)"; + pixel_x = -28 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"cag" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 2; + icon_state = "open"; + id_tag = "researchdesk2"; + name = "Research Desk Shutters"; + opacity = 0 + }, +/obj/machinery/door/window/eastright{ + base_state = "left"; + dir = 1; + icon_state = "left"; + name = "Research and Development Desk"; + req_access = list(47) + }, +/turf/simulated/floor/plating, +/area/toxins/lab) +"cam" = ( +/obj/effect/decal/warning_stripes/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/securearmory) +"car" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitepurple"; + tag = "icon-whitepurple (EAST)" + }, +/area/medical/research) +"cax" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/caution/red, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/port/south) +"caz" = ( +/obj/structure/window/reinforced, +/obj/structure/closet/coffin, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"caB" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/medical/morgue) +"caF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/table, +/obj/machinery/recharger{ + pixel_x = 1; + pixel_y = 3 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/miningdock) +"caK" = ( +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"caY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/hologram/holopad, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/landmark/start/cyborg, +/turf/simulated/floor/plasteel{ + icon_state = "darkredfull" + }, +/area/tcommsat/chamber) +"cba" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/medical/research/nhallway) +"cbf" = ( +/obj/machinery/door/airlock/glass{ + name = "Cabin" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/crew_quarters/sleep/secondary) +"cbh" = ( +/turf/simulated/wall, +/area/quartermaster/storage) +"cbi" = ( +/obj/structure/closet/secure_closet/research_reagents, +/obj/machinery/status_display{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whitepurple"; + tag = "icon-whitepurple (NORTHWEST)" + }, +/area/toxins/misc_lab) +"cbk" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/reception) +"cbq" = ( +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue" + }, +/area/medical/ward) +"cbr" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -24 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/quartermaster/miningdock) +"cbA" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/fore) +"cbB" = ( +/obj/effect/decal/warning_stripes/southwest, +/obj/machinery/portable_atmospherics/pump, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/toxins/mixing) +"cbH" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"cbN" = ( +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/reception) +"cca" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/holotable, +/obj/item/multitool, +/obj/effect/spawner/random_spawners/cobweb_right_rare, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"ccb" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/sw) +"ccc" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"ccf" = ( +/obj/effect/turf_decal/arrows/white{ + dir = 1 + }, +/obj/effect/turf_decal/number/number_2{ + dir = 1; + pixel_y = -18 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/fitness) +"cci" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/effect/landmark/start/scientist, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/lab) +"cck" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/folder/white{ + pixel_x = -4; + pixel_y = -4 + }, +/turf/simulated/floor/plating, +/area/teleporter/abandoned) +"ccn" = ( +/obj/structure/table, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/item/kitchen/knife/combat/survival{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/kitchen/knife/combat/survival{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/kitchen/knife/combat/survival{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/gps{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/gps{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/gps{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/gateway) +"cct" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/space/openspace, +/area/solar/starboard) +"ccu" = ( +/obj/machinery/vending/coffee, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry) +"ccx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"ccy" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/simulated/floor/carpet/green, +/area/crew_quarters/mrchangs) +"ccz" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/newscaster{ + pixel_y = 0; + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) +"ccA" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/office) +"cdd" = ( +/obj/machinery/door/airlock/highsecurity{ + heat_proof = 1; + id_tag = "smbolts"; + locked = 1; + name = "Supermatter Chamber"; + req_access = list(10,24) + }, +/turf/simulated/floor/engine, +/area/engineering/supermatter) +"cdj" = ( +/obj/structure/curtain/open/shower, +/obj/machinery/shower{ + dir = 4; + pixel_y = 6; + tag = "icon-shower (EAST)" + }, +/obj/item/radio/intercom{ + pixel_x = -28; + pixel_y = -8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/medical/medrest) +"cdk" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue" + }, +/area/medical/medbay) +"cdl" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/status_display{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"cdm" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/hallway/primary/fore) +"cdo" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkredcorners" + }, +/area/tcommsat/chamber) +"cdq" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry) +"cdr" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/fsmaint3) +"cdu" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellowcorner" + }, +/area/hallway/primary/starboard/east) +"cdy" = ( +/obj/structure/sign/engineering{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellowcorner" + }, +/area/hallway/primary/starboard/east) +"cdB" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/east) +"cdE" = ( +/obj/structure/railing{ + dir = 5 + }, +/obj/item/twohanded/required/kirbyplants{ + pixel_x = -4 + }, +/obj/effect/turf_decal/siding/wideplating/light{ + dir = 5 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkgreenfull" + }, +/area/hallway/secondary/exit) +"cdH" = ( +/obj/effect/turf_decal{ + dir = 4; + icon_state = "golden_stripes" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge/meeting_room) +"cdJ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel, +/area/engineering/gravitygenerator) +"cdQ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/chair/sofa/right, +/obj/effect/landmark/start/civilian, +/turf/simulated/floor/carpet/red, +/area/crew_quarters/theatre) +"cdV" = ( +/obj/effect/decal/cleanable/fungus, +/turf/simulated/wall, +/area/maintenance/medroom) +"cdX" = ( +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkyellow" + }, +/area/engineering/mechanic_workshop/hangar) +"cee" = ( +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkblue" + }, +/area/chapel/main) +"cej" = ( +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"ceo" = ( +/obj/structure/chair/stool, +/turf/simulated/floor/plasteel{ + icon_state = "floorgrime" + }, +/area/maintenance/fpmaint) +"cey" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/table/glass, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/item/pen{ + pixel_x = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research) +"ceC" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/closet/firecloset, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "neutral" + }, +/area/bridge/checkpoint/south) +"ceM" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = 30 + }, +/obj/machinery/atmospherics/unary/portables_connector, +/obj/item/wrench, +/obj/effect/decal/warning_stripes/red, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/execution) +"ceV" = ( +/obj/effect/decal/warning_stripes/south, +/obj/effect/decal/warning_stripes/north, +/obj/machinery/camera{ + c_tag = "EVA North"; + pixel_x = 11 + }, +/turf/simulated/floor/plasteel, +/area/storage/eva) +"cfc" = ( +/obj/machinery/camera{ + c_tag = "Atmospherics Nitrogen Tank"; + network = list("SS13","Engineering") + }, +/turf/simulated/floor/engine/n2, +/area/atmos) +"cff" = ( +/obj/structure/closet/emcloset, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = 26 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"cfg" = ( +/obj/effect/decal/cleanable/vomit, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"cfj" = ( +/obj/structure/chair/office/dark{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/carpet, +/area/crew_quarters/heads) +"cfl" = ( +/obj/machinery/arcade/claw, +/turf/simulated/floor/wood, +/area/crew_quarters/arcade) +"cfo" = ( +/obj/structure/safe/floor, +/obj/item/whetstone/cult, +/obj/item/clothing/suit/hooded/cultrobes, +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/maintenance/chapel) +"cfq" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/engine/insulated/vacuum, +/area/atmos) +"cft" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"cfu" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"cfx" = ( +/obj/machinery/conveyor{ + id = "packageSort1" + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/simulated/floor/plating, +/area/quartermaster/sorting) +"cfz" = ( +/obj/item/radio/intercom{ + pixel_y = 23 + }, +/obj/machinery/portable_atmospherics/canister, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"cfF" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"cfO" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/atmos/control) +"cfS" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitehall" + }, +/area/toxins/xenobiology) +"cfT" = ( +/obj/machinery/suit_storage_unit/atmos, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"cfZ" = ( +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event/blobstart, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/livingcomplex) +"cgj" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/gateway) +"cgk" = ( +/obj/machinery/door/airlock/security/glass{ + id_tag = "BrigRight"; + name = "Brig"; + req_access = list(63) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/barricade/wooden, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"cgv" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"cgz" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkredfull" + }, +/area/turret_protected/ai) +"cgA" = ( +/obj/machinery/portable_atmospherics/canister/air{ + filled = 0.05 + }, +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"cgD" = ( +/obj/item/reagent_containers/glass/bucket, +/turf/simulated/floor/grass, +/area/maintenance/garden) +"cgL" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'RADIOACTIVE AREA'"; + icon_state = "radiation"; + name = "RADIOACTIVE AREA" + }, +/turf/simulated/wall/r_wall, +/area/engineering/controlroom) +"cgP" = ( +/obj/machinery/vending/cigarette, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkred" + }, +/area/security/permahallway) +"cgX" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/nw) +"chb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/drip{ + pixel_x = -4; + pixel_y = 19 + }, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"chj" = ( +/obj/effect/decal/warning_stripes/northeastcorner, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"chk" = ( +/obj/effect/turf_decal/arrows/white, +/obj/effect/turf_decal/number/number_2{ + dir = 1; + pixel_y = -4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"cht" = ( +/obj/effect/decal/warning_stripes/northeast, +/obj/machinery/camera{ + c_tag = "Supermatter Entrance"; + network = list("SS13","Engineering") + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"chA" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "red" + }, +/area/security/securehallway) +"chE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/office/dark{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"chK" = ( +/obj/machinery/computer/monitor, +/obj/structure/cable, +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Chief Engineer's Desk"; + departmentType = 7; + name = "Chief Engineer Requests Console"; + pixel_y = -32 + }, +/obj/machinery/door_control{ + id = "transitlock"; + name = "Transit Ai Sattelite Lockdown Control"; + pixel_x = -26; + pixel_y = -26; + req_access = list(11) + }, +/obj/machinery/door_control{ + id = "engstorage"; + name = "Engineering Secure Storage Control"; + pixel_x = -38; + pixel_y = -26; + req_access = list(11) + }, +/obj/machinery/door_control{ + id = "ceprivacy1"; + name = "Privacy Shutters"; + pixel_y = -26; + pixel_x = 38 + }, +/obj/machinery/button/windowtint{ + dir = 1; + id = "ceprivacytint"; + pixel_x = 33; + pixel_y = -35 + }, +/obj/machinery/door_control{ + id = "Eng_lockdown"; + name = "Engineering Lockdown"; + pixel_x = 26; + pixel_y = -26; + req_access = list(56) + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/chief) +"chP" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/medbay) +"chV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/ai_status_display{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "blue"; + dir = 8 + }, +/area/hallway/primary/fore) +"chZ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/wood, +/area/civilian/pet_store) +"cic" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"cij" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"cim" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/maintenance/apmaint) +"cio" = ( +/obj/structure/chair/office/dark, +/obj/machinery/door_control{ + id = "Eng_lockdown"; + name = "Engineering Lockdown"; + pixel_x = -26; + pixel_y = -26; + req_access = list(56) + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"cip" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "red" + }, +/area/security/permabrig) +"ciq" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/structure/bed/dogbed, +/mob/living/simple_animal/pet/dog/security/warden, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "red" + }, +/area/security/warden) +"cis" = ( +/obj/machinery/computer/camera_advanced/xenobio, +/turf/simulated/floor/plasteel, +/area/toxins/xenobiology) +"ciw" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/simulated/floor/carpet/red, +/area/civilian/vacantoffice) +"ciA" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/customs) +"ciF" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkblue" + }, +/area/crew_quarters/fitness) +"ciN" = ( +/obj/item/radio/intercom{ + pixel_y = 24 + }, +/obj/machinery/camera{ + c_tag = "Brig Warden's Office"; + dir = 6; + network = list("SS13","Security") + }, +/turf/simulated/floor/plasteel{ + icon_state = "rampbottom"; + tag = "icon-stage_stairs"; + dir = 4 + }, +/area/security/warden) +"ciO" = ( +/obj/structure/chair, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"ciY" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTHWEST)" + }, +/area/medical/reception) +"ciZ" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitebluecorner" + }, +/area/medical/cryo) +"cjb" = ( +/obj/structure/grille, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"cjf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/maintenance/disposal) +"cjk" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/wood/fancy/cherry, +/area/magistrateoffice) +"cjn" = ( +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_x = 32 + }, +/obj/structure/statue/diamond/captain, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/wood/fancy/birch, +/area/crew_quarters/captain) +"cjA" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/aihallway) +"cjK" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/obj/machinery/door/airlock/security/glass{ + id_tag = "BrigEast"; + name = "Brig North Entrance"; + req_access = list(63); + security_level = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "redcorner" + }, +/area/security/prison/cell_block/A) +"cjM" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/closet/coffin, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"cjO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/turf_decal/siding/purple, +/obj/effect/turf_decal/siding/purple{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/door/airlock/public/glass{ + id = "vipbar"; + id_tag = "vipbar_bolt"; + name = "ViP Room 2" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/carpet/purple, +/area/crew_quarters/bar/atrium) +"cjQ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/junction{ + dir = 4; + tag = "icon-pipe-j1 (EAST)" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/sw) +"cjU" = ( +/obj/structure/spacepoddoor{ + luminosity = 3 + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"cjX" = ( +/obj/machinery/conveyor{ + id = "packageSort1" + }, +/turf/simulated/floor/plating, +/area/quartermaster/sorting) +"ckb" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 2; + icon_state = "open"; + id_tag = "representative"; + name = "Privacy Shutters"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced/polarized{ + id = "ntr" + }, +/turf/simulated/floor/plating, +/area/ntrep) +"ckl" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"ckm" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/xenobiology) +"cko" = ( +/obj/item/flag/sec, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkred" + }, +/area/maintenance/secpost) +"ckB" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"ckC" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dust, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel{ + icon_state = "stage_bleft" + }, +/area/maintenance/casino) +"ckN" = ( +/obj/effect/landmark/event/lightsout, +/turf/simulated/floor/plasteel{ + dir = 8 + }, +/area/crew_quarters/locker) +"ckP" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/engineering/mechanic_workshop/hangar) +"ckW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance/double, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"ckZ" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/closet/radiation, +/obj/item/clothing/glasses/meson, +/obj/item/radio/intercom{ + dir = 8; + pixel_y = 24 + }, +/obj/structure/sign/directions/floor/alt{ + dir = 8; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"clc" = ( +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood{ + broken = 1; + icon_state = "wood-broken" + }, +/area/maintenance/casino) +"clk" = ( +/obj/structure/sign/directions/floor/alt{ + dir = 6; + pixel_y = -32 + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"clm" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/carpet/black, +/area/maintenance/livingcomplex) +"cls" = ( +/obj/structure/closet/cabinet, +/obj/item/clothing/glasses/sunglasses, +/obj/item/lighter/zippo/engraved, +/obj/item/clothing/suit/storage/det_suit/forensics, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/random{ + pixel_y = -32 + }, +/turf/simulated/floor/plating, +/area/maintenance/detectives_office) +"clx" = ( +/obj/structure/curtain/open/shower/security{ + alpha = 255; + name = "backstage"; + pixel_x = 32; + anchored = 1 + }, +/obj/structure/disposalpipe/junction{ + dir = 2 + }, +/obj/item/radio/intercom{ + pixel_x = 28; + pixel_y = 28 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10; + initialize_directions = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/carpet, +/area/library) +"clB" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/access_button{ + command = "cycle_exterior"; + frequency = 1379; + layer = 3.3; + master_tag = "solar_xeno_airlock"; + name = "exterior access button"; + pixel_x = -25; + pixel_y = 23; + req_access = list(13) + }, +/turf/space/openspace, +/area/solar/starboard) +"clE" = ( +/obj/structure/table/glass, +/obj/item/scalpel{ + pixel_y = 8 + }, +/turf/simulated/floor/carpet/cyan, +/area/medical/medrest) +"clJ" = ( +/obj/structure/table, +/obj/item/storage/box/bodybags{ + pixel_x = 8 + }, +/obj/item/storage/box/bodybags{ + pixel_x = 8; + pixel_y = 4 + }, +/obj/item/storage/box/masks{ + pixel_x = -6 + }, +/obj/item/storage/box/masks{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/storage/box/patch_packs{ + pixel_x = -7; + pixel_y = 8 + }, +/obj/item/storage/box/patch_packs{ + pixel_x = 8; + pixel_y = 8 + }, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue" + }, +/area/medical/biostorage) +"clS" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/chemistry) +"clV" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/maintenance/medroom) +"clX" = ( +/turf/simulated/floor/plasteel{ + dir = 5 + }, +/area/hallway/primary/central/nw) +"clY" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "dark" + }, +/area/medical/genetics) +"cma" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkredfull" + }, +/area/turret_protected/aisat_interior/secondary) +"cmc" = ( +/obj/machinery/atm{ + pixel_y = -32 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"cmh" = ( +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Captain's Desk"; + departmentType = 5; + name = "Captain Requests Console"; + pixel_x = 30 + }, +/turf/simulated/floor/carpet/royalblue, +/area/crew_quarters/captain) +"cml" = ( +/obj/machinery/camera{ + c_tag = "Fitness Room South"; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"cmn" = ( +/obj/item/radio/intercom{ + dir = 4; + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/south) +"cmA" = ( +/obj/structure/table/wood, +/obj/item/clothing/mask/cigarette/cigar{ + pixel_x = -2; + pixel_y = 3 + }, +/obj/item/clothing/mask/cigarette/cigar{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/item/lighter/zippo{ + pixel_x = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/simulated/floor/carpet, +/area/civilian/vacantoffice) +"cmB" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Brig Reception"; + req_access = list(63) + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/reception) +"cmE" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"cmO" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Prison Forestry" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permabrig) +"cmS" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/cyan, +/obj/machinery/atmospherics/meter, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/maintenance) +"cmV" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/mechanical, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"cmW" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/visible, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"cmZ" = ( +/obj/effect/turf_decal/siding/green{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/security/permabrig) +"cng" = ( +/turf/simulated/wall/rust, +/area/teleporter/abandoned) +"cnl" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor{ + dir = 8; + name = "Firelock West" + }, +/obj/machinery/door/window{ + base_state = "right"; + dir = 2; + icon_state = "right"; + name = "Mailing Room"; + req_access = list(50) + }, +/obj/item/desk_bell{ + anchored = 1; + pixel_x = 7; + pixel_y = 7 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Cargo Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/quartermaster/sorting) +"cnn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/west, +/obj/effect/spawner/random_spawners/oil_20, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"cnq" = ( +/obj/structure/urinal{ + pixel_y = 28 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/landmark/start/civilian, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet3) +"cnt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"cnw" = ( +/obj/effect/landmark/tiles/damageturf, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "barber" + }, +/area/maintenance/apmaint) +"cnB" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"cnV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"cnW" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/closet/crate/medical, +/obj/effect/spawner/lootdrop/maintenance/tripple, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/quartermaster/storage) +"cnZ" = ( +/obj/structure/closet/bombcloset, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "whitepurple" + }, +/area/medical/research) +"cod" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "purple" + }, +/area/hallway/primary/central/north) +"coe" = ( +/obj/effect/turf_decal/siding/purple{ + dir = 5 + }, +/obj/structure/chair/sofa/corp/left, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/carpet/purple, +/area/crew_quarters/bar/atrium) +"cof" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"coh" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"con" = ( +/obj/vehicle/ridden/janicart{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/janitor) +"coJ" = ( +/obj/effect/decal/remains/mouse, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"coL" = ( +/obj/machinery/camera{ + c_tag = "Virology Airlock"; + dir = 1; + network = list("Medical","SS13") + }, +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/medical/virology/lab) +"coM" = ( +/obj/machinery/computer/secure_data, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/carpet/red, +/area/security/hos) +"coS" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A36"; + location = "A35" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/starboard/east) +"coU" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=R7"; + location = "R6" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/south) +"coV" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/security/securehallway) +"coX" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/firealarm{ + dir = 4; + name = "east fire alarm"; + pixel_x = 24 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/crew_quarters/theatre) +"coZ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"cpb" = ( +/obj/structure/table, +/obj/item/radio/intercom{ + dir = 8; + pixel_x = -28 + }, +/obj/item/reagent_containers/food/snacks/grown/geranium, +/obj/item/reagent_containers/food/snacks/grown/lily{ + pixel_x = 4; + pixel_y = 5 + }, +/obj/item/reagent_containers/food/snacks/grown/poppy{ + pixel_x = -4; + pixel_y = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/chapel/office) +"cpj" = ( +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/engineering/mechanic_workshop/hangar) +"cpp" = ( +/obj/item/mounted/frame/alarm_frame, +/turf/simulated/floor/plating, +/area/maintenance/medroom) +"cps" = ( +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/quartermaster/delivery) +"cpv" = ( +/obj/structure/railing{ + dir = 1 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/mechanic_workshop/hangar) +"cpz" = ( +/obj/structure/table/wood/poker, +/obj/effect/decal/cleanable/dust, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/carpet/green, +/area/maintenance/casino) +"cpC" = ( +/obj/machinery/newscaster{ + pixel_x = -32 + }, +/obj/effect/decal/warning_stripes/southwest, +/obj/structure/table/reinforced, +/obj/item/crowbar, +/obj/item/wrench, +/obj/item/clothing/mask/gas, +/turf/simulated/floor/plasteel, +/area/toxins/launch) +"cpI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 4; + tag = "icon-bulb1 (EAST)" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/livingcomplex) +"cpJ" = ( +/obj/machinery/computer/security, +/turf/simulated/floor/redgrid, +/area/tcommsat/chamber) +"cpN" = ( +/obj/structure/table/wood, +/obj/item/flashlight/flare{ + pixel_y = -2 + }, +/obj/item/flashlight/flare{ + pixel_y = 8; + pixel_x = 2 + }, +/obj/item/flashlight/flare{ + pixel_y = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"cpT" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/south) +"cpV" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/nw) +"cqb" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/yellow/partial{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "neutral" + }, +/area/hallway/secondary/exit) +"cqc" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/wood, +/area/security/detectives_office) +"cqm" = ( +/obj/item/radio/intercom{ + name = "west station intercom (General)"; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"cqn" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"cqs" = ( +/obj/machinery/ai_status_display{ + pixel_x = 32 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/magistrateoffice) +"cqz" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 4; + name = "Труба смешивания" + }, +/obj/machinery/atmospherics/pipe/simple/visible, +/obj/effect/decal/warning_stripes/northwestcorner, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"cqB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/grille, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"cqI" = ( +/obj/effect/turf_decal/stripes/gold{ + dir = 1 + }, +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/lawoffice) +"cqJ" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"cqK" = ( +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/maintenance/apmaint) +"cqL" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/grille, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plating/airless, +/area/engineering/engine) +"cqN" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"cqS" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/medical/virology) +"cqU" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/disposal) +"cqZ" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "redcorner" + }, +/area/security/lobby) +"crb" = ( +/obj/effect/decal/novastation, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"crc" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/secondary/entry/lounge) +"crk" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"crm" = ( +/obj/machinery/door/airlock/research{ + name = "Research Division Access"; + req_access = list(47) + }, +/obj/effect/decal/warning_stripes/west, +/obj/effect/decal/warning_stripes/east, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/medical/research/nhallway) +"crs" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"cry" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/west) +"crz" = ( +/obj/structure/railing{ + dir = 10 + }, +/turf/simulated/openspace, +/area/crew_quarters/serviceyard) +"crA" = ( +/obj/machinery/recharge_station, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/extinguisher_cabinet{ + pixel_y = -30 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "purple" + }, +/area/assembly/showroom) +"crD" = ( +/obj/structure/ladder, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"crF" = ( +/obj/structure/sign/vacuum{ + pixel_x = 32 + }, +/obj/machinery/access_button{ + command = "cycle_interior"; + frequency = 1379; + master_tag = "sw_maint2_airlock"; + name = "interior access button"; + pixel_x = -24; + pixel_y = 24 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"crK" = ( +/obj/machinery/camera{ + c_tag = "Atmospherics CO2 Tank"; + network = list("SS13","Engineering") + }, +/turf/simulated/floor/engine/co2, +/area/atmos) +"crO" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/securehallway) +"crR" = ( +/turf/simulated/floor/mech_bay_recharge_floor, +/area/assembly/chargebay) +"crU" = ( +/obj/machinery/door/airlock/maintenance, +/obj/structure/barricade/wooden, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/chapel) +"crZ" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/hallway/primary/central/sw) +"csh" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + density = 0; + icon_state = "open"; + id_tag = "brig_detprivacy"; + name = "Detective Privacy Shutters"; + opacity = 0; + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/security/detectives_office) +"csl" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet/green, +/area/maintenance/casino) +"csw" = ( +/obj/effect/landmark/observer_start, +/obj/structure/disposalpipe/junction/yjunction{ + dir = 2 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/effect/decal/nanotrasen_logo_short2{ + icon_state = "NTlogo3" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command) +"csx" = ( +/turf/simulated/wall, +/area/maintenance/asmaint2) +"csA" = ( +/obj/effect/decal/warning_stripes/east, +/obj/effect/decal/warning_stripes/southeast, +/turf/simulated/floor/plasteel, +/area/toxins/xenobiology) +"csJ" = ( +/obj/structure/closet/critter, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/disposal) +"csP" = ( +/obj/structure/table/reinforced, +/obj/item/storage/firstaid/regular, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkbluealt" + }, +/area/bridge) +"csU" = ( +/obj/structure/chair/sofa/corp/right, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) +"csW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"cta" = ( +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -26 + }, +/obj/structure/cable, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"ctk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance/double, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"ctl" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light_switch{ + dir = 4; + name = "west bump"; + pixel_x = -25 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/quartermaster/storage) +"ctn" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/zaza{ + pixel_x = 7; + pixel_y = 12 + }, +/obj/item/reagent_containers/food/drinks/mug/serv{ + pixel_y = 6; + pixel_x = -8 + }, +/turf/simulated/floor/carpet/royalblack, +/area/quartermaster/qm) +"cto" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/bridge) +"cty" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/railing{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"ctB" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/decal/warning_stripes/east, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/landmark/event/xeno_spawn, +/turf/simulated/floor/plating, +/area/maintenance/auxsolarport) +"ctC" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "SKPP" + }, +/obj/machinery/door/poddoor/preopen{ + id_tag = "eslock"; + name = "Escape Shuttle Lockdown" + }, +/turf/simulated/floor/plating, +/area/bridge/checkpoint/south) +"ctE" = ( +/obj/machinery/vending/cola, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/main) +"ctG" = ( +/turf/simulated/wall/rust, +/area/maintenance/starboard) +"ctN" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/decal/warning_stripes/east, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/item/radio/intercom{ + pixel_x = 28; + pixel_y = 25 + }, +/turf/simulated/floor/plating, +/area/engineering/engine) +"ctQ" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "ai1"; + name = "Turret Shutters" + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/turret_protected/aisat_interior) +"ctV" = ( +/obj/structure/table/reinforced, +/obj/item/book/manual/security_space_law{ + pixel_x = -3; + pixel_y = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "red" + }, +/area/security/reception) +"ctX" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -26; + pixel_y = 32 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/courtroom) +"cua" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/lattice, +/turf/space/openspace, +/area/space) +"cub" = ( +/obj/effect/turf_decal/siding/brown{ + dir = 5 + }, +/turf/simulated/floor/glass, +/area/crew_quarters/bar/atrium) +"cuf" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/security/permahallway) +"cuh" = ( +/obj/machinery/camera{ + c_tag = "Brig Cell 1" + }, +/obj/structure/closet/secure_closet/brig{ + id = "Cell 1"; + name = "Cell 1 Locker" + }, +/turf/simulated/floor/carpet/red, +/area/security/prison/cell_block/A) +"cup" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/aisat_interior/secondary) +"cus" = ( +/obj/machinery/portable_atmospherics/canister/sleeping_agent, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "escape" + }, +/area/atmos/control) +"cut" = ( +/obj/effect/turf_decal/siding/wideplating/light/corner, +/obj/structure/flora/ausbushes/ppflowers, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"cux" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/hologram/holopad, +/mob/living/simple_animal/bot/secbot/pingsky{ + desc = "Worse than nothing"; + name = "AI Defender" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai) +"cuD" = ( +/obj/effect/decal/warning_stripes/south, +/obj/effect/decal/warning_stripes/north, +/obj/item/radio/intercom{ + pixel_y = 24 + }, +/turf/simulated/floor/plasteel, +/area/storage/eva) +"cuL" = ( +/obj/effect/decal/warning_stripes/east, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/extinguisher_cabinet{ + name = "east extinguisher cabinet"; + pixel_x = 27; + pixel_y = 32 + }, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/gravitygenerator) +"cuM" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/misc_lab) +"cuO" = ( +/obj/effect/decal/cleanable/generic, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/machinery/alarm{ + dir = 8; + pixel_x = 22 + }, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"cuQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom{ + pixel_y = 24 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/structure/closet/secure_closet/brig/evidence, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/evidence) +"cuR" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"cuV" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/lattice/catwalk, +/turf/space, +/area/solar/port) +"cuZ" = ( +/turf/simulated/wall/r_wall, +/area/aisat/aihallway) +"cvb" = ( +/obj/structure/table/reinforced, +/obj/item/seeds/lime, +/obj/item/seeds/watermelon, +/obj/item/seeds/grape, +/obj/item/reagent_containers/food/snacks/grown/wheat, +/obj/item/reagent_containers/food/snacks/grown/watermelon, +/obj/item/reagent_containers/food/snacks/grown/banana, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/eastleft{ + name = "Hydroponics Desk"; + req_access = list(35); + dir = 1 + }, +/obj/item/reagent_containers/food/snacks/grown/apple, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "Hydroponics Shutters"; + name = "Hydroponics Shutters"; + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hydroponics) +"cvc" = ( +/obj/machinery/camera{ + c_tag = "Holodeck South"; + dir = 1 + }, +/turf/simulated/floor/engine{ + name = "Holodeck Projector Floor" + }, +/area/holodeck/alphadeck) +"cvf" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/fsmaint3) +"cvg" = ( +/obj/machinery/light, +/obj/machinery/status_display{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/east) +"cvh" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/carpet/purple, +/area/maintenance/livingcomplex) +"cvj" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "floorgrime" + }, +/area/maintenance/fsmaint) +"cvr" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/camera{ + c_tag = "North-West Solars"; + network = list("SS13","Engineering") + }, +/obj/item/radio/intercom{ + pixel_y = 28 + }, +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plating, +/area/maintenance/auxsolarport) +"cvL" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry) +"cvM" = ( +/obj/structure/window/reinforced, +/obj/structure/flora/junglebush/c, +/turf/simulated/floor/grass, +/area/hallway/primary/central/nw) +"cvV" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/landmark/start/chaplain, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"cvY" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "dark" + }, +/area/medical/genetics) +"cwa" = ( +/obj/item/flag/nt, +/turf/simulated/floor/wood, +/area/blueshield) +"cwe" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"cwl" = ( +/obj/machinery/door/airlock/engineering/glass{ + name = "Engineering Storage"; + req_access = list(32); + security_level = 1 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/engineering/hardsuitstorage) +"cwm" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/maintenance/gambling_den) +"cwu" = ( +/obj/structure/sign/cargo{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "brown" + }, +/area/quartermaster/lobby) +"cwA" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/junction/reversed{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/misc_lab) +"cwB" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/second/south) +"cwD" = ( +/obj/structure/grille/broken, +/obj/item/shard{ + icon_state = "medium"; + pixel_x = -4; + pixel_y = -1 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/item/stack/rods, +/obj/effect/decal/cleanable/dirt, +/obj/structure/barricade/wooden, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"cwG" = ( +/obj/item/flag/cult, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/library) +"cwH" = ( +/obj/machinery/camera{ + c_tag = "Hydroponics South"; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "green" + }, +/area/hydroponics) +"cwK" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet, +/area/maintenance/library) +"cwL" = ( +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood{ + icon_state = "wood-broken7"; + tag = "icon-wood-broken7" + }, +/area/maintenance/casino) +"cwN" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/effect/turf_decal/caution/red{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/spacebridge/comcar) +"cwV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/north, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/sign/double/no_idiots/right{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"cwW" = ( +/obj/effect/decal/cleanable/blood, +/obj/item/kitchen/knife{ + pixel_x = -4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitebluecorner"; + tag = "icon-whitebluecorner (WEST)" + }, +/area/maintenance/medroom) +"cwX" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/item/radio/intercom{ + dir = 1; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/sw) +"cwZ" = ( +/obj/structure/table/reinforced, +/obj/item/storage/bag/chemistry, +/obj/item/storage/bag/chemistry, +/obj/item/storage/bag/chemistry, +/obj/item/storage/bag/chemistry, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "whitepurple"; + tag = "icon-whitepurple (SOUTHEAST)" + }, +/area/toxins/misc_lab) +"cxc" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads) +"cxn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/port_gen/pacman, +/obj/machinery/light{ + dir = 1; + on = 1 + }, +/turf/simulated/floor/plasteel, +/area/storage/secure) +"cxC" = ( +/obj/effect/turf_decal/siding/red{ + dir = 8 + }, +/turf/simulated/floor/carpet/red, +/area/security/hos) +"cxQ" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"cxT" = ( +/obj/structure/railing{ + dir = 9 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/tomato_smudge, +/turf/simulated/floor/wood{ + icon_state = "wood-broken" + }, +/area/maintenance/backstage) +"cxX" = ( +/obj/structure/table/reinforced, +/obj/item/stock_parts/matter_bin, +/obj/item/stock_parts/micro_laser, +/obj/machinery/status_display{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkred" + }, +/area/turret_protected/aisat) +"cyk" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/secondary/exit) +"cyn" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8 + }, +/area/crew_quarters/locker) +"cyp" = ( +/obj/structure/closet/emcloset, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel, +/area/hallway/primary/central/sw) +"cyv" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"cyB" = ( +/obj/structure/closet, +/obj/item/storage/box/handcuffs, +/obj/item/clothing/suit/straight_jacket, +/obj/item/clothing/mask/muzzle, +/obj/item/storage/toolbox/mechanical, +/obj/item/stack/tape_roll, +/obj/item/taperecorder, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkredfull" + }, +/area/security/processing) +"cyF" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"cyH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/caution{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permahallway) +"cyO" = ( +/obj/structure/stairs, +/turf/simulated/floor/plasteel, +/area/maintenance/starboardaux) +"cyZ" = ( +/obj/machinery/vending/coffee, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"czb" = ( +/obj/structure/table/reinforced, +/obj/item/book/manual/chef_recipes/part_one, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/maintenance/cafeteria) +"czc" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkyellowfull" + }, +/area/engineering/controlroom) +"cze" = ( +/obj/structure/table/reinforced, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/clothing/mask/breath, +/obj/item/clothing/mask/breath, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "caution" + }, +/area/atmos/control) +"czh" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/plasteel{ + dir = 0; + icon_state = "blue" + }, +/area/maintenance/medroom) +"czk" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"czo" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/security/interrogation) +"czv" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkyellow" + }, +/area/engineering/mechanic_workshop/hangar) +"czx" = ( +/obj/structure/table/wood, +/obj/item/storage/box/ids{ + pixel_y = 8 + }, +/obj/item/storage/box/PDAs, +/obj/machinery/camera{ + c_tag = "Head of Personnel's Office"; + dir = 4 + }, +/obj/structure/sign/poster/official/love_ian{ + pixel_x = -32 + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads) +"czy" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/airlock/glass{ + id = "courtroom"; + id_tag = "courtroombolts"; + name = "Courtroom"; + req_access = list(63) + }, +/turf/simulated/floor/wood, +/area/crew_quarters/courtroom) +"czE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/optable, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/maintenance/gambling_den) +"czJ" = ( +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/engine, +/area/engineering/supermatter) +"czK" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/reedbush, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/turf/simulated/floor/grass, +/area/crew_quarters/serviceyard) +"czM" = ( +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/hallway/secondary/entry/lounge) +"czS" = ( +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/pen, +/turf/simulated/floor/wood, +/area/security/permabrig) +"czV" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/permahallway) +"czZ" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"cAf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"cAg" = ( +/obj/machinery/atmospherics/binary/pump{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellow" + }, +/area/maintenance/atmospherics) +"cAk" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"cAp" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/south) +"cAq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/obj/item/shard{ + icon_state = "small" + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"cAr" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/commercial) +"cAw" = ( +/obj/machinery/door/airlock/multi_tile{ + dir = 1; + glass = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + tag = "icon-whitehall (WEST)" + }, +/area/maintenance/medroom) +"cAA" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -26 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/reception) +"cAH" = ( +/obj/structure/spirit_board, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/maintenance/chapel) +"cAJ" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Eng_lockdown"; + name = "Engineering Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/engineering/break_room) +"cBf" = ( +/obj/structure/barricade/wooden{ + layer = 3.5 + }, +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/glass, +/turf/simulated/floor/plating, +/area/maintenance/garden) +"cBq" = ( +/obj/structure/table/glass, +/obj/item/phone, +/obj/item/lighter/zippo/cmo, +/obj/effect/turf_decal/siding/wood, +/turf/simulated/floor/carpet/blue, +/area/medical/cmo) +"cBv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"cBy" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/emitter{ + dir = 8 + }, +/turf/simulated/floor/glass/reinforced/plasma, +/area/engineering/controlroom) +"cBC" = ( +/obj/structure/table/wood/fancy/black, +/obj/item/reagent_containers/food/drinks/bottle/fernet, +/obj/item/reagent_containers/food/drinks/bottle/tequila{ + pixel_x = -12 + }, +/obj/item/reagent_containers/food/drinks/bottle/vermouth{ + pixel_x = 9 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_y = -32 + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar) +"cBD" = ( +/obj/structure/table/reinforced, +/obj/item/stack/packageWrap, +/obj/item/hand_labeler, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/turret_protected/aisat) +"cBG" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/bridge) +"cBM" = ( +/obj/machinery/door/airlock/public/glass, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"cBO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"cBS" = ( +/obj/machinery/light_switch{ + name = "west light switch"; + pixel_x = -24; + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet) +"cBV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"cBY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"cBZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/carpet/royalblack, +/area/maintenance/fsmaint2) +"cCa" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/security/hos) +"cCi" = ( +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/medbay) +"cCm" = ( +/obj/machinery/power/solar{ + id = "portsolar"; + name = "West Solar Array" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel/airless{ + icon_state = "solarpanel" + }, +/area/solar/starboard) +"cCn" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/civilian/barber) +"cCv" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/library) +"cCD" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/garden) +"cCE" = ( +/obj/structure/closet/crate/can, +/obj/item/trash/pistachios, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb2, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/security/permabrig) +"cCF" = ( +/obj/machinery/vending/cigarette, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/maintenance/detectives_office) +"cCI" = ( +/obj/effect/spawner/window/reinforced/plasma, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plating, +/area/engineering/controlroom) +"cCL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"cDa" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + do_not_delete_me = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/carpet/arcade, +/area/crew_quarters/arcade) +"cDc" = ( +/obj/item/candle{ + pixel_y = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/table/wood/fancy/red, +/turf/simulated/floor/carpet/red, +/area/crew_quarters/theatre) +"cDg" = ( +/obj/machinery/autolathe, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 7; + icon_state = "yellow" + }, +/area/engineering/break_room) +"cDq" = ( +/obj/machinery/computer/atmos_alert, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "caution" + }, +/area/atmos/control) +"cDr" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"cDE" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "redcorner" + }, +/area/security/processing) +"cDJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/portable_atmospherics/canister, +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 1 + }, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel, +/area/maintenance/atmospherics) +"cDR" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/computer/merch{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "brown" + }, +/area/quartermaster/office) +"cEc" = ( +/obj/structure/table/wood/fancy/blue, +/obj/item/paper_bin{ + pixel_x = -2; + pixel_y = 7 + }, +/obj/item/pen/multi{ + pixel_x = 1; + pixel_y = 5 + }, +/turf/simulated/floor/carpet/blue, +/area/crew_quarters/courtroom) +"cEf" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/structure/disposalpipe/junction/reversed{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"cEl" = ( +/obj/structure/closet/walllocker/emerglocker/south, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"cEr" = ( +/obj/structure/cable, +/obj/effect/decal/warning_stripes/southeast, +/obj/machinery/power/solar_control{ + dir = 4; + id = "starboardsolar"; + name = "South-East Solar Control" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboardsolar) +"cEt" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/landmark/start/civilian, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"cEu" = ( +/obj/machinery/camera{ + c_tag = "South-East Command Zone Hallway"; + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"cEz" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/light_switch{ + pixel_x = -24; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/evidence) +"cEN" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/constructable_frame/machine_frame, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/medical/cloning) +"cEO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -26 + }, +/obj/structure/cable, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/quartermaster/delivery) +"cEP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + tag = "icon-whitehall (WEST)" + }, +/area/maintenance/medroom) +"cER" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 25 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/main) +"cES" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"cET" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/vending/coffee, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/medbay) +"cEV" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/effect/turf_decal/caution/red{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/spacebridge/comcar) +"cEZ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"cFf" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/turf/simulated/floor/wood/fancy/oak, +/area/bridge/meeting_room) +"cFj" = ( +/obj/structure/railing, +/obj/structure/table/wood/fancy/red, +/obj/effect/turf_decal/siding/wood{ + do_not_delete_me = 1 + }, +/obj/item/storage/fancy/candle_box/eternal, +/turf/simulated/floor/carpet/red, +/area/chapel/main) +"cFk" = ( +/obj/machinery/alarm{ + dir = 8; + pixel_x = 25 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "vault" + }, +/area/chapel/office) +"cFl" = ( +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"cFn" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/cable, +/obj/machinery/light, +/obj/machinery/power/emitter{ + dir = 1 + }, +/turf/simulated/floor/glass/reinforced/plasma, +/area/engineering/controlroom) +"cFs" = ( +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/plating/airless, +/area/space) +"cFw" = ( +/obj/machinery/atmospherics/pipe/simple/visible, +/turf/simulated/floor/plasteel{ + icon_state = "podfloor_dark" + }, +/area/engineering/controlroom) +"cFA" = ( +/obj/item/folder/yellow, +/obj/item/folder/blue{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/table, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "yellow" + }, +/area/engineering/engine/monitor) +"cFD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"cFH" = ( +/obj/structure/railing{ + dir = 5 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/wood, +/area/maintenance/backstage) +"cFI" = ( +/obj/machinery/camera{ + c_tag = "Center-East Command Zone Hallway"; + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/hallway/primary/command) +"cFL" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk/multiz/down{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"cFP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"cFR" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"cGa" = ( +/obj/machinery/door/airlock{ + name = "Chapel Office"; + req_access = list(22) + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/chapel/office) +"cGc" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/spawner/window/reinforced, +/obj/structure/curtain/open/shower/security{ + alpha = 255; + icon_state = "closed"; + name = "backstage"; + opacity = 1; + anchored = 1 + }, +/turf/simulated/floor/plating, +/area/security/medbay) +"cGm" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research/nhallway) +"cGn" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"cGu" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/east) +"cGv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"cGC" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/security/permabrig) +"cGD" = ( +/obj/structure/closet/crate/engineering, +/obj/item/apc_electronics, +/obj/item/apc_electronics, +/obj/item/airlock_electronics, +/obj/item/airlock_electronics, +/obj/item/firelock_electronics, +/obj/item/firelock_electronics, +/obj/item/airalarm_electronics, +/obj/item/airalarm_electronics, +/obj/item/intercom_electronics, +/obj/item/intercom_electronics, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"cGL" = ( +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plasteel{ + icon_state = "neutralcorner" + }, +/area/toxins/mixing) +"cGQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos/control) +"cGU" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "neutralcorner" + }, +/area/hallway/primary/starboard) +"cGW" = ( +/obj/structure/bookcase{ + name = "bookcase (Non-Fiction)" + }, +/obj/item/book/manual/random, +/turf/simulated/floor/wood, +/area/security/permabrig) +"cGX" = ( +/obj/machinery/alarm{ + dir = 1; + pixel_y = -25 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/medical/research/nhallway) +"cGY" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb2, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "blue" + }, +/area/security/permabrig) +"cGZ" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/simulated/floor/glass, +/area/hallway/primary/fore) +"cHa" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"cHb" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"cHc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/maintenance/detectives_office) +"cHd" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/carpet/black, +/area/lawoffice) +"cHf" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"cHh" = ( +/obj/effect/decal/cleanable/blood/gibs/xeno, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"cHj" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"cHm" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"cHq" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel, +/area/atmos) +"cHB" = ( +/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"cHE" = ( +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"cHN" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -28 + }, +/obj/machinery/crema_switch{ + id = "creamed2"; + pixel_x = -24; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/chapel/office) +"cHO" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A2"; + location = "A1" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/eastarrival) +"cHP" = ( +/obj/structure/sign/nosmoking_1{ + pixel_x = 32 + }, +/obj/effect/decal/warning_stripes/east, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/engine, +/area/toxins/explab) +"cHS" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/north, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitehall" + }, +/area/toxins/xenobiology) +"cIg" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/item/analyzer, +/obj/item/analyzer, +/obj/item/assembly/signaler, +/obj/item/assembly/signaler, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel, +/area/storage/primary) +"cIl" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/vending/wallmed{ + name = "North Emergency NanoMed"; + pixel_y = 30 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"cIw" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"cIz" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"cIA" = ( +/obj/structure/girder, +/turf/simulated/floor/plasteel, +/area/maintenance/apmaint) +"cIE" = ( +/obj/structure/closet/crate/medical, +/obj/item/tank/internals/anesthetic, +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_x = -26 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTH)" + }, +/area/maintenance/medroom) +"cIH" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/medical/cmostore) +"cIK" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/range) +"cJe" = ( +/obj/machinery/suit_storage_unit/security, +/obj/effect/decal/warning_stripes/west, +/obj/machinery/camera{ + c_tag = "Brig Suits Storage"; + dir = 8; + network = list("SS13","Security") + }, +/turf/simulated/floor/indestructible{ + icon_state = "dark" + }, +/area/security/seceqstorage) +"cJl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"cJs" = ( +/obj/structure/closet/crate/internals, +/obj/effect/spawner/lootdrop/maintenance/double, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"cJw" = ( +/obj/structure/lattice/catwalk, +/obj/item/stack/rods, +/turf/space/openspace, +/area/solar/auxport) +"cJz" = ( +/obj/structure/closet/secure_closet{ + anchored = 1; + locked = 0; + name = "Evidence Storage"; + opened = 1; + req_access = list(4) + }, +/obj/item/camera_film, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkblue" + }, +/area/maintenance/detectives_office) +"cJE" = ( +/turf/simulated/wall, +/area/maintenance/fsmaint2) +"cJI" = ( +/obj/machinery/power/tracker, +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/space, +/area/solar/starboardaux) +"cJS" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 9 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/courtroom) +"cJT" = ( +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "vault" + }, +/area/chapel/main) +"cJZ" = ( +/obj/machinery/smartfridge, +/obj/machinery/door/window/eastleft{ + dir = 8; + name = "Hydroponics Desk"; + req_access = list(35) + }, +/obj/machinery/door/window/eastleft{ + name = "Kitchen Desk"; + req_access = list(28) + }, +/turf/simulated/floor/plating, +/area/crew_quarters/kitchen) +"cKc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"cKe" = ( +/obj/machinery/door/airlock/mining{ + name = "Mining Dock"; + req_access = list(48) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel, +/area/quartermaster/miningdock) +"cKj" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green{ + desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; + dir = 4; + name = "Труба фильтрации" + }, +/obj/item/twohanded/required/kirbyplants, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"cKm" = ( +/obj/structure/table, +/obj/item/aiModule/freeform, +/obj/machinery/camera/motion{ + c_tag = "AI Upload Chamber"; + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai_upload) +"cKs" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/gravitygenerator) +"cKt" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/alarm{ + dir = 8; + pixel_x = 24 + }, +/turf/simulated/floor/wood, +/area/library) +"cKy" = ( +/obj/effect/spawner/lootdrop/maintenance/double, +/obj/machinery/conveyor{ + id = "QMLoad2"; + dir = 1 + }, +/obj/structure/plasticflaps/mining, +/turf/simulated/floor/plating, +/area/quartermaster/delivery) +"cKD" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/carpet/blue, +/area/medical/cmo) +"cKE" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/spawner/window/reinforced/plasma, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/engineering/controlroom) +"cKF" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "hydrofloor" + }, +/area/crew_quarters/kitchen) +"cKG" = ( +/obj/effect/decal/warning_stripes/red/hollow, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/execution) +"cKH" = ( +/obj/structure/sign/science, +/turf/simulated/wall, +/area/hallway/primary/fore) +"cKI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/effect/landmark/ninja_teleport, +/obj/effect/decal/cleanable/blood/gibs/cleangibs, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/maintenance/cafeteria) +"cLi" = ( +/obj/machinery/light, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"cLn" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/main) +"cLv" = ( +/obj/machinery/vending/snack, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/crew_quarters/theatre) +"cLB" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/primary/central/west) +"cLD" = ( +/obj/structure/sign/poster/official/random{ + pixel_x = -32 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"cLL" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 24 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "floorgrime" + }, +/area/storage/office) +"cLQ" = ( +/obj/machinery/hologram/holopad, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/storage/secure) +"cLT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/outlet_injector/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/security/permabrig) +"cLU" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/east) +"cMf" = ( +/obj/structure/extinguisher_cabinet{ + name = "north extinguisher cabinet"; + pixel_y = 30 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"cMg" = ( +/obj/structure/chair/office, +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + do_not_delete_me = 1 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -25 + }, +/turf/simulated/floor/wood/oak, +/area/crew_quarters/courtroom) +"cMj" = ( +/obj/machinery/power/apc/worn_out{ + cell_type = 0; + dir = 4; + pixel_x = 26 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"cMl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/plating, +/area/maintenance/disposal) +"cMt" = ( +/obj/effect/decal/warning_stripes/east, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8 + }, +/area/medical/cryo) +"cMu" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "rampbottom" + }, +/area/security/permabrig) +"cMv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/grille, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"cMA" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"cMB" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"cMC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/toolbox_tiles, +/obj/structure/rack, +/obj/effect/decal/warning_stripes/southwestcorner, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"cMD" = ( +/obj/structure/sign/nosmoking_2, +/turf/simulated/wall/r_wall, +/area/atmos) +"cMF" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain) +"cMO" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/closet/emcloset, +/turf/simulated/floor/plasteel/dark, +/area/hallway/secondary/exit) +"cMV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"cMX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"cNc" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/door/window/westright{ + dir = 1; + name = "Front Desk"; + req_access = list(37) + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/library) +"cNe" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Pet Store" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + do_not_delete_me = 1 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/carpet, +/area/civilian/pet_store) +"cNh" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"cNn" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dust, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/security/permabrig) +"cNo" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "dark" + }, +/area/medical/genetics) +"cNq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 4; + tag = "icon-bulb1 (EAST)" + }, +/obj/machinery/vending/artvend, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"cNs" = ( +/obj/machinery/requests_console{ + department = "Bar"; + departmentType = 2; + name = "Bar Requests Console"; + pixel_y = -32 + }, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar) +"cNB" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/permabrig) +"cNG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"cNI" = ( +/obj/effect/decal/warning_stripes/southeast, +/obj/structure/extinguisher_cabinet{ + pixel_x = 28 + }, +/turf/simulated/floor/plasteel, +/area/engineering/break_room) +"cNJ" = ( +/obj/structure/sign/poster/official/religious{ + pixel_x = 32 + }, +/obj/effect/turf_decal/siding/wood{ + do_not_delete_me = 1 + }, +/turf/simulated/floor/carpet/red, +/area/chapel/main) +"cNL" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkyellow" + }, +/area/engineering/mechanic_workshop/hangar) +"cNM" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/lounge) +"cNZ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/quartermaster/delivery) +"cOd" = ( +/obj/structure/lattice, +/obj/structure/window/reinforced{ + dir = 4; + layer = 2.9 + }, +/turf/space/openspace, +/area/space) +"cOi" = ( +/obj/item/radio/intercom{ + pixel_x = 28; + pixel_y = 28 + }, +/turf/simulated/floor/wood, +/area/library) +"cOl" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/theatre) +"cOm" = ( +/obj/effect/spawner/window/reinforced/plasma, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/engineering/controlroom) +"cOo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/hemostat, +/turf/simulated/floor/plating, +/area/maintenance/gambling_den) +"cOv" = ( +/turf/simulated/wall/r_wall, +/area/security/prisonlockers) +"cOx" = ( +/obj/machinery/flasher{ + id = "Cell 2"; + pixel_y = -26 + }, +/obj/structure/closet/secure_closet/brig{ + id = "Cell 2"; + name = "Cell 2 Locker" + }, +/obj/item/radio/intercom/locked/prison{ + pixel_y = -42 + }, +/obj/machinery/camera{ + c_tag = "Brig Cell 2"; + dir = 10 + }, +/turf/simulated/floor/carpet/cyan, +/area/security/prison/cell_block/A) +"cOz" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/medical/paramedic) +"cOB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/blood_20, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"cOE" = ( +/turf/simulated/wall, +/area/hallway/primary/central/second/north) +"cOF" = ( +/obj/machinery/atmospherics/trinary/filter{ + desc = "Отфильтровывает оксид азота из трубы и отправляет его в камеру хранения."; + filter_type = 4; + name = "Фильтр Оксида Азота (NO2)"; + on = 1; + target_pressure = 4500 + }, +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"cOQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/door/airlock/public/glass{ + id_tag = "KPPN" + }, +/obj/machinery/door/poddoor/preopen{ + id_tag = "eslock"; + name = "Escape Shuttle Lockdown" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/bridge/checkpoint/south) +"cOS" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkred" + }, +/area/security/interrogation) +"cOT" = ( +/obj/effect/decal/warning_stripes/west, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/medical/research/nhallway) +"cPd" = ( +/obj/machinery/alarm{ + dir = 1; + pixel_y = -25 + }, +/obj/machinery/camera{ + c_tag = "Mech Bay"; + dir = 10; + network = list("Research","SS13") + }, +/obj/structure/closet/secure_closet/roboticist, +/obj/item/radio/headset/headset_sci{ + pixel_x = -3 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "darkpurple" + }, +/area/assembly/chargebay) +"cPi" = ( +/obj/machinery/camera{ + c_tag = "Medbay Main Hall South"; + dir = 4; + network = list("Medical","SS13") + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + dir = 8 + }, +/area/medical/medbay2) +"cPm" = ( +/obj/effect/spawner/window/reinforced/polarized{ + id = "blueshieldofficewindows" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + icon_state = "open"; + id_tag = "blueshield"; + name = "Privacy Shutters"; + opacity = 0; + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/blueshield) +"cPp" = ( +/obj/effect/turf_decal/siding/wood, +/turf/simulated/floor/carpet, +/area/maintenance/casino) +"cPt" = ( +/obj/machinery/fishtank/wall{ + opacity = 1 + }, +/turf/simulated/floor/plating, +/area/crew_quarters/kitchen) +"cPv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light_construct{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/maintenance/secpost) +"cPy" = ( +/obj/machinery/papershredder, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/medical/cmo) +"cPz" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Exp_lockdown"; + name = "Expedition Lockdown"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/engineering/mechanic_workshop/expedition) +"cPC" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkpurple" + }, +/area/toxins/rdoffice) +"cPG" = ( +/obj/machinery/door/airlock{ + name = "Hydroponic airlock" + }, +/turf/simulated/floor/plating, +/area/maintenance/garden) +"cPM" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 28 + }, +/obj/item/radio/intercom{ + dir = 1; + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/toilet4) +"cPN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/medrest) +"cPP" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/engine, +/area/engineering/aienter) +"cPS" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/beakers, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker/large, +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitepurple" + }, +/area/toxins/misc_lab) +"cPY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "neutral" + }, +/area/hallway/secondary/exit) +"cQa" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkblue" + }, +/area/maintenance/detectives_office) +"cQi" = ( +/turf/simulated/floor/plasteel{ + icon_state = "yellow" + }, +/area/engineering/hardsuitstorage) +"cQj" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/processing) +"cQp" = ( +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/podbay) +"cQr" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8; + do_not_delete_me = 1 + }, +/obj/item/flag/nt, +/obj/structure/railing{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/theatre) +"cQs" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/se) +"cQt" = ( +/obj/machinery/camera{ + c_tag = "Research Director's Office"; + dir = 1; + network = list("Research","SS13") + }, +/obj/item/clothing/glasses/welding/superior{ + pixel_y = 5; + pixel_x = 6 + }, +/obj/structure/table/glass, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/spawner/lootdrop/officetoys, +/turf/simulated/floor/plasteel{ + icon_state = "darkpurple" + }, +/area/toxins/rdoffice) +"cQv" = ( +/obj/structure/railing{ + dir = 10 + }, +/obj/machinery/camera{ + c_tag = "Second Floor Departure Lounge center-south"; + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating/light{ + dir = 10 + }, +/obj/item/twohanded/required/kirbyplants{ + pixel_y = 7; + pixel_x = 2 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkgreenfull" + }, +/area/hallway/secondary/exit) +"cQx" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"cQI" = ( +/obj/item/flag/nt, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai) +"cQM" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/gravitygenerator) +"cQN" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "podfloor_dark" + }, +/area/engineering/controlroom) +"cQO" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"cQQ" = ( +/obj/structure/table, +/obj/item/stack/sheet/metal{ + amount = 10 + }, +/obj/item/stack/sheet/glass{ + amount = 10 + }, +/obj/machinery/recharger/wallcharger{ + pixel_x = 5; + pixel_y = 28 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/main) +"cQX" = ( +/obj/structure/sign/poster/official/state_laws{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purple" + }, +/area/hallway/primary/fore) +"cRb" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/wood, +/area/security/hos) +"cRf" = ( +/obj/structure/disposalpipe/junction/reversed{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"cRi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/grille, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"cRj" = ( +/obj/machinery/vending/cigarette, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "green" + }, +/area/hallway/secondary/exit) +"cRk" = ( +/obj/structure/bed/dogbed, +/mob/living/simple_animal/pet/dog/security/detective, +/obj/machinery/light, +/turf/simulated/floor/wood, +/area/security/detectives_office) +"cRo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/obj/effect/decal/remains/mouse, +/mob/living/simple_animal/frog, +/turf/simulated/floor/wood/fancy/oak{ + icon_state = "fancy-wood-oak-broken4" + }, +/area/maintenance/banya) +"cRs" = ( +/obj/machinery/vending/cigarette, +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = -32 + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/crew_quarters/theatre) +"cRy" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/aienter) +"cRz" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + icon_state = "open"; + id_tag = "rdprivacy"; + name = "Research Director Office Shutters"; + opacity = 0; + dir = 2 + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/toxins/rdoffice) +"cRB" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/table/wood, +/obj/item/lighter/random, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"cRC" = ( +/obj/structure/table, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/processing) +"cRI" = ( +/turf/simulated/wall, +/area/maintenance/detectives_office) +"cRL" = ( +/obj/machinery/disposal, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/structure/sign/poster/official/random{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/brigstaff) +"cRM" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/effect/landmark/start/atmospheric, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "caution" + }, +/area/atmos/control) +"cRQ" = ( +/obj/machinery/power/solar{ + id = "portsolar"; + name = "West Solar Array" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel/airless{ + icon_state = "solarpanel" + }, +/area/solar/starboard) +"cRR" = ( +/obj/machinery/atmospherics/binary/valve/digital{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/security/execution) +"cRW" = ( +/obj/machinery/door_control{ + id = "ArmorySecAccess"; + name = "Armory Security Access Control"; + pixel_x = -7; + pixel_y = -2; + req_access = list(3) + }, +/obj/machinery/door_control{ + id = "ArmorySec"; + name = "Armory Security Window Control"; + pixel_x = 8; + pixel_y = -2; + req_access = list(3) + }, +/turf/simulated/wall/r_wall, +/area/security/securearmory) +"cRZ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/medical/research) +"cSb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"cSf" = ( +/obj/machinery/atmospherics/trinary/filter{ + desc = "Отфильтровывает азот из трубы и отправляет его в камеру хранения"; + dir = 1; + filter_type = 2; + name = "Фильтр Азота (N2)"; + on = 1; + target_pressure = 4500 + }, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"cSl" = ( +/obj/structure/closet/firecloset, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/medbay2) +"cSq" = ( +/obj/machinery/atmospherics/pipe/multiz{ + dir = 4 + }, +/obj/machinery/recharge_station, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"cSs" = ( +/obj/structure/sign/xenobio{ + pixel_x = 32 + }, +/obj/machinery/camera{ + c_tag = "Research East Hallway"; + dir = 8; + network = list("Research","SS13") + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitepurple" + }, +/area/medical/research) +"cSB" = ( +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"cSJ" = ( +/obj/structure/closet/emcloset, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"cSM" = ( +/obj/machinery/vending/wallmed{ + pixel_y = 0; + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/security/permahallway) +"cSO" = ( +/obj/machinery/power/grounding_rod{ + anchored = 1 + }, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plating/airless, +/area/engineering/engine) +"cTb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/wood, +/area/library) +"cTe" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "blue" + }, +/area/hallway/primary/central/nw) +"cTm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/maintenance/xenozoo) +"cTw" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"cTF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/aihallway) +"cTG" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/security/execution) +"cTH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/binary/valve{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"cTJ" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research/nhallway) +"cTM" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/simulated/floor/carpet/green, +/area/maintenance/casino) +"cTV" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"cTX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/seceqstorage) +"cUf" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + id_tag = "janitorprivatshutters"; + name = "Janitor Shutters" + }, +/turf/simulated/floor/plating, +/area/janitor) +"cUj" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/effect/landmark/start/engineer, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "yellow" + }, +/area/engineering/engine/monitor) +"cUl" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"cUo" = ( +/obj/structure/table/wood/fancy/red, +/obj/item/stack/tape_roll, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/library) +"cUA" = ( +/obj/structure/disposaloutlet, +/obj/effect/decal/warning_stripes/eastsouthwest, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/disposal) +"cUD" = ( +/obj/structure/railing, +/obj/structure/table/wood, +/obj/item/twohanded/required/kirbyplants{ + pixel_y = 10 + }, +/obj/machinery/door/firedoor/border_only, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"cUH" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"cUI" = ( +/obj/machinery/ai_status_display{ + pixel_y = -32 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/security/nuke_storage) +"cUQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/drip{ + pixel_y = 19 + }, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"cUU" = ( +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"cUW" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/starboard/south) +"cUZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"cVh" = ( +/obj/machinery/light, +/obj/structure/chair{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/processing) +"cVk" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/office) +"cVl" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"cVx" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/genericbush/hell, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/grass, +/area/crew_quarters/serviceyard) +"cVA" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"cVE" = ( +/turf/simulated/floor/engine/n20, +/area/atmos) +"cVL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"cVP" = ( +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "purple" + }, +/area/assembly/robotics) +"cVS" = ( +/obj/structure/chair/sofa/corp/left, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/carpet/black, +/area/crew_quarters/bar/atrium) +"cVY" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"cVZ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"cWf" = ( +/obj/machinery/door/poddoor/preopen{ + id_tag = "BridgeLockdown"; + name = "Bridge Lockdown" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 2; + icon_state = "open"; + id_tag = "BridgeShutters"; + name = "Bridge Privacy Shutters"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plating, +/area/bridge) +"cWo" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/securehallway) +"cWq" = ( +/obj/structure/sign/poster/official/work_for_a_future{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/lobby) +"cWs" = ( +/obj/effect/decal/cleanable/dust, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/carpet, +/area/maintenance/casino) +"cWE" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkgreen" + }, +/area/hydroponics) +"cWG" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/item/flag/nt, +/obj/structure/railing{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/theatre) +"cWL" = ( +/obj/effect/decal/warning_stripes/yellow/partial{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom{ + name = "east station intercom (General)"; + pixel_x = 28; + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/quartermaster/delivery) +"cWN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + req_access = list(12); + locked = 1; + welded = 1 + }, +/obj/structure/barricade/wooden{ + layer = 3.5 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/apmaint) +"cWO" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "darkredfull" + }, +/area/turret_protected/aisat_interior) +"cWQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/secondary/exit) +"cWR" = ( +/obj/item/stack/cable_coil/random{ + amount = 5 + }, +/obj/effect/decal/cleanable/dust, +/obj/structure/mirror{ + pixel_y = 32 + }, +/obj/structure/sink{ + pixel_y = 22 + }, +/turf/simulated/floor/plating, +/area/maintenance/medroom) +"cWS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"cWZ" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "blue" + }, +/area/hydroponics) +"cXe" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=COM14"; + location = "COM13" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/east) +"cXg" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp, +/obj/item/paper_bin, +/obj/item/pen, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/bridge) +"cXi" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/carpet, +/area/crew_quarters/heads) +"cXq" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/east) +"cXx" = ( +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"cXC" = ( +/obj/structure/cable/multiz{ + color = "#dd1010" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"cXE" = ( +/obj/item/radio/intercom{ + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/brig) +"cXN" = ( +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood{ + icon_state = "wood-broken"; + tag = "icon-wood-broken" + }, +/area/maintenance/casino) +"cXR" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"cXW" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/south) +"cXY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"cYb" = ( +/obj/machinery/power/apc{ + cell_type = 25000; + dir = 1; + pixel_y = 26 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkred" + }, +/area/turret_protected/aisat_interior/secondary) +"cYe" = ( +/obj/structure/lattice/catwalk, +/turf/space/openspace, +/area/space) +"cYh" = ( +/obj/effect/decal/ants, +/obj/item/flashlight/lamp/green, +/turf/simulated/floor/wood{ + icon_state = "wood-broken5" + }, +/area/maintenance/livingcomplex) +"cYi" = ( +/obj/machinery/computer/arcade/orion_trail, +/turf/simulated/floor/wood, +/area/crew_quarters/arcade) +"cYk" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/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/stock_parts/manipulator, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/scanning_module, +/obj/item/stock_parts/capacitor, +/obj/item/stack/cable_coil{ + amount = 3 + }, +/obj/item/stack/cable_coil{ + amount = 3 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/toxins/lab) +"cYm" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/door/airlock/external{ + id_tag = "admin_home"; + locked = 1 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"cYo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/rods{ + amount = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"cYq" = ( +/turf/simulated/floor/plasteel{ + dir = 7; + icon_state = "yellow" + }, +/area/engineering/break_room) +"cYx" = ( +/obj/item/reagent_containers/spray/plantbgone{ + pixel_x = 5; + pixel_y = 6 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood{ + icon_state = "wood-broken6" + }, +/area/maintenance/garden) +"cYB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"cYF" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/security/permahallway) +"cYK" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 9 + }, +/obj/effect/decal/warning_stripes/east, +/obj/structure/extinguisher_cabinet{ + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/toxins/mixing) +"cYL" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 7; + icon_state = "yellow" + }, +/area/engineering/break_room) +"cYR" = ( +/obj/structure/closet/secure_closet/miner, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "brownfull" + }, +/area/quartermaster/miningstorage) +"cYV" = ( +/obj/effect/decal/remains/mouse/Pinkie, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/floor/bluegrid{ + icon_state = "dark"; + name = "Mainframe Floor"; + nitrogen = 100; + oxygen = 0; + temperature = 80 + }, +/area/toxins/server) +"cYW" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 8 + }, +/area/hallway/primary/central/second/south) +"cYZ" = ( +/obj/structure/sign/directions/cargo{ + dir = 4 + }, +/obj/structure/sign/directions/engineering{ + pixel_y = -8; + dir = 1 + }, +/obj/structure/sign/directions/medical{ + dir = 1; + pixel_y = 8 + }, +/turf/simulated/wall, +/area/crew_quarters/serviceyard) +"cZe" = ( +/obj/effect/landmark/start/captain, +/obj/structure/chair/comfy/blue{ + dir = 8 + }, +/turf/simulated/floor/carpet/royalblue, +/area/crew_quarters/captain) +"cZj" = ( +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkredfull" + }, +/area/security/podbay) +"cZm" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/turret_protected/aisat_interior/secondary) +"cZt" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"cZu" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/maintenance/secpost) +"cZv" = ( +/obj/structure/closet/secure_closet/hydroponics, +/obj/item/clothing/glasses/hud/hydroponic, +/obj/item/clothing/glasses/hud/hydroponic, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/sign/botany{ + pixel_y = -32 + }, +/obj/machinery/camera{ + c_tag = "Hydroponics Storage"; + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hydroponics) +"cZF" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/trunk/multiz/down{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"cZG" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutralcorner" + }, +/area/hallway/primary/central/east) +"cZI" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/processing) +"cZP" = ( +/obj/machinery/camera{ + c_tag = "Command-Cargo Bridge South"; + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/spacebridge/comcar) +"cZS" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "MiniSat Maintenance"; + req_access = list(75) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/ai) +"cZV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"cZX" = ( +/obj/structure/table/wood, +/obj/item/toner{ + pixel_y = 6 + }, +/obj/item/toner{ + pixel_y = 4 + }, +/obj/item/toner{ + pixel_y = 2 + }, +/obj/item/toner, +/obj/item/toner{ + pixel_y = -2 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/turf/simulated/floor/carpet, +/area/civilian/vacantoffice) +"daB" = ( +/obj/effect/spawner/random_spawners/grille_13, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"daJ" = ( +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/obj/structure/railing/corner, +/turf/simulated/floor/glass/reinforced, +/area/engineering/mechanic_workshop/hangar) +"daQ" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance/double, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"daU" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -26 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/bridge/meeting_room) +"daW" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "redcorner" + }, +/area/security/range) +"dbd" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 9 + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/crew_quarters/theatre) +"dbe" = ( +/obj/machinery/vending/wallmed{ + pixel_y = -30 + }, +/obj/machinery/camera{ + c_tag = "Custodial Closet"; + dir = 1 + }, +/obj/structure/table/reinforced, +/obj/item/clipboard, +/obj/item/toy/figure/janitor, +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/janitor) +"dbj" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"dbn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/random/tool, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"dbs" = ( +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"dbx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/maintenance/xenozoo) +"dbA" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitebluecorner" + }, +/area/medical/biostorage) +"dbD" = ( +/obj/machinery/status_display/supply_display, +/turf/simulated/wall, +/area/quartermaster/office) +"dbF" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"dbP" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkredcorners" + }, +/area/tcommsat/chamber) +"dbW" = ( +/obj/machinery/suit_storage_unit/cmo/sec_storage, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/cmostore) +"dcf" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/medical/research/nhallway) +"dcq" = ( +/turf/simulated/wall/r_wall, +/area/toxins/xenobiology) +"dcr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"dct" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance/tripple, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"dcD" = ( +/obj/machinery/mineral/processing_unit_console, +/turf/simulated/wall, +/area/quartermaster/miningstorage) +"dcH" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/sign/poster/official/random{ + pixel_x = -32 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/mechanic_workshop/hangar) +"dcJ" = ( +/obj/machinery/atmospherics/unary/outlet_injector/on{ + dir = 4; + id = "co2_in" + }, +/turf/simulated/floor/engine/co2, +/area/atmos) +"dcL" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance/double, +/obj/item/crowbar, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/maintenance/gambling_den) +"dcT" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/security/customs) +"dcU" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purplecorner" + }, +/area/hallway/primary/fore) +"ddg" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"ddi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/tiles/damageturf, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"ddj" = ( +/obj/item/reagent_containers/food/drinks/cans/ale, +/obj/structure/table/wood, +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/turf/simulated/floor/carpet/black, +/area/crew_quarters/bar/atrium) +"dds" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/main) +"ddv" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "purple" + }, +/area/assembly/robotics) +"ddB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/window/reinforced{ + color = "red" + }, +/obj/structure/closet/crate/can, +/obj/item/reagent_containers/iv_bag/blood, +/turf/simulated/floor/plating, +/area/maintenance/gambling_den) +"ddC" = ( +/obj/structure/chair/stool, +/turf/simulated/floor/plasteel{ + dir = 8 + }, +/area/crew_quarters/locker) +"ddF" = ( +/obj/structure/table/reinforced, +/obj/machinery/photocopier/faxmachine/longrange{ + department = "Head of Security's Office" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/security/hos) +"ddK" = ( +/obj/machinery/door/window/southright{ + dir = 4; + name = "AI Intercom"; + req_access = list(16) + }, +/turf/simulated/floor/greengrid, +/area/turret_protected/ai) +"ddN" = ( +/obj/structure/safe, +/obj/item/soap/syndie, +/obj/item/flashlight/seclite, +/obj/item/clothing/accessory/holster/leg/black, +/obj/item/grenade/clown_grenade, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"ddO" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint6) +"ddQ" = ( +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/maintenance/secpost) +"ddX" = ( +/obj/machinery/camera{ + c_tag = "Mining Shuttle East"; + dir = 8 + }, +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_x = 26 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purple" + }, +/area/quartermaster/miningdock) +"ded" = ( +/obj/machinery/firealarm{ + pixel_y = -26 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/hallway/primary/central/north) +"dee" = ( +/obj/structure/table, +/obj/item/hatchet, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/grass, +/area/hydroponics) +"dej" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/sleeper) +"den" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/ants, +/turf/simulated/floor/plating, +/area/maintenance/livingcomplex) +"deL" = ( +/obj/structure/bed, +/obj/item/bedsheet/orange, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet, +/area/maintenance/livingcomplex) +"deR" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + tag = "icon-whitehall (WEST)" + }, +/area/medical/cmo) +"deS" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/chair/office, +/turf/simulated/floor/wood/oak, +/area/crew_quarters/courtroom) +"deW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkgreen" + }, +/area/crew_quarters/sleep/secondary) +"dfe" = ( +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "whitepurple"; + tag = "icon-whitepurple (SOUTHWEST)" + }, +/area/toxins/launch) +"dff" = ( +/obj/structure/table/reinforced, +/obj/item/folder/yellow, +/obj/item/folder/blue{ + pixel_x = 2; + pixel_y = 2 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/break_room) +"dfm" = ( +/obj/effect/spawner/random_spawners/oil_5, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"dfn" = ( +/turf/simulated/wall/r_wall/coated, +/area/toxins/mixing) +"dfp" = ( +/obj/machinery/vending/snack, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkbluealt" + }, +/area/bridge) +"dfy" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/engine, +/area/engineering/aienter) +"dfF" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"dfH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"dfK" = ( +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"dfT" = ( +/turf/simulated/floor/carpet, +/area/crew_quarters/captain) +"dfU" = ( +/obj/effect/decal/warning_stripes/northwest, +/obj/item/radio/intercom{ + dir = 8; + pixel_x = -28 + }, +/turf/simulated/floor/engine, +/area/toxins/explab) +"dfW" = ( +/obj/effect/turf_decal/arrows/white{ + dir = 4 + }, +/obj/effect/turf_decal/number/number_2{ + dir = 1; + pixel_y = -10; + pixel_x = -6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/lounge) +"dgg" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"dgl" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/maintenance/apmaint) +"dgq" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/library) +"dgs" = ( +/turf/simulated/wall, +/area/hallway/secondary/exit) +"dgz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/grille, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"dgD" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12,39); + name = "Virology maintenance" + }, +/obj/structure/cable{ + icon_state = "1-2"; + tag = "" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"dgH" = ( +/obj/machinery/embedded_controller/radio/airlock/airlock_controller{ + id_tag = "solar_chapel_airlock"; + layer = 3.3; + pixel_y = 25; + req_access = list(13); + tag_airpump = "solar_chapel_pump"; + tag_chamber_sensor = "solar_chapel_sensor"; + tag_exterior_door = "solar_chapel_outer"; + tag_interior_door = "solar_chapel_inner" + }, +/obj/machinery/airlock_sensor{ + id_tag = "solar_chapel_sensor"; + layer = 3.3; + pixel_y = 32 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"dgN" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"dgO" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"dgR" = ( +/obj/structure/closet/secure_closet/medical3, +/obj/item/storage/belt/medical, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/glasses/regular, +/obj/machinery/alarm{ + dir = 4; + pixel_x = -22 + }, +/obj/item/reagent_containers/hypospray/safety, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue"; + tag = "icon-whiteblue (WEST)" + }, +/area/medical/biostorage) +"dgS" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "dark" + }, +/area/security/hos) +"dgU" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Cargo Lockdown"; + opacity = 0 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "Cargo Warehouse Windows"; + name = "Cargo Warehouse Shutters" + }, +/turf/simulated/floor/plating, +/area/quartermaster/storage) +"dha" = ( +/obj/effect/decal/warning_stripes/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"dhc" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atm{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"dhe" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"dhf" = ( +/obj/structure/table/glass, +/obj/item/reagent_containers/food/drinks/cans/beer, +/obj/structure/sign/poster/secret/lizard{ + pixel_x = 32 + }, +/turf/simulated/floor/light{ + icon_state = "light_on-p"; + state = 7 + }, +/area/crew_quarters/bar/atrium) +"dhn" = ( +/obj/structure/closet/secure_closet/engineering_personal, +/obj/effect/decal/warning_stripes/west, +/obj/machinery/camera{ + c_tag = "Engine Room West"; + network = list("Engineering","SS13"); + dir = 4 + }, +/obj/machinery/alarm{ + dir = 4; + pixel_x = -22 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "yellow" + }, +/area/engineering/engine) +"dho" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"dhp" = ( +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellow" + }, +/area/engineering/engine) +"dhu" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"dhv" = ( +/obj/machinery/door/airlock{ + id_tag = "toilet3"; + name = "Toilet" + }, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"dhz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permahallway) +"dhC" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "yellowfull" + }, +/area/engineering/hardsuitstorage) +"dhG" = ( +/obj/effect/spawner/window/reinforced/polarized{ + id = "Morgue" + }, +/turf/simulated/floor/plating, +/area/medical/morgue) +"dhH" = ( +/obj/machinery/turretid/stun{ + control_area = "AI Satellite"; + name = "AI Antechamber Turret Control"; + req_access = list(75); + pixel_y = -32 + }, +/obj/machinery/light, +/obj/machinery/camera{ + c_tag = "AI Sattelit Hallway Main Acces South"; + dir = 10; + network = list("Engineering","SS13") + }, +/turf/simulated/floor/redgrid, +/area/aisat/aihallway) +"dhM" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/nw) +"dhP" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/security/permabrig) +"dhR" = ( +/obj/structure/chair/stool/holostool, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"dhS" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Prison Wing"; + req_access = list(2); + security_level = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/security/permahallway) +"dhV" = ( +/obj/machinery/camera{ + c_tag = "Supermatter Engine West"; + network = list("SS13","Engineering") + }, +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/glass/reinforced/plasma, +/area/engineering/supermatter) +"dif" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/pen, +/turf/simulated/floor/plasteel{ + icon_state = "darkredcorners" + }, +/area/security/hos) +"dig" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "HoSPriv"; + name = "HoS Office Privacy Shutters" + }, +/turf/simulated/floor/plating, +/area/security/hos) +"dip" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/office) +"dir" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/solar_control{ + name = "East Solar Control" + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"diw" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/warning_stripes/southwestcorner, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"diF" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/gateway) +"diG" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/security/execution) +"diI" = ( +/obj/structure/table, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/processing) +"diP" = ( +/obj/effect/decal/cleanable/blood/drip{ + pixel_y = 19 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"diY" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/processing) +"diZ" = ( +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet/green, +/area/maintenance/library) +"djc" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"djf" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitebluecorner" + }, +/area/medical/surgery/south) +"djo" = ( +/obj/structure/chair/comfy/beige, +/obj/effect/landmark/start/psychiatrist, +/obj/machinery/button/windowtint{ + dir = 8; + id = "psychoffice"; + pixel_x = 25; + pixel_y = 8 + }, +/turf/simulated/floor/carpet, +/area/medical/psych) +"djy" = ( +/obj/machinery/door_control{ + id = "mechanicgate"; + name = "Mechanic Pod Door"; + pixel_x = -24; + pixel_y = -24; + req_access = list(70) + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "yellow" + }, +/area/engineering/mechanic_workshop) +"djz" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/lattice/catwalk, +/turf/space, +/area/space) +"djC" = ( +/obj/structure/disposalpipe/junction{ + dir = 2 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/main) +"djE" = ( +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/assembly/chargebay) +"djL" = ( +/obj/machinery/door/airlock/command{ + name = "Head of Personnel Bedroom"; + req_access = list(57); + security_level = 1 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads/hop) +"djR" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/hallway/primary/central/ne) +"djT" = ( +/obj/machinery/camera{ + c_tag = "Bridge West"; + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 8; + name = "west fire alarm"; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/bridge) +"djX" = ( +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/power/smes{ + charge = 2e+006 + }, +/turf/simulated/floor/redgrid, +/area/engineering/engine) +"djY" = ( +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/turf/simulated/floor/redgrid, +/area/turret_protected/aisat_interior) +"djZ" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A26"; + location = "A25" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"dkg" = ( +/obj/structure/cable, +/obj/structure/lattice/catwalk, +/turf/space/openspace, +/area/solar/auxport) +"dkn" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"dko" = ( +/obj/structure/table/wood, +/obj/structure/noticeboard{ + pixel_y = 30 + }, +/obj/item/paper_bin{ + pixel_y = 7 + }, +/obj/item/folder/red{ + pixel_y = 3 + }, +/obj/machinery/light_construct{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/detectives_office) +"dkr" = ( +/obj/item/stack/rods{ + amount = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"dkw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance/double, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"dkD" = ( +/obj/structure/window/reinforced, +/mob/living/carbon/human/lesser/monkey, +/turf/simulated/floor/plasteel{ + icon_state = "darkpurple" + }, +/area/medical/virology/lab) +"dkF" = ( +/obj/machinery/computer/card/minor/ce, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/simulated/floor/glass, +/area/crew_quarters/chief) +"dkM" = ( +/obj/effect/decal/novastation{ + icon_state = "NStation3" + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"dlb" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbrown" + }, +/area/quartermaster/storage) +"dlc" = ( +/turf/simulated/floor/plasteel{ + icon_state = "rampbottom" + }, +/area/hallway/secondary/exit) +"dld" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance/tripple, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/quartermaster/storage) +"dle" = ( +/obj/machinery/alarm{ + pixel_y = 25 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellow" + }, +/area/engineering/break_room) +"dlf" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "browncorner" + }, +/area/quartermaster/miningstorage) +"dlj" = ( +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/structure/cable, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/maintenance) +"dll" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/mrchangs) +"dlp" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/carpet/royalblack, +/area/ntrep) +"dlq" = ( +/obj/machinery/portable_atmospherics/pump, +/obj/machinery/light, +/turf/simulated/floor/plasteel, +/area/toxins/storage) +"dlD" = ( +/turf/simulated/wall/r_wall, +/area/security/prison/cell_block/A) +"dlQ" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/light/small, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai) +"dlT" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id_tag = "SecMedPrivOutside" + }, +/turf/simulated/floor/plating, +/area/security/medbay) +"dmj" = ( +/obj/machinery/atmospherics/pipe/multiz{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"dmk" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 2; + icon_state = "open"; + id_tag = "researchdesk1"; + name = "Research Desk Shutters"; + opacity = 0 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/toxins/lab) +"dmm" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/assembly/showroom) +"dmn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance/double, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"dmu" = ( +/obj/structure/window/reinforced{ + color = "red" + }, +/obj/machinery/flasher/portable, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/securearmory) +"dmy" = ( +/obj/machinery/firealarm{ + dir = 4; + name = "east fire alarm"; + pixel_x = 24 + }, +/obj/effect/decal/cleanable/dust, +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/reagent_containers/food/snacks/carpmeat, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/maintenance/cafeteria) +"dmC" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 4; + name = "Труба смешивания" + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + desc = "Труба содержит газ для обработки и после возвращает его обратно в трубу смешивания"; + name = "Труба обработки" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"dmM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/spawner/random_spawners/blood_5, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/gambling_den) +"dmV" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/bridge) +"dmX" = ( +/obj/structure/table/reinforced, +/obj/item/radio/sec{ + pixel_x = -6 + }, +/obj/item/radio/sec, +/obj/item/radio/sec{ + pixel_x = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/main) +"dmZ" = ( +/turf/simulated/wall, +/area/maintenance/asmaint4) +"dnb" = ( +/obj/machinery/camera/motion{ + c_tag = "Vault"; + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/security/nuke_storage) +"dnd" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/item/radio/intercom{ + pixel_x = 28; + pixel_y = -2 + }, +/obj/machinery/computer/security, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/security/checkpoint) +"dni" = ( +/obj/structure/table/wood, +/obj/machinery/fishtank/bowl, +/obj/item/fish_net, +/obj/item/fishfood{ + pixel_y = 3; + pixel_x = 2 + }, +/turf/simulated/floor/wood, +/area/civilian/pet_store) +"dnj" = ( +/turf/simulated/wall/r_wall, +/area/crew_quarters/chief) +"dnp" = ( +/obj/machinery/door/airlock/engineering/glass{ + name = "Supermatter Chamber"; + req_access = list(10) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel, +/area/atmos) +"dnr" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -25 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/medical/research) +"dnu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"dnx" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkredfull" + }, +/area/security/podbay) +"dny" = ( +/obj/structure/closet/crate/trashcart, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/cigbutt,/obj/item/trash/cheesie,/obj/item/trash/candy,/obj/item/trash/chips,/obj/item/trash/pistachios,/obj/item/trash/plate,/obj/item/trash/popcorn,/obj/item/trash/raisins,/obj/item/trash/sosjerky,/obj/item/trash/syndi_cakes); + name = "trash spawner" + }, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/cigbutt,/obj/item/trash/cheesie,/obj/item/trash/candy,/obj/item/trash/chips,/obj/item/trash/pistachios,/obj/item/trash/plate,/obj/item/trash/popcorn,/obj/item/trash/raisins,/obj/item/trash/sosjerky,/obj/item/trash/syndi_cakes); + name = "trash spawner" + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/rods, +/obj/structure/sign/poster/contraband/random{ + pixel_y = 32 + }, +/turf/simulated/floor/plating, +/area/maintenance/perma) +"dnF" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/east) +"dnG" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/primary/central/east) +"dnH" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"dnJ" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/seceqstorage) +"dnL" = ( +/obj/item/flag/nt, +/turf/simulated/floor/wood/fancy/birch, +/area/crew_quarters/captain) +"dnV" = ( +/obj/machinery/seed_extractor, +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkgreenfull" + }, +/area/hydroponics) +"dnZ" = ( +/obj/effect/landmark/tiles/damageturf, +/turf/simulated/floor/plasteel{ + icon_state = "floorgrime" + }, +/area/maintenance/fsmaint) +"dof" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"doh" = ( +/obj/machinery/light{ + dir = 1; + on = 1 + }, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/turret_protected/aisat) +"dop" = ( +/obj/machinery/vending/cigarette, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel, +/area/crew_quarters/serviceyard) +"doq" = ( +/obj/machinery/door/airlock/security{ + name = "Execution Room"; + req_access = list(2); + id = "execution" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/execution) +"dos" = ( +/obj/machinery/door/airlock/external{ + frequency = 1379; + id_tag = "atmos_tank_inner"; + locked = 1; + name = "Atmos External Access"; + req_access = list(10,13) + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"dov" = ( +/obj/structure/sign/security, +/turf/simulated/wall/r_wall, +/area/security/reception) +"doy" = ( +/obj/structure/sign/securearea, +/turf/simulated/wall/r_wall, +/area/security/nuke_storage) +"doz" = ( +/mob/living/simple_animal/cock/Commandor, +/turf/simulated/floor/grass, +/area/hydroponics) +"doA" = ( +/obj/effect/decal/warning_stripes/northwest, +/obj/effect/decal/cleanable/cobweb, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/xenozoo) +"doB" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/chair/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"doL" = ( +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/obj/effect/landmark/start/magistrate, +/turf/simulated/floor/carpet/royalblack, +/area/crew_quarters/courtroom) +"doR" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"doS" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/wood, +/area/quartermaster/qm) +"doU" = ( +/obj/machinery/atmospherics/unary/cryo_cell, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue" + }, +/area/medical/cloning) +"dpb" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/spacebridge/comcar) +"dpi" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "FRange"; + locked = 1; + name = "Firing Range Privacy Shutters" + }, +/turf/simulated/floor/plating, +/area/security/range) +"dpk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"dpn" = ( +/obj/machinery/nuclearbomb, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/effect/decal/warning_stripes/red, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "Dark" + }, +/area/security/nuke_storage) +"dpv" = ( +/obj/machinery/portable_atmospherics/canister/carbon_dioxide{ + anchored = 1 + }, +/turf/simulated/floor/engine/co2, +/area/atmos) +"dpw" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/wood, +/area/crew_quarters/courtroom) +"dpy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/glass, +/obj/item/clothing/mask/surgical{ + pixel_x = 4; + pixel_y = 9 + }, +/obj/item/reagent_containers/glass/bottle/ethanol, +/turf/simulated/floor/plating, +/area/maintenance/gambling_den) +"dpE" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 26 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitepurple"; + tag = "icon-whitepurple (EAST)" + }, +/area/medical/research) +"dpH" = ( +/obj/machinery/computer/operating/old_frame, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkblue" + }, +/area/security/medbay) +"dpI" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/table/wood/fancy/black, +/obj/item/clipboard, +/obj/item/toy/figure/qm, +/obj/machinery/alarm{ + dir = 8; + pixel_x = 24 + }, +/turf/simulated/floor/carpet/royalblack, +/area/quartermaster/qm) +"dpN" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/security/hos) +"dpQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/interrogation) +"dpR" = ( +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/crew_quarters/theatre) +"dpS" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/food/condiment/enzyme{ + layer = 5; + pixel_y = 14 + }, +/obj/item/reagent_containers/food/snacks/sliceable/flatdough, +/obj/item/reagent_containers/food/snacks/meat, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"dpV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/item/radio/beacon, +/obj/machinery/hologram/holopad, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/landmark/event/lightsout, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple" + }, +/area/medical/research) +"dpY" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"dqk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"dqo" = ( +/obj/structure/chair/stool, +/obj/effect/decal/cleanable/dust, +/obj/machinery/light_construct{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/multiz{ + dir = 8 + }, +/turf/simulated/floor/carpet, +/area/maintenance/casino) +"dqp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/obj/structure/grille, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"dqr" = ( +/obj/machinery/computer/prisoner{ + req_access = list(2) + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "red" + }, +/area/security/prisonershuttle) +"dqy" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/security/securehallway) +"dqA" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"dqD" = ( +/obj/structure/filingcabinet/medical, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/medical/cmo) +"dqE" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/atmos/control) +"dqF" = ( +/obj/machinery/atmospherics/trinary/filter{ + filter_type = "n2"; + name = "nitrogen filter"; + on = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "podfloor_dark" + }, +/area/engineering/controlroom) +"dqM" = ( +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/tcommsat/chamber) +"dqO" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/trunk/multiz, +/obj/effect/landmark/event/lightsout, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/nw) +"dqP" = ( +/obj/effect/turf_decal/siding/brown{ + dir = 9 + }, +/turf/simulated/floor/glass, +/area/crew_quarters/bar/atrium) +"dqZ" = ( +/turf/simulated/wall, +/area/maintenance/asmaint3) +"drb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"dre" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/north) +"dri" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"drn" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/crew_quarters/chief) +"drw" = ( +/obj/structure/chair/stool, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/start/trainee_engineer, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/break_room) +"drx" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plating, +/area/engineering/engine) +"drz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"drA" = ( +/obj/machinery/door/window/eastright{ + name = "Clown Delivery"; + req_access = list(46) + }, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/clownoffice) +"drC" = ( +/obj/structure/closet/secure_closet/exile, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/item/restraints/handcuffs{ + pixel_y = 4 + }, +/obj/item/restraints/handcuffs, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "red" + }, +/area/gateway) +"drQ" = ( +/obj/machinery/camera{ + c_tag = "Xeno High Security Containment"; + dir = 1; + network = list("Research","SS13") + }, +/obj/item/radio/intercom{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/xenobiology) +"drR" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A9"; + location = "A8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/commercial) +"drV" = ( +/obj/structure/chair, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 24 + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"drY" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/closet/radiation, +/obj/structure/extinguisher_cabinet{ + pixel_x = -28 + }, +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plasteel, +/area/atmos) +"dsf" = ( +/obj/structure/table, +/obj/item/restraints/handcuffs, +/obj/item/restraints/handcuffs{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"dsh" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"dsk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"dso" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/window/reinforced{ + color = "red" + }, +/obj/item/reagent_containers/iv_bag/salglu, +/obj/structure/closet/crate/freezer, +/obj/effect/spawner/lootdrop/maintenance/double, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/maintenance/gambling_den) +"dst" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 10; + initialize_directions = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurple" + }, +/area/toxins/test_chamber) +"dsw" = ( +/obj/structure/chair/office/dark{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/checkpoint/south) +"dsx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/glass/reinforced, +/area/maintenance/fore) +"dsA" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/obj/structure/cable, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/security/permabrig) +"dsE" = ( +/obj/machinery/atmospherics/pipe/simple/visible/purple{ + desc = "Труба ведёт газ на фильтрацию"; + name = "Труба на фильтрацию" + }, +/obj/machinery/atmospherics/binary/pump{ + desc = "Отправляет смесь из трубы в хранилище для неё"; + dir = 8; + name = "Смесь в хранилище"; + on = 1 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"dsF" = ( +/obj/structure/lattice/catwalk, +/turf/space/openspace, +/area/solar/auxport) +"dsI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"dsM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/quartermaster/delivery) +"dsO" = ( +/obj/machinery/libraryscanner, +/turf/simulated/floor/wood, +/area/library) +"dsQ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "floorgrime" + }, +/area/maintenance/fsmaint) +"dsT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"dta" = ( +/obj/structure/table/wood/fancy/black, +/obj/item/reagent_containers/food/drinks/bottle/champagne, +/obj/item/reagent_containers/food/drinks/bottle/goldschlager{ + pixel_x = -10 + }, +/obj/item/reagent_containers/food/drinks/bottle/wine{ + pixel_x = 9 + }, +/obj/structure/noticeboard{ + pixel_y = -30 + }, +/obj/machinery/camera{ + c_tag = "Bar"; + dir = 1 + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar) +"dte" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/additional) +"dtg" = ( +/obj/effect/landmark/join_late_cryo, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/crew_quarters/sleep) +"dtk" = ( +/obj/machinery/door/airlock/maintenance, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"dtp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"dtq" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"dtu" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/greengrid, +/area/security/nuke_storage) +"dtB" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 26 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/wood, +/area/civilian/vacantoffice) +"dtG" = ( +/obj/effect/turf_decal/siding/red, +/turf/simulated/floor/carpet/red, +/area/security/hos) +"dtS" = ( +/obj/machinery/cryopod{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/sleep/secondary) +"dtU" = ( +/obj/machinery/reagentgrinder{ + pixel_x = -1; + pixel_y = 9 + }, +/obj/structure/table/glass, +/obj/structure/extinguisher_cabinet{ + pixel_x = 26 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "yellow" + }, +/area/medical/chemistry) +"dua" = ( +/obj/machinery/atmospherics/air_sensor{ + frequency = 1222; + id_tag = "burn_sensor" + }, +/obj/machinery/atmospherics/pipe/simple/heat_exchanging, +/turf/simulated/floor/engine/insulated/vacuum, +/area/toxins/mixing) +"dup" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Casino" + }, +/obj/structure/barricade/wooden, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/carpet, +/area/maintenance/casino) +"duq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purple" + }, +/area/hallway/primary/fore) +"dur" = ( +/obj/machinery/cryopod{ + dir = 8 + }, +/obj/item/radio/intercom{ + pixel_x = 26; + pixel_y = 28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/sleep/secondary) +"duu" = ( +/obj/structure/chair/comfy/black, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/carpet/royalblack, +/area/hallway/secondary/exit) +"duz" = ( +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"duC" = ( +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "barber" + }, +/area/maintenance/medroom) +"duG" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel, +/area/assembly/chargebay) +"duJ" = ( +/obj/machinery/suit_storage_unit/rd, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/rdoffice) +"duP" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/hell, +/obj/structure/flora/ausbushes/brflowers, +/obj/machinery/door/poddoor/shutters{ + density = 0; + icon_state = "open"; + id_tag = "hopqueueshutters"; + name = "Queue Shutters"; + opacity = 0 + }, +/obj/structure/window/full/reinforced{ + layer = 2 + }, +/turf/simulated/floor/grass, +/area/hallway/primary/command/west) +"duS" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteyellow" + }, +/area/medical/chemistry) +"duV" = ( +/obj/effect/decal/warning_stripes/yellow/partial, +/obj/item/radio/intercom{ + dir = 1; + pixel_y = 28; + pixel_x = -26 + }, +/obj/effect/landmark/join_late_cyborg, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "purple" + }, +/area/assembly/showroom) +"duZ" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Security Pods"; + req_access = list(3,71); + security_level = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkredfull" + }, +/area/security/podbay) +"dvd" = ( +/obj/machinery/atmospherics/pipe/simple/visible, +/obj/effect/landmark/start/doctor, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8 + }, +/area/medical/cryo) +"dvf" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/vending/wallmed{ + layer = 3.3; + name = "Emergency NanoMed"; + pixel_y = 30 + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"dvi" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkredfull" + }, +/area/turret_protected/aisat_interior/secondary) +"dvj" = ( +/obj/machinery/vending/cigarette, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"dvq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"dvw" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 0; + icon_state = "red" + }, +/area/security/processing) +"dvA" = ( +/obj/machinery/computer/med_data{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkred" + }, +/area/security/hos) +"dvK" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "tranquillite" + }, +/area/maintenance/trading) +"dvN" = ( +/obj/item/radio/intercom{ + name = "south station intercom (General)"; + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/west) +"dvT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/girder, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"dvX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/requests_console{ + department = "Warden"; + departmentType = 7; + name = "Warden's Requests Console"; + pixel_x = -32; + pixel_y = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "red" + }, +/area/security/warden) +"dwe" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/flora/ausbushes/ywflowers/hell, +/obj/structure/flora/firebush, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"dwh" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain/bedroom) +"dwj" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "FRange"; + locked = 1; + name = "Firing Range Privacy Shutters" + }, +/turf/simulated/floor/plating, +/area/security/range) +"dwm" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"dwr" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/landmark/event/lightsout, +/obj/machinery/hologram/holopad, +/obj/structure/disposalpipe/sortjunction/reversed{ + dir = 8; + name = "NTR Office"; + sortType = 26 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry) +"dwz" = ( +/obj/machinery/computer/supplycomp, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkyellow" + }, +/area/bridge) +"dwJ" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop) +"dwM" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Medbay Maintenance"; + req_access = list(5) + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"dwV" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/northeast, +/obj/machinery/mecha_part_fabricator, +/turf/simulated/floor/plasteel, +/area/assembly/chargebay) +"dxb" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai) +"dxc" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/carpet/royalblack, +/area/ntrep) +"dxf" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"dxj" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/hallway/spacebridge/somsec) +"dxk" = ( +/obj/machinery/door/airlock{ + id_tag = "toilet_unitb"; + name = "Unit B" + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/toilet) +"dxl" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/library) +"dxo" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/table/wood, +/obj/item/clipboard, +/obj/item/toy/figure/md{ + name = "Psychiatrist action figure" + }, +/turf/simulated/floor/carpet, +/area/medical/psych) +"dxv" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"dxw" = ( +/obj/machinery/light_switch{ + name = "north light switch"; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel/grimy, +/area/crew_quarters/bar) +"dxz" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/exit) +"dxA" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command/glass{ + name = "Bridge"; + req_access = list(19) + }, +/obj/machinery/door/poddoor/preopen{ + id_tag = "BridgeLockdown"; + name = "Bridge Lockdown" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/bridge) +"dxB" = ( +/turf/simulated/floor/wood, +/area/library/game_zone) +"dxI" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"dxM" = ( +/obj/machinery/computer/supplyquest, +/turf/simulated/floor/plasteel{ + icon_state = "darkpurple" + }, +/area/bridge) +"dyb" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/electrical) +"dyc" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/sign/poster/official/state_laws{ + pixel_y = -32 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"dyi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 6 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"dyk" = ( +/obj/machinery/camera{ + c_tag = "Central Ring Hallway North 4"; + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/hallway/primary/central/north) +"dym" = ( +/obj/item/radio/intercom{ + pixel_x = -32; + pixel_y = -10 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/cabin2) +"dyv" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/effect/landmark/event/xeno_spawn, +/turf/simulated/floor/plating, +/area/maintenance/starboardsolar) +"dyz" = ( +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"dyB" = ( +/obj/machinery/atmospherics/pipe/simple/visible/cyan{ + desc = "Труба содержит дыхательную смесь для подачи на станцию"; + dir = 6; + name = "Труба дыхательной смеси" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"dyF" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/wood/fancy/cherry, +/area/magistrateoffice) +"dyG" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/customs) +"dyL" = ( +/obj/effect/turf_decal/siding/wood{ + do_not_delete_me = 1 + }, +/turf/simulated/floor/carpet, +/area/library) +"dyQ" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/wood, +/area/library) +"dyZ" = ( +/obj/structure/rack/gunrack, +/obj/item/wrench, +/obj/item/crowbar/red, +/obj/random/tool{ + pixel_y = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"dzh" = ( +/mob/living/simple_animal/slime, +/turf/simulated/floor/greengrid, +/area/toxins/xenobiology) +"dzm" = ( +/obj/effect/decal/cleanable/dust, +/obj/structure/cable/multiz{ + color = "#dd1010" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"dzp" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Kitchen Maintenance"; + req_access = list(28) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/maintenance/tourist) +"dzr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/starboard/east) +"dzu" = ( +/turf/simulated/floor/plasteel, +/area/toxins/xenobiology) +"dzA" = ( +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/storage/eva) +"dzD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table_frame/wood, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/maintenance/detectives_office) +"dzE" = ( +/obj/structure/table, +/obj/item/aiModule/quarantine, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai_upload) +"dzG" = ( +/obj/machinery/door/airlock/command{ + name = "Chief Medical Officer Bedroom"; + req_access = list(40); + security_level = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/wood, +/area/medical/cmo) +"dzH" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/wood{ + icon_state = "wood-broken" + }, +/area/maintenance/backstage) +"dzK" = ( +/obj/effect/turf_decal/siding/wood, +/turf/simulated/floor/carpet/green, +/area/security/detectives_office) +"dzL" = ( +/obj/structure/table/reinforced, +/obj/item/radio{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = -11; + pixel_y = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellow" + }, +/area/engineering/engine) +"dzM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/livingcomplex) +"dzN" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + frequency = 1379; + id_tag = "solar_xeno_inner"; + locked = 1; + name = "Engineering External Access"; + req_access = list(10,13) + }, +/turf/simulated/floor/plating, +/area/maintenance/starboardsolar) +"dzQ" = ( +/obj/structure/closet/crate/can, +/obj/item/wirecutters, +/obj/item/stack/sheet/cloth, +/obj/item/trash/raisins, +/turf/simulated/floor/plating, +/area/security/permabrig) +"dzV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/random{ + pixel_y = 0; + pixel_x = 32 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint6) +"dAb" = ( +/obj/machinery/light, +/obj/structure/sign/directions/floor/alt{ + dir = 6; + pixel_y = -32 + }, +/obj/machinery/camera{ + c_tag = "Cargo Office South"; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/office) +"dAc" = ( +/obj/structure/table/reinforced, +/obj/item/folder/yellow, +/obj/item/pen, +/obj/machinery/door/window{ + name = "Atmospherics Desk"; + req_access = list(24) + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/door/window{ + name = "Atmospherics Desk"; + dir = 8 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Eng_lockdown"; + name = "Engineering Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plasteel, +/area/atmos/control) +"dAn" = ( +/obj/machinery/camera{ + c_tag = "Second Floor Departure Lounge North"; + dir = 6 + }, +/obj/item/radio/intercom{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"dAA" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/security/glass{ + name = "Prison Wing"; + req_access = list(2); + security_level = 1 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/delivery, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permahallway) +"dAB" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluecornersalt" + }, +/area/bridge) +"dAC" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -24 + }, +/obj/structure/cable, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkgreen" + }, +/area/crew_quarters/sleep/secondary) +"dAF" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/primary/central/west) +"dAI" = ( +/turf/simulated/wall, +/area/teleporter/abandoned) +"dAJ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"dAK" = ( +/obj/machinery/atmospherics/pipe/manifold/visible, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"dAM" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = 30 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellowcorner" + }, +/area/hallway/primary/starboard) +"dAU" = ( +/obj/structure/sign/cargo{ + pixel_x = 32 + }, +/obj/machinery/camera{ + c_tag = "Second Floor Central Ring East Hallway 1"; + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/hallway/primary/central/second/east) +"dAV" = ( +/obj/structure/closet/cardboard, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"dAW" = ( +/obj/structure/railing{ + dir = 9 + }, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/qm) +"dAZ" = ( +/obj/machinery/door/airlock/silver{ + name = "Bathroom" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/medical/cmo) +"dBk" = ( +/obj/effect/spawner/window/reinforced/polarized{ + id = "blueshieldofficewindows" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + icon_state = "open"; + id_tag = "blueshield"; + name = "Privacy Shutters"; + opacity = 0; + dir = 8 + }, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/blueshield) +"dBr" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkredcorners" + }, +/area/turret_protected/ai) +"dBu" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"dBx" = ( +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/qm) +"dBD" = ( +/obj/structure/table/glass, +/obj/item/reagent_containers/spray/cleaner/medical, +/obj/item/folder/white{ + pixel_x = 12; + pixel_y = 3 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/structure/sign/poster/official/cleanliness{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue" + }, +/area/medical/paramedic) +"dBG" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/south) +"dBH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"dBV" = ( +/obj/effect/decal/warning_stripes/southwest, +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/simulated/floor/engine, +/area/medical/chemistry) +"dBW" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + invisibility = 101 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/virology/lab) +"dBY" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/blueshield) +"dCf" = ( +/obj/machinery/light_switch{ + name = "west light switch"; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"dCj" = ( +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/processing) +"dCq" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/mechanic_workshop/hangar) +"dCr" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/heat_exchanging{ + dir = 6 + }, +/turf/space, +/area/space) +"dCu" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/execution) +"dCv" = ( +/obj/machinery/door/airlock/mining/glass{ + name = "Cargo Bay"; + req_access = list(31) + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/quartermaster/delivery) +"dCz" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/atmospherics/pipe/simple/hidden/universal, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/storage) +"dCB" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"dCE" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop/expedition) +"dCG" = ( +/obj/structure/bed, +/obj/item/bedsheet/mime{ + name = "Prisoners's blanket" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/ants, +/turf/simulated/floor/plating, +/area/security/permabrig) +"dCL" = ( +/obj/structure/chair/sofa/right, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkblue" + }, +/area/hallway/secondary/exit) +"dCP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"dCQ" = ( +/obj/machinery/optable, +/obj/effect/decal/cleanable/blood, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "blue" + }, +/area/maintenance/medroom) +"dCS" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/carpet/green, +/area/crew_quarters/mrchangs) +"dCX" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurplecorner" + }, +/area/toxins/misc_lab) +"dDk" = ( +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"dDp" = ( +/obj/effect/decal/warning_stripes/west, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/additional) +"dDr" = ( +/obj/machinery/atmospherics/unary/portables_connector, +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"dDu" = ( +/turf/simulated/wall/r_wall, +/area/crew_quarters/heads) +"dDz" = ( +/obj/effect/decal/warning_stripes/west, +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_y = 0; + pixel_x = -26 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/gravitygenerator) +"dDE" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"dDG" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/chair/office{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"dDK" = ( +/obj/machinery/door/airlock/research{ + name = "Research Division Access"; + req_access = list(47) + }, +/obj/effect/decal/warning_stripes/east, +/obj/effect/decal/warning_stripes/west, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/medical/research/nhallway) +"dDQ" = ( +/obj/machinery/computer/scan_consolenew, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "dark" + }, +/area/medical/genetics) +"dDV" = ( +/turf/simulated/wall, +/area/hallway/primary/fore) +"dDW" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 12 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/alarm{ + pixel_y = 24 + }, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet) +"dEc" = ( +/obj/effect/decal/warning_stripes/southwestcorner, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Brig Hangar"; + network = list("SS13","Security") + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkred" + }, +/area/security/podbay) +"dEh" = ( +/obj/effect/decal/cleanable/blood/gibs/xeno, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/maintenance/apmaint) +"dEm" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_x = 3; + pixel_y = 7 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/crew_quarters/courtroom) +"dEp" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/storage/tech) +"dEC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"dEF" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/item/radio/intercom/locked/prison{ + pixel_x = 28 + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"dEI" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"dEJ" = ( +/obj/structure/safe/floor, +/obj/item/reagent_containers/food/drinks/bottle/vodka, +/obj/item/reagent_containers/food/drinks/bottle/vodka, +/obj/item/reagent_containers/food/drinks/bottle/vodka/badminka, +/obj/item/reagent_containers/food/drinks/bottle/vodka/badminka, +/obj/item/reagent_containers/food/drinks/bottle/vodka/badminka, +/obj/item/reagent_containers/food/drinks/bottle/gin, +/obj/item/reagent_containers/food/drinks/bottle/patron, +/obj/item/reagent_containers/food/drinks/bottle/patron, +/obj/item/reagent_containers/food/drinks/bottle/cognac, +/obj/item/reagent_containers/food/drinks/bottle/tequila, +/obj/item/reagent_containers/food/drinks/bottle/tequila, +/obj/item/reagent_containers/food/drinks/bottle/patron, +/turf/simulated/floor/plasteel{ + icon_state = "stage_bleft" + }, +/area/maintenance/casino) +"dEK" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluecornersalt" + }, +/area/bridge) +"dEM" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research) +"dEP" = ( +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/turf/simulated/floor/glass, +/area/hallway/primary/fore) +"dFh" = ( +/obj/machinery/bodyscanner, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTH)" + }, +/area/medical/sleeper) +"dFn" = ( +/turf/simulated/floor/plasteel{ + icon_state = "browncorner" + }, +/area/quartermaster/office) +"dFD" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"dFH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "white" + }, +/area/medical/cmostore) +"dFK" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/preopen{ + name = "Creature Cell #6"; + id_tag = "xeno6" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/toxins/xenobiology) +"dFN" = ( +/obj/structure/chair/comfy/red, +/obj/effect/turf_decal/siding/wood{ + do_not_delete_me = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood{ + icon_state = "wood-broken5" + }, +/area/maintenance/backstage) +"dFQ" = ( +/turf/simulated/wall/r_wall, +/area/maintenance/asmaint4) +"dFV" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkredcorners" + }, +/area/turret_protected/aisat) +"dGb" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"dGn" = ( +/obj/machinery/light, +/turf/simulated/openspace, +/area/hallway/primary/central/se) +"dGr" = ( +/obj/structure/table/wood, +/obj/machinery/computer/library/checkout, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/turf/simulated/floor/wood, +/area/library) +"dGv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"dGG" = ( +/obj/structure/closet/secure_closet/freezer/meat, +/obj/effect/decal/cleanable/cobweb2{ + icon_state = "cobweb1" + }, +/obj/item/clothing/mask/gas/voice_modulator, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"dGR" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "chapel" + }, +/area/chapel/main) +"dGT" = ( +/obj/machinery/light/small{ + dir = 4; + tag = "icon-bulb1 (EAST)" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"dHa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/blood_20, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"dHm" = ( +/obj/effect/decal/warning_stripes/east, +/obj/machinery/flasher/portable, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/seceqstorage) +"dHn" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/medical/cryo) +"dHu" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "brown" + }, +/area/quartermaster/miningdock) +"dHw" = ( +/turf/simulated/wall, +/area/maintenance/medroom) +"dHy" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/simulated/floor/wood{ + icon_state = "wood-broken5"; + tag = "icon-wood-broken5" + }, +/area/maintenance/casino) +"dHz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"dHC" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/simulated/floor/carpet/orange, +/area/crew_quarters/cabin3) +"dHE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/xeno, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/plasteel, +/area/maintenance/xenozoo) +"dHG" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/east) +"dHK" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/storage/toolbox/electrical{ + pixel_x = 1; + pixel_y = -1 + }, +/obj/item/t_scanner, +/obj/item/clothing/glasses/meson, +/obj/item/multitool, +/obj/item/clothing/gloves/color/fyellow, +/obj/item/clothing/gloves/color/fyellow, +/turf/simulated/floor/plasteel{ + icon_state = "caution" + }, +/area/storage/tech) +"dHN" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/remains/mouse, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"dHP" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 4; + external_pressure_bound = 0; + external_pressure_bound_default = 0; + frequency = 1441; + id_tag = "co2_out"; + initialize_directions = 1; + internal_pressure_bound = 4000; + internal_pressure_bound_default = 4000; + layer = 2.4; + name = "co2 vent"; + on = 1; + pressure_checks = 2; + pressure_checks_default = 2; + releasing = 0 + }, +/turf/simulated/floor/engine/co2, +/area/atmos) +"dHS" = ( +/obj/effect/landmark/start/bartender, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel/grimy, +/area/crew_quarters/bar) +"dHU" = ( +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"dIa" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"dIb" = ( +/obj/machinery/firealarm{ + dir = 4; + name = "east fire alarm"; + pixel_x = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/primary/central/west) +"dId" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/nw) +"dIe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/office/dark{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"dIh" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/medical/chemistry) +"dIv" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/se) +"dIA" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/security/securehallway) +"dIC" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/scrubber/huge/stationary, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permabrig) +"dIE" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "HoSPriv"; + name = "HoS Office Privacy Shutters" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/security/hos) +"dIH" = ( +/obj/item/wrench, +/turf/simulated/floor/plating, +/area/engineering/engine) +"dIJ" = ( +/obj/machinery/alarm{ + dir = 8; + pixel_x = 22 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellow" + }, +/area/storage/primary) +"dIQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/gambling_den) +"dIY" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurplefull" + }, +/area/toxins/explab) +"dJa" = ( +/obj/effect/turf_decal/stripes/line{ + icon = 'icons/turf/floors.dmi'; + icon_state = "siding8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "rampbottom"; + tag = "icon-stage_stairs" + }, +/area/hallway/primary/central/second/south) +"dJf" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"dJh" = ( +/obj/machinery/hologram/holopad, +/obj/effect/decal/warning_stripes/green/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/virology/lab) +"dJk" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_y = 5 + }, +/obj/item/pen, +/obj/machinery/status_display{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai) +"dJm" = ( +/obj/machinery/syndicatebomb/training, +/obj/structure/table/reinforced, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "red" + }, +/area/security/range) +"dJq" = ( +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/camera{ + c_tag = "Expedition EVA"; + dir = 1; + network = list("SS13","Security"); + pixel_x = -9 + }, +/obj/structure/table/reinforced, +/obj/item/storage/firstaid/adv, +/obj/item/storage/firstaid/o2{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop/expedition) +"dJu" = ( +/obj/structure/table/glass, +/obj/machinery/computer/med_data/laptop, +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Chief Medical Officer's Desk"; + departmentType = 5; + name = "Chief Medical Officer Requests Console"; + pixel_y = 30 + }, +/turf/simulated/floor/wood, +/area/medical/cmo) +"dJv" = ( +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"dJA" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/carpet/purple, +/area/janitor) +"dJD" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/primary/central/west) +"dJG" = ( +/obj/effect/decal/warning_stripes/north, +/obj/machinery/bluespace_beacon, +/turf/simulated/floor/plasteel/white, +/area/teleporter) +"dJK" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/east) +"dJQ" = ( +/obj/machinery/chem_master, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hydroponics) +"dJS" = ( +/obj/machinery/computer/shuttle/labor, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/item/radio/intercom{ + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/prisonershuttle) +"dJY" = ( +/obj/structure/sign/mech{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/brigstaff) +"dKd" = ( +/obj/machinery/vending/tool, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet, +/area/maintenance/casino) +"dKf" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/camera{ + c_tag = "Service Hallway South"; + dir = 8 + }, +/obj/item/radio/intercom{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"dKi" = ( +/turf/simulated/floor/plasteel{ + icon_state = "darkblue" + }, +/area/medical/surgery/north) +"dKs" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/chair/comfy/purp{ + dir = 1 + }, +/obj/effect/landmark/start/scientist, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research) +"dKE" = ( +/obj/structure/chair/wood{ + dir = 1 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/item/radio/intercom/locked/confessional{ + pixel_x = 28 + }, +/turf/simulated/floor/plasteel/goonplaque, +/area/chapel/main) +"dKG" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/simulated/floor/carpet/arcade, +/area/crew_quarters/arcade) +"dKI" = ( +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"dKM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellow" + }, +/area/storage/primary) +"dKP" = ( +/obj/machinery/suit_storage_unit/cmo/sec_storage, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/cmostore) +"dKS" = ( +/obj/structure/window/reinforced, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"dKT" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/item/radio/intercom{ + name = "south station intercom (General)"; + pixel_y = -28 + }, +/obj/machinery/camera{ + c_tag = "Gravity Generator Area West"; + network = list("SS13","Engineering"); + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/engineering/gravitygenerator) +"dKV" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8; + do_not_delete_me = 1 + }, +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_x = 4; + pixel_y = -10 + }, +/obj/item/pen{ + pixel_x = 4; + pixel_y = -10 + }, +/obj/item/stamp/qm, +/turf/simulated/floor/carpet/royalblack, +/area/quartermaster/qm) +"dLa" = ( +/turf/simulated/wall, +/area/maintenance/fpmaint) +"dLk" = ( +/obj/effect/decal/cleanable/dust, +/obj/effect/spawner/random_spawners/blood_20, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"dLl" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/medical/virology/lab) +"dLu" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/spacebridge/comcar) +"dLG" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "bluecorner" + }, +/area/hallway/primary/fore) +"dLI" = ( +/obj/machinery/recharger/wallcharger{ + pixel_x = 5; + pixel_y = 28 + }, +/obj/structure/table/reinforced, +/obj/machinery/recharger{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/machinery/camera{ + c_tag = "Brig Local Armory"; + network = list("SS13","Security") + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/customs) +"dLJ" = ( +/obj/effect/decal/warning_stripes/northwest, +/obj/structure/sign/vacuum/external{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"dLK" = ( +/obj/structure/chair/sofa/corp/right{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTHEAST)" + }, +/area/medical/reception) +"dLQ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command/glass{ + name = "Bridge"; + req_access = list(19) + }, +/obj/machinery/door/poddoor/preopen{ + id_tag = "BridgeLockdown"; + name = "Bridge Lockdown" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/bridge) +"dMb" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/engineering/aienter) +"dMm" = ( +/obj/structure/closet/emcloset, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel/dark, +/area/hallway/secondary/exit) +"dMo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/drip{ + pixel_y = 20 + }, +/turf/simulated/floor/plasteel{ + icon_state = "redyellowfull" + }, +/area/maintenance/fpmaint) +"dMp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/break_room) +"dMq" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/crew_quarters/fitness) +"dMr" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/maintenance/apmaint) +"dMu" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/hallway/primary/central/sw) +"dMz" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/beakers, +/obj/item/storage/box/syringes, +/obj/item/extinguisher/mini, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/toxins/xenobiology) +"dMB" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/grille, +/turf/simulated/floor/plating/airless, +/area/engineering/engine) +"dMD" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/hallway/primary/central/second/east) +"dMH" = ( +/obj/structure/sign/electricshock, +/turf/simulated/wall, +/area/crew_quarters/chief) +"dMJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 4 + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"dML" = ( +/obj/machinery/door/firedoor/border_only, +/obj/effect/turf_decal/stripes/line, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"dMR" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=SatteliteEast"; + location = "SatteliteNorth"; + name = "navigation beacon (AI_patrol)" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/turret_protected/ai) +"dMZ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A35"; + location = "A34" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/starboard/east) +"dNd" = ( +/obj/machinery/door/airlock/security/glass{ + id = "Interrogation"; + id_tag = "Interrogation"; + name = "Private Room"; + req_access = list(63) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/security/interrogation) +"dNe" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/maintenance/cafeteria) +"dNi" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/engineering/engine/monitor) +"dNk" = ( +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_x = -26 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "blue" + }, +/area/hallway/primary/central/nw) +"dNs" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitegreencorner" + }, +/area/medical/virology/lab) +"dND" = ( +/obj/structure/chair/sofa/pew/left{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "chapel" + }, +/area/chapel/main) +"dNF" = ( +/obj/machinery/atmospherics/pipe/manifold/visible/cyan{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/maintenance/atmospherics) +"dNH" = ( +/obj/structure/cable/multiz{ + color = "#eebb20" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"dNK" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/glass/beaker/large, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/maintenance/cafeteria) +"dNO" = ( +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"dNQ" = ( +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"dNY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/medical/research/nhallway) +"dOa" = ( +/obj/effect/decal/warning_stripes/south, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel, +/area/storage/eva) +"dOe" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/south) +"dOi" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/plasteel, +/area/atmos/control) +"dOm" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue" + }, +/area/medical/cryo) +"dOn" = ( +/obj/machinery/atmospherics/meter, +/obj/machinery/atmospherics/pipe/simple/visible/green{ + desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; + dir = 4; + name = "Труба фильтрации" + }, +/turf/simulated/wall/r_wall, +/area/atmos) +"dOu" = ( +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/civilian/barber) +"dOx" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/ne) +"dOy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 5 + }, +/area/hydroponics) +"dOB" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/yellow/partial{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/chemistry) +"dOC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/sortjunction/reversed{ + name = "HoP Office"; + sortType = 15 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"dOE" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/range) +"dOF" = ( +/obj/structure/sign/directions/evac{ + pixel_y = -8 + }, +/obj/structure/sign/directions/security{ + pixel_y = 8; + dir = 1 + }, +/obj/structure/sign/directions/medical{ + dir = 1 + }, +/turf/simulated/wall, +/area/hallway/primary/fore) +"dOH" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purple" + }, +/area/quartermaster/miningdock) +"dOP" = ( +/obj/machinery/camera{ + c_tag = "Captain's Quarters 2" + }, +/obj/item/radio/intercom{ + name = "north station intercom (General)"; + pixel_y = 28 + }, +/turf/simulated/floor/carpet, +/area/crew_quarters/captain) +"dOU" = ( +/obj/effect/landmark/start/roboticist, +/turf/simulated/floor/plasteel, +/area/assembly/chargebay) +"dOY" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/vending/snack, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"dOZ" = ( +/obj/structure/barricade/wooden, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/teleporter/abandoned) +"dPd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"dPe" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/carpet/black, +/area/lawoffice) +"dPi" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/chair/comfy/purp, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research) +"dPp" = ( +/obj/effect/decal/warning_stripes/northwestcorner, +/obj/machinery/light/small, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkred" + }, +/area/security/podbay) +"dPt" = ( +/obj/structure/chair/sofa/right{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "darkblue" + }, +/area/hallway/secondary/exit) +"dPu" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/crew_quarters/chief) +"dPw" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/medbay2) +"dPB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"dPE" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/item/clothing/suit/storage/hazardvest, +/obj/item/clothing/gloves/color/black, +/obj/item/clothing/mask/gas, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/electrical) +"dPF" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurple" + }, +/area/toxins/lab) +"dPJ" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/hallway/primary/central/second/east) +"dPK" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/hell, +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/window/full/reinforced{ + layer = 2 + }, +/turf/simulated/floor/grass, +/area/crew_quarters/captain) +"dPO" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/structure/sign/poster/random{ + pixel_y = 0; + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitepurple"; + tag = "icon-whitepurple (EAST)" + }, +/area/medical/research/nhallway) +"dPR" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"dQa" = ( +/obj/machinery/light/small{ + dir = 4; + tag = "icon-bulb1 (EAST)" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"dQc" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/engineering/engine/monitor) +"dQd" = ( +/obj/machinery/kitchen_machine/microwave{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/structure/table, +/obj/machinery/camera{ + c_tag = "Research Break Room"; + network = list("Research","SS13"); + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/medical/research/restroom) +"dQn" = ( +/obj/structure/plasticflaps, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"dQt" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"dQw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/cobweb_left_rare, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"dQy" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Prison Wing"; + req_access = list(2); + security_level = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"dQF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/teleporter/abandoned) +"dQI" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/spawner/random_spawners/grille_13, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"dQT" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/door/airlock/medical{ + name = "Brig Medical Bay"; + req_access = list(63); + security_level = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"dQY" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/interrogation) +"dRb" = ( +/obj/structure/closet/wardrobe/red, +/obj/item/clothing/suit/tracksuit/red, +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -26 + }, +/obj/structure/cable, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "red" + }, +/area/security/checkpoint/south) +"dRe" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/wood/dark, +/area/ntrep) +"dRi" = ( +/obj/structure/urinal{ + pixel_y = 32 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 28 + }, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet) +"dRk" = ( +/obj/machinery/particle_accelerator/control_box, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/engineering/engine) +"dRn" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"dRr" = ( +/obj/effect/decal/cleanable/generic, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"dRu" = ( +/obj/machinery/hydroponics/soil, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -25 + }, +/turf/simulated/floor/grass, +/area/maintenance/garden) +"dRw" = ( +/obj/effect/decal/warning_stripes/southeast, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/chem_heater, +/obj/structure/window/plasmareinforced{ + dir = 4 + }, +/turf/simulated/floor/engine, +/area/toxins/misc_lab) +"dRA" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"dRE" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "Warden"; + name = "Warden Privacy Shutters" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/security/warden) +"dRH" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 4; + name = "Труба смешивания" + }, +/turf/simulated/floor/plasteel{ + icon_state = "caution" + }, +/area/atmos) +"dRP" = ( +/obj/structure/table/wood, +/obj/machinery/photocopier/faxmachine/longrange{ + department = "Magistrate's Office" + }, +/obj/effect/turf_decal/stripes/gold{ + dir = 1 + }, +/turf/simulated/floor/carpet/royalblack, +/area/magistrateoffice) +"dRS" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A1"; + location = "A40" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"dRT" = ( +/obj/machinery/door/airlock/hatch{ + name = "MiniSat Solar Transit"; + req_access = list(19,32) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"dRX" = ( +/obj/machinery/power/solar{ + name = "South-East Solar Panel" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel/airless{ + icon_state = "solarpanel" + }, +/area/solar/starboard) +"dSm" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"dSn" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "barber" + }, +/area/maintenance/medroom) +"dSp" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/library) +"dSs" = ( +/obj/machinery/vending/wallmed{ + pixel_y = -30 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/lobby) +"dSt" = ( +/obj/machinery/atmospherics/unary/cold_sink/freezer{ + dir = 1 + }, +/obj/machinery/alarm{ + dir = 1; + pixel_y = -25 + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 8 + }, +/area/medical/cryo) +"dSL" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/engine/n20, +/area/atmos) +"dSM" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"dSQ" = ( +/obj/item/flag/cargo, +/obj/machinery/camera{ + c_tag = "Cargo Supply North" + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/delivery) +"dSS" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkpurple" + }, +/area/toxins/rdoffice) +"dSV" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 8 + }, +/area/crew_quarters/locker) +"dSW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "vault" + }, +/area/engineering/mechanic_workshop/hangar) +"dTb" = ( +/obj/structure/railing, +/obj/structure/flora/ausbushes/grassybush, +/turf/simulated/floor/grass, +/area/maintenance/fore2) +"dTc" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/mechanic_workshop/hangar) +"dTd" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/east) +"dTf" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/lobby) +"dTg" = ( +/turf/simulated/wall/r_wall, +/area/security/customs) +"dTo" = ( +/obj/machinery/door/airlock/external{ + id_tag = "specops_home"; + locked = 1 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"dTp" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"dTr" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/glass/reinforced/plasma, +/area/engineering/controlroom) +"dTs" = ( +/obj/machinery/firealarm{ + dir = 4; + name = "east fire alarm"; + pixel_x = 24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/permabrig) +"dTH" = ( +/turf/simulated/wall/rust, +/area/maintenance/trading) +"dTN" = ( +/obj/structure/chair/sofa/right{ + dir = 4; + color = "#85130b" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/item/trash/gum, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light_construct, +/turf/simulated/floor/wood, +/area/maintenance/backstage) +"dTS" = ( +/turf/simulated/wall, +/area/hallway/primary/central/south) +"dTV" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Подаёт азот из атмосферки в систему охлаждения реактора, таким образом запитывая её хладагентом"; + dir = 10; + name = "Труба подачи азота в реактор" + }, +/turf/space, +/area/space) +"dUa" = ( +/obj/structure/table/wood, +/obj/item/stamp/law, +/obj/effect/turf_decal/stripes/gold, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/carpet/red, +/area/lawoffice) +"dUc" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "CMO Shutters3"; + name = "CMO Privacy Shutters" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/medical/cmo) +"dUd" = ( +/obj/machinery/field/generator{ + anchored = 1; + state = 2 + }, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plating/airless, +/area/space) +"dUt" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet, +/area/security/permabrig) +"dUw" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/simulated/floor/glass, +/area/bridge/checkpoint/south) +"dUx" = ( +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"dUB" = ( +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_x = -26 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellowcorner" + }, +/area/hallway/primary/starboard/east) +"dUM" = ( +/turf/simulated/wall/rust, +/area/maintenance/garden) +"dUY" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/starboard/south) +"dVa" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkblue" + }, +/area/aisat/aihallway) +"dVb" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/pen, +/turf/simulated/floor/plating, +/area/security/permabrig) +"dVm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/locked/prison{ + pixel_x = -28 + }, +/obj/machinery/atmospherics/unary/outlet_injector/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"dVq" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/east) +"dVE" = ( +/turf/simulated/wall, +/area/maintenance/engineering) +"dVH" = ( +/obj/effect/decal/warning_stripes/north, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellow" + }, +/area/engineering/engine) +"dVP" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/metal{ + amount = 50; + pixel_x = 2; + pixel_y = -2 + }, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whitepurple" + }, +/area/toxins/lab) +"dVS" = ( +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/power/solar{ + id = "auxsolareast"; + name = "West Auxiliary Solar Array" + }, +/turf/simulated/floor/plasteel/airless{ + icon_state = "solarpanel" + }, +/area/solar/auxport) +"dVX" = ( +/obj/machinery/newscaster{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet) +"dWa" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/cryo) +"dWb" = ( +/obj/structure/table/wood, +/obj/item/folder/blue, +/obj/item/folder/blue{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/civilian/barber) +"dWg" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/livingcomplex) +"dWi" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/seceqstorage) +"dWj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/livingcomplex) +"dWk" = ( +/obj/structure/falsewall, +/turf/simulated/floor/plasteel{ + icon_state = "tranquillite" + }, +/area/maintenance/trading) +"dWn" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/bottle/whiskey, +/obj/item/reagent_containers/food/drinks/flask/detflask, +/turf/simulated/floor/wood, +/area/security/detectives_office) +"dWp" = ( +/obj/item/screwdriver, +/turf/simulated/floor/plating, +/area/engineering/engine) +"dWz" = ( +/obj/machinery/light/small, +/obj/item/twohanded/required/kirbyplants/dead, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"dWF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"dWO" = ( +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 8 + }, +/area/crew_quarters/locker) +"dWT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/toxins/xenobiology) +"dWV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "vault" + }, +/area/chapel/main) +"dXb" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/processing) +"dXe" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/livingcomplex) +"dXh" = ( +/obj/structure/closet/secure_closet/cabinet/bar, +/turf/simulated/floor/plasteel/grimy, +/area/crew_quarters/bar) +"dXt" = ( +/turf/simulated/wall/r_wall, +/area/turret_protected/ai_upload) +"dXv" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8; + do_not_delete_me = 1 + }, +/turf/simulated/floor/carpet/royalblack, +/area/quartermaster/qm) +"dXw" = ( +/obj/structure/table/glass, +/obj/item/flashlight/lamp{ + pixel_x = -3; + pixel_y = 11 + }, +/obj/item/paper_bin, +/obj/item/pen/red, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitegreen"; + tag = "icon-whitegreen (EAST)" + }, +/area/medical/virology/lab) +"dXy" = ( +/obj/machinery/vending/clothing/departament/security, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/seceqstorage) +"dXO" = ( +/obj/effect/landmark/start/bartender, +/turf/simulated/floor/plasteel/grimy, +/area/crew_quarters/bar) +"dXW" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"dYj" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/landmark/event/lightsout, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/west) +"dYo" = ( +/obj/effect/turf_decal/arrows/white, +/obj/effect/turf_decal/number/number_2{ + dir = 1; + pixel_y = -4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"dYq" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/start/doctor, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/reception) +"dYr" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/space, +/area/solar/starboardaux) +"dYt" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/maintenance) +"dYv" = ( +/obj/effect/decal/cleanable/blood/gibs/cleangibs, +/obj/effect/decal/cleanable/blood, +/obj/item/reagent_containers/food/snacks/carpmeat, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/maintenance/cafeteria) +"dYw" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"dYB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/white/line{ + dir = 5 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"dYC" = ( +/obj/structure/closet/firecloset, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"dYK" = ( +/obj/structure/closet/l3closet/scientist, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/maintenance/xenozoo) +"dYN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"dYO" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold4w/visible, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"dYQ" = ( +/obj/machinery/atmospherics/pipe/simple/visible/cyan{ + desc = "Труба содержит дыхательную смесь для подачи на станцию"; + dir = 4; + name = "Труба дыхательной смеси" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"dYV" = ( +/obj/machinery/firealarm{ + dir = 1; + name = "south fire alarm"; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluecornersalt" + }, +/area/crew_quarters/fitness) +"dZb" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "darkredfull" + }, +/area/turret_protected/aisat_interior/secondary) +"dZd" = ( +/turf/simulated/floor/plating, +/area/hallway/secondary/exit) +"dZf" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'BOMB RANGE"; + name = "BOMB RANGE" + }, +/turf/simulated/wall/r_wall, +/area/toxins/test_area) +"dZi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2"; + tag = "" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"dZk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/storage/secure) +"dZq" = ( +/obj/machinery/atmospherics/pipe/simple/visible/cyan{ + desc = "Труба содержит дыхательную смесь для подачи на станцию"; + dir = 1; + name = "Труба дыхательной смеси" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "yellow" + }, +/area/maintenance/atmospherics) +"dZt" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain) +"dZv" = ( +/obj/structure/railing{ + dir = 6 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/miningdock) +"dZz" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluecornersalt" + }, +/area/hallway/primary/command/east) +"dZA" = ( +/obj/structure/closet/wardrobe/white, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue" + }, +/area/medical/ward) +"dZB" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'RADIOACTIVE AREA'"; + icon_state = "radiation"; + name = "RADIOACTIVE AREA" + }, +/turf/simulated/wall/r_wall, +/area/engineering/gravitygenerator) +"dZD" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8 + }, +/area/hallway/primary/central/second/south) +"dZE" = ( +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/obj/effect/decal/warning_stripes/southeast, +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/obj/machinery/camera{ + c_tag = "Engine SMES"; + dir = 1; + network = list("Engineering","SS13") + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "yellow" + }, +/area/engineering/engine) +"dZL" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/port/south) +"dZM" = ( +/obj/structure/chair/stool, +/obj/effect/landmark/start/cargo_technician, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"dZS" = ( +/obj/machinery/door/airlock/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"dZU" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/gravitygenerator) +"dZV" = ( +/obj/structure/sign/poster/contraband/commando{ + pixel_y = -32 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"eab" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/vending/wallmed{ + pixel_y = -30 + }, +/turf/simulated/floor/wood/oak, +/area/civilian/barber) +"eae" = ( +/obj/machinery/computer/station_alert, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "caution" + }, +/area/atmos/control) +"eag" = ( +/obj/machinery/vending/sustenance/additional, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry) +"eah" = ( +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/turf/simulated/floor/glass/reinforced, +/area/hallway/secondary/exit) +"eam" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/outlet_injector/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/security/permabrig) +"ean" = ( +/obj/structure/morgue, +/obj/effect/decal/warning_stripes/blue, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"eap" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/hell, +/obj/structure/flora/ausbushes/brflowers, +/turf/simulated/floor/grass, +/area/security/hos) +"eaq" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Arrivals West Longue Hallway"; + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "blue" + }, +/area/hallway/secondary/entry/lounge) +"eaz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/roller{ + pixel_x = 3; + pixel_y = 10 + }, +/turf/simulated/floor/plating, +/area/maintenance/medroom) +"eaE" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurple" + }, +/area/toxins/explab) +"eaG" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/quartermaster/storage) +"eaL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/wood, +/area/maintenance/backstage) +"eaO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/blood/oil, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"eaT" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/nanotrasen_logo_short2{ + icon_state = "NTlogo5" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command) +"eaW" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/heat_exchanging, +/turf/space, +/area/space) +"eba" = ( +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/additional) +"ebb" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 9 + }, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"ebe" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/range) +"ebk" = ( +/obj/structure/holosign/barrier/engineering, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"ebm" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/starboard) +"ebp" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "green" + }, +/area/hallway/secondary/exit) +"ebr" = ( +/obj/structure/window/reinforced{ + dir = 8; + layer = 2.9 + }, +/obj/machinery/computer/communications{ + pixel_x = 6 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/simulated/floor/carpet/royalblue, +/area/crew_quarters/captain) +"ebs" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/security/permabrig) +"ebt" = ( +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/glass/reinforced, +/area/maintenance/fore) +"ebu" = ( +/obj/machinery/door_control{ + id = "vipbar1_bolt"; + name = "Door Bolt Control"; + normaldoorcontrol = 1; + pixel_x = 24; + pixel_y = -6; + specialfunctions = 4 + }, +/obj/machinery/button/windowtint{ + id = "vipbar1"; + pixel_x = 24; + pixel_y = 5 + }, +/obj/structure/chair/sofa/left{ + color = "#85130b"; + dir = 8 + }, +/obj/effect/turf_decal/siding/red{ + dir = 4 + }, +/turf/simulated/floor/carpet/black, +/area/crew_quarters/bar/atrium) +"ebw" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkblue" + }, +/area/hallway/secondary/exit) +"eby" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/light_switch{ + name = "north light switch"; + pixel_y = 24; + pixel_x = 24 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"ebK" = ( +/obj/machinery/atm{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"ebS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"ebT" = ( +/obj/machinery/door/airlock/glass{ + name = "Cabin" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"eca" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellowcorner" + }, +/area/hallway/primary/starboard) +"ecg" = ( +/obj/structure/table/wood/poker, +/obj/item/stack/spacechips/c5000, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet/green, +/area/maintenance/casino) +"ech" = ( +/obj/structure/holosign/barrier/engineering, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"eck" = ( +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"ecl" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"ecA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/white/line{ + dir = 9 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"ecC" = ( +/obj/machinery/door/poddoor/shutters{ + dir = 2; + id_tag = "eva-shutters"; + name = "E.V.A. Storage Shutters" + }, +/obj/machinery/door_control{ + id = "eva-shutters"; + name = "Auxilary E.V.A. Storage"; + pixel_x = 26; + req_access = list(18) + }, +/obj/effect/decal/warning_stripes/south, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel, +/area/storage/eva) +"ecE" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/medical/research/nhallway) +"ecG" = ( +/obj/machinery/camera{ + c_tag = "Mining Shuttle West"; + dir = 4 + }, +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_x = -26 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "purple" + }, +/area/quartermaster/miningdock) +"ecL" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar) +"ecQ" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"ecW" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/reagent_dispensers/watertank, +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/hardsuitstorage) +"ecX" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/storage/tech) +"edg" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "Kitchen Dinner Windows"; + name = "Kitchen Shutters"; + dir = 2 + }, +/obj/machinery/door/window/westright{ + dir = 2; + name = "Kitchen"; + req_access = list(28) + }, +/obj/item/desk_bell{ + anchored = 1; + pixel_x = 7; + pixel_y = 7 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/crew_quarters/kitchen) +"edh" = ( +/obj/structure/table/wood, +/obj/item/taperecorder, +/obj/effect/spawner/lootdrop/officetoys, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/simulated/floor/carpet/red, +/area/civilian/vacantoffice) +"edn" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/walllocker/emerglocker/west, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"edt" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/maintenance/tourist) +"edu" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp, +/turf/simulated/floor/carpet/black, +/area/crew_quarters/cabin2) +"edv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research/nhallway) +"edy" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/quartermaster/delivery) +"edC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralfull" + }, +/area/security/nuke_storage) +"edO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/vomit, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"edQ" = ( +/obj/item/radio/intercom{ + name = "east station intercom (General)"; + pixel_x = 32; + pixel_y = -2 + }, +/obj/machinery/libraryscanner, +/turf/simulated/floor/plasteel{ + icon_state = "barber" + }, +/area/medical/reception) +"edS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/west, +/obj/effect/decal/remains/xeno, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/xenozoo) +"edT" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/prisonlockers) +"edU" = ( +/obj/machinery/photocopier, +/obj/machinery/firealarm{ + dir = 4; + name = "east fire alarm"; + pixel_x = 24 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/quartermaster/qm) +"edX" = ( +/obj/effect/landmark/event/lightsout, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "vault" + }, +/area/engineering/mechanic_workshop) +"eeb" = ( +/obj/machinery/camera{ + c_tag = "Prisoners Lockers"; + network = list("SS13","Security"); + dir = 4 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/prisonlockers) +"eed" = ( +/obj/machinery/alarm{ + pixel_y = 23 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/dispenser, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "caution" + }, +/area/atmos/control) +"eeg" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"eei" = ( +/obj/structure/sign/securearea, +/turf/simulated/wall/r_wall, +/area/toxins/storage) +"eeo" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/space/openspace, +/area/solar/starboard) +"eer" = ( +/obj/machinery/access_button{ + command = "cycle_exterior"; + frequency = 1379; + layer = 3.3; + master_tag = "n_tool_airlock"; + name = "exterior access button"; + pixel_x = 25; + pixel_y = -25; + req_access = list(13) + }, +/turf/simulated/floor/engine/hull/reinforced, +/area/space) +"eev" = ( +/obj/machinery/photocopier, +/obj/machinery/light, +/turf/simulated/floor/wood, +/area/medical/psych) +"eeB" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/reception) +"eeJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/spawner/random_spawners/blood_5, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"eeL" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "bluecorner" + }, +/area/hallway/primary/central/north) +"eeN" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/east) +"eeP" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/glass/reinforced/plasma, +/area/engineering/controlroom) +"eeY" = ( +/obj/effect/decal/warning_stripes/northwestcorner, +/turf/simulated/floor/engine/hull/reinforced, +/area/space) +"efd" = ( +/turf/simulated/wall, +/area/engineering/engine) +"efl" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint6) +"efn" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; + name = "KEEP CLEAR: DOCKING AREA" + }, +/turf/simulated/wall/r_wall, +/area/engineering/mechanic_workshop/hangar) +"efu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/backstage) +"efx" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"efA" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door_control{ + desc = "A remote control-switch for the pod doors."; + id = "ComEVA2"; + name = "EVA Door Control"; + pixel_x = 25; + pixel_y = 25; + req_access = list(18) + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"efE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"efJ" = ( +/obj/structure/table, +/obj/item/storage/box/masks, +/obj/item/storage/box/gloves{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = 26 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteyellow" + }, +/area/medical/chemistry) +"efM" = ( +/obj/structure/closet{ + icon_state = "cabinet" + }, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood{ + icon_state = "wood-broken7" + }, +/area/maintenance/livingcomplex) +"efS" = ( +/obj/item/soap/syndie, +/obj/item/toy/figure/syndie, +/turf/simulated/floor/plating/airless, +/area/toxins/test_area) +"efT" = ( +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop) +"efX" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/simulated/floor/glass/reinforced, +/area/hallway/secondary/exit) +"ege" = ( +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"egj" = ( +/obj/structure/table, +/obj/effect/decal/warning_stripes/north, +/obj/effect/decal/cleanable/dirt, +/obj/item/clothing/head/welding, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellow" + }, +/area/maintenance/electrical) +"egk" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"egl" = ( +/obj/structure/table/wood, +/obj/item/pen/multi/gold, +/obj/item/stamp/magistrate, +/obj/effect/spawner/lootdrop/officetoys, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/carpet/royalblack, +/area/magistrateoffice) +"egm" = ( +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"ego" = ( +/obj/machinery/disposal, +/obj/effect/decal/warning_stripes/red, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"egq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/maintenance/engineering) +"egv" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain) +"egw" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/airlock/engineering/glass{ + name = "Mechanic Workshop"; + req_access = list(70) + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop) +"egz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/universal, +/turf/simulated/floor/plasteel, +/area/quartermaster/miningstorage) +"egA" = ( +/obj/machinery/door/poddoor/shutters{ + density = 0; + icon_state = "open"; + id_tag = "rdprivacy"; + name = "Research Director Office Shutters"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/toxins/rdoffice) +"egC" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"egE" = ( +/obj/effect/decal/warning_stripes/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/storage) +"egF" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/effect/landmark/start/roboticist, +/obj/machinery/door_control{ + id = "RoboDesk"; + name = "Robotics Desc Privacy Shutters Control"; + pixel_x = -25; + pixel_y = -25 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "purple" + }, +/area/assembly/robotics) +"egL" = ( +/obj/structure/lattice/catwalk, +/turf/space/openspace, +/area/solar/starboard) +"egO" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel, +/area/gateway) +"egQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/seceqstorage) +"eha" = ( +/turf/simulated/floor/glass/reinforced/plasma, +/area/engineering/supermatter) +"ehb" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/lobby) +"ehn" = ( +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/grass, +/area/medical/medbay) +"ehr" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/glass/reinforced, +/area/maintenance/fore2) +"ehv" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/vomit, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/security/permabrig) +"ehw" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 1; + icon_state = "open"; + id_tag = "ceprivacy"; + name = "CE Privacy Shutters"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced/polarized{ + id = "ceprivacytint" + }, +/turf/simulated/floor/plating, +/area/crew_quarters/chief) +"ehy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"ehA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 9 + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"ehB" = ( +/obj/machinery/portable_atmospherics/canister/sleeping_agent, +/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "bot" + }, +/area/maintenance/medroom) +"ehF" = ( +/obj/machinery/ticket_machine{ + layer = 4; + pixel_x = -32 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"ehJ" = ( +/obj/structure/chair/office/dark, +/obj/effect/landmark/start/internal_affairs, +/turf/simulated/floor/carpet/red, +/area/crew_quarters/courtroom) +"ehK" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/obj/structure/chair/sofa/left{ + color = "#85130b"; + dir = 8 + }, +/turf/simulated/floor/wood, +/area/maintenance/backstage) +"ehP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm{ + dir = 4; + name = "east fire alarm"; + pixel_x = 24 + }, +/turf/simulated/floor/plating, +/area/maintenance/chapel) +"ehS" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door_control{ + id = "Evidence Storage"; + name = "Evidence Storage Privacy Shutters Control"; + pixel_x = -24; + req_access = list(63); + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 0; + icon_state = "red" + }, +/area/security/processing) +"ehW" = ( +/obj/structure/table/wood, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"eif" = ( +/obj/structure/holosign/barrier/engineering, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"eij" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Break Room Maintenance"; + req_access = list(47) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/maintenance/asmaint6) +"eip" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"eix" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"eiC" = ( +/obj/item/shard{ + icon_state = "medium" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"eiG" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/access_button{ + command = "cycle_exterior"; + frequency = 1379; + master_tag = "viro_lab_airlock_control"; + name = "Virology Lab Access Button"; + pixel_x = 22; + pixel_y = 22; + req_access = list(39) + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/medical/virology/lab) +"eiI" = ( +/obj/effect/decal/warning_stripes/southeast, +/obj/machinery/camera{ + c_tag = "Gateway Access"; + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/gateway) +"eiJ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"eiK" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "bluecorner" + }, +/area/hallway/primary/central/nw) +"eiN" = ( +/obj/machinery/computer/general_air_control/large_tank_control{ + input_tag = "n2o_in"; + name = "Nitrous Oxide Supply Control"; + output_tag = "n2o_out"; + sensors = list("n2o_sensor"="Tank") + }, +/obj/effect/decal/warning_stripes/red, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"eiW" = ( +/obj/machinery/camera{ + c_tag = "Service Hallway North-East"; + dir = 4 + }, +/obj/item/radio/intercom{ + pixel_x = -27 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"eiX" = ( +/obj/structure/chair/stool, +/obj/effect/decal/cleanable/dust, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet/green, +/area/maintenance/casino) +"eiY" = ( +/obj/structure/railing{ + dir = 6 + }, +/obj/structure/table/wood/fancy/black, +/obj/item/flashlight/lantern, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/maintenance/chapel) +"ejd" = ( +/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/machinery/light/small, +/obj/effect/spawner/lootdrop/maintenance/double, +/obj/structure/closet, +/turf/simulated/floor/plasteel, +/area/maintenance/xenozoo) +"ejf" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/carpet, +/area/library) +"ejg" = ( +/obj/structure/table/wood, +/obj/effect/spawner/lootdrop/maintenance/double, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"ejh" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/decal/cleanable/blood/drip{ + pixel_y = 20 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"ejk" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/carpet/blue, +/area/medical/cmo) +"ejv" = ( +/obj/structure/sink/kitchen{ + pixel_y = 24 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/vomit, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/security/permabrig) +"ejy" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/openspace, +/area/hallway/primary/central/sw) +"ejC" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/obj/structure/cable, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/security/permabrig) +"ejJ" = ( +/obj/effect/decal/warning_stripes/red/hollow, +/obj/structure/rack/gunrack, +/obj/item/gun/energy/gun, +/obj/structure/window/reinforced{ + color = "red" + }, +/obj/structure/window/reinforced{ + color = "red"; + dir = 1 + }, +/obj/machinery/door/window{ + name = "Secure Armory"; + req_access = list(1); + color = "red" + }, +/obj/item/gun/energy/gun{ + pixel_x = 3 + }, +/obj/item/gun/energy/gun{ + pixel_x = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/securearmory) +"ejK" = ( +/obj/machinery/vending/tool, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/storage/primary) +"ejN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = -32 + }, +/obj/effect/decal/cleanable/confetti, +/obj/effect/decal/cleanable/dust, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/maintenance/backstage) +"ejP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"ejQ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/security/podbay) +"ejZ" = ( +/obj/machinery/constructable_frame/machine_frame, +/obj/item/stack/cable_coil{ + amount = 5 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"ekc" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel, +/area/toxins/launch) +"eke" = ( +/obj/structure/chair/sofa, +/obj/effect/landmark/start/civilian, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"eki" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"ekl" = ( +/obj/machinery/atm{ + pixel_x = 32 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"ekm" = ( +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkbluealt" + }, +/area/security/warden) +"ekt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"ekC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "barber" + }, +/area/maintenance/medroom) +"ekI" = ( +/obj/structure/table, +/obj/item/stack/rods, +/obj/item/restraints/handcuffs/cable/red, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"ekP" = ( +/obj/structure/railing{ + dir = 10 + }, +/obj/structure/flora/ausbushes/sparsegrass, +/turf/simulated/floor/grass, +/area/maintenance/fore) +"ekS" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"ekT" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/east) +"ekU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/additional) +"ela" = ( +/obj/structure/grille, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"elb" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"elc" = ( +/turf/simulated/wall/r_wall, +/area/toxins/test_area) +"elg" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/donkpockets, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom{ + dir = 1; + pixel_y = 25 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/security/permabrig) +"elk" = ( +/obj/effect/decal/warning_stripes/red/hollow, +/obj/machinery/vending/cigarette, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/brigstaff) +"eln" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"elt" = ( +/obj/effect/landmark/start/brig_physician, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"elu" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/medical/morgue) +"elE" = ( +/obj/machinery/disposal, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"elG" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"elH" = ( +/obj/machinery/door/poddoor{ + id_tag = "trash"; + name = "Disposal Blast Door"; + protected = 0 + }, +/obj/structure/fans/tiny, +/turf/simulated/floor/plating, +/area/maintenance/disposal) +"elK" = ( +/obj/effect/decal/warning_stripes/blue/hollow, +/obj/structure/rack, +/obj/item/roller, +/obj/item/roller{ + pixel_y = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"elX" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister/air, +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkblue" + }, +/area/aisat/aihallway) +"elZ" = ( +/obj/machinery/optable, +/obj/machinery/shower{ + pixel_x = -3; + pixel_y = 3 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/medical/surgery/north) +"emb" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/sleeper) +"emc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"eme" = ( +/obj/structure/table/wood, +/obj/item/deck/cards, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/status_display{ + layer = 4; + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/medical/research/restroom) +"emh" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/spawner/random_spawners/grille_50, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"emi" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/spacebridge/comcar) +"emo" = ( +/obj/machinery/vending/coffee, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "red" + }, +/area/security/processing) +"emr" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/genericbush, +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/turf/simulated/floor/grass, +/area/crew_quarters/sleep) +"emt" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 5 + }, +/turf/simulated/floor/wood, +/area/security/permabrig) +"emw" = ( +/turf/simulated/floor/plating, +/area/maintenance/gambling_den) +"emB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/gateway) +"emG" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4; + do_not_delete_me = 1 + }, +/turf/simulated/floor/carpet/royalblack, +/area/quartermaster/qm) +"emL" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"emS" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"emV" = ( +/turf/simulated/wall, +/area/quartermaster/qm) +"enb" = ( +/obj/machinery/atmospherics/pipe/simple/visible, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"eni" = ( +/obj/effect/decal/warning_stripes/east, +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/obj/machinery/camera{ + c_tag = "Brig Storage"; + dir = 5; + network = list("SS13","Security") + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/seceqstorage) +"enj" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp, +/obj/item/radio/intercom{ + dir = 4; + pixel_x = -28 + }, +/obj/item/reagent_containers/food/drinks/mug/ce, +/turf/simulated/floor/carpet/royalblack, +/area/crew_quarters/chief) +"ens" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "experimentor"; + name = "Experimentor Blast Door"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/toxins/explab) +"enC" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitepurplecorner" + }, +/area/medical/research/nhallway) +"enE" = ( +/obj/machinery/computer/rdservercontrol, +/obj/machinery/firealarm{ + pixel_y = 25 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkpurple" + }, +/area/toxins/server) +"enH" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/junction{ + dir = 4; + tag = "icon-pipe-j2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteyellow" + }, +/area/medical/chemistry) +"enN" = ( +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/obj/effect/spawner/random_spawners/blood_20, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"enP" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"enR" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/processing) +"enX" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "blue" + }, +/area/hallway/primary/central/nw) +"enZ" = ( +/obj/machinery/door/airlock/security/glass{ + id_tag = "BrigRight"; + name = "Brig Mechbay"; + req_access = list(63); + welded = 1; + locked = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"eoc" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"eok" = ( +/obj/structure/flora/ausbushes/ppflowers, +/turf/simulated/floor/grass, +/area/hydroponics) +"eoz" = ( +/obj/machinery/light, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/turf/simulated/floor/wood, +/area/civilian/vacantoffice) +"eoC" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "showroomfloor" + }, +/area/maintenance/casino) +"eoD" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurple" + }, +/area/medical/research) +"eoG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/remains/mouse, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"eoI" = ( +/obj/effect/landmark/start/coroner, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/medical/morgue) +"eoO" = ( +/obj/machinery/computer/message_monitor, +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/turf/simulated/floor/redgrid, +/area/tcommsat/chamber) +"eoV" = ( +/obj/machinery/porta_turret{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai_upload) +"eoY" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 2; + name = "Janitor"; + sortType = 22 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"epf" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Cargo Lockdown"; + opacity = 0 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/quartermaster/sorting) +"epg" = ( +/obj/machinery/access_button{ + command = "cycle_interior"; + frequency = 1379; + master_tag = "aisole_airlock"; + name = "interior access button"; + pixel_x = 25; + pixel_y = 25 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 6 + }, +/obj/effect/decal/warning_stripes/east, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"epr" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/turf/simulated/floor/redgrid, +/area/engineering/controlroom) +"eps" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/ne) +"ept" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/cabin4) +"epy" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/central/second/north) +"epG" = ( +/obj/structure/statue/chickenstatue, +/obj/structure/sign/poster/official/mr_cheng{ + pixel_y = -32 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/mrchangs) +"epL" = ( +/obj/machinery/door/poddoor/preopen{ + id_tag = "BridgeLockdown"; + name = "Bridge Lockdown" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/bridge) +"epN" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/cryo) +"epP" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/toolbox/emergency/old, +/obj/random/tool, +/turf/simulated/floor/plating, +/area/maintenance/gambling_den) +"epS" = ( +/obj/structure/closet{ + icon_state = "cabinet" + }, +/obj/item/reagent_containers/food/drinks/bottle/whiskey, +/obj/item/reagent_containers/food/drinks/drinkingglass, +/obj/item/reagent_containers/food/drinks/drinkingglass, +/obj/item/clothing/mask/cigarette/cigar/cohiba, +/obj/item/clothing/mask/cigarette/cigar/cohiba, +/obj/item/toy/russian_revolver, +/turf/simulated/floor/carpet/royalblue, +/area/blueshield) +"eqa" = ( +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/civilian/barber) +"eqc" = ( +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/obj/item/radio/intercom{ + dir = 8; + pixel_x = -28 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/arcade) +"eqf" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/warning_stripes/east, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"eqk" = ( +/obj/structure/closet/emcloset, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/cobweb_right_rare, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"eqC" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/chapel) +"eqE" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitebluecorner"; + tag = "icon-whitebluecorner" + }, +/area/medical/cryo) +"eqG" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "redcorner" + }, +/area/security/prison/cell_block/A) +"eqO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/public/glass{ + name = "Bar" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"eri" = ( +/obj/machinery/atmospherics/unary/cold_sink/freezer, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue" + }, +/area/medical/cloning) +"ern" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/light, +/obj/effect/decal/warning_stripes/north, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/storage/eva) +"erq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/weldingtool/largetank, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"ers" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/disposaloutlet{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/xenobiology) +"erv" = ( +/obj/structure/table/reinforced, +/obj/item/book/manual/experimentor, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/toxins/explab) +"erx" = ( +/obj/structure/table/glass, +/obj/item/storage/box/masks, +/obj/item/storage/box/gloves{ + pixel_x = 3; + pixel_y = 3 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue" + }, +/area/medical/surgery/north) +"erC" = ( +/obj/structure/showcase, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai) +"erF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/table/glass, +/obj/item/clipboard, +/obj/item/toy/figure/scientist, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research) +"erG" = ( +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/civilian/barber) +"erL" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/photocopier, +/obj/structure/table, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/quartermaster/miningdock) +"erM" = ( +/obj/structure/disposalpipe/trunk/multiz{ + dir = 4 + }, +/turf/simulated/floor/plasteel/dark, +/area/hallway/secondary/exit) +"erN" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/mechanic_workshop/hangar) +"erR" = ( +/obj/item/shard{ + icon_state = "medium"; + pixel_x = -7; + pixel_y = -10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"erW" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/office) +"erX" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/navbeacon{ + codes_txt = "delivery"; + dir = 4; + location = "QM #1" + }, +/mob/living/simple_animal/bot/mulebot{ + home_destination = "QM #1"; + suffix = "#1" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/quartermaster/storage) +"esg" = ( +/obj/structure/sign/pods{ + pixel_x = -32 + }, +/obj/effect/decal/warning_stripes/northwest, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"esB" = ( +/obj/structure/window/reinforced{ + color = "red"; + dir = 1 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/structure/closet/secure_closet/brig/evidence, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkred" + }, +/area/security/evidence) +"esC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"esF" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 4 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/item/radio/intercom{ + name = "west station intercom (General)"; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet3) +"esG" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/medrest) +"esJ" = ( +/obj/machinery/power/tracker, +/obj/structure/cable, +/turf/simulated/floor/plasteel/airless{ + icon_state = "solarpanel" + }, +/area/solar/port) +"esR" = ( +/obj/structure/sign/vacuum{ + pixel_x = -32; + icon_state = "space1" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"esT" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/spawner/random_spawners/grille_50, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"ete" = ( +/obj/effect/decal/warning_stripes/northwest, +/obj/effect/decal/cleanable/cobweb2{ + icon_state = "cobweb1" + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/xenozoo) +"eth" = ( +/obj/effect/decal/cleanable/dust, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "showroomfloor" + }, +/area/maintenance/banya) +"eti" = ( +/obj/machinery/atmospherics/unary/portables_connector, +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/toxins/mixing) +"etn" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal{ + dir = 10; + icon_state = "golden_stripes_corner" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge/meeting_room) +"ets" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Library Maintenance"; + req_access = list(12) + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"etu" = ( +/obj/effect/decal/warning_stripes/north, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop/expedition) +"etD" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/asmaint6) +"etG" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/security/securearmory) +"etQ" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"euh" = ( +/obj/structure/table/wood/fancy/royalblack, +/obj/item/clothing/under/syndicate/tacticool, +/obj/item/clothing/under/syndicate/tacticool/skirt{ + pixel_y = -2 + }, +/obj/item/radio/intercom{ + dir = 1; + name = "Station Intercom (General)"; + pixel_y = -29 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/crew_quarters/theatre) +"eum" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/mechanic_workshop/hangar) +"eun" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 4; + name = "Труба смешивания" + }, +/obj/machinery/atmospherics/binary/volume_pump{ + desc = "Позволяет опустошить трубы для смеси, отправив весь газ в отходы на фильтрацию"; + dir = 1; + name = "Смесь в отходы" + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"eus" = ( +/obj/structure/railing, +/obj/structure/table/glass, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker/large{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/reagent_containers/glass/beaker/large{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitehall" + }, +/area/medical/reception) +"eut" = ( +/obj/machinery/computer/card, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_y = 0; + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "bluefull" + }, +/area/bridge/checkpoint/south) +"euv" = ( +/turf/simulated/wall/shuttle/overspace, +/area/shuttle/arrival/station) +"euy" = ( +/obj/structure/sign/science, +/turf/simulated/wall/r_wall, +/area/medical/research/nhallway) +"euz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/break_room) +"euC" = ( +/obj/machinery/atmospherics/unary/outlet_injector/on{ + dir = 8 + }, +/obj/structure/lattice/catwalk, +/turf/space, +/area/engineering/controlroom) +"euI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/east, +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/plasteel{ + dir = 0; + icon_state = "red" + }, +/area/maintenance/secpost) +"euM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/gravitygenerator) +"euP" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/meter, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"euT" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/ward) +"euZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"eva" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/item/crowbar, +/obj/item/wrench, +/obj/item/gps, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel, +/area/storage/primary) +"evi" = ( +/obj/machinery/atmospherics/pipe/multiz{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"evj" = ( +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + tag = "icon-whiteblue" + }, +/area/medical/medrest) +"evm" = ( +/obj/machinery/light_switch{ + pixel_y = 0; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkred" + }, +/area/security/detectives_office) +"evr" = ( +/turf/simulated/wall/r_wall, +/area/hallway/secondary/entry/additional) +"evt" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"evv" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/library/game_zone) +"evB" = ( +/obj/machinery/camera{ + c_tag = "Library South"; + dir = 1 + }, +/obj/machinery/libraryscanner, +/turf/simulated/floor/wood, +/area/library) +"evL" = ( +/obj/machinery/computer/supplycomp/public{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "brown" + }, +/area/quartermaster/office) +"evN" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/drinks/cans/beer{ + pixel_x = -4 + }, +/obj/item/reagent_containers/food/drinks/cans/beer{ + pixel_x = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/brigstaff) +"evQ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/external{ + frequency = 1379; + id_tag = "robotics_solar_outer"; + locked = 1; + name = "Engineering External Access"; + req_access = list(10,13) + }, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plating, +/area/maintenance/portsolar) +"evR" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/warning_stripes/yellow, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel, +/area/atmos) +"evS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"evW" = ( +/obj/docking_port/stationary{ + dir = 8; + dwidth = 2; + height = 5; + id = "laborcamp_home"; + name = "fore bay 1"; + width = 9 + }, +/turf/space{ + icon_state = "black" + }, +/area/space) +"ewa" = ( +/obj/structure/chair/office/dark{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/gold{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/carpet/royalblack, +/area/magistrateoffice) +"ewc" = ( +/obj/structure/table/glass, +/obj/item/storage/box/patch_packs{ + pixel_x = 8; + pixel_y = 8 + }, +/obj/item/storage/box/pillbottles{ + pixel_x = 5; + pixel_y = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue" + }, +/area/medical/reception) +"ewd" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/exit) +"ewg" = ( +/obj/machinery/camera{ + c_tag = "Engine Room South"; + dir = 1; + network = list("Engineering","SS13") + }, +/obj/effect/decal/warning_stripes/south, +/obj/structure/window/reinforced{ + dir = 8 + }, +/mob/living/simple_animal/possum/Poppy, +/obj/structure/bed/dogbed/pet, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"ewG" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/east) +"ewN" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/xenobiology) +"ewR" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/light_switch{ + pixel_x = 26 + }, +/turf/simulated/floor/wood, +/area/maintenance/backstage) +"ewT" = ( +/obj/structure/table/wood, +/obj/item/grenade/chem_grenade{ + pixel_y = 5; + pixel_x = 3 + }, +/obj/item/grenade/chem_grenade{ + pixel_x = 7 + }, +/obj/item/grenade/chem_grenade, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"ewV" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"ewY" = ( +/obj/machinery/computer/general_air_control{ + name = "Tank Monitor"; + sensors = list("n2_sensor"="Nitrogen","o2_sensor"="Oxygen","co2_sensor"="Carbon Dioxide","tox_sensor"="Toxins","n2o_sensor"="Nitrous Oxide","mix_sensor"="Gas Mix Tank") + }, +/obj/structure/extinguisher_cabinet{ + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/item/radio/intercom{ + pixel_y = 23; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "caution" + }, +/area/atmos/control) +"exa" = ( +/obj/machinery/sleeper{ + pixel_x = 3 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue" + }, +/area/medical/sleeper) +"exd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/blood_20, +/turf/simulated/floor/plasteel{ + icon_state = "hydrofloor" + }, +/area/maintenance/secpost) +"exf" = ( +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"exm" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/carpet/royalblack, +/area/maintenance/fsmaint2) +"exu" = ( +/obj/docking_port/stationary{ + dwidth = 2; + height = 6; + id = "pod1_home"; + name = "pod1 home dock"; + width = 5 + }, +/turf/space{ + icon_state = "black" + }, +/area/space) +"exB" = ( +/obj/machinery/recharge_station, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plating, +/area/aisat/maintenance) +"exG" = ( +/obj/machinery/firealarm{ + dir = 4; + layer = 3.25; + pixel_x = 24 + }, +/obj/machinery/camera{ + c_tag = "Interrogation Office"; + dir = 8; + network = list("SS13","Security","Interrogation") + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/interrogation) +"exH" = ( +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/camera{ + c_tag = "Minisat Maintenance Room"; + dir = 8; + network = list("Minisat","SS13") + }, +/obj/item/twohanded/required/kirbyplants, +/obj/item/radio/intercom{ + dir = 1; + pixel_y = 0; + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/maintenance) +"exK" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/medical/research/restroom) +"exM" = ( +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"exO" = ( +/obj/item/stack/medical/bruise_pack, +/obj/item/stack/medical/bruise_pack/advanced, +/obj/item/stack/medical/ointment, +/obj/item/stack/medical/ointment/advanced, +/obj/item/reagent_containers/glass/bottle/charcoal, +/obj/item/reagent_containers/glass/bottle/morphine, +/obj/item/reagent_containers/syringe, +/obj/item/storage/pill_bottle/painkillers, +/obj/item/reagent_containers/food/pill/patch/styptic, +/obj/item/reagent_containers/food/pill/patch/silver_sulf, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/closet/medical_wall{ + pixel_x = -32 + }, +/obj/machinery/recharger{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/structure/table/reinforced, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop/expedition) +"exP" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal{ + icon_state = "golden_stripes" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge/meeting_room) +"exR" = ( +/obj/structure/grille, +/turf/simulated/floor/plating/airless, +/area/engineering/engine) +"exS" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Exp_lockdown"; + name = "Expedition Lockdown"; + opacity = 0 + }, +/obj/machinery/door/airlock/command/glass{ + name = "Space Expedition Storage"; + req_access = list(18,48,70); + security_level = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop/expedition) +"exT" = ( +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -26 + }, +/obj/structure/cable, +/obj/structure/closet/secure_closet/personal, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"exX" = ( +/obj/effect/decal/warning_stripes/north, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = 28 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"exZ" = ( +/obj/structure/grille, +/obj/structure/window/plasmareinforced{ + dir = 1 + }, +/obj/structure/window/plasmareinforced{ + dir = 8 + }, +/obj/structure/window/plasmareinforced{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/toxins/launch) +"eyc" = ( +/obj/structure/chair/comfy/black, +/obj/item/radio/intercom{ + pixel_y = 24 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/carpet/royalblack, +/area/hallway/secondary/exit) +"eyd" = ( +/obj/structure/table, +/obj/item/reagent_containers/glass/beaker/waterbottle, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue" + }, +/area/medical/ward) +"eyh" = ( +/obj/machinery/door/airlock/external{ + frequency = 1379; + id_tag = "arrival_south_outer"; + locked = 1; + name = "Arrivals External Access" + }, +/turf/simulated/floor/plating, +/area/hallway/secondary/exit) +"eyi" = ( +/obj/structure/rack, +/obj/item/crowbar/red, +/obj/item/wrench, +/turf/simulated/floor/plating, +/area/maintenance/ai) +"eyn" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/processing) +"eyq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/simulated/floor/carpet/purple, +/area/janitor) +"eyr" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Robotics Maintenance"; + req_access = list(29) + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"eys" = ( +/obj/effect/decal/cleanable/flour, +/obj/item/storage/box/donkpockets, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/maintenance/cafeteria) +"eyu" = ( +/obj/structure/displaycase/captain, +/turf/simulated/floor/carpet/royalblue, +/area/crew_quarters/captain) +"eyy" = ( +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/glass, +/area/maintenance/fsmaint) +"eyC" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/glass/reinforced/plasma, +/area/engineering/controlroom) +"eyD" = ( +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "green" + }, +/area/hallway/secondary/exit) +"eyP" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/genericbush, +/turf/simulated/floor/grass, +/area/medical/medbay) +"eyX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"eyZ" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"ezb" = ( +/obj/machinery/atmospherics/binary/pump{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/southeast, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/toxins/mixing) +"ezd" = ( +/obj/structure/chair/stool, +/obj/effect/decal/cleanable/dust, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/carpet, +/area/maintenance/casino) +"ezi" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/ears/earmuffs, +/obj/item/clothing/ears/earmuffs{ + pixel_y = 4 + }, +/obj/machinery/door/window/brigdoor{ + name = "Security Reception"; + req_access = list(1); + dir = 2; + color = "red" + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/range) +"ezl" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + req_access = list(47) + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"ezr" = ( +/obj/effect/decal/warning_stripes/south, +/obj/item/radio/intercom{ + pixel_y = -30 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"ezs" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"ezx" = ( +/obj/machinery/door/airlock/external{ + id_tag = "supply_home"; + locked = 1; + name = "Cargo Docking Hatch"; + req_access = list(31) + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/delivery) +"ezz" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 25 + }, +/obj/structure/filingcabinet/chestdrawer/autopsy, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/medical/morgue) +"ezB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"ezD" = ( +/obj/effect/turf_decal/number/number_2{ + dir = 1; + pixel_y = -18 + }, +/obj/effect/turf_decal/arrows/white{ + dir = 1 + }, +/obj/machinery/alarm{ + dir = 8; + pixel_x = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "brown" + }, +/area/quartermaster/delivery) +"ezE" = ( +/obj/structure/table/glass, +/obj/item/soap{ + pixel_y = 10 + }, +/obj/item/reagent_containers/glass/beaker/cryoxadone, +/obj/machinery/light, +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -26 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue" + }, +/area/medical/cloning) +"ezI" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/interrogation) +"ezJ" = ( +/obj/structure/table, +/obj/item/storage/fancy/cigarettes/cigpack_robust{ + pixel_y = 11 + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"ezK" = ( +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_x = -26 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"ezN" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"ezT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prisonershuttle) +"eAa" = ( +/obj/structure/railing/corner, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whitehall" + }, +/area/medical/reception) +"eAb" = ( +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"eAf" = ( +/obj/structure/bed, +/obj/item/bedsheet/captain{ + name = "NT Representative's bedsheet." + }, +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 1 + }, +/turf/simulated/floor/carpet/royalblue, +/area/ntrep) +"eAh" = ( +/obj/structure/toilet{ + pixel_y = 19 + }, +/obj/structure/sink{ + dir = 8; + pixel_x = -12 + }, +/turf/simulated/floor/plasteel/freezer, +/area/ntrep) +"eAm" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"eAo" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/closet/secure_closet/medical1, +/obj/item/clothing/glasses/hud/health, +/obj/item/storage/belt/medical, +/obj/item/healthanalyzer/advanced, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"eAt" = ( +/obj/structure/grille, +/obj/structure/window/full/shuttle, +/turf/simulated/floor/shuttle/plating, +/area/shuttle/arrival/station) +"eAw" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"eAA" = ( +/turf/simulated/wall/r_wall/coated, +/area/toxins/test_chamber) +"eAF" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "blue" + }, +/area/maintenance/medroom) +"eAG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"eAK" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/table/reinforced, +/obj/item/storage/firstaid/machine{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/storage/firstaid/machine{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/storage/firstaid/machine, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/item/robotanalyzer, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "blue" + }, +/area/assembly/robotics) +"eAN" = ( +/turf/simulated/wall, +/area/crew_quarters/toilet3) +"eAQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "red" + }, +/area/security/warden) +"eAR" = ( +/obj/machinery/slot_machine, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"eAS" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/genericbush/hell, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/grass, +/area/crew_quarters/sleep) +"eAW" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar) +"eAX" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/light, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/office) +"eBb" = ( +/obj/machinery/door/airlock/command/glass{ + name = "Intermediary glass airlock" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/carpet, +/area/crew_quarters/captain) +"eBd" = ( +/obj/structure/chair/sofa/right{ + dir = 4; + color = "#85130b" + }, +/obj/effect/turf_decal/siding/red{ + dir = 8 + }, +/turf/simulated/floor/carpet/black, +/area/crew_quarters/bar/atrium) +"eBi" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/quartermaster/storage) +"eBm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"eBq" = ( +/obj/effect/landmark/start/doctor, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkblue" + }, +/area/medical/surgery/south) +"eBs" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/east) +"eBx" = ( +/turf/simulated/wall/r_wall, +/area/bridge) +"eBB" = ( +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkpurple" + }, +/area/medical/virology/lab) +"eBD" = ( +/obj/item/radio/intercom{ + name = "east station intercom (General)"; + pixel_x = 28 + }, +/obj/structure/bed, +/obj/item/bedsheet/captain{ + name = "Blueshield's bedsheet." + }, +/turf/simulated/floor/carpet/royalblue, +/area/blueshield) +"eBH" = ( +/obj/structure/morgue, +/obj/effect/decal/warning_stripes/blue, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"eBV" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "rampbottom" + }, +/area/chapel/main) +"eBY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/lounge) +"eCb" = ( +/turf/simulated/wall, +/area/storage/office) +"eCc" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"eCd" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/xenobiology) +"eCg" = ( +/obj/machinery/atmospherics/binary/volume_pump/on{ + desc = "Отправляет неотфильтрованный газ в космос"; + dir = 4; + name = "Остатки газа в космос" + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"eCk" = ( +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permahallway) +"eCm" = ( +/obj/structure/window/reinforced, +/obj/structure/lattice, +/turf/space, +/area/space) +"eCs" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "MedStorage"; + name = "Storage Shutter" + }, +/turf/simulated/floor/plating, +/area/medical/biostorage) +"eCz" = ( +/obj/machinery/disposal, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"eCB" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + tag = "icon-whitehall (WEST)" + }, +/area/maintenance/medroom) +"eCG" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8; + do_not_delete_me = 1 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Bar" + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"eCK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/effect/decal/cleanable/vomit, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/security/permabrig) +"eCO" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/carpet/royalblack, +/area/crew_quarters/courtroom) +"eCR" = ( +/obj/effect/landmark/start/cargo_technician, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/quartermaster/delivery) +"eCT" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + hackProof = 1; + id_tag = "emergency_home"; + locked = 1; + name = "Escape Airlock" + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/exit) +"eCU" = ( +/obj/machinery/door/airlock/research/glass{ + id = "chem"; + name = "Chemical Toxins"; + req_access = list(47) + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/misc_lab) +"eDs" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"eDu" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Brig Customs"; + req_access = list(63); + security_level = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/seceqstorage) +"eDF" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/serviceyard) +"eDK" = ( +/obj/item/radio/intercom{ + pixel_y = -26 + }, +/turf/simulated/floor/carpet/royalblue, +/area/blueshield) +"eDL" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/item/radio/intercom{ + pixel_x = -26; + pixel_y = -4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"eDO" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/emitter, +/turf/simulated/floor/glass/reinforced/plasma, +/area/engineering/controlroom) +"eDP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"eDT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/remains/mouse, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"eEd" = ( +/obj/structure/sign/electricshock, +/turf/simulated/wall/r_wall, +/area/engineering/controlroom) +"eEq" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/quartermaster/office) +"eEt" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12 + }, +/obj/structure/curtain/open/shower, +/obj/machinery/shower{ + dir = 4; + pixel_y = 8; + tag = "icon-shower (EAST)" + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluecorner" + }, +/area/medical/surgery/south) +"eEu" = ( +/obj/machinery/hologram/holopad, +/obj/effect/turf_decal/box, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop) +"eEw" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/genetics) +"eEM" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkyellow" + }, +/area/engineering/mechanic_workshop/hangar) +"eEO" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"eER" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "blue"; + dir = 8 + }, +/area/hallway/primary/fore) +"eEY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "yellow" + }, +/area/maintenance/atmospherics) +"eEZ" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/chapel/office) +"eFg" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/teleporter/abandoned) +"eFj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/west, +/obj/item/clothing/head/welding, +/turf/simulated/floor/plasteel{ + icon_state = "hydrofloor" + }, +/area/maintenance/secpost) +"eFu" = ( +/obj/item/storage/photo_album{ + pixel_y = -3 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/turf/simulated/floor/plating, +/area/maintenance/detectives_office) +"eFv" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "cautioncorner" + }, +/area/atmos) +"eFx" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "blue" + }, +/area/hallway/secondary/entry/lounge) +"eFC" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/sign/med{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "blue"; + dir = 8 + }, +/area/hallway/primary/fore) +"eFF" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"eFG" = ( +/obj/effect/turf_decal/number/number_2{ + dir = 1; + pixel_y = -4 + }, +/obj/effect/turf_decal/arrows/white, +/turf/simulated/floor/plasteel{ + icon_state = "blue" + }, +/area/hallway/primary/fore) +"eFI" = ( +/obj/machinery/atmospherics/binary/volume_pump{ + desc = "Позволяет опустошить трубу дыхательной смеси, отправив её в отходы на повторную фильтрацию"; + dir = 8; + name = "Дыхательную смесь в отходы" + }, +/obj/effect/decal/warning_stripes/north, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"eFZ" = ( +/obj/effect/decal/warning_stripes/northwest, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/medical/research/nhallway) +"eGe" = ( +/obj/structure/sign/poster/contraband/random{ + pixel_x = -32 + }, +/obj/item/chair{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"eGh" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "yellow" + }, +/area/engineering/engine) +"eGl" = ( +/obj/structure/dispenser/oxygen, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/storage/eva) +"eGq" = ( +/turf/simulated/wall/r_wall, +/area/engineering/gravitygenerator) +"eGw" = ( +/obj/machinery/ai_status_display{ + pixel_y = 32; + step_size = 0 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue" + }, +/area/medical/medrest) +"eGy" = ( +/obj/structure/closet/crate/can, +/obj/item/stock_parts/cell/high, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"eGE" = ( +/obj/machinery/shower{ + dir = 4; + pixel_y = 5; + tag = "icon-shower (EAST)" + }, +/obj/structure/curtain/open/shower/engineering, +/obj/item/radio/intercom{ + pixel_y = 24 + }, +/obj/effect/landmark/start/quartermaster, +/turf/simulated/floor/plasteel{ + icon_state = "showroomfloor" + }, +/area/quartermaster/qm) +"eGF" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/grass, +/area/maintenance/fore2) +"eGS" = ( +/obj/structure/window/reinforced{ + color = "red"; + dir = 4 + }, +/obj/structure/window/reinforced{ + color = "red"; + dir = 1 + }, +/obj/effect/decal/warning_stripes/northeast, +/obj/machinery/computer/mech_bay_power_console, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/securearmory) +"eGW" = ( +/obj/structure/filingcabinet/employment, +/obj/machinery/firealarm{ + dir = 4; + name = "east fire alarm"; + pixel_x = 24 + }, +/turf/simulated/floor/carpet/red, +/area/lawoffice) +"eGZ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "blue" + }, +/area/bridge/checkpoint/south) +"eHa" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/east) +"eHd" = ( +/turf/simulated/wall, +/area/toxins/xenobiology) +"eHf" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door_control{ + id = "maint_house"; + name = "remote shutter control"; + pixel_y = 26 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"eHh" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 4; + name = "Труба смешивания" + }, +/obj/machinery/atmospherics/pipe/simple/visible/purple{ + desc = "Труба ведёт газ на фильтрацию"; + name = "Труба на фильтрацию" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"eHk" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkred" + }, +/area/security/detectives_office) +"eHs" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet) +"eHt" = ( +/obj/structure/table/wood, +/turf/simulated/floor/plating, +/area/security/permabrig) +"eHx" = ( +/obj/machinery/access_button{ + command = "cycle_interior"; + frequency = 1379; + master_tag = "engineering_east_airlock"; + name = "interior access button"; + pixel_x = 25; + pixel_y = 25; + req_access = list(10,13) + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellow" + }, +/area/engineering/engine) +"eHy" = ( +/obj/effect/decal/warning_stripes/red/partial{ + dir = 8 + }, +/turf/simulated/floor/plasteel/dark, +/area/hallway/secondary/exit) +"eHE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"eHF" = ( +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "vault" + }, +/area/chapel/main) +"eHH" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluecornersalt" + }, +/area/hallway/primary/command/west) +"eHI" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/lobby) +"eHQ" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitepurple"; + tag = "icon-whitepurple (EAST)" + }, +/area/medical/research/nhallway) +"eHU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/chair/stool{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"eHV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"eHZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/curtain/open{ + color = "#222222"; + anchored = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "rampbottom" + }, +/area/maintenance/banya) +"eIe" = ( +/obj/structure/lattice, +/turf/space, +/area/space) +"eIf" = ( +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/gateway) +"eIi" = ( +/obj/structure/closet/secure_closet/atmos_personal, +/obj/effect/decal/warning_stripes/southeast, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/item/extinguisher/mini, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"eIl" = ( +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/obj/machinery/photocopier, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"eIp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/miningdock) +"eIu" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Brig Storage"; + req_access = list(1); + security_level = 1 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/seceqstorage) +"eID" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"eIG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"eIM" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/lattice/catwalk, +/turf/space, +/area/solar/port) +"eIO" = ( +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"eIR" = ( +/obj/structure/railing/corner, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"eIS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/fore) +"eIY" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/light/small, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"eIZ" = ( +/obj/effect/turf_decal/siding/red{ + dir = 9 + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/structure/dresser, +/obj/item/radio/intercom{ + pixel_x = -32 + }, +/turf/simulated/floor/carpet/red, +/area/security/warden) +"eJc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurple"; + tag = "icon-whitepurple (NORTH)" + }, +/area/toxins/launch) +"eJf" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/machinery/firealarm{ + pixel_y = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/lobby) +"eJj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/junction{ + dir = 8; + icon_state = "pipe-y" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"eJr" = ( +/obj/machinery/smartfridge/secure/medbay/organ, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/surgery/north) +"eJv" = ( +/turf/simulated/floor/plasteel{ + dir = 0; + icon_state = "red" + }, +/area/security/processing) +"eJz" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar) +"eJB" = ( +/obj/effect/decal/cleanable/dust, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/biogenerator, +/turf/simulated/floor/wood, +/area/maintenance/garden) +"eJG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/processing) +"eJI" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/wood, +/area/medical/psych) +"eJJ" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/secondary/exit) +"eJL" = ( +/obj/machinery/atmospherics/pipe/simple/heat_exchanging{ + dir = 9 + }, +/turf/simulated/floor/engine/insulated/vacuum, +/area/toxins/mixing) +"eJN" = ( +/obj/structure/chair/sofa/corp{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) +"eJP" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/ne) +"eJS" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/toxins/xenobiology) +"eKf" = ( +/obj/structure/table/reinforced, +/obj/effect/spawner/lootdrop/maintenance/tripple, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"eKi" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/table, +/obj/item/stack/tape_roll, +/obj/item/paper_bin, +/obj/item/pen, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"eKj" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8 + }, +/turf/simulated/floor/shuttle, +/area/shuttle/arrival/station) +"eKt" = ( +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/mechanical, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "red" + }, +/area/security/range) +"eKy" = ( +/obj/structure/bookcase, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkblue" + }, +/area/chapel/main) +"eKz" = ( +/turf/simulated/wall, +/area/clownoffice) +"eKC" = ( +/obj/structure/table, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/obj/machinery/camera{ + c_tag = "East Sattelit Solars SecondFloor" + }, +/obj/item/analyzer, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"eKG" = ( +/obj/item/radio/beacon, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/machinery/camera{ + armor = list("melee"=50,"bullet"=20,"laser"=20,"energy"=20,"bomb"=100,"bio"=0,"rad"=0,"fire"=90,"acid"=50); + c_tag = "Research Toxins Test Chamber South"; + network = list("Toxins","Research","SS13") + }, +/turf/simulated/floor/plasteel/airless/indestructible, +/area/toxins/test_area) +"eKI" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet) +"eKM" = ( +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkred" + }, +/area/tcommsat/chamber) +"eLa" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/effect/decal/straw/medium, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced, +/turf/simulated/floor/grass, +/area/medical/medrest) +"eLb" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/junction/reversed{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"eLc" = ( +/turf/simulated/wall, +/area/medical/psych) +"eLr" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/security/permahallway) +"eLw" = ( +/obj/effect/decal/warning_stripes/red, +/obj/structure/closet/firecloset, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"eLA" = ( +/obj/effect/decal/cleanable/dust, +/obj/effect/decal/cleanable/vomit, +/turf/simulated/floor/carpet/black, +/area/maintenance/tourist) +"eLE" = ( +/obj/machinery/door/airlock/command{ + id_tag = "captainofficedoor"; + name = "Captain's Bedroom"; + req_access = list(20); + security_level = 6 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain/bedroom) +"eLJ" = ( +/obj/structure/table/glass, +/obj/item/folder/blue, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/item/folder/white{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/flashlight/lamp/green{ + pixel_y = 10; + pixel_x = -7 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/carpet/blue, +/area/medical/cmo) +"eLK" = ( +/obj/structure/table/reinforced, +/obj/item/stack/packageWrap, +/obj/item/reagent_containers/food/condiment/enzyme{ + layer = 5; + pixel_y = 14 + }, +/obj/item/reagent_containers/glass/beaker/large{ + pixel_x = 7; + pixel_y = 14 + }, +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -24 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/crew_quarters/kitchen) +"eLL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"eLO" = ( +/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/closet, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"eLP" = ( +/obj/structure/table/wood, +/obj/machinery/door_control{ + id = "eva-shutters"; + name = "Auxilary E.V.A. Storage"; + pixel_x = 26; + pixel_y = 7; + req_access = list(18) + }, +/obj/machinery/door_control{ + id = "Exp_lockdown"; + name = "Expedition Lockdown Control"; + pixel_x = 38; + pixel_y = 7; + req_access = list(62) + }, +/obj/machinery/door_control{ + id = "BridgeLockdown"; + name = "Bridge Lockdown"; + pixel_x = 26; + pixel_y = -4; + req_access = list(62) + }, +/obj/machinery/light_switch{ + pixel_x = 38; + pixel_y = -4 + }, +/obj/item/restraints/handcuffs, +/obj/item/taperecorder, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/bridge) +"eLS" = ( +/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket{ + pixel_y = 3; + pixel_x = 3 + }, +/obj/structure/table, +/obj/structure/window/reinforced/polarized, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "blue" + }, +/area/security/permabrig) +"eLY" = ( +/obj/structure/rack, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = -4; + pixel_y = 5 + }, +/obj/item/reagent_containers/spray/cleaner{ + pixel_y = 2; + pixel_x = -1 + }, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = 2; + pixel_y = -1 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/hardsuitstorage) +"eLZ" = ( +/obj/structure/table/wood, +/obj/item/storage/fancy/donut_box, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/newscaster/security_unit{ + pixel_x = 30 + }, +/turf/simulated/floor/wood, +/area/security/detectives_office) +"eMb" = ( +/obj/machinery/atmospherics/pipe/simple/visible/cyan{ + desc = "Труба содержит дыхательную смесь для подачи на станцию"; + dir = 1; + name = "Труба дыхательной смеси" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 26 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/atmospherics) +"eMd" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "podfloor" + }, +/area/maintenance/apmaint) +"eMi" = ( +/obj/effect/landmark/start/security_officer, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "red" + }, +/area/security/seceqstorage) +"eMk" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "ramptop" + }, +/area/maintenance/fsmaint) +"eMl" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"eMm" = ( +/obj/item/circuitboard/operating, +/obj/item/shard{ + icon_state = "medium" + }, +/obj/structure/mirror{ + icon_state = "mirror_broke"; + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood, +/obj/structure/sink{ + pixel_y = 22 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "blue" + }, +/area/maintenance/medroom) +"eMu" = ( +/obj/structure/flora/rock/jungle, +/turf/simulated/floor/grass, +/area/security/permabrig) +"eMw" = ( +/obj/structure/table, +/obj/random/plushie, +/turf/simulated/floor/wood, +/area/crew_quarters/arcade) +"eML" = ( +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command) +"eMN" = ( +/obj/machinery/computer/station_alert, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkyellow" + }, +/area/bridge) +"eMP" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/pill/fakedeath{ + pixel_x = -4; + pixel_y = 9 + }, +/obj/item/reagent_containers/food/pill/morphine{ + pixel_x = 7; + pixel_y = 9 + }, +/obj/item/reagent_containers/syringe{ + pixel_x = -3; + pixel_y = 4 + }, +/obj/item/reagent_containers/syringe/capulettium_plus{ + pixel_x = -3; + pixel_y = -2 + }, +/obj/effect/decal/warning_stripes/red, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/execution) +"eMS" = ( +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "yellow" + }, +/area/engineering/hardsuitstorage) +"eNa" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"eNb" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/grass, +/area/security/permabrig) +"eNj" = ( +/obj/structure/railing/corner, +/obj/effect/turf_decal/siding/wideplating/light/corner, +/turf/simulated/floor/plasteel{ + icon_state = "green" + }, +/area/hallway/secondary/exit) +"eNp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"eNr" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/medbay) +"eNt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/chair/stool, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"eNx" = ( +/obj/machinery/status_display{ + layer = 4; + pixel_x = -32 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/mrchangs) +"eNC" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "Warden"; + name = "Warden Privacy Shutters" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/security/warden) +"eNH" = ( +/obj/machinery/door/airlock/engineering/glass{ + name = "Engineering"; + req_access = list(10) + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"eNM" = ( +/obj/structure/chair, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/disposal) +"eNP" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/medbay) +"eNZ" = ( +/obj/machinery/suit_storage_unit/engine, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/hardsuitstorage) +"eOe" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/misc_lab) +"eOk" = ( +/obj/structure/table/wood, +/obj/machinery/computer/security/wooden_tv, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/bridge) +"eOm" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/spacebridge/somsec) +"eOo" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"eOs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light_construct, +/obj/structure/filingcabinet/filingcabinet, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/maintenance/detectives_office) +"eOu" = ( +/obj/structure/disposalpipe/junction{ + dir = 1; + tag = "icon-pipe-j1 (EAST)" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"eOv" = ( +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Head of Personnel's Desk"; + departmentType = 5; + name = "Head of Personnel Requests Console"; + pixel_y = 30 + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads) +"eOB" = ( +/turf/simulated/wall/rust, +/area/maintenance/casino) +"eOG" = ( +/obj/effect/turf_decal/siding/red{ + dir = 10 + }, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/carpet/red, +/area/security/hos) +"eOO" = ( +/obj/structure/table, +/obj/item/toy/griffin, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"eOQ" = ( +/obj/structure/table/wood, +/obj/machinery/computer/med_data/laptop, +/turf/simulated/floor/carpet, +/area/medical/psych) +"eOV" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/tcommsat/chamber) +"eOZ" = ( +/obj/machinery/power/tesla_coil, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/storage/secure) +"ePa" = ( +/obj/machinery/light, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/west) +"ePd" = ( +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/turf/simulated/floor/glass, +/area/bridge/checkpoint/south) +"ePh" = ( +/obj/machinery/camera{ + c_tag = "Atmospherics Toxins Tank"; + network = list("SS13","Engineering") + }, +/turf/simulated/floor/engine/plasma, +/area/atmos) +"ePo" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"ePt" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/turf/simulated/floor/plasteel{ + icon_state = "blue"; + dir = 1 + }, +/area/hallway/primary/fore) +"ePu" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/pen, +/turf/simulated/floor/plasteel{ + icon_state = "bluefull" + }, +/area/bridge/checkpoint/south) +"ePB" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"ePL" = ( +/obj/machinery/computer/crew, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkblue" + }, +/area/bridge) +"ePP" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"ePR" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purple" + }, +/area/hallway/secondary/entry/lounge) +"ePU" = ( +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/machinery/holosign/surgery{ + id = "surgery1" + }, +/obj/machinery/door/airlock/medical{ + name = "Operating Theatre"; + req_access = list(45) + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/surgery/north) +"ePV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"ePX" = ( +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/structure/chair/sofa/corp/right{ + dir = 8 + }, +/obj/effect/landmark/start/civilian, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/civilian/barber) +"ePZ" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "blue" + }, +/area/hallway/primary/central/nw) +"eQb" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/simulated/floor/carpet/green, +/area/maintenance/casino) +"eQi" = ( +/obj/item/radio/intercom{ + dir = 1; + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue" + }, +/area/medical/reception) +"eQk" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/yellow/partial{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/secondary/exit) +"eQl" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"eQs" = ( +/obj/effect/decal/warning_stripes/west, +/obj/effect/decal/warning_stripes/east, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel, +/area/storage/eva) +"eQD" = ( +/obj/machinery/light/small, +/turf/simulated/floor/plasteel{ + icon_state = "rampbottom"; + tag = "icon-stage_stairs"; + dir = 4 + }, +/area/maintenance/fsmaint2) +"eQG" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "vault" + }, +/area/chapel/office) +"eQH" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"eQJ" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"eQM" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkgreen" + }, +/area/hydroponics) +"eQN" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"eRd" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/table/wood, +/turf/simulated/floor/wood, +/area/security/permabrig) +"eRj" = ( +/obj/machinery/shower{ + dir = 8; + tag = "icon-shower (WEST)" + }, +/obj/item/radio/intercom{ + pixel_x = 32; + pixel_y = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/medical/virology) +"eRo" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"eRu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/vomit, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"eRB" = ( +/obj/effect/decal/warning_stripes/northeastcorner, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkyellow" + }, +/area/engineering/mechanic_workshop/hangar) +"eRG" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 4; + external_pressure_bound = 0; + external_pressure_bound_default = 0; + frequency = 1441; + id_tag = "tox_out"; + initialize_directions = 1; + internal_pressure_bound = 4000; + internal_pressure_bound_default = 4000; + layer = 2.4; + name = "plasma vent"; + on = 1; + pressure_checks = 2; + pressure_checks_default = 2; + releasing = 0 + }, +/turf/simulated/floor/engine/plasma, +/area/atmos) +"eRL" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating/airless, +/area/toxins/test_area) +"eRX" = ( +/turf/simulated/floor/glass, +/area/maintenance/fsmaint) +"eSb" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"eSe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom{ + pixel_x = 28; + pixel_y = -2 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/security/interrogation) +"eSn" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurple" + }, +/area/toxins/explab) +"eSE" = ( +/obj/machinery/door_control{ + id = "paramedic"; + name = "Garage Door Control"; + pixel_y = 24; + req_access = list(66) + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/effect/decal/warning_stripes/east, +/obj/effect/decal/warning_stripes/west, +/obj/machinery/door/poddoor/shutters{ + id_tag = "paramedic"; + name = "Paramedic Garage" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/medical/paramedic) +"eSJ" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "redcorner" + }, +/area/security/processing) +"eST" = ( +/obj/effect/decal/warning_stripes/south, +/obj/structure/chair/office/light{ + dir = 1 + }, +/obj/effect/landmark/start/scientist, +/turf/simulated/floor/plasteel, +/area/toxins/xenobiology) +"eSU" = ( +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "vault" + }, +/area/chapel/main) +"eSV" = ( +/obj/machinery/gateway{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/gateway) +"eSY" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/alarm{ + dir = 8; + pixel_x = 23 + }, +/obj/machinery/camera{ + c_tag = "Brig Medical Bay"; + dir = 8; + network = list("SS13","Security"); + pixel_y = -7 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkblue" + }, +/area/security/medbay) +"eSZ" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/carpet/royalblack, +/area/ntrep) +"eTf" = ( +/obj/machinery/atmospherics/pipe/manifold/visible{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"eTm" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/space/openspace, +/area/space) +"eTo" = ( +/obj/machinery/status_display{ + pixel_y = -32 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "green" + }, +/area/hallway/secondary/exit) +"eTs" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"eTu" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/glasses/welding, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"eTw" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/disposalpipe/sortjunction{ + name = "CE's Junction"; + sortType = 5; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/break_room) +"eTx" = ( +/obj/machinery/computer/teleporter, +/turf/simulated/floor/plasteel/white, +/area/teleporter) +"eTz" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "HoSPriv"; + name = "HoS Office Privacy Shutters" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/security/hos) +"eTU" = ( +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + icon_state = "yellow" + }, +/area/engineering/engine) +"eTX" = ( +/obj/machinery/door_control{ + desiredstate = 1; + id = "cabin4"; + name = "Door Bolt Control"; + normaldoorcontrol = 1; + pixel_y = 24; + specialfunctions = 4 + }, +/obj/machinery/alarm{ + dir = 4; + pixel_x = -22 + }, +/obj/structure/table/wood, +/obj/item/pizzabox/meat{ + pixel_y = 9 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/cabin4) +"eUg" = ( +/obj/machinery/camera{ + c_tag = "Locker Room East"; + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"eUp" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain) +"eUt" = ( +/obj/machinery/light, +/obj/item/storage/toolbox/surgery{ + pixel_x = -1; + pixel_y = 2 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/table/reinforced, +/obj/item/reagent_containers/spray/cleaner/medical{ + desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; + name = "Surgery Cleaner" + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "blue" + }, +/area/assembly/robotics) +"eUx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/autodrobe, +/obj/effect/decal/cleanable/dust, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/maintenance/backstage) +"eUC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"eUH" = ( +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue" + }, +/area/medical/reception) +"eUK" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/lab) +"eVc" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE" + }, +/turf/simulated/wall/r_wall, +/area/storage/tech) +"eVl" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/library) +"eVn" = ( +/obj/machinery/door/airlock/research/glass{ + name = "Test Chamber"; + req_access = list(47) + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "RnDChem"; + name = "Biohazard Shutter"; + opacity = 0 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/test_chamber) +"eVp" = ( +/obj/machinery/smartfridge/drying_rack, +/obj/item/seeds/tobacco, +/obj/item/storage/box/matches, +/obj/item/storage/fancy/rollingpapers, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permabrig) +"eVq" = ( +/obj/machinery/camera{ + c_tag = "Prisoner Processing East"; + dir = 9; + network = list("SS13","Security") + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/processing) +"eVu" = ( +/obj/machinery/portable_atmospherics/scrubber, +/turf/simulated/floor/plating, +/area/maintenance/ai) +"eVC" = ( +/obj/effect/decal/cleanable/flour, +/turf/simulated/floor/carpet/red, +/area/maintenance/backstage) +"eVD" = ( +/turf/simulated/wall, +/area/chapel/main) +"eVG" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=R11"; + location = "R10" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/east) +"eVL" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/commercial) +"eVU" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/navbeacon{ + codes_txt = "delivery"; + dir = 4; + location = "QM #3" + }, +/mob/living/simple_animal/bot/mulebot{ + home_destination = "QM #3"; + suffix = "#4" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/quartermaster/storage) +"eWc" = ( +/obj/machinery/computer/security/mining{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/quartermaster/qm) +"eWj" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/door/window/westleft{ + dir = 1; + name = "Cargo Bay Desk"; + req_access = list(31) + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "Cargo Office Windows"; + name = "Cargo Office Shutters" + }, +/obj/item/desk_bell{ + anchored = 1; + pixel_x = 7; + pixel_y = 7 + }, +/obj/item/folder/yellow, +/obj/item/pen, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Cargo Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/office) +"eWo" = ( +/obj/machinery/hologram/holopad, +/obj/effect/decal/warning_stripes/blue/hollow, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/warden) +"eWt" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/xenobiology) +"eWx" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/secondary/entry/lounge) +"eWA" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"eWC" = ( +/obj/effect/decal/cleanable/dust, +/obj/item/chair/stool, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/carpet/green, +/area/maintenance/casino) +"eWE" = ( +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "yellowfull" + }, +/area/engineering/hardsuitstorage) +"eWL" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/carpet/red, +/area/lawoffice) +"eWQ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/simulated/floor/carpet, +/area/crew_quarters/theatre) +"eXb" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/security/checkpoint) +"eXd" = ( +/obj/structure/sign/poster/random{ + pixel_y = 32 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"eXp" = ( +/turf/simulated/wall, +/area/maintenance/backstage) +"eXr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/crew_quarters/sleep/secondary) +"eXu" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white/end{ + dir = 4 + }, +/turf/simulated/floor/glass, +/area/crew_quarters/locker) +"eXy" = ( +/obj/item/radio/intercom{ + dir = 1; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "blue" + }, +/area/hallway/primary/central/north) +"eXC" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/turf/simulated/floor/carpet/blue, +/area/medical/cmo) +"eXD" = ( +/obj/structure/table/reinforced, +/obj/item/clipboard, +/obj/item/toy/figure/borg, +/obj/machinery/firealarm{ + pixel_y = 26 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkred" + }, +/area/tcommsat/chamber) +"eXO" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 9 + }, +/obj/effect/decal/warning_stripes/yellow/partial{ + dir = 1 + }, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel{ + dir = 8 + }, +/area/medical/cryo) +"eXQ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 8 + }, +/area/crew_quarters/locker) +"eXT" = ( +/obj/structure/disposalpipe/trunk/multiz{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/toxins/xenobiology) +"eXZ" = ( +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"eYb" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/sleeper) +"eYg" = ( +/obj/machinery/atmospherics/unary/portables_connector, +/obj/machinery/portable_atmospherics/canister/air{ + filled = 0.05 + }, +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plating, +/area/maintenance/auxsolarport) +"eYo" = ( +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "blue"; + dir = 9 + }, +/area/hallway/primary/fore) +"eYp" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/turret_protected/aisat_interior) +"eYq" = ( +/obj/structure/table, +/obj/item/storage/fancy/donut_box, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/machinery/camera{ + c_tag = "Prisoner Processing South"; + dir = 10; + network = list("SS13","Security") + }, +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 0; + icon_state = "red" + }, +/area/security/processing) +"eYr" = ( +/obj/machinery/hydroponics/soil, +/obj/item/seeds/harebell, +/turf/simulated/floor/grass, +/area/maintenance/garden) +"eYs" = ( +/obj/structure/computerframe, +/turf/simulated/floor/carpet, +/area/civilian/vacantoffice) +"eYu" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/junction{ + dir = 1; + tag = "icon-pipe-j1 (EAST)" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/securehallway) +"eYv" = ( +/obj/machinery/iv_drip, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/medical/surgery/north) +"eYw" = ( +/obj/structure/table, +/obj/item/storage/fancy/cigarettes/cigpack_random, +/obj/item/storage/fancy/cigarettes/cigpack_random{ + pixel_x = 5; + pixel_y = 5 + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar) +"eYy" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai) +"eYz" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/engineering/engine/monitor) +"eYC" = ( +/obj/effect/landmark/start/security_officer, +/obj/structure/chair{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/brigstaff) +"eYF" = ( +/obj/structure/table, +/obj/item/assembly/igniter{ + pixel_x = 1; + pixel_y = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"eYH" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 5 + }, +/area/hydroponics) +"eYK" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/dirt, +/obj/item/shard, +/obj/item/shard{ + icon_state = "medium"; + pixel_x = 1; + pixel_y = -9 + }, +/turf/simulated/floor/plating, +/area/maintenance/backstage) +"eYL" = ( +/obj/item/paper_bin, +/obj/item/pen, +/obj/structure/table, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/checkpoint) +"eYN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/outlet_injector/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"eYO" = ( +/obj/effect/landmark/start/captain, +/turf/simulated/floor/carpet/royalblue, +/area/crew_quarters/captain/bedroom) +"eYQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "barber" + }, +/area/maintenance/medroom) +"eYU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/trinary/filter{ + desc = "Отфильтровывает углекислый газ из трубы и отправляет его в камеру хранения"; + filter_type = 3; + name = "Фильтр Углекислого Газа (СO2)"; + on = 1; + target_pressure = 4500 + }, +/turf/simulated/floor/plating, +/area/maintenance/atmospherics) +"eYV" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command) +"eYX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/light_construct/small, +/turf/simulated/floor/plating, +/area/maintenance/banya) +"eYZ" = ( +/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/lattice, +/turf/space, +/area/space) +"eZl" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint6) +"eZn" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel{ + icon_state = "bluecorner" + }, +/area/bridge/checkpoint/south) +"eZt" = ( +/obj/structure/sign/redcross, +/turf/simulated/wall/r_wall, +/area/security/medbay) +"eZu" = ( +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/lab) +"eZB" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 4; + name = "Труба смешивания" + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + desc = "Труба содержит газ для обработки и после возвращает его обратно в трубу смешивания"; + name = "Труба обработки" + }, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"eZG" = ( +/turf/simulated/wall, +/area/engineering/controlroom) +"eZJ" = ( +/obj/machinery/door/airlock/engineering/glass{ + name = "Laser Room"; + req_access = list(10) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/engine, +/area/engineering/controlroom) +"eZN" = ( +/mob/living/simple_animal/bot/secbot/beepsky{ + name = "Officer Rightsky"; + desc = "It's Officer Rightsky! Powered by a potato and a shot of whiskey." + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/lobby) +"eZU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "bluecorner" + }, +/area/bridge/checkpoint/south) +"eZY" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"eZZ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"fae" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/landmark/ninja_teleport, +/turf/simulated/floor/plating, +/area/maintenance/perma) +"faj" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/second/south) +"fak" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/security/permabrig) +"fas" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/medical/virology/lab) +"fau" = ( +/obj/effect/decal/warning_stripes/west{ + icon = 'icons/turf/floors.dmi'; + icon_state = "siding8" + }, +/obj/effect/decal/warning_stripes/west{ + icon = 'icons/turf/floors.dmi'; + icon_state = "siding4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "asteroid" + }, +/area/hydroponics) +"faw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/walllocker/emerglocker/north, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Departure Lounge East Enter" + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "escape" + }, +/area/hallway/secondary/exit/maint) +"fax" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/secondary/exit) +"fay" = ( +/obj/structure/reagent_dispensers/virusfood{ + pixel_x = 32 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/hologram/holopad, +/obj/effect/decal/warning_stripes/green/hollow, +/obj/structure/disposalpipe/junction, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/virology/lab) +"faA" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/porta_turret, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/redgrid, +/area/turret_protected/ai) +"faF" = ( +/obj/effect/turf_decal/arrows/white, +/obj/effect/turf_decal/number/number_2{ + dir = 1; + pixel_y = -4 + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"faT" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/security/reception) +"faY" = ( +/obj/machinery/door/airlock/maintenance, +/obj/structure/barricade/wooden, +/turf/simulated/floor/plating, +/area/maintenance/chapel) +"fbc" = ( +/obj/structure/grille, +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plating/airless, +/area/space) +"fbd" = ( +/obj/structure/chair/stool, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"fbg" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "Virology1"; + name = "Virology Shutters" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/medical/virology/lab) +"fbj" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/simulated/floor/wood/fancy/oak, +/area/bridge/meeting_room) +"fbk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/flag/nt{ + icon_state = "ntflag_rolled"; + rolled = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "escape" + }, +/area/hallway/secondary/exit/maint) +"fbp" = ( +/obj/effect/decal/cleanable/dust, +/obj/structure/chair/wood{ + dir = 4 + }, +/obj/effect/decal/remains/human, +/turf/simulated/floor/wood{ + icon_state = "wood-broken7"; + tag = "icon-wood-broken7" + }, +/area/maintenance/casino) +"fbq" = ( +/obj/structure/statue/silver/sec, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkred" + }, +/area/security/hos) +"fbv" = ( +/obj/structure/table/glass, +/obj/machinery/computer/med_data/laptop{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitegreen"; + tag = "icon-whitegreen (EAST)" + }, +/area/medical/virology/lab) +"fbw" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"fbx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"fbz" = ( +/obj/effect/decal/cleanable/dust, +/obj/effect/decal/ants, +/turf/simulated/floor/carpet/green, +/area/maintenance/livingcomplex) +"fbI" = ( +/obj/machinery/power/tesla_coil{ + anchored = 1 + }, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plating/airless, +/area/space) +"fbJ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/papershredder, +/obj/machinery/alarm{ + dir = 8; + pixel_x = 24 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/carpet/royalblack, +/area/ntrep) +"fbQ" = ( +/obj/structure/bed, +/obj/item/bedsheet, +/obj/machinery/light, +/turf/simulated/floor/carpet/cyan, +/area/security/prison/cell_block/A) +"fbU" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/nw) +"fcc" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/main) +"fcl" = ( +/obj/machinery/ai_status_display{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"fcx" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "blue" + }, +/area/hydroponics) +"fcC" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/cloning) +"fcE" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"fcJ" = ( +/obj/structure/table, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/obj/item/storage/box/pillbottles{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/storage/box/beakers, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteyellow" + }, +/area/medical/chemistry) +"fcN" = ( +/obj/structure/table, +/obj/item/clothing/gloves/color/latex/nitrile{ + pixel_x = 3; + pixel_y = 12 + }, +/obj/item/clothing/accessory/stethoscope, +/obj/item/clothing/mask/surgical{ + pixel_x = 4; + pixel_y = 9 + }, +/obj/item/reagent_containers/glass/bottle/ethanol, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"fcW" = ( +/obj/structure/table/wood/fancy/red, +/obj/item/instrument/guitar, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet/orange, +/area/maintenance/casino) +"fcZ" = ( +/obj/structure/closet, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/north, +/obj/structure/sign/poster/random{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel, +/area/assembly/chargebay) +"fda" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 12 + }, +/obj/item/reagent_containers/glass/bucket, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "green" + }, +/area/hydroponics) +"fdb" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder{ + pixel_x = -1; + pixel_y = 9 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plasteel{ + icon_state = "stage_bleft" + }, +/area/maintenance/casino) +"fdg" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/processing) +"fdr" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/effect/decal/warning_stripes/west, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/engineering/engine) +"fdu" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/medrest) +"fdw" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/lab) +"fdF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"fdI" = ( +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"fdJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_barrier/possibly_welded_airlock, +/obj/structure/barricade/wooden/crude, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"fdM" = ( +/obj/structure/closet/gmcloset{ + name = "formal wardrobe" + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar) +"fdS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"fdU" = ( +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/toxins/test_chamber) +"fdW" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/chair/comfy/teal{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/medrest) +"fdZ" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/space/openspace, +/area/solar/starboard) +"fea" = ( +/obj/item/roller{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/roller{ + pixel_x = -2; + pixel_y = 8 + }, +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue" + }, +/area/medical/paramedic) +"feb" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/item/radio/intercom{ + name = "east station intercom (General)"; + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/starboard/south) +"fee" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/maintenance/apmaint) +"fev" = ( +/turf/simulated/floor/glass/reinforced, +/area/maintenance/fore) +"fez" = ( +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/structure/closet/crate/rcd, +/obj/machinery/door/window/southright{ + dir = 4; + name = "EVA Equipment" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/storage/eva) +"feA" = ( +/obj/structure/chair/comfy/teal, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/landmark/start/doctor, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTH)" + }, +/area/medical/medrest) +"feC" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/drinks/britcup, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"feK" = ( +/obj/structure/chair/comfy/red{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/carpet/royalblack, +/area/ntrep) +"feN" = ( +/obj/machinery/computer/arcade/orion_trail, +/obj/machinery/alarm{ + dir = 8; + pixel_x = 25 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/arcade) +"feY" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/miningstorage) +"ffc" = ( +/obj/item/candle, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/table/wood/fancy/red, +/turf/simulated/floor/carpet/red, +/area/crew_quarters/theatre) +"ffh" = ( +/obj/effect/decal/warning_stripes/north, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/lab) +"ffi" = ( +/turf/simulated/wall/r_wall, +/area/assembly/robotics) +"ffw" = ( +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkyellow" + }, +/area/engineering/mechanic_workshop/hangar) +"ffB" = ( +/obj/machinery/atmospherics/pipe/simple/insulated{ + dir = 4 + }, +/obj/structure/window/plasmareinforced, +/obj/structure/window/plasmareinforced{ + dir = 4 + }, +/obj/structure/window/plasmareinforced{ + dir = 8 + }, +/obj/structure/grille, +/turf/simulated/floor/plating, +/area/toxins/mixing) +"ffD" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/wall, +/area/maintenance/chapel) +"ffJ" = ( +/obj/machinery/firealarm{ + name = "north fire alarm"; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"ffP" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/fore) +"ffT" = ( +/obj/machinery/light, +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_y = -30 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/hallway/secondary/entry/lounge) +"ffV" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/visible, +/turf/simulated/floor/plating, +/area/security/permabrig) +"ffW" = ( +/obj/effect/landmark/start/mime, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "tranquillite" + }, +/area/mimeoffice) +"ffY" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 2; + name = "Brig HoS Office"; + sortType = 7 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/main) +"ffZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"fga" = ( +/obj/effect/decal/warning_stripes/west, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"fgb" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkblue" + }, +/area/medical/surgery/south) +"fgc" = ( +/obj/machinery/door/airlock/glass{ + name = "Cabin" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"fgj" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + icon_state = "yellow" + }, +/area/engineering/engine) +"fgq" = ( +/obj/structure/table/glass, +/obj/item/storage/fancy/vials{ + pixel_x = -2; + pixel_y = 15 + }, +/obj/item/storage/box/masks{ + pixel_y = 4; + pixel_x = 4 + }, +/obj/item/storage/box/gloves, +/obj/machinery/door_control{ + id = "viroshutters"; + name = "Privacy Shutters Control"; + pixel_x = 26; + pixel_y = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"fgy" = ( +/turf/simulated/floor/plasteel{ + dir = 2; + icon_state = "darkpurplecorners" + }, +/area/assembly/chargebay) +"fgB" = ( +/obj/item/camera_film, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/detectives_office) +"fgC" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"fgH" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "packageSort2" + }, +/obj/effect/decal/warning_stripes/south, +/obj/machinery/door/window/westleft{ + dir = 2; + name = "Disposal"; + req_access = list(50) + }, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/sorting) +"fgI" = ( +/obj/structure/rack, +/obj/item/circuitboard/robotics{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/circuitboard/mecha_control, +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/plasteel, +/area/storage/tech) +"fgN" = ( +/obj/machinery/computer/crew, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/simulated/floor/carpet/royalblue, +/area/blueshield) +"fgQ" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"fgT" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/showcase{ + density = 0; + dir = 8; + icon = 'icons/mob/robots.dmi'; + icon_state = "Robot-STD"; + name = "Cyborg Statue"; + pixel_x = 9; + pixel_y = 2 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/greengrid, +/area/turret_protected/ai) +"fgX" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"fhc" = ( +/obj/machinery/camera{ + c_tag = "Virology Bedroom 1"; + dir = 8; + network = list("Medical","SS13") + }, +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/carpet/green, +/area/medical/virology) +"fhe" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/box, +/obj/machinery/hologram/holopad, +/obj/effect/landmark/event/lightsout, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/lounge) +"fhi" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop/expedition) +"fhk" = ( +/obj/effect/spawner/window/reinforced/plasma, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/engineering/controlroom) +"fho" = ( +/obj/structure/table, +/obj/item/storage/bag/plants/portaseeder, +/obj/item/storage/bag/plants/portaseeder, +/obj/item/storage/bag/plants, +/obj/item/storage/bag/plants, +/obj/effect/decal/warning_stripes/yellow, +/obj/item/radio/intercom{ + dir = 8; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkgreenfull" + }, +/area/hydroponics) +"fht" = ( +/obj/item/radio/intercom{ + name = "west station intercom (General)"; + pixel_x = -28 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"fhu" = ( +/obj/machinery/atmospherics/pipe/manifold4w/visible, +/turf/simulated/floor/plasteel{ + dir = 8 + }, +/area/medical/cryo) +"fhv" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/primary/central/west) +"fhy" = ( +/obj/machinery/status_display{ + pixel_y = 32 + }, +/obj/machinery/camera{ + c_tag = "Mining Lobby West" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/lobby) +"fhz" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/maintenance/medroom) +"fhH" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/eastarrival) +"fhL" = ( +/obj/machinery/camera{ + c_tag = "Central Ring Hallway South 2"; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/se) +"fhN" = ( +/obj/item/reagent_containers/food/drinks/zaza{ + pixel_y = 9 + }, +/obj/structure/table/wood, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/carpet/black, +/area/crew_quarters/bar/atrium) +"fhT" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "tranquillite" + }, +/area/maintenance/trading) +"fhW" = ( +/obj/item/folder/white{ + pixel_x = 4 + }, +/obj/structure/table/glass, +/obj/item/stamp/rd{ + pixel_x = 5; + pixel_y = -2 + }, +/obj/effect/turf_decal/stripes{ + dir = 8 + }, +/obj/item/toy/figure/rd{ + pixel_x = -7; + pixel_y = 10 + }, +/turf/simulated/floor/glass/reinforced, +/area/toxins/rdoffice) +"fic" = ( +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/checkpoint/south) +"fii" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "tranquillite" + }, +/area/maintenance/trading) +"fik" = ( +/obj/structure/cable/yellow, +/obj/machinery/power/smes{ + charge = 2e+006; + name = "Shield power storage unit" + }, +/turf/simulated/floor/redgrid, +/area/engineering/engine) +"fio" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/arrows/white, +/obj/effect/turf_decal/number/number_1{ + dir = 1 + }, +/obj/structure/railing/corner, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"fir" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "purplecorner" + }, +/area/janitor) +"fit" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "bluecorner" + }, +/area/hallway/primary/central/north) +"fiI" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/crew_quarters/locker) +"fiS" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "CMO Shutters"; + name = "CMO Privacy Shutters" + }, +/turf/simulated/floor/plating, +/area/medical/cmo) +"fjc" = ( +/obj/effect/decal/cleanable/vomit, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"fjd" = ( +/obj/structure/closet/wardrobe/black, +/turf/simulated/floor/shuttle, +/area/shuttle/arrival/station) +"fjf" = ( +/obj/structure/dresser, +/turf/simulated/floor/carpet/green, +/area/medical/virology) +"fjk" = ( +/obj/structure/disposalpipe/junction/reversed{ + dir = 2 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/medbay2) +"fjl" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/sleeper) +"fjn" = ( +/obj/structure/fluff/drake_statue/falling{ + max_integrity = 100 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/maintenance/chapel) +"fjp" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Engineering Maintenance"; + req_access = list(10) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"fjq" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/item/radio/intercom{ + name = "east station intercom (General)"; + pixel_x = 28 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/turf_decal{ + dir = 4; + icon_state = "golden_stripes" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge/meeting_room) +"fjt" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/preopen{ + name = "Creature Cell #4"; + id_tag = "xeno4" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/toxins/xenobiology) +"fju" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/security/seceqstorage) +"fjA" = ( +/obj/structure/sign/poster/official/space_a{ + pixel_y = 32 + }, +/obj/effect/decal/warning_stripes/north, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"fjB" = ( +/obj/item/radio/intercom{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/security/execution) +"fjD" = ( +/obj/machinery/camera{ + c_tag = "Medbay West Hallway 2"; + dir = 5; + network = list("Medical","SS13") + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue"; + tag = "icon-whiteblue (WEST)" + }, +/area/medical/medbay) +"fjF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/carpet/purple, +/area/janitor) +"fjU" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"fjY" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "blue"; + dir = 8 + }, +/area/hallway/primary/fore) +"fkd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"fkl" = ( +/turf/simulated/wall, +/area/hallway/spacebridge/comcar) +"fkm" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/chapel/office) +"fkn" = ( +/obj/machinery/access_button{ + command = "cycle_exterior"; + frequency = 1379; + master_tag = "aisolw_airlock"; + name = "exterior access button"; + pixel_x = 25; + pixel_y = -25; + req_access = list(13,75) + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plating/airless, +/area/solar/starboardaux) +"fkw" = ( +/obj/structure/table, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/flashlight, +/obj/item/gps, +/obj/item/clothing/glasses/welding{ + pixel_y = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkred" + }, +/area/security/podbay) +"fky" = ( +/obj/effect/turf_decal/siding/red{ + dir = 4 + }, +/obj/effect/landmark/start/brig_physician, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/carpet/red, +/area/security/medbay) +"fkB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/table/glass, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"fkC" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue"; + tag = "icon-whiteblue (EAST)" + }, +/area/maintenance/medroom) +"fkD" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/processing) +"fkI" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkred" + }, +/area/turret_protected/aisat_interior/secondary) +"fkL" = ( +/obj/machinery/vending/boozeomat, +/turf/simulated/floor/carpet/royalblack, +/area/ntrep) +"fkO" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/arrows/white{ + dir = 1 + }, +/obj/effect/turf_decal/number/number_2{ + dir = 1; + pixel_y = -18 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"fkP" = ( +/obj/structure/table/reinforced, +/obj/machinery/door_control{ + id = "xenosecure"; + name = "Containment Control"; + pixel_y = 2; + req_access = list(55) + }, +/obj/structure/window/reinforced{ + dir = 4; + layer = 2.9 + }, +/turf/simulated/floor/plasteel, +/area/toxins/xenobiology) +"flb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/simulated/floor/glass, +/area/crew_quarters/locker) +"flc" = ( +/obj/effect/turf_decal/siding/red/corner, +/obj/effect/turf_decal/siding/red/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/carpet/black, +/area/crew_quarters/bar/atrium) +"flp" = ( +/obj/structure/railing/corner, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/north, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitehall" + }, +/area/toxins/xenobiology) +"flw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/writing{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "barber" + }, +/area/security/permabrig) +"flz" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/structure/table/wood, +/obj/item/flashlight/lamp, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet/royalblue, +/area/maintenance/livingcomplex) +"flF" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/start/security_officer, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/main) +"flG" = ( +/obj/structure/closet/crate/trashcart{ + desc = "A heavy, metal laundrycart with wheels."; + name = "laundry cart" + }, +/obj/item/clothing/under/color/orange/prison, +/obj/item/clothing/under/color/orange/prison, +/obj/item/clothing/shoes/orange, +/obj/item/clothing/shoes/orange, +/obj/item/clothing/under/redpyjamas, +/obj/item/clothing/under/redpyjamas, +/obj/item/clothing/under/bluepyjamas, +/obj/item/clothing/under/bluepyjamas, +/obj/item/clothing/shoes/sandal/white, +/obj/item/clothing/shoes/sandal/white, +/obj/item/clothing/shoes/sandal/white, +/obj/item/clothing/shoes/sandal/white, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/perma) +"flN" = ( +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance/double, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"flP" = ( +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plating, +/area/maintenance/livingcomplex) +"flR" = ( +/obj/structure/table/glass, +/obj/effect/decal/warning_stripes/blue/hollow, +/obj/item/flashlight/lamp{ + layer = 3.1; + pixel_x = -2; + pixel_y = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"flV" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/rack, +/obj/item/storage/toolbox/emergency, +/obj/item/wrench, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkbluealt" + }, +/area/bridge) +"fmi" = ( +/obj/machinery/light, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/east) +"fml" = ( +/obj/item/flag/mime, +/obj/item/radio/intercom{ + name = "west station intercom (General)"; + pixel_x = -28 + }, +/obj/machinery/camera{ + c_tag = "Mime Office"; + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "tranquillite" + }, +/area/mimeoffice) +"fmn" = ( +/obj/structure/chair/sofa/corp/left{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTHWEST)" + }, +/area/medical/reception) +"fmz" = ( +/obj/machinery/door/airlock/security{ + name = "Detective"; + req_access = list(3,4) + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/firedoor, +/turf/simulated/floor/wood, +/area/security/detectives_office) +"fmB" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/genericbush, +/obj/structure/flora/ausbushes/ywflowers/hell, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"fmD" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"fmI" = ( +/obj/structure/table/reinforced, +/obj/item/storage/fancy/cigarettes/cigpack_robust, +/obj/item/reagent_containers/food/drinks/mug/med{ + pixel_x = 12; + pixel_y = 3 + }, +/obj/item/lighter, +/obj/machinery/door/window/eastright{ + base_state = "left"; + dir = 1; + icon_state = "left"; + name = "Medical Reception"; + req_access = list(5) + }, +/turf/simulated/floor/plating, +/area/maintenance/medroom) +"fmO" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "blue" + }, +/area/hallway/primary/central/north) +"fmP" = ( +/obj/structure/filingcabinet, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "blue" + }, +/area/bridge/checkpoint/south) +"fmX" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12); + name = "Cargo maintenance access" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"fmZ" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/carpet, +/area/crew_quarters/heads) +"fna" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/mining/glass{ + name = "Cargo Office"; + req_access = list(31,50) + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Cargo Lockdown"; + opacity = 0 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel, +/area/quartermaster/office) +"fnb" = ( +/obj/structure/sign/science{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purple" + }, +/area/hallway/primary/fore) +"fnc" = ( +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/west) +"fne" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/camera{ + armor = list("melee"=50,"bullet"=20,"laser"=20,"energy"=20,"bomb"=100,"bio"=0,"rad"=0,"fire"=90,"acid"=50); + c_tag = "Research Toxins Test Chamber West"; + dir = 4; + network = list("Toxins","Research","SS13") + }, +/turf/simulated/floor/plasteel/airless, +/area/toxins/test_area) +"fnh" = ( +/obj/effect/decal/warning_stripes/north, +/obj/effect/landmark/start/atmospheric, +/obj/machinery/atmospherics/pipe/simple/visible/cyan{ + desc = "Труба содержит дыхательную смесь для подачи на станцию"; + dir = 4; + name = "Труба дыхательной смеси" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"fnr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/fsmaint3) +"fnB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/central/second/north) +"fnN" = ( +/turf/simulated/floor/plasteel{ + icon_state = "darkbluecorners" + }, +/area/aisat/aihallway) +"fnY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"foa" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/blueshield) +"foc" = ( +/obj/machinery/camera{ + c_tag = "Atmospherics West"; + dir = 4; + network = list("Engineering","SS13"); + pixel_y = -22 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + desc = "Труба содержит газ для обработки и после возвращает его обратно в трубу смешивания"; + name = "Труба обработки" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"foh" = ( +/obj/machinery/atmospherics/pipe/manifold/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/meter, +/turf/simulated/floor/plasteel{ + icon_state = "podfloor_dark" + }, +/area/engineering/controlroom) +"foj" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/xenobiology) +"fok" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"fop" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/spray/cleaner/medical, +/obj/item/reagent_containers/spray/cleaner/medical{ + pixel_x = -6 + }, +/obj/item/reagent_containers/spray/cleaner/medical{ + pixel_x = 6 + }, +/obj/machinery/door/window/eastright{ + base_state = "left"; + icon_state = "left"; + name = "Medical Reception"; + req_access = list(5) + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "barber" + }, +/area/medical/reception) +"foq" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/rack, +/obj/item/flashlight{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/item/flashlight{ + pixel_y = 3 + }, +/obj/item/flashlight{ + pixel_x = 3 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/hardsuitstorage) +"fou" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/processing) +"fox" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/glass/reinforced, +/area/engineering/controlroom) +"foy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/holotable, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"foz" = ( +/obj/structure/chair/office/dark{ + dir = 4 + }, +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plating, +/area/maintenance/starboardsolar) +"foA" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"foB" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/carpet/royalblue, +/area/ntrep) +"foI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/redgrid, +/area/turret_protected/ai_upload) +"foO" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"foW" = ( +/obj/structure/sign/evac, +/turf/simulated/wall/r_wall, +/area/hallway/secondary/exit/maint) +"foY" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/effect/decal/cleanable/dust, +/obj/effect/turf_decal/siding/wood, +/turf/simulated/floor/wood{ + icon_state = "wood-broken3"; + tag = "icon-wood-broken3" + }, +/area/maintenance/garden) +"fpa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"fpb" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/turret_protected/ai) +"fpl" = ( +/obj/machinery/computer/atmoscontrol, +/obj/effect/decal/warning_stripes/red, +/obj/machinery/camera{ + c_tag = "Atmospherics North"; + network = list("SS13","Engineering") + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"fpp" = ( +/obj/machinery/door/airlock/medical{ + name = "Operating Theatre"; + req_access = list(45) + }, +/obj/effect/mapping_helpers/airlock/unres, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/holosign/surgery{ + id = "surgery2" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/surgery/south) +"fpt" = ( +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "green" + }, +/area/hallway/secondary/exit) +"fpx" = ( +/obj/effect/landmark/join_late, +/obj/structure/chair/comfy/shuttle{ + dir = 8 + }, +/turf/simulated/floor/shuttle, +/area/shuttle/arrival/station) +"fpy" = ( +/obj/structure/cable, +/obj/effect/spawner/window/reinforced, +/obj/structure/curtain/open/shower/security{ + alpha = 255; + icon_state = "closed"; + name = "backstage"; + opacity = 1; + anchored = 1 + }, +/turf/simulated/floor/plating, +/area/security/medbay) +"fpz" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/item/folder/red{ + pixel_x = 4 + }, +/obj/item/folder/red{ + pixel_x = 6; + pixel_y = 2 + }, +/obj/effect/spawner/lootdrop/officetoys, +/turf/simulated/floor/carpet/green, +/area/security/detectives_office) +"fpC" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plating, +/area/security/permabrig) +"fpL" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"fpU" = ( +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + dir = 4 + }, +/area/toxins/lab) +"fpW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/effect/decal/cleanable/dust, +/obj/effect/landmark/event/blobstart, +/turf/simulated/floor/wood, +/area/maintenance/library) +"fpZ" = ( +/obj/machinery/computer/rdconsole/mechanics, +/obj/item/radio/intercom{ + pixel_y = 22; + pixel_x = 30 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellow" + }, +/area/engineering/mechanic_workshop) +"fqf" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/security/podbay) +"fqj" = ( +/obj/effect/landmark/tiles/damageturf, +/turf/simulated/floor/glass, +/area/maintenance/fsmaint) +"fqk" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkredcorners" + }, +/area/turret_protected/aisat) +"fqm" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"fqs" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "ramptop" + }, +/area/gateway) +"fqw" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purple" + }, +/area/hallway/primary/fore) +"fqx" = ( +/obj/machinery/door/airlock/maintenance, +/obj/structure/barricade/wooden, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/maintenance/gambling_den) +"fqA" = ( +/obj/machinery/door/airlock/maintenance, +/obj/structure/barricade/wooden, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"fqI" = ( +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/primary/central/east) +"fqL" = ( +/obj/machinery/alarm{ + dir = 1; + pixel_y = -22 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"fqN" = ( +/obj/effect/decal/cleanable/dust, +/obj/structure/chair/wood/wings{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/maintenance/livingcomplex) +"fqP" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"fqU" = ( +/obj/structure/table, +/obj/item/reagent_containers/glass/rag, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plasteel{ + icon_state = "stage_bleft" + }, +/area/maintenance/casino) +"fqX" = ( +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/grille, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"frf" = ( +/obj/machinery/computer/atmoscontrol, +/obj/machinery/camera{ + c_tag = "Atmospherics Front Desk"; + dir = 1; + network = list("SS13","Engineering") + }, +/turf/simulated/floor/plasteel{ + icon_state = "caution" + }, +/area/atmos/control) +"frh" = ( +/obj/effect/spawner/random_spawners/grille_50, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"fri" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/railing{ + dir = 1 + }, +/turf/simulated/floor/grass, +/area/hallway/primary/central/nw) +"fro" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + req_access = list(18,48,70,71); + name = "Hangar access" + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"frp" = ( +/obj/machinery/alarm{ + dir = 4; + pixel_x = -24 + }, +/turf/simulated/floor/redgrid, +/area/turret_protected/aisat_interior) +"frq" = ( +/obj/machinery/power/apc{ + dir = 1; + pixel_y = 26 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTH)" + }, +/area/medical/ward) +"frB" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/processing) +"frI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/reagent_dispensers/watertank, +/turf/simulated/floor/wood, +/area/maintenance/banya) +"frL" = ( +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/medical/virology) +"frO" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=L12"; + location = "L11" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/south) +"frV" = ( +/obj/item/radio/intercom{ + name = "north station intercom (General)"; + pixel_y = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"frW" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/lobby) +"fsb" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"fsg" = ( +/obj/effect/spawner/random_spawners/fungus_30, +/turf/simulated/wall, +/area/maintenance/backstage) +"fsi" = ( +/obj/structure/railing{ + dir = 6 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet/orange, +/area/maintenance/casino) +"fsj" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/aihallway) +"fsm" = ( +/obj/machinery/door/airlock/medical/glass{ + id_tag = "medcabin1"; + name = "Patients Room" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/ward) +"fss" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/item/weldingtool, +/obj/item/clothing/gloves/color/fyellow, +/obj/machinery/power/apc/worn_out{ + cell_type = 0; + dir = 1; + pixel_y = 26 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/electrical) +"fsx" = ( +/turf/simulated/floor/plasteel{ + icon_state = "darkredfull" + }, +/area/security/securearmory) +"fsy" = ( +/obj/effect/decal/cleanable/vomit, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -26 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/disposal) +"fsC" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/medrest) +"fsD" = ( +/turf/simulated/wall, +/area/hallway/primary/starboard) +"fsE" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced, +/obj/structure/grille, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"fsK" = ( +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plating/airless, +/area/space) +"fsO" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"fsT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/item/radio/intercom{ + name = "west station intercom (General)"; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/gravitygenerator) +"fsV" = ( +/obj/effect/decal/remains/human, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"ftf" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/plating/airless, +/area/space) +"fti" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/engineering/break_room) +"ftl" = ( +/obj/machinery/hydroponics/soil, +/obj/effect/decal/warning_stripes/west{ + icon = 'icons/turf/floors.dmi'; + icon_state = "siding1" + }, +/turf/simulated/floor/grass, +/area/hydroponics) +"fts" = ( +/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"ftt" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/security/securearmory) +"ftz" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/item/flag/nt{ + pixel_y = -6 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkblue" + }, +/area/aisat/aihallway) +"ftM" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 5 + }, +/area/hydroponics) +"ftR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"ftT" = ( +/obj/structure/table/reinforced, +/obj/machinery/chem_dispenser/soda{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"ftU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet, +/obj/item/clothing/mask/luchador/rudos, +/obj/item/clothing/mask/luchador/rudos, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/maintenance/gambling_den) +"ftY" = ( +/obj/structure/table/wood/fancy/royalblue, +/obj/effect/spawner/lootdrop/officetoys{ + pixel_y = 6 + }, +/obj/item/paper_bin, +/obj/item/pen/fancy, +/turf/simulated/floor/carpet/royalblue, +/area/crew_quarters/captain) +"fua" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"fuk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"fuy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/turf_decal/box/white/corners{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/engineering/mechanic_workshop/hangar) +"fuE" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/security/hos) +"fuI" = ( +/obj/machinery/atmospherics/pipe/simple/visible/cyan{ + desc = "Труба содержит дыхательную смесь для подачи на станцию"; + dir = 5; + name = "Труба дыхательной смеси" + }, +/obj/item/wrench, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/atmospherics) +"fuQ" = ( +/obj/structure/table/wood, +/obj/item/clipboard, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/item/toy/figure/dsquad, +/obj/effect/turf_decal{ + dir = 10; + icon_state = "golden_stripes" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge/meeting_room) +"fuS" = ( +/obj/machinery/door/airlock/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"fuX" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"fvc" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/effect/landmark/start/chaplain, +/turf/simulated/floor/carpet, +/area/chapel/office) +"fvl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"fvm" = ( +/obj/structure/railing, +/obj/structure/flora/ausbushes/sunnybush, +/turf/simulated/floor/grass, +/area/maintenance/fore2) +"fvn" = ( +/obj/structure/table/reinforced, +/obj/machinery/recharger{ + pixel_x = -8; + pixel_y = 3 + }, +/obj/machinery/recharger{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/machinery/recharger{ + pixel_x = 10; + pixel_y = 3 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/security/securearmory) +"fvp" = ( +/obj/machinery/firealarm{ + dir = 1; + name = "south fire alarm"; + pixel_y = -24 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/crew_quarters/courtroom) +"fvD" = ( +/obj/machinery/door/airlock/research{ + name = "Mech PowerBay"; + req_access = list(29) + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel, +/area/assembly/showroom) +"fvJ" = ( +/obj/structure/sign/vacuum{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"fvK" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/office) +"fvL" = ( +/turf/simulated/floor/engine/hull/reinforced, +/area/space) +"fvM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/visible/cyan{ + desc = "Труба содержит дыхательную смесь для подачи на станцию"; + name = "Труба дыхательной смеси" + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"fvN" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/small, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"fvO" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "whitepurple"; + tag = "icon-whitepurple (SOUTHEAST)" + }, +/area/toxins/xenobiology) +"fvW" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop/expedition) +"fwa" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=COM5"; + location = "COM4" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"fwb" = ( +/obj/structure/table/reinforced, +/obj/item/radio/intercom, +/obj/item/assembly/signaler, +/obj/effect/decal/warning_stripes/northwest, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/toxins/launch) +"fwg" = ( +/obj/structure/grille, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/plating/airless, +/area/engineering/engine) +"fwh" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"fwq" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluecornersalt" + }, +/area/hallway/primary/central/second/north) +"fwt" = ( +/obj/machinery/light/small, +/obj/item/clothing/head/bearpelt, +/obj/item/folder/documents, +/obj/item/reagent_containers/food/drinks/bottle/vodka/badminka, +/obj/item/lighter/zippo/nt_rep, +/obj/item/storage/fancy/cigarettes/cigpack_robustgold, +/obj/item/reagent_containers/food/drinks/trophy/gold_cup, +/obj/item/stack/spacecash/c1000{ + amount = 100000 + }, +/obj/structure/safe{ + known_by = list("captain") + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/security/nuke_storage) +"fwu" = ( +/obj/machinery/door_control{ + id = "toilet_unitb"; + name = "Door Bolt Control"; + normaldoorcontrol = 1; + pixel_x = 24; + specialfunctions = 4 + }, +/obj/structure/toilet{ + dir = 1 + }, +/obj/effect/landmark/start/civilian, +/obj/structure/sign/poster/secret/lady{ + pixel_y = -32 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/toilet) +"fwA" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"fwF" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/medical/research/nhallway) +"fwH" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluecornersalt" + }, +/area/hallway/primary/command/west) +"fwW" = ( +/obj/structure/bookcase, +/obj/item/book/manual/sop_engineering, +/obj/item/book/manual/sop_medical, +/obj/item/book/manual/sop_security, +/obj/item/book/manual/sop_service, +/obj/item/book/manual/sop_supply, +/obj/item/book/manual/sop_general, +/obj/item/book/manual/sop_legal, +/obj/item/book/manual/sop_command, +/obj/item/book/manual/sop_science, +/obj/item/book/manual/security_space_law, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/item/radio/intercom{ + pixel_y = 24 + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/magistrateoffice) +"fxa" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/virology/lab) +"fxb" = ( +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "NT Representative"; + departmentType = 5; + name = "NT Representative Requests Console"; + pixel_x = -32 + }, +/turf/simulated/floor/carpet/royalblack, +/area/ntrep) +"fxc" = ( +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/obj/machinery/hologram/holopad, +/obj/machinery/camera{ + c_tag = "Chapel East"; + dir = 8; + pixel_y = -22 + }, +/turf/simulated/floor/carpet/red, +/area/chapel/main) +"fxd" = ( +/obj/structure/chair/office/dark, +/obj/effect/landmark/start/atmospheric, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos/control) +"fxh" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 6 + }, +/turf/simulated/wall/r_wall/coated, +/area/engineering/supermatter) +"fxj" = ( +/obj/machinery/camera{ + c_tag = "Bridge East"; + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 4; + name = "east fire alarm"; + pixel_x = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/bridge) +"fxy" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 8; + name = "Robotics Junction"; + sortType = 14 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/medical/research) +"fxB" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"fxC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -26 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"fxD" = ( +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkred" + }, +/area/security/execution) +"fxK" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"fxL" = ( +/obj/structure/table/reinforced, +/obj/machinery/kitchen_machine/microwave{ + pixel_y = 4 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellow" + }, +/area/engineering/break_room) +"fxR" = ( +/obj/structure/disposaloutlet{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk, +/turf/simulated/floor/engine, +/area/toxins/test_chamber) +"fxS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/flasher{ + id = "permaflash"; + pixel_x = 28; + pixel_y = 28 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"fxU" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel/grimy, +/area/crew_quarters/bar) +"fyh" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "yellowcorner" + }, +/area/maintenance/apmaint) +"fyk" = ( +/obj/machinery/cryopod{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/green, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/crew_quarters/sleep) +"fyl" = ( +/obj/effect/landmark/start/coroner, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/medical/morgue) +"fyn" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/east) +"fyr" = ( +/obj/machinery/hologram/holopad, +/obj/effect/turf_decal/box, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteyellowfull" + }, +/area/medical/chemistry) +"fyx" = ( +/obj/structure/chair/office, +/obj/effect/landmark/start/civilian, +/obj/item/radio/intercom{ + dir = 8; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel, +/area/hallway/spacebridge/comcar) +"fyy" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whitehall" + }, +/area/medical/genetics) +"fyD" = ( +/obj/effect/decal/cleanable/generic, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"fyE" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "purple" + }, +/area/hallway/primary/central/ne) +"fyG" = ( +/obj/structure/table, +/obj/item/storage/box/bodybags, +/obj/item/assembly/signaler{ + code = 6; + frequency = 1445 + }, +/obj/effect/decal/warning_stripes/red, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/execution) +"fyH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/universal, +/turf/simulated/floor/redgrid, +/area/turret_protected/ai_upload) +"fyN" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/southeast, +/turf/simulated/floor/plasteel, +/area/assembly/chargebay) +"fyQ" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/carpet/royalblack, +/area/crew_quarters/chief) +"fyT" = ( +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "whiteblue" + }, +/area/medical/medbay2) +"fyU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/landmark/start/scientist, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/medical/research/restroom) +"fyZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"fzb" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/trinary/filter/flipped{ + dir = 8; + filter_type = -1; + on = 1 + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"fzh" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "whitehall" + }, +/area/medical/genetics) +"fzn" = ( +/obj/item/storage/bag/plants/portaseeder, +/turf/simulated/floor/grass, +/area/maintenance/garden) +"fzo" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "vault" + }, +/area/engineering/mechanic_workshop/hangar) +"fzp" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluecornersalt" + }, +/area/bridge) +"fzs" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/visible/green{ + desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; + dir = 4; + name = "Труба фильтрации" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Eng_lockdown"; + name = "Engineering Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/atmos) +"fzB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "darkblue" + }, +/area/chapel/main) +"fzE" = ( +/obj/machinery/door_control{ + id = "xeno5"; + name = "Containment Control"; + req_access = list(55); + pixel_x = 32 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitehall" + }, +/area/toxins/xenobiology) +"fzG" = ( +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "vault" + }, +/area/chapel/office) +"fzO" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/mineral/plastitanium, +/area/maintenance/chapel) +"fzQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint6) +"fAb" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permahallway) +"fAf" = ( +/obj/structure/table/wood/fancy/blue, +/obj/item/lighter/zippo/hop, +/obj/item/paper/monitorkey{ + pixel_y = 4; + pixel_x = 5 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/item/toy/figure/hop{ + pixel_y = 10; + pixel_x = -8 + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads/hop) +"fAo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/watertank, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"fAs" = ( +/obj/structure/closet/secure_closet, +/obj/item/storage/secure/briefcase, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "blue"; + dir = 6 + }, +/area/bridge/checkpoint/south) +"fAu" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/turf_decal/box/white/corners, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/engineering/mechanic_workshop/hangar) +"fAy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/comfy, +/obj/effect/landmark/start/student_sientist, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/medical/research/restroom) +"fAD" = ( +/obj/effect/decal/remains/human, +/obj/effect/landmark/event/revenantspawn, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/library) +"fAF" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/preopen{ + name = "Secure Creature Cell"; + id_tag = "xenosecure" + }, +/obj/effect/spawner/window/reinforced/plasma, +/turf/simulated/floor/plating, +/area/toxins/xenobiology) +"fAI" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"fAK" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"fAX" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/chair/stool, +/obj/structure/sign/poster/official/the_owl{ + pixel_y = 0; + pixel_x = 32 + }, +/turf/simulated/floor/plasteel, +/area/maintenance/apmaint) +"fAY" = ( +/obj/effect/decal/warning_stripes/north, +/obj/machinery/status_display{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"fBf" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/alarm{ + dir = 4; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue"; + tag = "icon-whiteblue (WEST)" + }, +/area/medical/medbay) +"fBg" = ( +/turf/simulated/wall/r_wall, +/area/security/detectives_office) +"fBh" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"fBi" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating/light/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "green" + }, +/area/hallway/secondary/exit) +"fBj" = ( +/obj/structure/grille/broken, +/obj/item/shard, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"fBp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/chair/office{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/bridge/checkpoint/south) +"fBt" = ( +/obj/structure/window/plasmareinforced{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/rad_collector{ + anchored = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/visible{ + dir = 8 + }, +/turf/simulated/floor/glass/reinforced/plasma, +/area/engineering/supermatter) +"fBw" = ( +/obj/machinery/power/emitter, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/storage/secure) +"fBE" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/lounge) +"fBL" = ( +/obj/structure/cable, +/obj/machinery/power/solar{ + id = "auxsolareast"; + name = "West Auxiliary Solar Array" + }, +/turf/simulated/floor/plasteel/airless{ + icon_state = "solarpanel" + }, +/area/solar/auxport) +"fBO" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/ai_status_display{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"fBY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance/tripple, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"fCg" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "green" + }, +/area/hallway/secondary/exit) +"fCk" = ( +/turf/simulated/floor/shuttle, +/area/shuttle/arrival/station) +"fCq" = ( +/obj/structure/chair/office, +/obj/effect/turf_decal/siding/wood{ + dir = 4; + do_not_delete_me = 1 + }, +/turf/simulated/floor/wood/oak, +/area/crew_quarters/courtroom) +"fCw" = ( +/obj/machinery/computer/station_alert, +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/chief) +"fCA" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/exit) +"fCC" = ( +/obj/structure/bed/dogbed{ + name = "kitty basket" + }, +/mob/living/simple_animal/pet/cat/floppa, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/machinery/light, +/turf/simulated/floor/wood, +/area/blueshield) +"fCD" = ( +/obj/structure/closet/secure_closet/security, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -25 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "red" + }, +/area/security/checkpoint/south) +"fCK" = ( +/obj/structure/table/wood, +/obj/item/folder, +/obj/item/razor, +/obj/machinery/light_switch{ + pixel_x = -24 + }, +/obj/effect/turf_decal/siding/wood, +/turf/simulated/floor/carpet/black, +/area/crew_quarters/cabin2) +"fCU" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"fCZ" = ( +/obj/effect/decal/warning_stripes/red, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prisonershuttle) +"fDj" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/south) +"fDo" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 24 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/table, +/obj/machinery/cell_charger{ + pixel_y = 5 + }, +/obj/item/stock_parts/cell/high/plus, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "caution" + }, +/area/storage/tech) +"fDx" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/south, +/obj/machinery/camera{ + c_tag = "Toxins Gas Storage"; + network = list("Research","SS13") + }, +/obj/machinery/portable_atmospherics/canister/sleeping_agent, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "escape" + }, +/area/toxins/storage) +"fDy" = ( +/obj/structure/extinguisher_cabinet{ + name = "east extinguisher cabinet"; + pixel_x = 27 + }, +/obj/machinery/camera{ + c_tag = "Central Ring Hallway East 1"; + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purple" + }, +/area/hallway/primary/central/ne) +"fDA" = ( +/obj/machinery/door/airlock/vault{ + locked = 1; + req_access = list(53) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralfull" + }, +/area/security/nuke_storage) +"fDF" = ( +/obj/machinery/atmospherics/unary/portables_connector, +/obj/machinery/portable_atmospherics/scrubber, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"fDG" = ( +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/medrest) +"fDM" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/west) +"fDO" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/shard, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"fDQ" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom{ + pixel_x = 28; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkblue" + }, +/area/hallway/secondary/exit) +"fDT" = ( +/obj/machinery/driver_button{ + id_tag = "chapelgun"; + name = "Chapel Mass Driver"; + pixel_x = 27; + pixel_y = -5 + }, +/obj/machinery/light_switch{ + pixel_x = 27; + pixel_y = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkblue" + }, +/area/chapel/main) +"fDY" = ( +/turf/simulated/wall, +/area/crew_quarters/kitchen) +"fEa" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/carpet/royalblack, +/area/bridge/meeting_room) +"fEk" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/hallway/primary/central/east) +"fEm" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/engineering/engine/monitor) +"fEn" = ( +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"fEt" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/yellow/partial{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "neutral" + }, +/area/hallway/secondary/exit) +"fEw" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=R6"; + location = "R5" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/second/south) +"fEy" = ( +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/east) +"fEz" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/junction/reversed{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/break_room) +"fEA" = ( +/obj/machinery/door/poddoor/shutters{ + dir = 2; + id_tag = "stationawaygate"; + name = "Gateway Access Shutters" + }, +/obj/effect/decal/warning_stripes/south, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Exp_lockdown"; + name = "Expedition Lockdown"; + opacity = 0 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/gateway) +"fEC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/grille_13, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"fED" = ( +/obj/machinery/door/airlock{ + name = "Bar Office"; + req_access = list(25) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar) +"fEG" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "redyellowfull" + }, +/area/maintenance/fpmaint) +"fEI" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/security/permabrig) +"fEJ" = ( +/obj/structure/curtain/open/shower/security{ + alpha = 255; + name = "backstage"; + anchored = 1 + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/crew_quarters/theatre) +"fER" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/controlroom) +"fES" = ( +/obj/effect/turf_decal/number/number_2{ + dir = 1; + pixel_y = -10; + pixel_x = 6 + }, +/obj/effect/turf_decal/arrows/white{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"fET" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed, +/turf/simulated/floor/plasteel{ + icon_state = "bcarpet05" + }, +/area/maintenance/fpmaint) +"fEX" = ( +/turf/simulated/wall/r_wall, +/area/assembly/showroom) +"fEZ" = ( +/obj/effect/decal/cleanable/glass, +/obj/structure/mirror{ + icon_state = "mirror_broke"; + pixel_y = 32 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"fFb" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"fFc" = ( +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plating/airless, +/area/space) +"fFd" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "yellow" + }, +/area/engineering/mechanic_workshop) +"fFf" = ( +/obj/machinery/atmospherics/unary/outlet_injector, +/turf/simulated/floor/engine, +/area/toxins/test_chamber) +"fFi" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "rampbottom" + }, +/area/crew_quarters/fitness) +"fFn" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "Cargo Office Windows"; + name = "Cargo Office Shutters" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Cargo Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/quartermaster/office) +"fFs" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "yellow" + }, +/area/engineering/break_room) +"fFw" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/prisonlockers) +"fFy" = ( +/obj/machinery/camera{ + c_tag = "Arrivals North Longue Hallway"; + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/hallway/secondary/entry/lounge) +"fFA" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/spray/cleaner/medical, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/sleeper) +"fFH" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 24 + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"fFI" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel, +/area/toxins/xenobiology) +"fFN" = ( +/obj/structure/table/reinforced, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTH)" + }, +/area/medical/sleeper) +"fFR" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green{ + desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; + dir = 1; + name = "Труба фильтрации" + }, +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 4; + name = "Труба смешивания" + }, +/obj/effect/decal/warning_stripes/west, +/obj/effect/decal/warning_stripes/northeastcorner, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"fFS" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/bridge) +"fFW" = ( +/obj/machinery/computer/rdconsole/experiment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/toxins/explab) +"fFZ" = ( +/obj/effect/turf_decal/bot/right, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/quartermaster/delivery) +"fGh" = ( +/obj/effect/turf_decal{ + dir = 4; + icon_state = "golden_stripes" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"fGq" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 8; + external_pressure_bound = 0; + external_pressure_bound_default = 0; + frequency = 1441; + id_tag = "o2_out"; + initialize_directions = 1; + internal_pressure_bound = 4000; + internal_pressure_bound_default = 4000; + name = "oxygen vent"; + on = 1; + pressure_checks = 2; + pressure_checks_default = 2; + releasing = 0 + }, +/turf/simulated/floor/engine/o2, +/area/atmos) +"fGz" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/trunk/multiz, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/east) +"fGM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/maintenance/secpost) +"fGO" = ( +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"fGU" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Chaplain's Office"; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/office) +"fHd" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light, +/turf/simulated/floor/glass/reinforced, +/area/engineering/mechanic_workshop/hangar) +"fHe" = ( +/obj/structure/table/glass, +/obj/item/reagent_containers/spray/cleaner/medical{ + desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; + name = "Surgery Cleaner" + }, +/obj/structure/sign/nosmoking_1{ + pixel_y = -32 + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue" + }, +/area/medical/surgery/south) +"fHf" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "darkbrown" + }, +/area/quartermaster/storage) +"fHk" = ( +/obj/machinery/firealarm{ + dir = 1; + name = "south fire alarm"; + pixel_y = -24 + }, +/turf/simulated/floor/carpet, +/area/civilian/pet_store) +"fHm" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/sleeper) +"fHv" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/random/tool, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"fHx" = ( +/obj/machinery/bluespace_beacon, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/tcommsat/chamber) +"fHU" = ( +/obj/structure/chair/comfy/purp, +/obj/structure/sign/poster/random{ + pixel_x = -32 + }, +/obj/effect/landmark/start/janitor, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/carpet/purple, +/area/janitor) +"fIe" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/item/radio/intercom{ + pixel_x = -27 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"fIf" = ( +/obj/structure/rack, +/obj/item/weldingtool, +/obj/item/clothing/head/welding, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/disposal) +"fIp" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "HoSPriv"; + name = "HoS Office Privacy Shutters" + }, +/turf/simulated/floor/plating, +/area/security/hos) +"fIt" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"fIz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"fIB" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/bush, +/obj/structure/flora/ausbushes/genericbush/hell, +/turf/simulated/floor/grass, +/area/medical/research) +"fIF" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/controlroom) +"fIM" = ( +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/virology/lab) +"fIT" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/office) +"fJc" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/blood/drip, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/medroom) +"fJe" = ( +/obj/machinery/cooker/deepfryer, +/obj/machinery/alarm{ + dir = 4; + pixel_x = -22 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -26; + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"fJg" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"fJi" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/aisat) +"fJl" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"fJm" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkgreen" + }, +/area/crew_quarters/sleep/secondary) +"fJo" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id_tag = "BridgeLockdown"; + name = "Bridge Lockdown" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 2; + icon_state = "open"; + id_tag = "BridgeShutters"; + name = "Bridge Privacy Shutters"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/bridge) +"fJq" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/junction/reversed{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/lobby) +"fJx" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "Warden"; + name = "Warden Privacy Shutters" + }, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/security/warden) +"fJD" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"fJH" = ( +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"fJI" = ( +/obj/structure/computerframe, +/turf/simulated/floor/shuttle, +/area/shuttle/arrival/station) +"fJN" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/vending/snack{ + anchored = 0 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"fJS" = ( +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood{ + icon_state = "wood-broken6" + }, +/area/maintenance/casino) +"fJX" = ( +/obj/effect/landmark/tiles/burnturf, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"fKd" = ( +/obj/random/tool, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"fKg" = ( +/obj/effect/landmark/tiles/damageturf, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"fKh" = ( +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-dead"; + tag = "plant-dead" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/maintenance/apmaint) +"fKi" = ( +/obj/machinery/ai_slipper, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/redgrid, +/area/aisat/aihallway) +"fKq" = ( +/obj/structure/closet/l3closet/scientist, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/medical/research/nhallway) +"fKv" = ( +/obj/structure/table/wood, +/obj/item/radio/intercom{ + dir = 1; + pixel_y = -28 + }, +/obj/item/folder/white, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/library) +"fKx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"fKD" = ( +/obj/effect/decal/warning_stripes/southeastcorner, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_y = -30 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"fKG" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/medical/virology/lab) +"fKL" = ( +/obj/machinery/hydroponics/soil, +/turf/simulated/floor/grass, +/area/hydroponics) +"fKM" = ( +/obj/effect/spawner/window/reinforced/polarized{ + id = "vir2" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id_tag = "Virology1"; + name = "Virology Shutters" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/medical/virology) +"fKP" = ( +/obj/effect/decal/cleanable/flour, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/carpet/red, +/area/maintenance/backstage) +"fKQ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/sorting) +"fKV" = ( +/obj/item/radio/intercom{ + dir = 8; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/processing) +"fLk" = ( +/obj/structure/table/wood, +/obj/item/toy/figure/clown{ + pixel_x = 4 + }, +/obj/item/toy/figure/mime{ + pixel_x = -5; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/backstage) +"fLn" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 4; + name = "Труба смешивания" + }, +/obj/machinery/atmospherics/binary/pump{ + desc = "Подаёт оксид азота для смешивания с другими газами"; + dir = 1; + name = "Оксид азота (NO2) в смеситель"; + target_pressure = 101 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "escape" + }, +/area/atmos) +"fLr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/chair, +/turf/simulated/floor/plasteel, +/area/maintenance/xenozoo) +"fLG" = ( +/obj/structure/closet/l3closet/scientist, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurple"; + tag = "icon-whitepurple (NORTH)" + }, +/area/medical/research) +"fLM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/quartermaster/miningstorage) +"fLN" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + density = 0; + icon_state = "open"; + id_tag = "hopqueueshutters"; + name = "Queue Shutters"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/hallway/primary/command/west) +"fLP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/carpet/purple, +/area/toxins/rdoffice) +"fLS" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"fLX" = ( +/obj/machinery/camera{ + c_tag = "Mining Furnace"; + dir = 5 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"fLY" = ( +/obj/structure/bed, +/obj/item/bedsheet/black, +/obj/machinery/newscaster{ + pixel_x = 32 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/cabin2) +"fMb" = ( +/obj/effect/turf_decal/siding/white/end, +/turf/simulated/floor/glass, +/area/hallway/primary/fore) +"fMe" = ( +/obj/structure/cable, +/obj/effect/spawner/window/reinforced/polarized{ + id = "Interrogation" + }, +/turf/simulated/floor/plating, +/area/security/interrogation) +"fMf" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/warning_stripes/yellow, +/obj/effect/decal/warning_stripes/north, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel, +/area/toxins/xenobiology) +"fMi" = ( +/obj/docking_port/stationary{ + dwidth = 8; + height = 22; + id = "syndicate_nw"; + name = "North-West of Station"; + width = 18 + }, +/turf/space/openspace{ + icon_state = "black" + }, +/area/space) +"fMl" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"fMp" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/secondary/exit) +"fMA" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/disposalpipe/junction/yjunction{ + dir = 4 + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/securehallway) +"fMG" = ( +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel/airless, +/area/toxins/test_area) +"fMH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "podfloor" + }, +/area/maintenance/apmaint) +"fMP" = ( +/obj/structure/chair/sofa/corp/right{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + dir = 8 + }, +/area/medical/reception) +"fMT" = ( +/obj/structure/closet/secure_closet/brig, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "red" + }, +/area/security/permabrig) +"fMU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos/control) +"fMV" = ( +/obj/structure/flora/junglebush, +/obj/structure/flora/grass/jungle/b, +/turf/simulated/floor/grass, +/area/crew_quarters/fitness) +"fMX" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"fNa" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/landmark/start/security_officer, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/main) +"fNc" = ( +/obj/machinery/seed_extractor, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permabrig) +"fNi" = ( +/obj/structure/statue/unknown, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"fNm" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain) +"fNq" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/brig) +"fNr" = ( +/obj/machinery/ignition_switch{ + id = "toxinsigniter"; + pixel_x = 24; + pixel_y = -9 + }, +/obj/machinery/door_control{ + id = "ToxinsVenting"; + name = "Toxin Venting Control"; + pixel_x = 25 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitepurple" + }, +/area/toxins/mixing) +"fNy" = ( +/obj/effect/decal/warning_stripes/northwestcorner, +/obj/machinery/portable_atmospherics/canister, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"fNz" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/command{ + name = "Gateway Access"; + req_access = list(62); + security_level = 1 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Exp_lockdown"; + name = "Expedition Lockdown"; + opacity = 0 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/gateway) +"fND" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/visible/green{ + desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; + dir = 4; + name = "Труба фильтрации" + }, +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Подаёт азот из атмосферки в систему охлаждения реактора, таким образом запитывая её хладагентом"; + dir = 1; + name = "Труба подачи азота в реактор" + }, +/turf/space, +/area/space) +"fNK" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/table, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/quartermaster/miningdock) +"fNN" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/spawner/window/reinforced/polarized{ + id = "Interrogation" + }, +/turf/simulated/floor/plating, +/area/security/interrogation) +"fNY" = ( +/obj/structure/table/reinforced, +/obj/item/folder/yellow, +/obj/item/pen, +/obj/machinery/door/window{ + name = "Atmospherics Desk"; + req_access = list(24) + }, +/obj/machinery/door/window{ + name = "Atmospherics Desk"; + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Eng_lockdown"; + name = "Engineering Lockdown"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel, +/area/engineering/engine/monitor) +"fOk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/east) +"fOn" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/table, +/obj/item/stack/packageWrap, +/obj/item/stack/packageWrap, +/obj/item/stack/packageWrap, +/obj/item/hand_labeler, +/obj/item/destTagger, +/obj/item/destTagger, +/obj/item/destTagger, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/quartermaster/delivery) +"fOs" = ( +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/arcade) +"fOx" = ( +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue" + }, +/area/medical/reception) +"fOG" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"fOJ" = ( +/obj/effect/landmark/event/lightsout, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/misc_lab) +"fOK" = ( +/obj/machinery/atmospherics/unary/cryo_cell, +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plasteel{ + dir = 8 + }, +/area/medical/cryo) +"fON" = ( +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-dead"; + tag = "plant-dead" + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet, +/area/maintenance/casino) +"fOQ" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"fOY" = ( +/obj/structure/sign/directions/security{ + pixel_y = 8; + dir = 8 + }, +/obj/structure/sign/directions/medical, +/obj/structure/sign/directions/evac{ + pixel_y = -8 + }, +/turf/simulated/wall, +/area/medical/morgue) +"fPd" = ( +/obj/effect/turf_decal/siding/wood, +/turf/simulated/floor/wood, +/area/crew_quarters/serviceyard) +"fPk" = ( +/obj/structure/window/reinforced, +/obj/structure/flora/rock, +/obj/structure/flora/ausbushes/sparsegrass, +/turf/simulated/floor/grass, +/area/hallway/primary/central/nw) +"fPl" = ( +/obj/machinery/requests_console{ + department = "Primary Tool Storage"; + name = "Primary Tool Storage Console"; + pixel_x = 30 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellow" + }, +/area/storage/primary) +"fPn" = ( +/obj/structure/closet, +/obj/item/multitool, +/obj/item/clothing/glasses/welding, +/obj/item/storage/toolbox/electrical, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/tools{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"fPp" = ( +/obj/machinery/alarm{ + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"fPt" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/crew_quarters/serviceyard) +"fPz" = ( +/obj/structure/spirit_board, +/obj/machinery/ai_status_display{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/office) +"fPC" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/preopen{ + name = "Creature Cell #5"; + id_tag = "xeno5" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/toxins/xenobiology) +"fPJ" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/shutters{ + dir = 8; + id_tag = "teleportershutter"; + name = "Teleporter Access Shutters" + }, +/turf/simulated/floor/plating, +/area/teleporter) +"fQa" = ( +/obj/machinery/atmospherics/pipe/simple/visible, +/obj/effect/decal/warning_stripes/east, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"fQd" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/hologram/holopad, +/obj/effect/turf_decal/box, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/bridge/checkpoint/north) +"fQg" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkred" + }, +/area/turret_protected/ai) +"fQh" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/food/pill/morphine{ + pixel_x = 4; + pixel_y = -5 + }, +/obj/item/hemostat, +/obj/item/reagent_containers/food/pill/morphine{ + pixel_x = -9 + }, +/obj/item/reagent_containers/food/pill/morphine{ + pixel_x = 8; + pixel_y = 5 + }, +/obj/effect/spawner/random_spawners/cobweb_left_rare, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "blue" + }, +/area/maintenance/medroom) +"fQn" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/serviceyard) +"fQo" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"fQp" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/spawner/random_spawners/cobweb_left_rare, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"fQu" = ( +/obj/machinery/vending/coffee, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkred" + }, +/area/security/permahallway) +"fQv" = ( +/obj/structure/table/wood, +/obj/item/dice/d10, +/obj/item/dice/d20, +/turf/simulated/floor/wood, +/area/library/game_zone) +"fQB" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/medical/morgue) +"fQC" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/space, +/area/solar/starboardaux) +"fQI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/oil, +/turf/simulated/floor/plating, +/area/maintenance/electrical) +"fQK" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"fQN" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"fQV" = ( +/obj/structure/table/wood, +/obj/item/clipboard, +/obj/item/toy/figure/lawyer, +/obj/effect/turf_decal/stripes/gold{ + dir = 8 + }, +/turf/simulated/floor/carpet/red, +/area/lawoffice) +"fQY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/ammo_casing{ + pixel_x = -4; + pixel_y = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"fRi" = ( +/obj/effect/turf_decal/arrows/white{ + dir = 8 + }, +/obj/effect/turf_decal/number/number_1{ + dir = 1; + pixel_y = -10; + pixel_x = 5 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "red" + }, +/area/security/processing) +"fRk" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"fRm" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/engineering/mechanic_workshop/hangar) +"fRt" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 8 + }, +/turf/simulated/floor/carpet/royalblack, +/area/crew_quarters/courtroom) +"fRv" = ( +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/obj/structure/window/reinforced{ + layer = 4.2 + }, +/turf/simulated/floor/carpet/royalblack, +/area/hallway/secondary/exit) +"fRz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm{ + name = "north fire alarm"; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "tranquillite" + }, +/area/maintenance/trading) +"fRA" = ( +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whiteblue" + }, +/area/medical/medbay) +"fRH" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/item/stack/cable_coil/random{ + amount = 5 + }, +/turf/simulated/floor/plating, +/area/maintenance/medroom) +"fRL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/rods{ + amount = 5 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"fRP" = ( +/turf/simulated/floor/wood/fancy/oak, +/area/bridge/meeting_room) +"fRS" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"fRV" = ( +/obj/effect/spawner/random_spawners/blood_20, +/turf/simulated/floor/glass/reinforced, +/area/maintenance/fore) +"fRY" = ( +/turf/simulated/wall/r_wall, +/area/hallway/secondary/exit/maint) +"fSa" = ( +/obj/structure/table/reinforced, +/obj/item/storage/belt/utility, +/obj/item/multitool, +/obj/item/stack/cable_coil/random, +/obj/item/stack/rods{ + amount = 10 + }, +/obj/item/radio, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/storage/eva) +"fSb" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/chair/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dust, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"fSg" = ( +/obj/structure/sign/directions/medical{ + dir = 1; + pixel_y = 8 + }, +/obj/structure/sign/directions/science{ + dir = 1 + }, +/obj/structure/sign/directions/cargo{ + pixel_y = -8 + }, +/turf/simulated/wall, +/area/quartermaster/storage) +"fSj" = ( +/obj/structure/chair/stool/bar/dark{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/carpet/black, +/area/crew_quarters/bar/atrium) +"fSk" = ( +/obj/structure/table/glass, +/obj/item/reagent_containers/glass/bottle/ether, +/obj/item/reagent_containers/syringe{ + pixel_x = -1; + pixel_y = 11 + }, +/obj/item/reagent_containers/glass/bottle/reagent/morphine{ + pixel_x = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue" + }, +/area/medical/surgery/north) +"fSq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"fSw" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/garden) +"fSx" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/closet/crate/engineering{ + desc = "В ящике хранится оборудование и ресурсы для осуществления ремонта станции гражданским персоналом в случае нужды или безработицы"; + name = "Ящик оборудования для ремонта" + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, +/obj/item/clothing/head/welding, +/obj/item/airlock_painter, +/obj/item/floor_painter, +/obj/item/floor_painter, +/obj/item/airlock_painter, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/storage/primary) +"fSz" = ( +/obj/structure/table, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/brigstaff) +"fSD" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "dark" + }, +/area/medical/genetics) +"fSF" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/gateway) +"fSH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/white/line{ + dir = 6 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"fSO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"fSU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"fTa" = ( +/obj/machinery/light, +/obj/machinery/power/apc{ + pixel_y = -28 + }, +/obj/structure/cable, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"fTc" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/quartermaster/office) +"fTg" = ( +/obj/machinery/cooker/deepfryer, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"fTi" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet) +"fTu" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command) +"fTC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "vault" + }, +/area/chapel/office) +"fTD" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/medical/research/nhallway) +"fTJ" = ( +/obj/machinery/light, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/carpet/royalblue, +/area/crew_quarters/captain/bedroom) +"fTO" = ( +/obj/machinery/atmospherics/trinary/mixer{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/toxins/mixing) +"fTQ" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"fTR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/medroom) +"fTV" = ( +/obj/effect/turf_decal/siding/red{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/carpet/red, +/area/security/hos) +"fTX" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/hallway/primary/command) +"fUm" = ( +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/space/openspace, +/area/space) +"fUq" = ( +/obj/machinery/door/airlock/maintenance, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"fUt" = ( +/obj/structure/chair/sofa/corp/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) +"fUu" = ( +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "red" + }, +/area/security/processing) +"fUw" = ( +/obj/item/toy/crayon/rainbow, +/turf/simulated/floor/plating, +/area/maintenance/backstage) +"fUB" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "Bar"; + name = "Bar Privacy Shutters" + }, +/obj/item/reagent_containers/glass/rag, +/turf/simulated/floor/light{ + icon_state = "light_on-p"; + state = 7 + }, +/area/crew_quarters/bar) +"fUI" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/table/wood, +/obj/item/clipboard, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_x = -5 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_x = 6 + }, +/turf/simulated/floor/carpet/royalblack, +/area/quartermaster/qm) +"fUK" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"fUT" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"fUV" = ( +/obj/structure/railing{ + dir = 9 + }, +/obj/structure/flora/tree/jungle, +/turf/simulated/floor/grass, +/area/maintenance/fore2) +"fUX" = ( +/turf/simulated/wall/r_wall, +/area/security/nuke_storage) +"fVa" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"fVc" = ( +/obj/machinery/computer/message_monitor, +/obj/machinery/flasher{ + id = "AI"; + pixel_y = -27 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai_upload) +"fVe" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Kitchen South"; + dir = 10 + }, +/obj/item/radio/intercom{ + dir = 1; + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"fVg" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue" + }, +/area/medical/reception) +"fVi" = ( +/obj/effect/decal/warning_stripes/yellow/partial, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/effect/landmark/start/cyborg, +/turf/simulated/floor/plasteel, +/area/assembly/showroom) +"fVo" = ( +/turf/simulated/floor/wood{ + icon_state = "wood-broken5"; + tag = "icon-wood-broken5" + }, +/area/maintenance/livingcomplex) +"fVr" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "blue" + }, +/area/hallway/primary/central/nw) +"fVu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"fVx" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/qm) +"fVz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/lobby) +"fVF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"fVK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/obj/structure/railing{ + dir = 9 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/simulated/floor/wood{ + icon_state = "wood-broken3"; + tag = "icon-wood-broken3" + }, +/area/maintenance/banya) +"fVP" = ( +/obj/machinery/alarm{ + dir = 4; + pixel_x = -22 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"fVQ" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTH)" + }, +/area/medical/medbay2) +"fVS" = ( +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkredfull" + }, +/area/security/securearmory) +"fVV" = ( +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "yellow" + }, +/area/engineering/hardsuitstorage) +"fVY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"fWb" = ( +/obj/machinery/light, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"fWi" = ( +/obj/machinery/light_switch{ + name = "west light switch"; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/prisonlockers) +"fWk" = ( +/obj/structure/bed, +/obj/item/bedsheet/mime, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/very_robust{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "tranquillite" + }, +/area/maintenance/backstage) +"fWp" = ( +/obj/machinery/light/small, +/turf/simulated/floor/engine, +/area/engineering/aienter) +"fWq" = ( +/obj/machinery/computer/prisoner{ + req_access = list(2) + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/magistrateoffice) +"fWv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"fWE" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 26 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkpurple" + }, +/area/assembly/chargebay) +"fWG" = ( +/obj/machinery/door/airlock/public/glass, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"fWP" = ( +/obj/effect/turf_decal/arrows/white{ + dir = 8 + }, +/obj/effect/turf_decal/number/number_1{ + dir = 1; + pixel_y = -10; + pixel_x = 5 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/processing) +"fWQ" = ( +/obj/structure/window/full/reinforced/tinted, +/obj/structure/grille, +/turf/simulated/floor/plating, +/area/chapel/main) +"fWT" = ( +/obj/machinery/recharge_station, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet3) +"fWW" = ( +/obj/structure/cable/multiz{ + color = "#dd1010" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"fXb" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue"; + tag = "icon-whiteblue (WEST)" + }, +/area/medical/cryo) +"fXd" = ( +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "yellow" + }, +/area/engineering/engine) +"fXe" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"fXp" = ( +/obj/machinery/sleeper{ + dir = 4; + pixel_x = -3 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue" + }, +/area/medical/sleeper) +"fXw" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluecorners" + }, +/area/aisat/aihallway) +"fXy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"fXI" = ( +/obj/structure/table/reinforced, +/obj/item/gps, +/obj/item/gps{ + pixel_y = 2; + pixel_x = 2 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkyellow" + }, +/area/engineering/mechanic_workshop/hangar) +"fXQ" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutralcorner" + }, +/area/hallway/spacebridge/comcar) +"fXW" = ( +/obj/structure/table/reinforced, +/obj/machinery/recharger{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/checkpoint/south) +"fXY" = ( +/obj/effect/decal/cleanable/blood/drip{ + pixel_x = -2; + pixel_y = 7 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"fXZ" = ( +/obj/machinery/door/airlock/silver{ + name = "Bathroom" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/medical/medrest) +"fYa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass, +/obj/item/shard{ + icon_state = "medium"; + pixel_x = -7; + pixel_y = -10 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"fYb" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/quartermaster/storage) +"fYe" = ( +/obj/structure/sign/directions/evac, +/turf/simulated/wall, +/area/hallway/primary/port/south) +"fYh" = ( +/obj/effect/decal/warning_stripes/west, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "yellow" + }, +/area/engineering/engine) +"fYi" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; + name = "KEEP CLEAR: DOCKING AREA" + }, +/turf/simulated/wall, +/area/maintenance/maintcentral) +"fYn" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"fYq" = ( +/obj/structure/window/plasmareinforced{ + color = "#FF0000"; + dir = 1 + }, +/turf/simulated/floor/plating/airless, +/area/space) +"fYt" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"fYz" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/machinery/shower{ + dir = 4; + tag = "icon-shower (EAST)" + }, +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "showroomfloor" + }, +/area/blueshield) +"fYD" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/structure/railing/corner, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/office) +"fYE" = ( +/obj/structure/table, +/obj/machinery/smartfridge/disks, +/obj/machinery/requests_console{ + department = "Hydroponics"; + departmentType = 2; + name = "Hydroponics Requests Console"; + pixel_x = -32 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkgreenfull" + }, +/area/hydroponics) +"fYJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"fYQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/south, +/obj/machinery/camera{ + c_tag = "Experimentation Lab"; + network = list("Research","SS13"); + dir = 10 + }, +/turf/simulated/floor/engine, +/area/toxins/explab) +"fYR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/security/permabrig) +"fYS" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/spawner/window/reinforced/polarized{ + id = "Interrogation" + }, +/turf/simulated/floor/plating, +/area/security/interrogation) +"fYU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/library) +"fYW" = ( +/obj/structure/chair/comfy/black, +/turf/simulated/floor/wood, +/area/crew_quarters/arcade) +"fYX" = ( +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/quartermaster/miningstorage) +"fZc" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Cargo Lockdown"; + opacity = 0 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id_tag = "Cargo Warehouse Windows"; + name = "Cargo Warehouse Shutters" + }, +/turf/simulated/floor/plating, +/area/quartermaster/storage) +"fZd" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/freezer{ + req_access = list(28) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/kitchen) +"fZf" = ( +/turf/simulated/floor/plasteel{ + icon_state = "blue" + }, +/area/hallway/primary/central/north) +"fZj" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet, +/area/maintenance/casino) +"fZk" = ( +/turf/simulated/wall, +/area/hallway/secondary/entry/additional) +"fZm" = ( +/turf/simulated/wall/r_wall, +/area/maintenance/asmaint6) +"fZn" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"fZp" = ( +/obj/structure/sink/kitchen{ + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/kitchen) +"fZt" = ( +/obj/structure/filingcabinet, +/obj/structure/noticeboard{ + pixel_y = 30 + }, +/obj/machinery/camera{ + c_tag = "NT Representative's Office" + }, +/turf/simulated/floor/wood/dark, +/area/ntrep) +"fZz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/drip{ + pixel_y = 12; + pixel_x = 6 + }, +/obj/effect/decal/cleanable/blood/drip{ + pixel_x = -11; + pixel_y = 2 + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"fZC" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/structure/window/reinforced{ + color = "red"; + dir = 4 + }, +/obj/machinery/door/window{ + dir = 1; + name = "Secure Armory"; + req_access = list(1); + color = "red" + }, +/obj/machinery/door/window{ + dir = 2; + name = "Secure Armory"; + req_access = list(1); + color = "red" + }, +/obj/structure/window/reinforced{ + color = "red"; + dir = 8 + }, +/obj/item/melee/baton/security/loaded, +/obj/item/melee/baton/security/loaded{ + pixel_x = 2 + }, +/obj/item/melee/baton/security/loaded{ + pixel_x = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/security/securearmory) +"fZG" = ( +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = 32 + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"fZM" = ( +/obj/machinery/alarm{ + pixel_y = 25 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/secondary/entry/lounge) +"fZR" = ( +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/structure/chair/sofa/corp/left{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/civilian/barber) +"gab" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/carpet/black, +/area/chapel/main) +"gac" = ( +/obj/structure/rack, +/obj/item/storage/box/bodybags/biohazard, +/obj/item/storage/box/bodybags{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/storage/box/gloves{ + pixel_y = 2 + }, +/obj/item/storage/box/masks{ + pixel_x = 2 + }, +/obj/effect/decal/warning_stripes/blue/hollow, +/obj/item/soap, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"gaf" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/item/reagent_containers/glass/bucket/wooden, +/turf/simulated/floor/plating, +/area/maintenance/banya) +"gai" = ( +/obj/structure/table, +/obj/item/paper_bin/nanotrasen, +/obj/item/pen/fancy, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/magistrateoffice) +"gaj" = ( +/obj/structure/chair/office, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4; + do_not_delete_me = 1 + }, +/turf/simulated/floor/wood/oak, +/area/crew_quarters/courtroom) +"gay" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/sw) +"gaB" = ( +/obj/machinery/light, +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/turf/simulated/floor/redgrid, +/area/turret_protected/ai_upload) +"gaE" = ( +/obj/structure/closet/emcloset, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"gaG" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "green" + }, +/area/hallway/secondary/exit) +"gaT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/junction/reversed{ + dir = 2 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/toilet4) +"gaX" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurple"; + tag = "icon-whitepurple (NORTH)" + }, +/area/medical/research) +"gbd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"gbe" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"gbl" = ( +/obj/machinery/gateway{ + density = 0 + }, +/obj/effect/landmark/join_late_gateway, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/gateway) +"gbm" = ( +/obj/structure/closet/secure_closet/blueshield, +/obj/item/taperecorder, +/obj/item/stack/tape_roll, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/item/shield/riot/tele, +/turf/simulated/floor/carpet/royalblue, +/area/blueshield) +"gbo" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/ai_status_display{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"gby" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkblue" + }, +/area/crew_quarters/fitness) +"gbA" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/miningdock) +"gbN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkblue" + }, +/area/blueshield) +"gbO" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/engineering{ + name = "Tech Storage"; + req_access = list(23); + security_level = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "caution" + }, +/area/storage/tech) +"gbT" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/engine, +/area/engineering/aienter) +"gbU" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/security/podbay) +"gbX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/mob/living/simple_animal/bot/secbot/beepsky, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/starboard/east) +"gcl" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 26 + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkpurple" + }, +/area/assembly/chargebay) +"gcz" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/structure/sign/poster/contraband/commando{ + pixel_x = 32 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"gcD" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -26 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/alarm{ + dir = 1; + pixel_y = -22 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkpurple" + }, +/area/toxins/server) +"gcF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/yellow/partial{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "escape" + }, +/area/hallway/secondary/exit/maint) +"gcH" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"gcN" = ( +/obj/structure/closet/librarian, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/library) +"gcO" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "red" + }, +/area/security/securehallway) +"gcQ" = ( +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/civilian/barber) +"gdc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "redcorner" + }, +/area/security/customs) +"gdh" = ( +/obj/structure/closet/walllocker/emerglocker/south, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/hallway/primary/command) +"gdl" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"gdv" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/railing/corner{ + dir = 1 + }, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/office) +"gdK" = ( +/obj/structure/railing, +/obj/effect/turf_decal/siding/wood{ + do_not_delete_me = 1 + }, +/obj/structure/chair/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dust, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"gdL" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"gdM" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "bluecorner" + }, +/area/hallway/primary/central/nw) +"gdN" = ( +/obj/machinery/firealarm{ + pixel_y = 28 + }, +/obj/machinery/camera{ + c_tag = "Mining Lobby East" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/lobby) +"gdP" = ( +/obj/effect/landmark/start/nanotrasen_rep, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/carpet/royalblue, +/area/ntrep) +"gdU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/autodrobe, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"gdY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/obj/effect/spawner/random_spawners/blood_20, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"gec" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/lobby) +"gef" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/exit) +"gel" = ( +/obj/structure/sign/poster/official/random, +/turf/simulated/wall, +/area/medical/medbay) +"gem" = ( +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/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/machinery/door/window/southright{ + dir = 4; + name = "EVA Equipment" + }, +/obj/structure/window/reinforced, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/storage/eva) +"ges" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain) +"gez" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance/tripple, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"geA" = ( +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/storage/belt/utility, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/assembly/robotics) +"geB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"geD" = ( +/obj/machinery/camera{ + c_tag = "Theatre East"; + dir = 8 + }, +/obj/item/radio/intercom{ + name = "east station intercom (General)"; + pixel_x = 28 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/theatre) +"geE" = ( +/obj/machinery/door/poddoor/shutters{ + id_tag = "janitorshutters"; + name = "Janitor Shutters" + }, +/obj/effect/decal/warning_stripes/north, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/janitor) +"geG" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Brig Customs"; + req_access = list(63); + security_level = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/customs) +"geH" = ( +/obj/structure/table/glass, +/obj/item/storage/secure/briefcase, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/cmo) +"geI" = ( +/obj/item/clipboard, +/obj/item/toy/figure/engineer, +/obj/structure/table, +/obj/item/radio/intercom{ + pixel_y = 23 + }, +/obj/machinery/camera{ + c_tag = "Engineering Monitoring"; + network = list("Engineering","SS13") + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellow" + }, +/area/engineering/engine/monitor) +"geJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/caution{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permahallway) +"geL" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/carpet/green, +/area/crew_quarters/mrchangs) +"geO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/library) +"geQ" = ( +/obj/machinery/door/airlock/external{ + frequency = 1379; + id_tag = "sw_maint2_outer"; + locked = 1; + name = "North Maintenance External Access" + }, +/obj/effect/decal/warning_stripes/south, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"geW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/safe/floor, +/obj/item/pneumatic_cannon/ghetto, +/obj/item/tank/internals/oxygen, +/obj/item/clothing/gloves/color/yellow, +/obj/structure/sign/poster/contraband/missing_gloves{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"gfp" = ( +/obj/structure/filingcabinet/security, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "blue" + }, +/area/bridge/checkpoint/south) +"gfr" = ( +/obj/effect/spawner/window/reinforced/polarized{ + id = "conferenceroomwindows" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/bridge/meeting_room) +"gft" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"gfy" = ( +/obj/effect/turf_decal/stripes/line{ + do_not_delete_me = 1 + }, +/obj/effect/turf_decal/stripes/red/line, +/turf/simulated/floor/plating/airless, +/area/space) +"gfA" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/effect/landmark/tiles/damageturf, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"gfG" = ( +/obj/structure/table, +/obj/item/flashlight/lamp, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/electrical) +"gfJ" = ( +/obj/docking_port/stationary{ + dwidth = 8; + height = 22; + id = "syndicate_s"; + name = "South-East of Station"; + width = 18 + }, +/turf/space/openspace{ + icon_state = "black" + }, +/area/space) +"gfK" = ( +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkred" + }, +/area/tcommsat/chamber) +"gfP" = ( +/turf/simulated/openspace, +/area/quartermaster/delivery) +"ggb" = ( +/obj/structure/table/wood, +/obj/item/storage/fancy/crayons{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/flashlight/lamp/bananalamp{ + pixel_x = -6; + pixel_y = 10 + }, +/obj/item/clothing/shoes/clown_shoes{ + pixel_y = 3 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/clown{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/maintenance/backstage) +"ggn" = ( +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/north) +"ggp" = ( +/obj/structure/closet/secure_closet/medical3, +/obj/item/storage/box/bodybags/biohazard, +/obj/item/clothing/suit/apron/surgical, +/obj/item/storage/box/bodybags, +/obj/item/storage/belt/medical/surgery/loaded, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitebluecorner" + }, +/area/medical/surgery/south) +"ggs" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 1; + icon_state = "open"; + id_tag = "lawyer"; + name = "Internal Affairs Privacy Shutters"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/lawoffice) +"ggB" = ( +/obj/structure/window/reinforced, +/obj/structure/table/wood, +/obj/item/storage/lockbox/medal, +/obj/effect/turf_decal/siding/wood, +/turf/simulated/floor/carpet, +/area/crew_quarters/captain/bedroom) +"ggD" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dust, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8; + pixel_y = 10 + }, +/turf/simulated/floor/plating, +/area/maintenance/livingcomplex) +"ggF" = ( +/obj/machinery/door/airlock/maintenance, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"ggK" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced, +/obj/item/storage/bag/books, +/obj/item/taperecorder, +/turf/simulated/floor/wood, +/area/library) +"ggM" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/main) +"ggX" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/newscaster{ + pixel_y = -30 + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkpurple" + }, +/area/assembly/chargebay) +"ggY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/drip{ + pixel_y = 20 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"ggZ" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"ghy" = ( +/obj/structure/closet/wardrobe/mixed, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"ghD" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/carpet/red, +/area/chapel/main) +"ghH" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/quartermaster/office) +"ghI" = ( +/obj/structure/reflector/box{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/glass/reinforced/plasma, +/area/engineering/controlroom) +"ghK" = ( +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/bar/atrium) +"ghM" = ( +/obj/structure/grille, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"ghP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel, +/area/maintenance/xenozoo) +"ghS" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "vault" + }, +/area/chapel/office) +"ghT" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 10 + }, +/turf/simulated/wall/r_wall/coated, +/area/engineering/supermatter) +"ghU" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"gib" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "browncorner" + }, +/area/quartermaster/miningstorage) +"gie" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/pianoclassic{ + dir = 4 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet/orange, +/area/maintenance/casino) +"gig" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/processing) +"gin" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"git" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"giJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"giK" = ( +/obj/machinery/firealarm{ + dir = 1; + name = "south fire alarm"; + pixel_y = -25; + pixel_x = 29 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "purplecorner" + }, +/area/hallway/primary/fore) +"giL" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/serviceyard) +"giM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/random/tool, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"giO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"giP" = ( +/obj/machinery/computer/med_data{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 4; + layer = 2.9 + }, +/obj/structure/window/reinforced{ + pixel_y = -6 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkblue" + }, +/area/security/medbay) +"giR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_x = -32 + }, +/turf/simulated/floor/plating, +/area/teleporter/abandoned) +"giT" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/blood/tracks, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"gjb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"gjd" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/sign/directions/evac{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/security/lobby) +"gjh" = ( +/turf/simulated/wall, +/area/medical/cmo) +"gjo" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "barber" + }, +/area/maintenance/medroom) +"gjx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"gjA" = ( +/obj/item/flag/nt, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkred" + }, +/area/tcommsat/chamber) +"gjB" = ( +/obj/structure/table/reinforced, +/obj/item/taperecorder, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/explab) +"gjC" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Eng_lockdown"; + name = "Engineering Lockdown"; + opacity = 0 + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/obj/effect/spawner/window/reinforced/plasma, +/turf/simulated/floor/plating, +/area/engineering/controlroom) +"gjD" = ( +/turf/simulated/floor/greengrid, +/area/toxins/xenobiology) +"gjE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"gjH" = ( +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = -32 + }, +/obj/machinery/vending/snack, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/second/south) +"gjJ" = ( +/obj/machinery/door/airlock/research{ + name = "Research Division Access"; + req_access = list(47) + }, +/obj/effect/decal/warning_stripes/east, +/obj/effect/decal/warning_stripes/west, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/medical/research/nhallway) +"gjK" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/chair{ + dir = 1 + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"gjN" = ( +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/bluegrid, +/area/assembly/showroom) +"gjS" = ( +/obj/item/radio/intercom{ + dir = 1; + pixel_y = 28 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/simulated/floor/glass, +/area/medical/reception) +"gjU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/eastarrival) +"gjV" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 0; + icon_state = "yellow" + }, +/area/engineering/break_room) +"gjW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"gjY" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green{ + desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; + dir = 4; + name = "Труба фильтрации" + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"gka" = ( +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"gkb" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/lattice/catwalk, +/turf/space, +/area/solar/auxport) +"gke" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/showcase{ + layer = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/turret_protected/aisat) +"gkj" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/hallway/spacebridge/somsec) +"gkm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/crowbar/red, +/obj/item/wrench, +/obj/item/clothing/head/welding, +/turf/simulated/floor/plating, +/area/maintenance/ai) +"gko" = ( +/obj/machinery/portable_atmospherics/canister/air{ + anchored = 1 + }, +/turf/simulated/floor/engine/air, +/area/atmos) +"gkC" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/primary/central/east) +"gkH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/twohanded/required/kirbyplants/dead, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkred" + }, +/area/maintenance/secpost) +"gkL" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/grille, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"gkO" = ( +/obj/structure/table/reinforced, +/obj/item/phone{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/effect/spawner/lootdrop/officetoys, +/obj/item/clothing/mask/cigarette/cigar{ + pixel_x = 5 + }, +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/turf/simulated/floor/glass, +/area/crew_quarters/chief) +"gkT" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8; + do_not_delete_me = 1 + }, +/turf/simulated/floor/carpet/blue, +/area/medical/cmo) +"gkY" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/plasteel{ + amount = 10; + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/stack/sheet/plasteel{ + amount = 10; + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/stack/sheet/glass{ + amount = 50; + pixel_x = 3; + pixel_y = 4 + }, +/obj/item/stack/sheet/glass{ + amount = 50; + pixel_x = 3; + pixel_y = 4 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/hardsuitstorage) +"gle" = ( +/turf/simulated/floor/engine, +/area/toxins/test_chamber) +"gll" = ( +/obj/effect/decal/cleanable/blood, +/obj/structure/kitchenspike, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/maintenance/chapel) +"glm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance/tripple, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"glu" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/seceqstorage) +"glv" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/north) +"glz" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/engineering/engine/monitor) +"glU" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/mixing) +"gmd" = ( +/obj/machinery/conveyor{ + id = "mining_internal" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/quartermaster/miningstorage) +"gmg" = ( +/obj/machinery/vending/cola, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry) +"gmn" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/security/prison/cell_block/A) +"gmo" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/sw) +"gmp" = ( +/obj/structure/grille/broken, +/obj/effect/landmark/tiles/burnturf, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"gms" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/aisat) +"gmu" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"gmA" = ( +/obj/machinery/conveyor{ + id = "QMLoad2"; + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/delivery) +"gmB" = ( +/obj/structure/closet/emcloset, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"gmD" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/commercial) +"gmE" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitehall" + }, +/area/toxins/xenobiology) +"gmG" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + dir = 8 + }, +/area/medical/cryo) +"gmI" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/table, +/obj/item/reagent_containers/applicator{ + pixel_x = -4 + }, +/obj/item/reagent_containers/applicator{ + pixel_x = 4 + }, +/obj/item/reagent_containers/applicator{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/reagent_containers/applicator{ + pixel_x = -4; + pixel_y = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteyellow" + }, +/area/medical/chemistry) +"gmK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/ants, +/obj/item/radio/intercom/locked/prison{ + pixel_y = -28 + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"gmL" = ( +/obj/structure/closet/secure_closet/psychiatrist, +/obj/item/clothing/suit/straight_jacket, +/obj/item/clothing/suit/straight_jacket, +/obj/item/clothing/mask/muzzle, +/obj/item/clothing/mask/muzzle, +/obj/item/reagent_containers/food/drinks/bottle/whiskey, +/obj/item/reagent_containers/food/drinks/drinkingglass/soda, +/obj/item/reagent_containers/food/drinks/drinkingglass/soda, +/obj/item/cane, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + do_not_delete_me = 1 + }, +/turf/simulated/floor/carpet, +/area/medical/psych) +"gmM" = ( +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"gmR" = ( +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + frequency = 1379; + id_tag = "ai_pump" + }, +/obj/machinery/embedded_controller/radio/airlock/airlock_controller{ + id_tag = "ai_airlock"; + pixel_x = 28; + tag_airpump = "ai_pump"; + tag_chamber_sensor = "ai_sensor"; + tag_exterior_door = "ai_outer"; + tag_interior_door = "ai_inner" + }, +/obj/machinery/airlock_sensor{ + id_tag = "ai_sensor"; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/aisat/aihallway) +"gmW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/maintenance/secpost) +"gmY" = ( +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/lobby) +"gnb" = ( +/obj/structure/railing{ + dir = 10 + }, +/turf/simulated/floor/grass, +/area/maintenance/fore2) +"gnd" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/wood/dark, +/area/ntrep) +"gnh" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/landmark/start/cyborg, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/aihallway) +"gnD" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/library) +"gnG" = ( +/obj/item/hand_labeler, +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/maintenance/detectives_office) +"gnH" = ( +/obj/docking_port/stationary{ + dir = 2; + dwidth = 2; + height = 18; + id = "skipjack_sw"; + name = "South-West Solars"; + width = 19 + }, +/turf/space{ + icon_state = "black" + }, +/area/space) +"gnI" = ( +/mob/living/simple_animal/slime/random, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"gnL" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/chair/sofa/left, +/turf/simulated/floor/carpet/red, +/area/crew_quarters/theatre) +"gnQ" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"gnU" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/egg_smudge, +/turf/simulated/floor/wood, +/area/maintenance/backstage) +"gnX" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/engineering/gravitygenerator) +"gnY" = ( +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"goe" = ( +/obj/structure/railing, +/obj/structure/flora/tree/jungle/small, +/turf/simulated/floor/grass, +/area/maintenance/fore2) +"goi" = ( +/obj/structure/table, +/obj/item/reagent_containers/syringe/antiviral, +/obj/item/reagent_containers/syringe/charcoal, +/obj/item/reagent_containers/syringe/insulin, +/obj/item/reagent_containers/glass/bottle/morphine, +/obj/item/reagent_containers/glass/bottle/epinephrine, +/obj/item/reagent_containers/syringe, +/obj/item/stack/medical/bruise_pack/advanced{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/stack/medical/ointment/advanced{ + pixel_x = 6; + pixel_y = 8 + }, +/obj/item/reagent_containers/food/pill/patch/styptic{ + pixel_y = 6 + }, +/obj/item/reagent_containers/food/pill/patch/styptic{ + pixel_x = 2; + pixel_y = 8 + }, +/obj/item/reagent_containers/food/pill/patch/silver_sulf{ + pixel_x = -8; + pixel_y = 6 + }, +/obj/item/reagent_containers/food/pill/patch/silver_sulf{ + pixel_x = -8; + pixel_y = 8 + }, +/obj/item/storage/pill_bottle/painkillers{ + pixel_x = -6; + pixel_y = -3 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whiteblue" + }, +/area/medical/cmo) +"gom" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Eng_lockdown"; + name = "Engineering Lockdown"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/spawner/window/reinforced/plasma, +/turf/simulated/floor/plating, +/area/engineering/controlroom) +"goy" = ( +/obj/effect/decal/warning_stripes/northwestsouth, +/obj/machinery/power/emitter{ + anchored = 1; + dir = 8; + state = 2 + }, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating/airless, +/area/engineering/engine) +"goz" = ( +/turf/simulated/wall/r_wall, +/area/hallway/primary/command/west) +"goE" = ( +/obj/machinery/camera{ + c_tag = "Atmospherics Gas Mix Tank"; + network = list("SS13","Engineering") + }, +/turf/simulated/floor/engine/insulated/vacuum, +/area/atmos) +"goI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/engineering/mechanic_workshop/hangar) +"goL" = ( +/obj/effect/turf_decal/stripes/gold{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/lawoffice) +"goS" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/simulated/floor/carpet/green, +/area/maintenance/casino) +"goT" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal{ + dir = 8; + icon_state = "golden_stripes" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge/meeting_room) +"gpe" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 8; + name = "west fire alarm"; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkyellow" + }, +/area/engineering/mechanic_workshop/hangar) +"gpg" = ( +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/port/south) +"gph" = ( +/obj/structure/curtain/open{ + color = "#222222"; + anchored = 1 + }, +/obj/structure/table/reinforced, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"gpn" = ( +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/effect/decal/warning_stripes/yellow, +/obj/effect/decal/warning_stripes/north, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel, +/area/toxins/xenobiology) +"gpo" = ( +/obj/structure/sign/poster/contraband/random{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"gpq" = ( +/obj/item/twohanded/required/kirbyplants/dead, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"gpu" = ( +/obj/effect/turf_decal/stripes/white/line, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"gpy" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/simulated/floor/glass, +/area/crew_quarters/locker) +"gpI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"gpJ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/rack, +/obj/item/circuitboard/communications{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/circuitboard/card, +/obj/item/circuitboard/crew{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel, +/area/storage/tech) +"gqa" = ( +/obj/effect/landmark/start/brig_physician, +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/main) +"gqc" = ( +/obj/structure/lattice, +/obj/structure/window/reinforced{ + dir = 8; + layer = 2.9 + }, +/turf/space, +/area/space) +"gqe" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/blood/gibs/cleangibs, +/obj/item/reagent_containers/food/snacks/carpmeat, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/maintenance/cafeteria) +"gqo" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = -30 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"gqp" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/structure/chair/office, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whitehall" + }, +/area/medical/reception) +"gqx" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "Chemistry1"; + name = "Chemistry Privacy Shutter" + }, +/turf/simulated/floor/plating, +/area/medical/chemistry) +"gqy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plating, +/area/maintenance/livingcomplex) +"gqA" = ( +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel, +/area/assembly/chargebay) +"gqB" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"gqM" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/chair/wood, +/obj/effect/decal/cleanable/dust, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"gqN" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/alarm{ + pixel_y = 24 + }, +/obj/machinery/camera{ + c_tag = "Command Meeting Room" + }, +/turf/simulated/floor/wood/fancy/oak, +/area/bridge/meeting_room) +"gqU" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"gqV" = ( +/obj/machinery/gateway{ + dir = 6 + }, +/obj/effect/landmark/join_late_gateway, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "vault" + }, +/area/gateway) +"gqZ" = ( +/obj/structure/table, +/obj/item/storage/ashtray/glass{ + pixel_x = 6; + pixel_y = 7 + }, +/obj/item/clothing/mask/cigarette/syndicate{ + pixel_y = 7; + pixel_x = 5 + }, +/obj/item/lighter{ + pixel_y = 2; + pixel_x = -4 + }, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"gre" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"grf" = ( +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -26 + }, +/obj/structure/cable, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/lobby) +"grg" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"grh" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"grt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -26 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"grz" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/preopen{ + name = "Creature Cell #2"; + id_tag = "xeno2" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/toxins/xenobiology) +"grA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command) +"grM" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/turret_protected/aisat_interior) +"grS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/alarm{ + dir = 4; + pixel_x = -24 + }, +/turf/simulated/floor/glass/reinforced, +/area/maintenance/starboardaux) +"grU" = ( +/obj/structure/morgue{ + dir = 2 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/chapel/office) +"grY" = ( +/obj/structure/sign/directions/cargo{ + dir = 4 + }, +/obj/structure/sign/directions/evac{ + pixel_y = 8 + }, +/obj/structure/sign/directions/medical{ + dir = 1; + pixel_y = -8 + }, +/turf/simulated/wall, +/area/quartermaster/lobby) +"gsf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/livingcomplex) +"gsn" = ( +/obj/machinery/computer/med_data, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "bluefull" + }, +/area/bridge/checkpoint/south) +"gss" = ( +/turf/simulated/floor/carpet/black, +/area/crew_quarters/bar/atrium) +"gsv" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/carpet, +/area/medical/psych) +"gsA" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 4; + frequency = 1379; + id_tag = "robotics_solar_pump" + }, +/obj/machinery/embedded_controller/radio/airlock/airlock_controller{ + id_tag = "robotics_solar_airlock"; + layer = 3.3; + pixel_y = -25; + req_access = list(13); + tag_airpump = "robotics_solar_pump"; + tag_chamber_sensor = "robotics_solar_sensor"; + tag_exterior_door = "robotics_solar_outer"; + tag_interior_door = "robotics_solar_inner" + }, +/obj/machinery/airlock_sensor{ + id_tag = "robotics_solar_sensor"; + layer = 3.3; + pixel_x = 12; + pixel_y = -25 + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/portsolar) +"gsB" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "dark" + }, +/area/medical/genetics) +"gsC" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkpurple" + }, +/area/assembly/chargebay) +"gsD" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/north) +"gsG" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/item/wrench, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/controlroom) +"gsI" = ( +/obj/structure/disposalpipe/junction/reversed{ + dir = 2 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/east) +"gsK" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/controlroom) +"gsM" = ( +/obj/machinery/atmospherics/air_sensor{ + id_tag = "o2_sensor" + }, +/turf/simulated/floor/engine/o2, +/area/atmos) +"gsR" = ( +/obj/machinery/porta_turret{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai_upload) +"gsT" = ( +/obj/machinery/r_n_d/protolathe{ + pixel_x = 1 + }, +/obj/machinery/camera{ + c_tag = "Robotics Lab"; + dir = 10; + network = list("Research","SS13") + }, +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/assembly/robotics) +"gtg" = ( +/turf/simulated/floor/wood, +/area/crew_quarters/mrchangs) +"gth" = ( +/obj/machinery/suit_storage_unit/atmos, +/obj/effect/decal/warning_stripes/south, +/obj/machinery/camera{ + c_tag = "Atmospherics Suits"; + network = list("Engineering","SS13") + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"gtn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/wood{ + icon_state = "wood-broken6"; + tag = "icon-wood-broken6" + }, +/area/maintenance/banya) +"gto" = ( +/turf/simulated/wall/r_wall, +/area/maintenance/fpmaint) +"gtr" = ( +/obj/structure/table/reinforced, +/obj/machinery/reagentgrinder{ + pixel_x = -1; + pixel_y = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"gtE" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "red" + }, +/area/security/main) +"gtF" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"gtI" = ( +/obj/structure/chair/sofa/corner, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"gtJ" = ( +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "red" + }, +/area/security/range) +"gtM" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/flasher{ + desc = "A floor-mounted flashbulb device."; + id = "permacell1"; + layer = 5; + range = 3; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/effect/decal/remains/human, +/turf/simulated/floor/plating, +/area/security/permabrig) +"gtN" = ( +/turf/simulated/floor/carpet/green, +/area/security/detectives_office) +"gtP" = ( +/obj/structure/railing, +/obj/structure/flora/ausbushes/sunnybush, +/turf/simulated/floor/grass, +/area/maintenance/fore) +"gtT" = ( +/mob/living/simple_animal/crab/royal, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"gtU" = ( +/turf/simulated/floor/plasteel{ + icon_state = "floorgrime" + }, +/area/maintenance/fpmaint) +"gtW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"gtZ" = ( +/obj/machinery/computer/guestpass{ + pixel_y = 30 + }, +/obj/structure/janitorialcart, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/janitor) +"guc" = ( +/obj/machinery/ai_status_display{ + pixel_x = 32 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/northeastcorner, +/turf/simulated/floor/plasteel/dark, +/area/hallway/secondary/exit) +"gug" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/security/permahallway) +"gum" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel/grimy, +/area/crew_quarters/bar) +"guy" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel/grimy, +/area/crew_quarters/bar) +"guz" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"guH" = ( +/obj/machinery/door/window/northleft{ + name = "Cafe"; + dir = 2 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/fsmaint) +"guJ" = ( +/obj/structure/closet/firecloset, +/obj/effect/decal/warning_stripes/red, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"guT" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/table/glass, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/item/reagent_containers/food/drinks/mug/med, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/medrest) +"guU" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel, +/area/storage/office) +"guV" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "browncorner" + }, +/area/quartermaster/office) +"guZ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/lounge) +"gvd" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/storage/tech) +"gvk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/carpet, +/area/library) +"gvz" = ( +/obj/structure/flora/ausbushes/ywflowers/hell, +/obj/structure/flora/ausbushes/hell, +/turf/simulated/floor/grass, +/area/hydroponics) +"gvF" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/sign/poster/official/ian{ + pixel_x = 32 + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads/hop) +"gvG" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/sortjunction{ + name = "Atmospherics Junction"; + sortType = 6; + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/break_room) +"gvK" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/fitness) +"gvL" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/security/customs) +"gvO" = ( +/obj/structure/sign/nosmoking_2{ + pixel_y = 32 + }, +/obj/structure/dispenser, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurple"; + tag = "icon-whitepurple (NORTH)" + }, +/area/toxins/mixing) +"gvQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/watertank, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"gvS" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "yellow" + }, +/area/engineering/break_room) +"gvT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"gvY" = ( +/obj/structure/extinguisher_cabinet{ + name = "east extinguisher cabinet"; + pixel_x = 27 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purple" + }, +/area/hallway/primary/fore) +"gvZ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/medical/psych) +"gwc" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"gwk" = ( +/obj/structure/closet/cardboard, +/obj/item/storage/box/lights/mixed, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"gwm" = ( +/obj/machinery/mech_bay_recharge_port{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"gwq" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green{ + desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; + dir = 4; + name = "Труба фильтрации" + }, +/obj/item/twohanded/required/kirbyplants, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"gwz" = ( +/obj/structure/particle_accelerator/end_cap{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/engineering/engine) +"gwD" = ( +/obj/structure/bed, +/obj/item/bedsheet/mime, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "tranquillite" + }, +/area/mimeoffice) +"gwO" = ( +/obj/machinery/status_display{ + layer = 4; + pixel_y = -32 + }, +/obj/machinery/light, +/turf/simulated/floor/carpet/royalblack, +/area/crew_quarters/courtroom) +"gwR" = ( +/obj/structure/railing{ + dir = 8; + pixel_y = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitehall" + }, +/area/toxins/xenobiology) +"gwX" = ( +/obj/structure/chair/comfy/black, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet, +/area/security/permabrig) +"gwY" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/hallway/primary/central/north) +"gxb" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/cmo) +"gxc" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/se) +"gxd" = ( +/obj/structure/table/reinforced, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"gxi" = ( +/obj/item/radio/intercom{ + pixel_x = 30 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "red" + }, +/area/security/main) +"gxq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/crew_quarters/chief) +"gxr" = ( +/obj/effect/decal/warning_stripes/northwest, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkred" + }, +/area/security/securearmory) +"gxv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/item/radio/intercom{ + pixel_x = 28; + pixel_y = 26 + }, +/turf/simulated/floor/carpet/green, +/area/medical/virology) +"gxA" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/hallway/secondary/entry/lounge) +"gxC" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8; + do_not_delete_me = 1 + }, +/turf/simulated/floor/carpet/green, +/area/crew_quarters/mrchangs) +"gxE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"gxI" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/west) +"gxN" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"gxS" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/simulated/floor/glass, +/area/maintenance/fsmaint) +"gxX" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"gxY" = ( +/obj/structure/window/reinforced, +/obj/structure/statue/gold/hop{ + pixel_y = 7 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"gyc" = ( +/obj/structure/table/glass, +/obj/item/paper_bin{ + pixel_x = -2; + pixel_y = 7 + }, +/obj/item/pen, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whiteblue" + }, +/area/medical/paramedic) +"gyl" = ( +/obj/structure/closet/coffin, +/obj/item/shovel, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"gyA" = ( +/turf/simulated/floor/plating, +/area/maintenance/fore) +"gyD" = ( +/obj/machinery/atmospherics/pipe/manifold/visible, +/obj/machinery/atmospherics/meter, +/turf/simulated/floor/plasteel{ + icon_state = "podfloor_dark" + }, +/area/engineering/controlroom) +"gyE" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/closet/radiation, +/obj/item/clothing/glasses/meson, +/obj/machinery/light/small, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"gyK" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Exp_lockdown"; + name = "Expedition Lockdown"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/engineering/mechanic_workshop/expedition) +"gyN" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/warning_stripes/northeast, +/obj/machinery/r_n_d/protolathe{ + pixel_y = 2 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/lab) +"gyO" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"gyT" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/medical/research/nhallway) +"gzg" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/closet/walllocker/emerglocker/north, +/obj/machinery/atmospherics/pipe/multiz{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"gzl" = ( +/obj/structure/table/wood, +/obj/machinery/light, +/turf/simulated/floor/wood, +/area/maintenance/livingcomplex) +"gzK" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = 28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/toilet4) +"gzL" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"gzN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"gzO" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/space, +/area/solar/starboardaux) +"gzP" = ( +/obj/item/storage/secure/safe{ + pixel_x = 32 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads/hop) +"gzS" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/east) +"gzT" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "yellow" + }, +/area/engineering/engine) +"gzU" = ( +/obj/structure/closet/radiation, +/obj/machinery/camera{ + c_tag = "Medbay GenCells"; + network = list("Medical","SS13"); + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple" + }, +/area/medical/genetics) +"gzW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"gAb" = ( +/obj/structure/disposaloutlet{ + dir = 8 + }, +/obj/structure/disposalpipe/trunk, +/turf/simulated/floor/plating/airless, +/area/space) +"gAe" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"gAl" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/carpet/black, +/area/chapel/main) +"gAo" = ( +/obj/effect/turf_decal/arrows/white{ + dir = 1 + }, +/obj/effect/turf_decal/number/number_1{ + dir = 1; + pixel_y = -15 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"gAz" = ( +/turf/simulated/wall, +/area/hallway/primary/central/second/west) +"gAA" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Library Maintenance"; + req_access = list(12) + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"gAN" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/chair/sofa/left{ + dir = 4 + }, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"gAY" = ( +/obj/structure/spacepoddoor{ + dir = 4; + luminosity = 3 + }, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"gBb" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/library) +"gBd" = ( +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/crew_quarters/theatre) +"gBh" = ( +/obj/structure/closet/crate/freezer, +/obj/item/reagent_containers/iv_bag/bloodsynthetic/nitrogenis, +/obj/item/reagent_containers/iv_bag/bloodsynthetic/oxygenis, +/obj/item/reagent_containers/iv_bag/bloodsynthetic/oxygenis, +/obj/machinery/status_display{ + pixel_x = -32 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/virology) +"gBD" = ( +/obj/structure/table/wood, +/obj/item/kitchen/utensil/fork, +/obj/machinery/light{ + dir = 1; + on = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/mrchangs) +"gBH" = ( +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/obj/item/flag/nt, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/turret_protected/aisat) +"gBM" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/hallway/primary/central/south) +"gBP" = ( +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/misc_lab) +"gBY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"gCw" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"gCx" = ( +/obj/structure/table/reinforced, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"gCB" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/machinery/alarm{ + dir = 4; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/spacebridge/somsec) +"gCD" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/effect/landmark/start/doctor, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkblue" + }, +/area/medical/surgery/north) +"gCG" = ( +/obj/structure/railing{ + dir = 10 + }, +/obj/structure/table, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/qm) +"gCI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/north, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/structure/sign/double/no_idiots/left{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"gCK" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/obj/item/reagent_containers/food/snacks/oliviersalad, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/turf/simulated/floor/wood/fancy/oak, +/area/maintenance/banya) +"gCP" = ( +/obj/effect/landmark/event/lightsout, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/wood, +/area/library/game_zone) +"gCQ" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/machinery/computer/cryopod{ + pixel_y = 32 + }, +/obj/machinery/camera{ + c_tag = "Cryodorms North" + }, +/obj/effect/landmark/join_late_cryo, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/sleep/secondary) +"gCW" = ( +/obj/machinery/door/airlock/command/glass{ + name = "E.V.A."; + req_access = list(18); + security_level = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/storage/eva) +"gDm" = ( +/obj/effect/decal/warning_stripes/west, +/obj/machinery/alarm{ + dir = 4; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/securearmory) +"gDr" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"gDv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "redcorner" + }, +/area/security/processing) +"gDw" = ( +/obj/machinery/door/window/southright{ + dir = 8; + icon_state = "left"; + name = "AI Core Door"; + req_access = list(16) + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/caution/stand_clear, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai) +"gDB" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "vault" + }, +/area/chapel/main) +"gDC" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/assembly/robotics) +"gDH" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"gDL" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"gDM" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"gDO" = ( +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/crew_quarters/fitness) +"gDP" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet, +/area/maintenance/casino) +"gEe" = ( +/turf/simulated/floor/wood{ + icon_state = "wood-broken"; + tag = "icon-wood-broken" + }, +/area/maintenance/casino) +"gEi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"gEx" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/machinery/door/window{ + dir = 8; + name = "Secure Armory"; + req_access = list(1); + color = "red" + }, +/obj/item/clothing/suit/armor/riot, +/obj/item/shield/riot, +/obj/item/clothing/gloves/combat, +/obj/item/clothing/head/helmet/riot, +/obj/structure/window/reinforced{ + color = "red" + }, +/obj/structure/window/reinforced{ + color = "red"; + dir = 1 + }, +/obj/structure/window/reinforced{ + color = "red"; + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/securearmory) +"gEz" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/lobby) +"gEB" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"gEF" = ( +/turf/simulated/wall, +/area/crew_quarters/locker) +"gEH" = ( +/obj/structure/closet/emcloset, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/bridge/meeting_room) +"gEI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 4; + tag = "icon-bulb1 (EAST)" + }, +/obj/structure/sign/poster/contraband/random{ + pixel_y = 32 + }, +/obj/effect/spawner/random_spawners/cobweb_right_rare, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"gEO" = ( +/obj/effect/turf_decal/siding/white, +/turf/simulated/floor/glass, +/area/crew_quarters/chief) +"gEU" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/lattice/catwalk, +/turf/space, +/area/space) +"gEV" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/seceqstorage) +"gFc" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/securehallway) +"gFe" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/engineering/controlroom) +"gFf" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/recharge_station, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/medbay) +"gFt" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/hallway/primary/central/second/west) +"gFA" = ( +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -26 + }, +/obj/structure/cable, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/lobby) +"gFE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/spawner/random_spawners/oil_20, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"gFM" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"gFN" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/spawner/random_spawners/grille_13, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"gFS" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/vending/cola, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"gFW" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"gFX" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/customs) +"gGa" = ( +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"gGc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/structure/holohoop{ + pixel_y = 26 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"gGd" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop) +"gGf" = ( +/obj/machinery/mecha_part_fabricator, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/assembly/robotics) +"gGh" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 25 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"gGm" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/medical/medrest) +"gGo" = ( +/obj/effect/landmark/tiles/damageturf, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"gGp" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/simulated/floor/carpet, +/area/library) +"gGs" = ( +/obj/machinery/access_button{ + command = "cycle_exterior"; + frequency = 1379; + master_tag = "station_ai_airlock"; + name = "exterior access button"; + pixel_x = 22; + pixel_y = 22; + req_access = list(10,13) + }, +/obj/structure/lattice/catwalk, +/turf/space, +/area/space) +"gGv" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/hologram/holopad, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/warning_stripes/blue/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/evidence) +"gGw" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"gGx" = ( +/obj/effect/decal/warning_stripes/green, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + invisibility = 101 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/virology/lab) +"gGA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"gGH" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/north, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/machinery/status_display{ + pixel_y = 32 + }, +/obj/structure/closet, +/obj/item/stack/sheet/plasteel{ + amount = 10 + }, +/obj/item/stack/sheet/plasteel{ + amount = 10 + }, +/turf/simulated/floor/plasteel, +/area/assembly/chargebay) +"gGI" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/space/openspace, +/area/solar/starboard) +"gGK" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/medical/biostorage) +"gGW" = ( +/obj/effect/decal/warning_stripes/southwest, +/obj/machinery/door/window/westleft{ + dir = 8; + name = "Disposal"; + req_access = list(50) + }, +/obj/machinery/door/window/westleft{ + dir = 2; + name = "Disposal"; + req_access = list(50) + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "brown" + }, +/area/quartermaster/sorting) +"gGX" = ( +/obj/structure/window/reinforced, +/turf/space/openspace, +/area/space) +"gHb" = ( +/obj/machinery/hologram/holopad, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/chair/office/dark, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/crew_quarters/chief) +"gHj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"gHo" = ( +/obj/effect/decal/cleanable/dust, +/obj/effect/landmark/event/xeno_spawn, +/turf/simulated/floor/plasteel{ + icon_state = "stage_bleft" + }, +/area/maintenance/casino) +"gHq" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/securearmory) +"gHy" = ( +/obj/structure/table, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/machinery/door_control{ + id = "Cargo Office Windows"; + name = "Cargo Office Shutters Control"; + pixel_x = -24; + pixel_y = -6; + req_access = list(50) + }, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "brown" + }, +/area/quartermaster/office) +"gHA" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/structure/table_frame, +/obj/item/shard{ + icon_state = "medium" + }, +/obj/effect/decal/cleanable/glass, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTH)" + }, +/area/maintenance/medroom) +"gHC" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/light/small{ + dir = 4; + tag = "icon-bulb1 (EAST)" + }, +/turf/simulated/floor/plasteel, +/area/engineering/gravitygenerator) +"gHF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"gHG" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai_upload) +"gHH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/sleeper) +"gHM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/maintenance/apmaint) +"gHR" = ( +/obj/effect/decal/cleanable/cobweb2{ + icon_state = "cobweb1" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkred" + }, +/area/security/interrogation) +"gHU" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"gHV" = ( +/obj/structure/sign/med{ + pixel_y = 32 + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "blue" + }, +/area/hallway/primary/central/north) +"gIb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel, +/area/maintenance/xenozoo) +"gIg" = ( +/obj/machinery/suit_storage_unit/engine, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/hardsuitstorage) +"gIq" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen, +/turf/simulated/floor/carpet/orange, +/area/crew_quarters/cabin3) +"gIr" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"gIv" = ( +/obj/effect/turf_decal/siding/wood{ + do_not_delete_me = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/civilian/barber) +"gIw" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"gIx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/newscaster{ + pixel_x = -32 + }, +/obj/structure/urinal{ + pixel_y = 28 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "showroomfloor" + }, +/area/maintenance/casino) +"gIy" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/additional) +"gIB" = ( +/obj/machinery/optable, +/obj/machinery/shower{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/machinery/defibrillator_mount/loaded{ + pixel_y = 26; + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkblue" + }, +/area/security/medbay) +"gIM" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 4; + name = "Труба смешивания" + }, +/obj/machinery/atmospherics/binary/pump{ + desc = "Подаёт углекислый для смешивания с другими газами"; + dir = 1; + name = "Углекислый газ (CO2) в смеситель"; + target_pressure = 101 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "caution" + }, +/area/atmos) +"gIN" = ( +/obj/structure/chair/sofa/left{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"gIS" = ( +/obj/structure/chair/comfy/red, +/obj/effect/turf_decal/siding/wood{ + do_not_delete_me = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood{ + icon_state = "wood-broken3"; + tag = "icon-wood-broken3" + }, +/area/maintenance/backstage) +"gIU" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 10 + }, +/turf/simulated/floor/carpet/royalblack, +/area/bridge/meeting_room) +"gJd" = ( +/obj/machinery/status_display{ + pixel_x = -32 + }, +/obj/machinery/computer/med_data{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "blue" + }, +/area/bridge/checkpoint/north) +"gJg" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/airlock/engineering/glass{ + name = "Engineering Storage"; + req_access = list(32); + security_level = 1 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel, +/area/engineering/hardsuitstorage) +"gJw" = ( +/turf/simulated/wall/r_wall, +/area/storage/eva) +"gJA" = ( +/obj/effect/decal/warning_stripes/red, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/quartermaster/delivery) +"gJD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/remains/mouse, +/turf/simulated/floor/plating, +/area/maintenance/gambling_den) +"gJG" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/reagent_dispensers/oil, +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/assembly/showroom) +"gJK" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"gJO" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/aienter) +"gJZ" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/railing/corner, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"gKd" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"gKg" = ( +/obj/structure/table, +/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/sign/poster/contraband/Enlist_Syndicate{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"gKl" = ( +/obj/structure/closet/walllocker/emerglocker/north, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/secondary/entry/lounge) +"gKr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/primary/fore) +"gKt" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "redcorner" + }, +/area/security/seceqstorage) +"gKz" = ( +/obj/structure/table/wood, +/obj/item/pinpointer, +/obj/item/disk/nuclear, +/obj/machinery/status_display{ + pixel_y = 32 + }, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain/bedroom) +"gKD" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/machinery/atm{ + pixel_x = 32 + }, +/obj/machinery/camera{ + c_tag = "Locker Room Antechamber"; + dir = 9; + pixel_y = 0 + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/serviceyard) +"gKE" = ( +/obj/item/radio/intercom{ + name = "east station intercom (General)"; + pixel_x = 28 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTH)" + }, +/area/medical/medbay2) +"gKF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/quartermaster/miningdock) +"gKJ" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/effect/landmark/start/research_director, +/turf/simulated/floor/glass/reinforced, +/area/toxins/rdoffice) +"gKO" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"gKU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/ammo_casing{ + pixel_x = -12; + pixel_y = -2 + }, +/turf/simulated/floor/carpet/royalblack, +/area/maintenance/fsmaint2) +"gKX" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/turret_protected/ai) +"gKY" = ( +/obj/machinery/conveyor{ + id = "garbage" + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plating, +/area/maintenance/disposal) +"gLa" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"gLb" = ( +/obj/structure/table/reinforced, +/obj/item/folder/red{ + pixel_y = 3 + }, +/obj/item/storage/fancy/donut_box, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/security/main) +"gLd" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/red, +/obj/structure/table/reinforced, +/obj/item/folder/red, +/obj/item/pen, +/obj/machinery/door/window/brigdoor/southright{ + dir = 4; + name = "Security Checkpoint"; + req_access = list(1) + }, +/turf/simulated/floor/plasteel, +/area/security/checkpoint) +"gLt" = ( +/obj/structure/closet/secure_closet/brig, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/decal/warning_stripes/southeast, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/prisonershuttle) +"gLx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"gLD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/confetti, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/wood, +/area/maintenance/backstage) +"gLN" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "Virology1"; + name = "Virology Shutters" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "1-4"; + tag = "90Curve" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/medical/virology/lab) +"gLO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/button/windowtint{ + id = "vir2"; + pixel_x = -24; + pixel_y = 24 + }, +/obj/machinery/light_switch{ + pixel_x = -32; + pixel_y = 24 + }, +/turf/simulated/floor/carpet/green, +/area/medical/virology) +"gLP" = ( +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_y = 0; + pixel_x = -26 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"gLW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/carpet, +/area/crew_quarters/captain/bedroom) +"gMb" = ( +/obj/effect/decal/warning_stripes/east, +/obj/machinery/alarm{ + dir = 8; + pixel_x = 24 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"gMD" = ( +/obj/machinery/conveyor{ + id = "mining_internal" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/quartermaster/miningstorage) +"gMK" = ( +/obj/machinery/door/airlock/command{ + name = "Head of Security Bedroom"; + req_access = list(58); + security_level = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "dark" + }, +/area/security/hos) +"gMP" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/simulated/floor/glass, +/area/hallway/secondary/exit) +"gMQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/clothing/accessory/stethoscope, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"gMR" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/se) +"gMV" = ( +/obj/machinery/light, +/obj/structure/table, +/obj/item/camera, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"gMX" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research) +"gNc" = ( +/obj/effect/decal/cleanable/dust, +/obj/structure/chair/wood/wings, +/turf/simulated/floor/wood, +/area/maintenance/livingcomplex) +"gNn" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos/control) +"gNo" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 10; + do_not_delete_me = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/carpet/arcade, +/area/crew_quarters/arcade) +"gNr" = ( +/obj/machinery/firealarm{ + dir = 8; + name = "west fire alarm"; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/primary/central/west) +"gNy" = ( +/obj/structure/table, +/obj/machinery/kitchen_machine/microwave, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/fsmaint) +"gNC" = ( +/obj/structure/disposalpipe/junction{ + dir = 2 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"gNJ" = ( +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"gNK" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/aienter) +"gNQ" = ( +/obj/effect/decal/warning_stripes/west, +/obj/effect/landmark/start/scientist, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/toxins/mixing) +"gNR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"gNT" = ( +/turf/simulated/floor/carpet, +/area/crew_quarters/heads) +"gNZ" = ( +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"gOa" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"gOg" = ( +/obj/structure/railing/corner, +/obj/effect/turf_decal/siding/wideplating/dark/corner, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluecorners" + }, +/area/crew_quarters/fitness) +"gOj" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/security/prisonlockers) +"gOy" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/simulated/floor/wood/fancy/oak, +/area/bridge/meeting_room) +"gOD" = ( +/obj/structure/stairs{ + dir = 1 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"gOK" = ( +/obj/machinery/atmospherics/unary/heat_reservoir/heater{ + on = 1 + }, +/obj/effect/decal/warning_stripes/red, +/obj/machinery/status_display{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"gOM" = ( +/turf/simulated/wall, +/area/hydroponics) +"gOS" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/medical/psych) +"gOT" = ( +/obj/structure/table/glass, +/obj/machinery/recharger, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "whiteblue" + }, +/area/medical/medrest) +"gOU" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/arrows/white{ + dir = 1 + }, +/obj/effect/turf_decal/number/number_2{ + dir = 1; + pixel_y = -18 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/fitness) +"gPb" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"gPk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/watertank, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"gPn" = ( +/obj/item/stack/rods{ + amount = 2 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/landmark/tiles/damageturf, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"gPo" = ( +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/sleeper) +"gPz" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/poddoor/preopen{ + name = "Secure Creature Cell"; + id_tag = "xenosecure" + }, +/obj/effect/spawner/window/reinforced/plasma, +/turf/simulated/floor/plating, +/area/toxins/xenobiology) +"gPH" = ( +/obj/effect/decal/warning_stripes/east, +/obj/machinery/alarm{ + dir = 8; + pixel_x = 24 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"gPN" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/item/assembly/signaler, +/obj/item/assembly/signaler{ + pixel_x = -8; + pixel_y = 5 + }, +/obj/item/assembly/signaler{ + pixel_x = 8; + pixel_y = 5 + }, +/obj/item/assembly/signaler{ + pixel_y = 13 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurple" + }, +/area/toxins/mixing) +"gPR" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 2; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/seceqstorage) +"gPT" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"gPX" = ( +/obj/structure/stairs{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"gPY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"gQs" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"gQu" = ( +/obj/structure/railing, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/hos) +"gQy" = ( +/obj/effect/spawner/random_spawners/wall_rusted_70, +/turf/simulated/wall, +/area/maintenance/maintcentral) +"gQA" = ( +/obj/machinery/firealarm{ + name = "north fire alarm"; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/sw) +"gQJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/maintenance/asmaint6) +"gQQ" = ( +/obj/machinery/light, +/obj/structure/table/wood, +/obj/item/instrument/harmonica, +/turf/simulated/floor/wood, +/area/security/permabrig) +"gQY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/blueshield) +"gRi" = ( +/obj/machinery/computer/card, +/obj/structure/window/reinforced, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads) +"gRj" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/spacebridge/comcar) +"gRo" = ( +/obj/effect/turf_decal/siding/red, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/newscaster/security_unit{ + pixel_y = -30; + pixel_x = -32 + }, +/turf/simulated/floor/carpet/red, +/area/security/hos) +"gRs" = ( +/obj/machinery/disposal, +/obj/machinery/alarm{ + pixel_y = 24 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/simulated/floor/carpet/royalblue, +/area/blueshield) +"gRv" = ( +/obj/structure/rack, +/obj/item/circuitboard/aicore{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/circuitboard/aiupload, +/obj/item/circuitboard/borgupload{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/effect/decal/warning_stripes/southeast, +/obj/item/radio/intercom{ + name = "east station intercom (General)"; + pixel_x = 28 + }, +/turf/simulated/floor/plasteel, +/area/storage/tech) +"gRz" = ( +/obj/machinery/firealarm{ + dir = 8; + name = "west fire alarm"; + pixel_x = -24 + }, +/turf/simulated/floor/redgrid, +/area/turret_protected/aisat_interior) +"gRB" = ( +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"gRG" = ( +/turf/simulated/wall, +/area/engineering/mechanic_workshop/hangar) +"gRH" = ( +/obj/structure/spacepoddoor{ + dir = 4; + luminosity = 3 + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/door/poddoor/multi_tile/three_tile_hor{ + id_tag = "secpodbay" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"gRM" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/lattice/catwalk, +/turf/space/openspace, +/area/solar/auxport) +"gRO" = ( +/obj/structure/chair/sofa/right{ + dir = 8; + color = "#85130b" + }, +/obj/effect/turf_decal/siding/red{ + dir = 5 + }, +/turf/simulated/floor/carpet/black, +/area/crew_quarters/bar/atrium) +"gRW" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Casino" + }, +/obj/structure/barricade/wooden, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"gSa" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/brflowers, +/turf/simulated/floor/grass, +/area/medical/medbay) +"gSc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/library) +"gSd" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/power/smes{ + charge = 5e+006 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai) +"gSj" = ( +/obj/structure/railing, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/hos) +"gSt" = ( +/obj/machinery/door/airlock/external{ + frequency = 1379; + id_tag = "solar_chapel_inner"; + locked = 1; + name = "Engineering External Access"; + req_access = list(13) + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"gSu" = ( +/obj/machinery/door/airlock{ + id_tag = "toilet_unit1"; + name = "Unit 1" + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/toilet) +"gSx" = ( +/obj/item/storage/toolbox/mechanical/old, +/obj/structure/rack, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"gSz" = ( +/obj/machinery/door/morgue{ + name = "Confession Booth (Chaplain)"; + req_access = list(22) + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"gSE" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 26 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"gSL" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/brigstaff) +"gSN" = ( +/obj/item/shard{ + icon_state = "medium"; + pixel_x = -7; + pixel_y = -10 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"gSO" = ( +/obj/structure/plasticflaps, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Cargo Lockdown"; + opacity = 0 + }, +/obj/machinery/conveyor{ + id = "packageExternal"; + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/quartermaster/delivery) +"gST" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/rack, +/obj/item/floor_painter{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/floor_painter, +/obj/item/floor_painter{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/hardsuitstorage) +"gSU" = ( +/turf/simulated/wall/r_wall, +/area/medical/research/nhallway) +"gSZ" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "red" + }, +/area/security/interrogation) +"gTe" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"gTm" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"gTo" = ( +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"gTr" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"gTu" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/crew_quarters/serviceyard) +"gTH" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/random/tool, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"gTN" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/structure/curtain/open/shower/security{ + alpha = 255; + name = "backstage"; + anchored = 1; + pixel_y = 32 + }, +/obj/effect/decal/cleanable/glass, +/turf/simulated/floor/carpet/red, +/area/maintenance/backstage) +"gTY" = ( +/obj/machinery/photocopier, +/turf/simulated/floor/wood, +/area/civilian/vacantoffice) +"gUh" = ( +/obj/structure/sign/nosmoking_2, +/turf/simulated/wall/r_wall, +/area/assembly/robotics) +"gUm" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"gUq" = ( +/obj/machinery/atmospherics/pipe/manifold/visible{ + desc = "Труба содержит газ для обработки и после возвращает его обратно в трубу смешивания"; + dir = 4; + name = "Труба обработки" + }, +/turf/simulated/floor/plasteel, +/area/atmos) +"gUr" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/assembly/showroom) +"gUx" = ( +/obj/machinery/computer/aifixer, +/turf/simulated/floor/plasteel{ + icon_state = "darkpurple" + }, +/area/bridge) +"gUz" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/multiz{ + color = "#dd1010" + }, +/obj/structure/cable, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"gUA" = ( +/obj/effect/turf_decal/stripes/gold{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/carpet/royalblack, +/area/magistrateoffice) +"gUB" = ( +/obj/structure/closet/masks, +/obj/machinery/newscaster{ + name = "north newscaster"; + pixel_y = 34 + }, +/obj/machinery/camera{ + c_tag = "Fitness Room North" + }, +/turf/simulated/floor/plasteel, +/area/crew_quarters/fitness) +"gUG" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/effect/decal/warning_stripes/west, +/obj/item/radio/intercom{ + dir = 1; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel, +/area/assembly/chargebay) +"gUK" = ( +/obj/structure/chair/sofa/left{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkblue" + }, +/area/hallway/secondary/exit) +"gUV" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"gUX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"gUZ" = ( +/obj/effect/decal/warning_stripes/north, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = 28 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"gVf" = ( +/turf/simulated/wall, +/area/medical/reception) +"gVu" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -26 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellowcorner" + }, +/area/hallway/primary/starboard/east) +"gVv" = ( +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkredfull" + }, +/area/security/hos) +"gVC" = ( +/obj/machinery/recharge_station, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/alarm{ + pixel_y = 24 + }, +/obj/item/radio/intercom{ + dir = 4; + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkbluealt" + }, +/area/bridge) +"gVD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/office{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"gVE" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 1; + icon_state = "open"; + id_tag = "ceprivacy"; + name = "CE Privacy Shutters"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced/polarized{ + id = "ceprivacytint" + }, +/turf/simulated/floor/plating, +/area/crew_quarters/chief) +"gVI" = ( +/obj/machinery/recharge_station, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "purple" + }, +/area/quartermaster/miningdock) +"gVJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"gVK" = ( +/obj/effect/decal/cleanable/flour, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/security/permabrig) +"gVN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/light_construct{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/maintenance/gambling_den) +"gVO" = ( +/obj/machinery/processor{ + desc = "A machine used to process slimes and retrieve their extract."; + name = "Slime Processor" + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/toxins/xenobiology) +"gVQ" = ( +/turf/simulated/wall, +/area/medical/surgery/south) +"gVR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/machinery/camera{ + c_tag = "Perma Kitchen North"; + dir = 9; + network = list("Prison","SS13") + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/security/permabrig) +"gVU" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitehall" + }, +/area/toxins/xenobiology) +"gVY" = ( +/turf/simulated/openspace, +/area/crew_quarters/theatre) +"gWj" = ( +/obj/machinery/suit_storage_unit/clown, +/obj/machinery/status_display{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/clownoffice) +"gWk" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"gWn" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/assembly/showroom) +"gWo" = ( +/obj/structure/disposalpipe/segment, +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitepurple" + }, +/area/toxins/xenobiology) +"gWq" = ( +/obj/structure/computerframe{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkblue" + }, +/area/maintenance/detectives_office) +"gWv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/item/radio/intercom{ + pixel_x = 32; + pixel_y = 23 + }, +/turf/simulated/floor/carpet/purple, +/area/janitor) +"gWx" = ( +/obj/machinery/alarm{ + dir = 4; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue" + }, +/area/medical/surgery/south) +"gWy" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/table/wood, +/turf/simulated/floor/wood, +/area/security/permabrig) +"gWD" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/commercial) +"gWM" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/xenobiology) +"gWN" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"gWQ" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "darkblue" + }, +/area/hallway/secondary/exit) +"gWT" = ( +/obj/effect/spawner/window/reinforced/plasma, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/engineering/controlroom) +"gXb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/warning_stripes/yellow, +/obj/effect/decal/warning_stripes/south, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/toxins/explab) +"gXd" = ( +/obj/effect/decal/warning_stripes/west, +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -26 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/camera{ + c_tag = "Secure Armory West"; + dir = 4; + network = list("SS13","Security") + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/security/securearmory) +"gXe" = ( +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"gXg" = ( +/obj/machinery/computer/security, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/security/warden) +"gXk" = ( +/obj/effect/decal/ants, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) +"gXr" = ( +/obj/machinery/portable_atmospherics/canister/toxins, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/northeast, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/atmos/control) +"gXu" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"gXz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"gXB" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/airlock/research/glass{ + name = "Research and Development"; + req_access = list(47) + }, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/toxins/lab) +"gXC" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/pen, +/obj/item/lighter/zippo/ce{ + pixel_y = 2; + pixel_x = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/turf/simulated/floor/glass, +/area/crew_quarters/chief) +"gXH" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=COM11"; + location = "COM10" + }, +/obj/effect/decal/nanotrasen_logo_short2{ + icon_state = "NTlogo4" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command) +"gXI" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/effect/landmark/start/blueshield, +/obj/machinery/light, +/turf/simulated/floor/carpet/royalblue, +/area/blueshield) +"gXM" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"gXU" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"gXW" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"gXY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/teleporter/abandoned) +"gYb" = ( +/obj/structure/flora/ausbushes/grassybush, +/obj/machinery/camera{ + c_tag = "Xenobio Central-South"; + network = list("Research","SS13"); + pixel_x = -1; + dir = 6 + }, +/turf/simulated/floor/grass, +/area/toxins/xenobiology) +"gYf" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"gYh" = ( +/turf/simulated/floor/plasteel{ + dir = 5 + }, +/area/hydroponics) +"gYl" = ( +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/paramedic) +"gYo" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"gYu" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plating/airless, +/area/space) +"gYA" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/landmark/tiles/damageturf, +/turf/simulated/floor/glass, +/area/maintenance/fsmaint) +"gYD" = ( +/obj/structure/window/plasmareinforced{ + color = "#d70000" + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/simulated/floor/plating/airless, +/area/space) +"gYE" = ( +/obj/machinery/ai_slipper{ + uses = 10 + }, +/obj/machinery/turretid/lethal{ + check_synth = 1; + name = "AI Chamber Turret Control"; + pixel_y = 28; + req_access = list(75) + }, +/turf/simulated/floor/greengrid, +/area/turret_protected/ai) +"gYJ" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/grille, +/turf/simulated/floor/plating/airless, +/area/engineering/engine) +"gYK" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"gYL" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/circuitboard/med_data{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/circuitboard/clonescanner, +/obj/item/circuitboard/scan_consolenew, +/obj/item/circuitboard/cryo_tube{ + pixel_x = 3 + }, +/obj/machinery/alarm{ + pixel_x = -24; + dir = 4 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "caution" + }, +/area/storage/tech) +"gYR" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/external{ + frequency = 1379; + id_tag = "solar_xeno_outer"; + locked = 1; + name = "Engineering External Access"; + req_access = list(10,13) + }, +/turf/simulated/floor/plating, +/area/maintenance/starboardsolar) +"gYT" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/apmaint) +"gYU" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/turret_protected/ai_upload) +"gYX" = ( +/obj/machinery/computer/secure_data, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/blueshield) +"gZh" = ( +/obj/structure/table, +/obj/item/clothing/head/helmet/skull/Yorick, +/obj/item/toy/figure/magistrate{ + pixel_x = 9; + pixel_y = 6 + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/magistrateoffice) +"gZj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/storage/toolbox/mechanical/old, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"gZp" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/prisonlockers) +"gZq" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Bridge"; + departmentType = 5; + name = "Bridge Requests Console"; + pixel_x = -30 + }, +/obj/effect/turf_decal{ + dir = 8; + icon_state = "golden_stripes" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge/meeting_room) +"gZw" = ( +/obj/machinery/atmospherics/pipe/simple/visible/purple{ + desc = "Труба ведёт газ на фильтрацию"; + name = "Труба на фильтрацию" + }, +/obj/effect/decal/warning_stripes/west, +/obj/machinery/atmospherics/pipe/simple/visible{ + desc = "Труба содержит газ для обработки и после возвращает его обратно в трубу смешивания"; + dir = 4; + name = "Труба обработки" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"gZx" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/lobby) +"gZy" = ( +/obj/effect/decal/warning_stripes/west, +/obj/machinery/firealarm{ + dir = 8; + name = "west fire alarm"; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/eastarrival) +"gZA" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/genericbush/hell, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced, +/turf/simulated/floor/grass, +/area/crew_quarters/serviceyard) +"gZK" = ( +/obj/machinery/recharger/wallcharger{ + pixel_x = -24 + }, +/obj/structure/closet/secure_closet/security, +/obj/machinery/camera{ + c_tag = "Brig Equipment Storage"; + dir = 5; + network = list("SS13","Security") + }, +/obj/item/clothing/mask/balaclava, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/seceqstorage) +"gZM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/item/radio/intercom/locked/prison{ + pixel_y = -28 + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"gZR" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id_tag = "SecPilotPriv" + }, +/turf/simulated/floor/plating, +/area/security/podbay) +"gZS" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/south) +"gZU" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'RADIOACTIVE AREA'"; + icon_state = "radiation"; + name = "RADIOACTIVE AREA"; + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/gravitygenerator) +"hac" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/starboard/south) +"hah" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain/bedroom) +"hal" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/item/radio/intercom{ + dir = 1; + pixel_y = 23 + }, +/obj/machinery/camera{ + c_tag = "Experimention Lab Office"; + dir = 9; + network = list("Research","SS13") + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "whitepurple"; + tag = "icon-whitepurple (SOUTHWEST)" + }, +/area/toxins/explab) +"ham" = ( +/obj/structure/table/reinforced, +/obj/item/folder/yellow, +/obj/item/pen, +/obj/machinery/light, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/requests_console{ + department = "Atmospherics"; + departmentType = 3; + name = "Atmospherics Requests Console"; + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "caution" + }, +/area/atmos/control) +"haq" = ( +/obj/structure/closet/secure_closet/atmos_personal, +/obj/effect/decal/warning_stripes/northwest, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/extinguisher/mini, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"hau" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkyellowfull" + }, +/area/engineering/controlroom) +"haM" = ( +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"haY" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/effect/turf_decal{ + dir = 1; + icon_state = "golden_stripes" + }, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge/meeting_room) +"hbd" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/loading_area/red{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + icon_state = "open"; + id_tag = "hopqueueshutters"; + name = "Queue Shutters"; + opacity = 0 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"hbe" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 26 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/starboard/south) +"hbl" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 8 + }, +/turf/simulated/floor/carpet/royalblack, +/area/bridge/meeting_room) +"hbp" = ( +/obj/structure/bookcase{ + name = "bookcase (Fiction)" + }, +/obj/item/book/manual/random, +/turf/simulated/floor/wood, +/area/security/permabrig) +"hbt" = ( +/obj/structure/table, +/obj/item/folder, +/obj/item/pen, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/simulated/floor/glass/reinforced, +/area/hallway/secondary/exit) +"hbx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"hbz" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"hbH" = ( +/obj/item/folder/red, +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/detectives_office) +"hbK" = ( +/obj/machinery/mineral/equipment_vendor, +/turf/simulated/floor/plasteel, +/area/quartermaster/miningdock) +"hbO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"hbP" = ( +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/flora/firebush, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"hbR" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"hbW" = ( +/obj/effect/spawner/window/reinforced/polarized{ + id = "courtroom" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/crew_quarters/courtroom) +"hcc" = ( +/obj/machinery/washing_machine, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "barber" + }, +/area/security/permabrig) +"hci" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/customs) +"hcl" = ( +/obj/effect/decal/warning_stripes/arrow{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/yellow/partial{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"hcn" = ( +/obj/structure/flora/ausbushes/grassybush, +/turf/simulated/floor/grass, +/area/toxins/xenobiology) +"hcp" = ( +/obj/machinery/vending/coffee, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/starboard/east) +"hcs" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"hcw" = ( +/obj/machinery/door/airlock/external{ + name = "Toxins Test Chamber" + }, +/turf/simulated/floor/plating/airless, +/area/toxins/test_area) +"hcx" = ( +/obj/machinery/door/window/brigdoor{ + dir = 2; + name = "Courtroom"; + req_access = list(63) + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/courtroom) +"hcA" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + desc = "Труба содержит газ для обработки и после возвращает его обратно в трубу смешивания"; + dir = 6; + name = "Труба обработки" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"hcF" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 4 + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"hcM" = ( +/obj/machinery/disposal, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/disposalpipe/trunk, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/ne) +"hcO" = ( +/obj/structure/chair/sofa/pew/right{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/banya) +"hcT" = ( +/obj/structure/railing, +/turf/simulated/floor/glass/reinforced, +/area/engineering/mechanic_workshop/hangar) +"hcX" = ( +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/range) +"hcY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/effect/landmark/event/xeno_spawn, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/livingcomplex) +"hde" = ( +/obj/effect/turf_decal/caution{ + dir = 1 + }, +/obj/machinery/door_control{ + desc = "A remote control-switch to lock down the prison wing's blast doors"; + id = "Prison Gate"; + name = "PermaBrig Lockdown"; + pixel_y = -25; + req_access = list(2); + pixel_x = 26 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkredcorners" + }, +/area/security/permahallway) +"hdj" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"hdm" = ( +/obj/structure/chair/stool/bar/dark{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/carpet/black, +/area/crew_quarters/bar/atrium) +"hdp" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"hdq" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"hdt" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/girder, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"hdu" = ( +/obj/effect/decal/warning_stripes/northwest, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/chem_dispenser, +/obj/item/radio/intercom{ + dir = 1; + pixel_y = 28 + }, +/turf/simulated/floor/engine, +/area/toxins/misc_lab) +"hdy" = ( +/obj/structure/sign/botany, +/turf/simulated/wall, +/area/hydroponics) +"hdz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"hdA" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/storage/secure) +"hdD" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/snacks/grown/geranium, +/obj/item/reagent_containers/food/snacks/grown/geranium, +/obj/item/reagent_containers/food/snacks/grown/geranium, +/turf/simulated/floor/carpet/royalblue, +/area/crew_quarters/cabin1) +"hdG" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 2; + name = "Kitchen Junction"; + sortType = 20 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"hdT" = ( +/obj/structure/noticeboard{ + pixel_y = 30 + }, +/obj/item/paper_bin{ + pixel_y = 6 + }, +/obj/structure/table/wood, +/obj/item/pen/fancy{ + pixel_y = 3 + }, +/obj/item/reagent_containers/food/drinks/mug/hop{ + pixel_y = -11; + pixel_x = 10 + }, +/turf/simulated/floor/carpet, +/area/crew_quarters/heads/hop) +"hdV" = ( +/obj/effect/decal/warning_stripes/west{ + icon = 'icons/turf/floors.dmi'; + icon_state = "siding1" + }, +/turf/simulated/floor/grass, +/area/hydroponics) +"hdW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/effect/landmark/event/blobstart, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet/royalblue, +/area/maintenance/livingcomplex) +"hdY" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/livingcomplex) +"heh" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"hei" = ( +/obj/machinery/embedded_controller/radio/airlock/airlock_controller{ + id_tag = "aisole_airlock"; + tag_airpump = "aisole_pump"; + tag_chamber_sensor = "aisole_sensor"; + tag_exterior_door = "aisole_outer"; + tag_interior_door = "aisole_inner"; + pixel_y = 28 + }, +/obj/machinery/airlock_sensor{ + id_tag = "aisole_sensor"; + pixel_y = -28 + }, +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + frequency = 1379; + id_tag = "aisole_pump"; + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/maintenance/starboardaux) +"heo" = ( +/obj/structure/closet/secure_closet/freezer/fridge/open, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/security/permabrig) +"hep" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"hes" = ( +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/biostorage) +"hev" = ( +/obj/machinery/light, +/obj/machinery/libraryscanner, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/toxins/lab) +"heE" = ( +/turf/simulated/wall, +/area/maintenance/cafeteria) +"heK" = ( +/obj/structure/closet/secure_closet/reagents, +/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "whiteyellow" + }, +/area/medical/chemistry) +"heS" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitehall" + }, +/area/toxins/xenobiology) +"heV" = ( +/obj/structure/sign/directions/floor/alt{ + dir = 8; + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/fitness) +"heY" = ( +/obj/structure/window/reinforced{ + color = "red"; + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/structure/closet/secure_closet/brig/evidence, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkred" + }, +/area/security/evidence) +"hfa" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/quartermaster/miningdock) +"hfd" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/maintenance/secpost) +"hfh" = ( +/turf/simulated/wall/r_wall, +/area/security/brig) +"hfj" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel{ + icon_state = "chapel" + }, +/area/chapel/main) +"hfk" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance/double, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"hfp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"hfq" = ( +/obj/structure/sign/poster/official/cleanliness{ + pixel_x = -32 + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/camera{ + c_tag = "Medbay Main Hall North"; + dir = 4; + network = list("Medical","SS13") + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + dir = 8 + }, +/area/medical/medbay2) +"hft" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/sleeper) +"hfu" = ( +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/medical/research) +"hfy" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/table/reinforced, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/item/clothing/glasses/meson, +/obj/item/clothing/glasses/meson, +/obj/item/clothing/glasses/meson, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"hfz" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/drip{ + pixel_x = 11; + pixel_y = 18 + }, +/obj/item/crowbar, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "blue" + }, +/area/maintenance/medroom) +"hfD" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/commercial) +"hfI" = ( +/obj/structure/table, +/obj/item/stack/cable_coil{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/stack/cable_coil, +/obj/machinery/firealarm{ + dir = 4; + name = "east fire alarm"; + pixel_x = 24 + }, +/obj/item/paicard, +/obj/item/stock_parts/cell/high/plus, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "caution" + }, +/area/storage/tech) +"hfN" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/hallway/primary/central/north) +"hfZ" = ( +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"hga" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"hgb" = ( +/obj/structure/table/glass, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_y = 7 + }, +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTH)" + }, +/area/medical/medrest) +"hgd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"hge" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/simulated/floor/plating, +/area/maintenance/ai) +"hgi" = ( +/obj/machinery/porta_turret{ + dir = 8; + installation = /obj/item/gun/energy/gun; + name = "hallway turret" + }, +/turf/simulated/floor/redgrid, +/area/turret_protected/aisat_interior) +"hgo" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"hgq" = ( +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "yellowcorner" + }, +/area/maintenance/apmaint) +"hgz" = ( +/obj/machinery/door_control{ + desiredstate = 1; + id = "toilet5"; + name = "Toilet Bolt Control"; + normaldoorcontrol = 1; + pixel_x = -25; + specialfunctions = 4 + }, +/obj/structure/sign/poster/contraband/random{ + pixel_y = 32 + }, +/obj/structure/toilet{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet3) +"hgF" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_y = 6 + }, +/obj/item/pen/fancy, +/obj/structure/railing, +/obj/machinery/door/firedoor/border_only, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"hgG" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads) +"hgN" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/security/checkpoint/south) +"hgS" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/hallway/primary/central/ne) +"hgZ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/north) +"hhc" = ( +/obj/effect/decal/warning_stripes/blue/partial{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "white" + }, +/area/medical/reception) +"hhd" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"hhf" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10; + initialize_directions = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"hhh" = ( +/obj/machinery/vending/coffee, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"hhi" = ( +/obj/item/shard{ + icon_state = "medium" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/maintenance/apmaint) +"hho" = ( +/obj/effect/decal/warning_stripes/southwest, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkred" + }, +/area/security/securearmory) +"hhp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/ants, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/fsmaint3) +"hhr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"hht" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/plating, +/area/engineering/engine) +"hhx" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"hhF" = ( +/obj/structure/chair/sofa/pew/left{ + dir = 1 + }, +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/mineral/plastitanium, +/area/maintenance/chapel) +"hhV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/electrical) +"hhW" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"hhZ" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/office) +"hic" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/serviceyard) +"him" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/mixing) +"hio" = ( +/obj/effect/decal/warning_stripes/southeast, +/obj/machinery/r_n_d/circuit_imprinter{ + pixel_x = -1; + pixel_y = 3 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/lab) +"hir" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/redgrid, +/area/turret_protected/ai_upload) +"hiv" = ( +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"hiz" = ( +/obj/structure/table/reinforced, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue" + }, +/area/medical/sleeper) +"hiA" = ( +/turf/simulated/wall, +/area/medical/sleeper) +"hiB" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/landmark/start/scientist, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/lab) +"hiG" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/brigstaff) +"hiH" = ( +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/turf/simulated/floor/glass, +/area/bridge/checkpoint/south) +"hiN" = ( +/obj/machinery/vending/medical, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkpurple" + }, +/area/medical/genetics) +"hiP" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkpurple" + }, +/area/toxins/rdoffice) +"hiQ" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/crew_quarters/arcade) +"hiT" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"hiW" = ( +/obj/effect/decal/warning_stripes/west, +/obj/machinery/status_display{ + pixel_x = -32 + }, +/obj/machinery/camera{ + c_tag = "Arrivals Fore Starboard"; + dir = 4; + pixel_y = -22 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/eastarrival) +"hiX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/crew_quarters/theatre) +"hjp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"hjr" = ( +/obj/machinery/power/apc{ + pixel_x = 28; + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/chapel/office) +"hjv" = ( +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellow" + }, +/area/engineering/engine) +"hjA" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"hjC" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/spacebridge/somsec) +"hjG" = ( +/obj/structure/table, +/obj/item/clipboard, +/obj/item/toy/figure/geneticist, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurple"; + tag = "icon-whitepurple (NORTH)" + }, +/area/medical/genetics) +"hjH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/mob/living/simple_animal/slime/random, +/turf/simulated/floor/plasteel, +/area/maintenance/xenozoo) +"hjJ" = ( +/obj/effect/decal/warning_stripes/west, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/engine, +/area/medical/chemistry) +"hjL" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -26 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"hjP" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"hjW" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"hjZ" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/effect/decal/straw/medium, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/grass, +/area/medical/biostorage) +"hkd" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/commercial) +"hkg" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_x = -2; + pixel_y = 7 + }, +/obj/item/pen, +/obj/item/pen{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/simulated/floor/carpet/red, +/area/civilian/vacantoffice) +"hkh" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/medical/research) +"hkv" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable/multiz{ + color = "#dd1010" + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"hkB" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Pet Store" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "floorgrime" + }, +/area/storage/office) +"hkF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"hkG" = ( +/obj/machinery/light/small{ + dir = 4; + tag = "icon-bulb1 (EAST)" + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet/green, +/area/maintenance/library) +"hkH" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whiteblue"; + tag = "icon-whiteblue (SOUTHWEST)" + }, +/area/medical/medbay) +"hkI" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 4; + name = "east fire alarm"; + pixel_x = 24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/port/south) +"hlb" = ( +/obj/machinery/hydroponics/soil, +/obj/item/seeds/tea, +/turf/simulated/floor/grass, +/area/maintenance/garden) +"hlg" = ( +/obj/machinery/door/poddoor/shutters{ + dir = 8; + id_tag = "teleportershutter"; + name = "Teleporter Access Shutters" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door_control{ + id = "teleportershutter"; + name = "Teleporter Shutters Access Control"; + pixel_y = -24; + req_access = list(17) + }, +/turf/simulated/floor/plasteel/white, +/area/teleporter) +"hlh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"hlo" = ( +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/securearmory) +"hlv" = ( +/obj/structure/chair/comfy/teal{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"hly" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command) +"hlA" = ( +/obj/machinery/light, +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"hlB" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "blue" + }, +/area/hydroponics) +"hlF" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A15"; + location = "A14" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitecorner" + }, +/area/hallway/secondary/entry) +"hlM" = ( +/obj/effect/decal/warning_stripes/north, +/obj/structure/window/reinforced{ + color = "red"; + dir = 1 + }, +/obj/vehicle/ridden/secway, +/turf/simulated/floor/mech_bay_recharge_floor, +/area/security/securearmory) +"hlN" = ( +/obj/machinery/camera{ + c_tag = "Dorm Hallway West"; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"hlQ" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"hlU" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/xenobiology) +"hlW" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/east, +/obj/machinery/access_button{ + command = "cycle_interior"; + frequency = 1379; + layer = 3.3; + master_tag = "solar_xeno_airlock"; + name = "South-East Solar Panels"; + pixel_x = 25; + pixel_y = -23; + req_access = list(13) + }, +/turf/simulated/floor/plating, +/area/maintenance/starboardsolar) +"hmh" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "rampbottom" + }, +/area/crew_quarters/theatre) +"hmj" = ( +/obj/structure/window/reinforced{ + color = "red" + }, +/obj/machinery/flasher/portable, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/securearmory) +"hmk" = ( +/obj/effect/decal/warning_stripes/northeastsouth, +/obj/vehicle/ridden/ambulance{ + dir = 4 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "whiteblue" + }, +/area/medical/paramedic) +"hmo" = ( +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkred" + }, +/area/turret_protected/aisat) +"hmw" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/turf/simulated/floor/plating, +/area/hallway/secondary/exit/maint) +"hmB" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/sortjunction/reversed{ + dir = 8; + name = "Bar Junction"; + sortType = 19 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"hmC" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/random{ + pixel_y = -32 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"hmD" = ( +/obj/machinery/camera{ + c_tag = "Central Ring Hallway South 4"; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/sw) +"hmN" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green{ + desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; + dir = 4; + name = "Труба фильтрации" + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + desc = "Труба содержит газ для обработки и после возвращает его обратно в трубу смешивания"; + name = "Труба обработки" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"hmP" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkredcorners" + }, +/area/security/hos) +"hmS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/garden) +"hmY" = ( +/obj/machinery/door/airlock/glass, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/storage/primary) +"hng" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 9 + }, +/obj/machinery/access_button{ + command = "cycle_interior"; + frequency = 1379; + layer = 3.3; + master_tag = "robotics_solar_airlock"; + name = "interior access button"; + pixel_x = -25; + pixel_y = -25; + req_access = list(13) + }, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plating, +/area/maintenance/portsolar) +"hnk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"hnD" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/spacebridge/somsec) +"hnI" = ( +/obj/machinery/suit_storage_unit/security/hos, +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/security/hos) +"hnM" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Singularity"; + name = "Singularity Blast Doors"; + opacity = 0 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door_control{ + id = "Singularity"; + name = "Singularity Blast Doors"; + pixel_y = -32; + req_access = list(10) + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering/glass{ + name = "Engine Room"; + req_access = list(10) + }, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"hnU" = ( +/obj/machinery/light_construct, +/obj/effect/spawner/lootdrop/maintenance/double, +/obj/structure/table, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"hnW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/quartermaster/delivery) +"hod" = ( +/obj/machinery/door/airlock{ + name = "Unisex Showers" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"hol" = ( +/obj/machinery/atmospherics/unary/outlet_injector/on, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "blue" + }, +/area/security/permabrig) +"hor" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/embedded_controller/radio/airlock/airlock_controller{ + id_tag = "engineering_west_airlock"; + pixel_y = -4; + req_access = list(10,13); + tag_airpump = "engineering_west_pump"; + tag_chamber_sensor = "engineering_west_sensor"; + tag_exterior_door = "engineering_west_outer"; + tag_interior_door = "engineering_west_inner"; + pixel_x = 25 + }, +/obj/machinery/airlock_sensor{ + id_tag = "engineering_west_sensor"; + pixel_y = 7; + pixel_x = 25 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "podfloor" + }, +/area/engineering/engine) +"hov" = ( +/obj/machinery/disposal, +/obj/effect/decal/warning_stripes/red, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitegreenfull" + }, +/area/medical/virology/lab) +"how" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"hoC" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "Mime"; + name = "Mime Privacy Shutters" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/mimeoffice) +"hoH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"hoR" = ( +/obj/structure/sign/directions/evac{ + pixel_y = -8; + dir = 1 + }, +/obj/structure/sign/directions/security{ + dir = 8 + }, +/obj/structure/sign/directions/science{ + dir = 8; + pixel_y = 8 + }, +/turf/simulated/wall, +/area/crew_quarters/serviceyard) +"hoS" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "ArmoryLock"; + name = "Armory Lockdown"; + opacity = 0 + }, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/security/securearmory) +"hoT" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Library" + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/library) +"hpi" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/door/window/brigdoor/southright{ + req_access = list(17,75); + dir = 8 + }, +/obj/structure/fans/tiny, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/aihallway) +"hpj" = ( +/obj/machinery/door/poddoor{ + id_tag = "ToxinsVenting"; + name = "Toxins Venting Bay Door"; + use_power = 0 + }, +/turf/simulated/floor/engine/insulated/vacuum, +/area/toxins/mixing) +"hpk" = ( +/obj/structure/table/wood/poker, +/obj/item/deck/cards, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"hpp" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/genericbush, +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/window/reinforced, +/obj/structure/flora/ausbushes/fernybush/hell, +/turf/simulated/floor/grass, +/area/crew_quarters/sleep) +"hpx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/flashlight/lantern{ + on = 1 + }, +/obj/structure/table/holotable, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"hpz" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralcorner" + }, +/area/crew_quarters/fitness) +"hpH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"hpI" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/disposalpipe/junction/yjunction{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A17"; + location = "A16" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/nw) +"hpL" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/sign/directions/floor/alt{ + dir = 6; + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"hpU" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/spray/cleaner/brig{ + pixel_x = 7 + }, +/obj/item/flash, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/security/permahallway) +"hpW" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 28 + }, +/obj/item/radio/intercom{ + name = "east station intercom (General)"; + pixel_x = 28; + pixel_y = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitepurple" + }, +/area/medical/genetics) +"hqa" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_x = -26 + }, +/turf/simulated/floor/carpet/red, +/area/maintenance/backstage) +"hqd" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/toxins/explab) +"hqh" = ( +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/toxins/lab) +"hqk" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/se) +"hqn" = ( +/obj/effect/decal/cleanable/dust, +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-dead"; + tag = "plant-dead" + }, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"hqo" = ( +/turf/simulated/floor/plasteel{ + icon_state = "redcorner" + }, +/area/security/prison/cell_block/A) +"hqw" = ( +/obj/effect/decal/cleanable/blood/drip{ + pixel_x = -2; + pixel_y = 7 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"hqy" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/lattice/catwalk, +/turf/space, +/area/solar/port) +"hqR" = ( +/obj/structure/railing, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitehall" + }, +/area/toxins/xenobiology) +"hqS" = ( +/turf/simulated/wall, +/area/medical/cloning) +"hre" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Central Bridge Hallway East 1" + }, +/obj/item/radio/intercom{ + dir = 1; + pixel_y = 28 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=C3"; + location = "C2" + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"hrn" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/simulated/floor/carpet/arcade, +/area/crew_quarters/arcade) +"hrs" = ( +/obj/structure/chair, +/obj/effect/landmark/start/civilian, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"hru" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"hrz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"hrB" = ( +/obj/machinery/door/airlock/maintenance, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"hrF" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/extinguisher_cabinet{ + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "yellow" + }, +/area/engineering/break_room) +"hrI" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"hrJ" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "Warden"; + name = "Warden Privacy Shutters" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/security/warden) +"hrP" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"hrR" = ( +/obj/structure/railing, +/obj/structure/flora/ausbushes/grassybush, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/grass, +/area/maintenance/fore2) +"hrV" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Eng_lockdown"; + name = "Engineering Lockdown"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/spawner/window/reinforced/plasma, +/turf/simulated/floor/plating, +/area/engineering/controlroom) +"hrZ" = ( +/turf/simulated/floor/wood{ + icon_state = "wood-broken6" + }, +/area/maintenance/casino) +"hsm" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue" + }, +/area/medical/cloning) +"hsy" = ( +/obj/machinery/access_button{ + command = "cycle_interior"; + frequency = 1379; + master_tag = "engineering_west_airlock"; + name = "interior access button"; + pixel_x = -25; + pixel_y = 25; + req_access = list(10,13) + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellow" + }, +/area/engineering/engine) +"hsD" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prisonershuttle) +"hsG" = ( +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"hsK" = ( +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"hsL" = ( +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"hsQ" = ( +/obj/item/reagent_containers/glass/bucket, +/obj/item/mop, +/obj/structure/sink{ + pixel_y = 22 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/janitor) +"hsU" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/medbay) +"htf" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellowcorner" + }, +/area/medical/chemistry) +"htj" = ( +/obj/effect/turf_decal/number/number_2{ + dir = 1; + pixel_y = -18 + }, +/obj/effect/turf_decal/arrows/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/delivery) +"htm" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "chapel" + }, +/area/chapel/main) +"htv" = ( +/obj/structure/chair/comfy/teal{ + dir = 1 + }, +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 26 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTH)" + }, +/area/medical/medrest) +"htw" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/engine) +"htA" = ( +/obj/structure/sign/poster/contraband/random{ + pixel_y = -32 + }, +/obj/structure/grille/broken, +/turf/simulated/floor/carpet/royalblack, +/area/maintenance/fsmaint2) +"htF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"htO" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/securehallway) +"htP" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "vault" + }, +/area/engineering/gravitygenerator) +"htU" = ( +/obj/machinery/conveyor/inverted{ + id = "QMLoad2"; + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "brown" + }, +/area/quartermaster/delivery) +"htW" = ( +/obj/machinery/computer/rdconsole/robotics, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "purple" + }, +/area/assembly/robotics) +"htY" = ( +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"huc" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/suit_storage_unit/standard_unit, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/storage/eva) +"hug" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "brown" + }, +/area/quartermaster/lobby) +"huj" = ( +/obj/machinery/door/airlock/command/glass{ + name = "Chief Medical Officer Office"; + req_access = list(40); + security_level = 1 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/cmo) +"hun" = ( +/mob/living/simple_animal/moth, +/turf/simulated/floor/wood{ + icon_state = "wood-broken3"; + tag = "icon-wood-broken3" + }, +/area/maintenance/livingcomplex) +"hus" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 26 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"huv" = ( +/obj/machinery/door/airlock/atmos/glass{ + name = "Supermatter Chamber"; + req_access = list(24); + security_level = 1 + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/atmospherics/pipe/simple/visible, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"huw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"hux" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"huy" = ( +/obj/structure/chair/office, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/crew_quarters/courtroom) +"huJ" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"huK" = ( +/obj/machinery/computer/card{ + pixel_x = 6 + }, +/turf/simulated/floor/carpet/royalblue, +/area/crew_quarters/captain) +"huU" = ( +/obj/effect/turf_decal/caution{ + dir = 1 + }, +/obj/machinery/door/airlock/external{ + id_tag = "graveyard_church"; + locked = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/secondary/exit/maint) +"huY" = ( +/obj/structure/table/wood, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/item/pen{ + pixel_x = 4; + pixel_y = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "vault" + }, +/area/chapel/main) +"hva" = ( +/obj/item/chair/wood/wings, +/obj/effect/decal/remains/human, +/turf/simulated/floor/wood{ + broken = 1; + icon_state = "wood-broken" + }, +/area/maintenance/casino) +"hvh" = ( +/obj/structure/closet/wardrobe/grey, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"hvj" = ( +/obj/structure/table, +/obj/item/soap, +/turf/simulated/floor/plasteel{ + icon_state = "barber" + }, +/area/crew_quarters/locker) +"hvq" = ( +/obj/structure/table/reinforced, +/obj/item/folder/white{ + pixel_x = 4 + }, +/turf/simulated/floor/plating, +/area/teleporter/abandoned) +"hvs" = ( +/obj/machinery/atmospherics/binary/pump{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/toxins/mixing) +"hvv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/hallway/secondary/exit) +"hvw" = ( +/obj/effect/turf_decal/siding/green/corner, +/turf/simulated/floor/grass, +/area/security/permabrig) +"hvN" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/east, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"hvS" = ( +/obj/structure/sign/cargo{ + pixel_x = 32; + pixel_y = 32 + }, +/obj/effect/decal/warning_stripes/yellow/partial{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/primary/central/east) +"hvT" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"hwd" = ( +/obj/item/radio/intercom{ + dir = 8; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkbluealt" + }, +/area/bridge) +"hwe" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkpurple" + }, +/area/toxins/rdoffice) +"hwg" = ( +/obj/structure/stairs{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"hwh" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/crew_quarters/locker) +"hwj" = ( +/turf/simulated/wall/r_wall, +/area/gateway) +"hwp" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/effect/landmark/event/blobstart, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/plating, +/area/maintenance/portsolar) +"hwt" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/interrogation) +"hwA" = ( +/obj/effect/decal/warning_stripes/east, +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 26 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"hwH" = ( +/obj/effect/landmark/start/civilian, +/turf/simulated/floor/plasteel, +/area/storage/primary) +"hwK" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/processing) +"hwL" = ( +/obj/effect/decal/warning_stripes/south, +/obj/structure/chair/stool, +/obj/effect/landmark/start/chemist, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/engine, +/area/medical/chemistry) +"hwN" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/second/south) +"hwO" = ( +/obj/effect/decal/warning_stripes/west, +/obj/effect/decal/warning_stripes/east, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/storage/eva) +"hwZ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=COM9"; + location = "COM8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"hxc" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"hxi" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "vault" + }, +/area/chapel/main) +"hxl" = ( +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet/orange, +/area/maintenance/casino) +"hxm" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/east) +"hxn" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/redgrid, +/area/turret_protected/ai_upload) +"hxw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"hxB" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/south) +"hxF" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -24 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/spacebridge/comcar) +"hya" = ( +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTHWEST)" + }, +/area/medical/cryo) +"hyb" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/wall, +/area/maintenance/fsmaint2) +"hyg" = ( +/turf/simulated/floor/plasteel/dark{ + dir = 9 + }, +/area/hallway/secondary/exit) +"hys" = ( +/obj/machinery/door_control{ + id = "xeno3"; + name = "Containment Control"; + req_access = list(55); + pixel_x = -32 + }, +/turf/simulated/floor/plasteel, +/area/toxins/xenobiology) +"hyu" = ( +/obj/structure/closet/l3closet/janitor, +/obj/structure/sign/poster/random{ + pixel_x = -32 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "purple" + }, +/area/janitor) +"hyA" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluecorners" + }, +/area/aisat/aihallway) +"hyG" = ( +/obj/structure/sign/directions/engineering{ + pixel_y = 8 + }, +/obj/structure/sign/directions/science, +/obj/structure/sign/directions/evac{ + pixel_y = -8 + }, +/turf/simulated/wall, +/area/maintenance/asmaint2) +"hyP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light_construct{ + dir = 8 + }, +/obj/structure/table, +/obj/item/folder, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"hyU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/effect/landmark/ninja_teleport, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet/cyan, +/area/maintenance/livingcomplex) +"hzd" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"hzg" = ( +/obj/structure/railing/corner, +/obj/machinery/camera{ + c_tag = "Chapel North" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"hzk" = ( +/obj/machinery/door/window/eastleft{ + dir = 1; + req_access = list(10) + }, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"hzo" = ( +/turf/simulated/wall/shuttle/onlyselfsmooth, +/area/shuttle/arrival/station) +"hzD" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -26 + }, +/obj/structure/table/reinforced, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/cell_charger{ + pixel_x = -1; + pixel_y = 2 + }, +/obj/item/stock_parts/cell/high, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop/expedition) +"hzN" = ( +/obj/effect/decal/warning_stripes/north, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/quartermaster/delivery) +"hzS" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"hzT" = ( +/obj/effect/turf_decal/siding/red{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Head of Security's Desk"; + departmentType = 5; + name = "Head of Security Requests Console"; + pixel_y = 30; + pixel_x = -32 + }, +/turf/simulated/floor/carpet/red, +/area/security/hos) +"hzU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/junction{ + dir = 1; + tag = "icon-pipe-j1 (EAST)" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A23"; + location = "A22" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"hAa" = ( +/turf/simulated/wall, +/area/maintenance/fore2) +"hAk" = ( +/obj/machinery/computer/sm_monitor, +/obj/machinery/camera/autoname{ + dir = 1; + c_tag = "Chief Engineer's Office" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/chief) +"hAl" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permahallway) +"hAm" = ( +/obj/structure/chair/sofa/pew/left{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "chapel" + }, +/area/chapel/main) +"hAq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/maintenance/gambling_den) +"hAA" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel, +/area/assembly/showroom) +"hAC" = ( +/obj/machinery/constructable_frame/machine_frame, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue" + }, +/area/medical/cloning) +"hAE" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/asmaint6) +"hAG" = ( +/obj/machinery/portable_atmospherics/canister/sleeping_agent, +/obj/effect/decal/cleanable/cobweb{ + layer = 4 + }, +/turf/simulated/floor/plating, +/area/security/permahallway) +"hAI" = ( +/obj/item/book/manual/sop_science, +/obj/item/clipboard, +/obj/item/book/manual/robotics_cyborgs{ + pixel_x = -1; + pixel_y = 2 + }, +/obj/structure/table, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/item/toy/figure/roboticist, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkpurple" + }, +/area/assembly/chargebay) +"hAJ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/lobby) +"hAK" = ( +/obj/machinery/door/morgue{ + name = "Confession Booth" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"hAV" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/quartermaster/delivery) +"hBa" = ( +/obj/machinery/hologram/holopad, +/obj/effect/decal/warning_stripes/blue/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/security/processing) +"hBk" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + dir = 9 + }, +/area/toxins/lab) +"hBv" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkblue" + }, +/area/chapel/main) +"hBG" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"hBJ" = ( +/obj/machinery/portable_atmospherics/canister, +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/toxins/storage) +"hBP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dust, +/obj/machinery/alarm{ + pixel_y = 23 + }, +/turf/simulated/floor/carpet, +/area/maintenance/library) +"hBY" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos/control) +"hCa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"hCb" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/south) +"hCi" = ( +/obj/structure/table/wood/fancy/black, +/obj/item/mining_voucher{ + pixel_y = 6; + pixel_x = -6 + }, +/obj/item/lighter/zippo/qm{ + pixel_x = 7; + pixel_y = 5 + }, +/obj/item/mining_voucher{ + pixel_y = 6; + pixel_x = -6 + }, +/turf/simulated/floor/wood, +/area/quartermaster/qm) +"hCr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"hCu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"hCw" = ( +/obj/effect/turf_decal/siding/red{ + dir = 6 + }, +/obj/structure/window/reinforced{ + color = "red" + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/structure/sign/poster/secret/lady{ + pixel_x = 32 + }, +/obj/machinery/camera{ + c_tag = "HoS Bedroom"; + network = list("SS13","Security"); + dir = 9 + }, +/obj/item/radio/intercom{ + pixel_x = 28; + pixel_y = 26 + }, +/turf/simulated/floor/carpet/red, +/area/security/hos) +"hCC" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/exit) +"hCE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"hCF" = ( +/obj/structure/cable/multiz{ + color = "#dd1010" + }, +/obj/structure/cable, +/obj/structure/railing, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"hCH" = ( +/turf/simulated/floor/carpet/royalblue, +/area/crew_quarters/captain/bedroom) +"hCP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "green" + }, +/area/hallway/secondary/exit) +"hDd" = ( +/obj/machinery/recharge_station, +/obj/machinery/door_control{ + desiredstate = 1; + id = "toilet4"; + name = "cyborg recharging cabin Bolt Control"; + normaldoorcontrol = 1; + specialfunctions = 4; + pixel_x = 25 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"hDi" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal{ + dir = 8; + icon_state = "golden_stripes" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge/meeting_room) +"hDn" = ( +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/fsmaint3) +"hDp" = ( +/obj/structure/lattice, +/obj/structure/grille/broken, +/turf/space, +/area/space) +"hDr" = ( +/obj/effect/landmark/start/detective, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/security/detectives_office) +"hDs" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/space/openspace, +/area/solar/starboard) +"hDy" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/serviceyard) +"hDC" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/toxins/xenobiology) +"hDD" = ( +/obj/item/radio/beacon, +/obj/effect/decal/warning_stripes/east, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel, +/area/storage/eva) +"hDH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"hDI" = ( +/obj/machinery/door/airlock/external{ + id_tag = "ferry_home"; + locked = 1 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"hDL" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/janitor) +"hDO" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/spacebridge/somsec) +"hDP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/gravitygenerator) +"hDV" = ( +/obj/machinery/door/airlock/engineering/glass{ + name = "Mechanic Workshop"; + req_access = list(70) + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop) +"hEf" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitehall" + }, +/area/toxins/xenobiology) +"hEm" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/closet/firecloset, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"hEv" = ( +/obj/structure/table, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/item/storage/firstaid/regular, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/gateway) +"hEB" = ( +/obj/effect/turf_decal/siding/white/end{ + dir = 1; + color = "#444444" + }, +/turf/simulated/floor/glass, +/area/hallway/primary/central) +"hEG" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/gateway) +"hEN" = ( +/obj/structure/chair/comfy/brown, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/library) +"hEO" = ( +/obj/structure/fence, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"hEP" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10; + initialize_directions = 10 + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"hEV" = ( +/obj/structure/chair/office/dark{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/library) +"hEZ" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12,47) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/universal, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/maintenance/engineering) +"hFa" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 24 + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"hFe" = ( +/obj/structure/table/reinforced, +/obj/item/storage/belt/utility, +/obj/item/storage/belt/utility, +/obj/item/radio, +/obj/item/radio, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"hFh" = ( +/obj/structure/table, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"hFm" = ( +/obj/machinery/hologram/holopad, +/obj/effect/turf_decal/box, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"hFn" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/security/detectives_office) +"hFw" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/item/twohanded/required/kirbyplants, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/bridge/checkpoint/south) +"hFD" = ( +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/turf/simulated/floor/glass, +/area/hallway/primary/fore) +"hFF" = ( +/obj/machinery/bookbinder, +/turf/simulated/floor/wood, +/area/security/permabrig) +"hFH" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk, +/obj/structure/sign/deathsposal{ + pixel_x = 32 + }, +/obj/effect/decal/warning_stripes/red, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitepurple" + }, +/area/toxins/xenobiology) +"hFK" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable, +/obj/structure/grille, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"hFU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/cobweb_right_rare, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"hFW" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"hGi" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/white/end{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/glass/reinforced, +/area/engineering/gravitygenerator) +"hGp" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/warning_stripes/northeast, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/vending/wallmed{ + pixel_y = 32; + pixel_x = 26 + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"hGs" = ( +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"hGt" = ( +/obj/structure/curtain/open/shower, +/obj/machinery/shower{ + pixel_y = 22 + }, +/obj/effect/landmark/start/civilian, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"hGu" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"hGB" = ( +/obj/structure/sign/poster/official/random, +/turf/simulated/wall/r_wall, +/area/security/evidence) +"hGF" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/firealarm{ + pixel_y = -28; + pixel_x = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + tag = "icon-whiteblue" + }, +/area/medical/medrest) +"hGI" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"hGK" = ( +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/wood, +/area/civilian/vacantoffice) +"hGX" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutralcorner" + }, +/area/hallway/primary/starboard) +"hHl" = ( +/obj/item/candle{ + pixel_y = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/table/wood/fancy/red, +/turf/simulated/floor/carpet/red, +/area/crew_quarters/theatre) +"hHq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/medical/research/restroom) +"hHr" = ( +/obj/effect/decal/warning_stripes/south, +/obj/effect/decal/warning_stripes/north, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/alarm{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/multiz, +/turf/simulated/floor/plasteel, +/area/storage/eva) +"hHt" = ( +/obj/structure/table, +/obj/item/toy/owl, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"hHv" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/maintenance/detectives_office) +"hHB" = ( +/obj/structure/disposalpipe/trunk/multiz{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/hallway/secondary/entry/lounge) +"hHJ" = ( +/obj/structure/dresser, +/turf/simulated/floor/carpet/royalblue, +/area/crew_quarters/captain/bedroom) +"hHY" = ( +/obj/machinery/door/airlock/mining{ + name = "Mining Dock"; + req_access = list(31) + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Cargo Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/miningstorage) +"hHZ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"hIg" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/medical/research/nhallway) +"hIk" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/chair/sofa, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/carpet/red, +/area/crew_quarters/theatre) +"hIn" = ( +/obj/machinery/atmospherics/pipe/manifold/visible/purple{ + desc = "Труба ведёт газ на фильтрацию"; + name = "Труба на фильтрацию" + }, +/obj/effect/decal/warning_stripes/north, +/obj/effect/landmark/start/atmospheric, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"hIs" = ( +/obj/structure/table/glass, +/obj/item/storage/box/syringes, +/obj/item/storage/box/beakers{ + pixel_x = 4; + pixel_y = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkpurple" + }, +/area/medical/genetics) +"hIw" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/wood, +/area/maintenance/livingcomplex) +"hIB" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Security Maintenance"; + req_access = list(1); + security_level = 1 + }, +/turf/simulated/floor/plating, +/area/security/checkpoint) +"hIF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research/nhallway) +"hIH" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"hIY" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"hJe" = ( +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/obj/structure/window/reinforced{ + layer = 4.2 + }, +/turf/simulated/floor/carpet/royalblack, +/area/hallway/secondary/exit) +"hJq" = ( +/obj/machinery/door/airlock/mining/glass{ + name = "Processing Area"; + req_access = list(48) + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/miningstorage) +"hJs" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"hJw" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"hJz" = ( +/obj/item/flag/nt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/hallway/primary/central/second/south) +"hJC" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue" + }, +/area/medical/reception) +"hJE" = ( +/obj/machinery/door/window/eastright{ + name = "Forensic laboratory"; + req_access = list(3,4); + dir = 2 + }, +/turf/simulated/floor/wood, +/area/security/detectives_office) +"hJH" = ( +/obj/structure/computerframe{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"hJP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/reinforced, +/obj/structure/window/reinforced, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"hJS" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellow" + }, +/area/engineering/engine/monitor) +"hKh" = ( +/obj/structure/flora/ausbushes/fernybush, +/obj/structure/flora/ausbushes/genericbush, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"hKj" = ( +/obj/structure/door_assembly/door_assembly_research{ + anchored = 1 + }, +/obj/item/crowbar, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"hKl" = ( +/turf/simulated/wall, +/area/crew_quarters/toilet2) +"hKr" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"hKA" = ( +/turf/simulated/wall, +/area/maintenance/maintcentral) +"hKE" = ( +/obj/structure/lattice, +/turf/simulated/openspace, +/area/maintenance/apmaint) +"hKK" = ( +/turf/simulated/floor/carpet/orange, +/area/maintenance/casino) +"hKS" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"hKU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"hKZ" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"hLe" = ( +/obj/structure/table, +/obj/effect/spawner/lootdrop/maintenance/double, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"hLf" = ( +/obj/machinery/door/window{ + base_state = "right"; + dir = 8; + icon_state = "right"; + name = "Captain's Desk Door"; + req_access = list(20) + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/simulated/floor/carpet/royalblue, +/area/crew_quarters/captain) +"hLj" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -24 + }, +/obj/structure/cable, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/medical/research) +"hLo" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/se) +"hLp" = ( +/obj/machinery/light/small, +/turf/simulated/floor/carpet, +/area/library) +"hLw" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"hLy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/commercial) +"hLF" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green{ + desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; + dir = 1; + name = "Труба фильтрации" + }, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"hLM" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/hallway/primary/central/second/east) +"hLP" = ( +/turf/simulated/wall/r_wall, +/area/security/securehallway) +"hLR" = ( +/obj/structure/sign/redcross{ + pixel_x = 32 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"hMe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"hMh" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"hMn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/statue/bone/rib{ + dir = 1; + anchored = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/maintenance/chapel) +"hMq" = ( +/obj/machinery/computer/security/telescreen/prison{ + network = list("Interrogation"); + pixel_y = 2 + }, +/obj/structure/table/reinforced, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/interrogation) +"hMs" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/effect/decal/warning_stripes/southwestcorner, +/obj/machinery/atmospherics/pipe/multiz{ + dir = 1 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "yellow" + }, +/area/engineering/break_room) +"hMD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"hNh" = ( +/obj/machinery/computer/communications, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/bridge) +"hNk" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/visible, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"hNq" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/security/detectives_office) +"hNs" = ( +/obj/machinery/light_switch{ + pixel_x = -26 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"hNy" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/se) +"hNB" = ( +/obj/effect/decal/warning_stripes/northwest, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/quartermaster/delivery) +"hNG" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/gambling_den) +"hNK" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/east) +"hNL" = ( +/obj/structure/table/reinforced, +/obj/item/folder/blue, +/obj/item/flash, +/obj/machinery/status_display{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkred" + }, +/area/turret_protected/aisat) +"hNM" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"hNO" = ( +/obj/structure/table, +/turf/simulated/floor/plasteel{ + icon_state = "darkblue" + }, +/area/hallway/secondary/exit) +"hNV" = ( +/obj/machinery/door/airlock/public/glass, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/sign/directions/floor/alt{ + dir = 6; + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "green" + }, +/area/hallway/secondary/exit) +"hNW" = ( +/obj/structure/window/reinforced, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"hOf" = ( +/obj/structure/table/reinforced, +/obj/item/book/manual/security_space_law, +/obj/item/radio/sec, +/obj/machinery/requests_console{ + department = "Security"; + departmentType = 5; + name = "Security Requests Console"; + pixel_x = 32 + }, +/obj/structure/reagent_dispensers/peppertank{ + pixel_y = 30 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "red" + }, +/area/security/checkpoint) +"hOh" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/obj/structure/spacepoddoor{ + dir = 4; + luminosity = 3 + }, +/obj/machinery/door_control{ + desc = "A remote control-switch for the pod doors."; + id = "secpilot"; + layer = 3.3; + name = "Pod Door Control"; + pixel_x = 26; + pixel_y = 0; + req_access = list(3,71) + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/podbay) +"hOx" = ( +/obj/item/radio/intercom{ + name = "east station intercom (General)"; + pixel_x = 28 + }, +/turf/simulated/floor/carpet/royalblue, +/area/crew_quarters/captain) +"hOz" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/south) +"hOA" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"hOQ" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/library) +"hOU" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + dir = 7; + icon_state = "yellow" + }, +/area/engineering/break_room) +"hOY" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/break_room) +"hPc" = ( +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/hallway/primary/command) +"hPi" = ( +/obj/effect/turf_decal/arrows/white{ + dir = 4 + }, +/obj/effect/turf_decal/number/number_2{ + dir = 1; + pixel_y = -10; + pixel_x = -6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkredcorners" + }, +/area/security/permahallway) +"hPn" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"hPo" = ( +/obj/machinery/firealarm{ + dir = 8; + name = "west fire alarm"; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"hPp" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/wall, +/area/maintenance/fsmaint3) +"hPr" = ( +/obj/effect/decal/warning_stripes/east, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"hPs" = ( +/turf/simulated/wall/r_wall, +/area/tcommsat/chamber) +"hPu" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"hPv" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/main) +"hPA" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/cloning) +"hPB" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/hell, +/obj/structure/flora/ausbushes/stalkybush, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"hPM" = ( +/obj/structure/sign/directions/engineering{ + dir = 4; + pixel_y = 8 + }, +/obj/structure/sign/directions/evac{ + pixel_y = -8 + }, +/obj/structure/sign/directions/security{ + dir = 1 + }, +/turf/simulated/wall, +/area/storage/tech) +"hPR" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/wood/oak, +/area/civilian/barber) +"hPZ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/door/airlock{ + name = "Procedure Office"; + req_access = list(38); + security_level = 1 + }, +/turf/simulated/floor/carpet/black, +/area/lawoffice) +"hQe" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/lounge) +"hQi" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitebluecorner" + }, +/area/medical/reception) +"hQo" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 8; + icon_state = "open"; + id_tag = "researchdesk1"; + name = "Research Desk Shutters"; + opacity = 0 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/toxins/lab) +"hQp" = ( +/obj/structure/table/reinforced, +/obj/item/paicard, +/obj/structure/extinguisher_cabinet{ + pixel_x = 28 + }, +/turf/simulated/floor/redgrid, +/area/tcommsat/chamber) +"hQr" = ( +/obj/structure/cable, +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -26 + }, +/obj/effect/decal/warning_stripes/southeast, +/turf/simulated/floor/plating, +/area/maintenance/portsolar) +"hQs" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"hQt" = ( +/obj/effect/decal/warning_stripes/red/partial{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "green" + }, +/area/hallway/secondary/exit) +"hQB" = ( +/obj/machinery/atmospherics/pipe/simple/visible/universal{ + name = "Из скрабберов на фильтрацию" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/atmos) +"hQH" = ( +/obj/machinery/vending/coffee, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkbluealt" + }, +/area/bridge) +"hQI" = ( +/obj/structure/flora/ausbushes/sunnybush, +/turf/simulated/floor/grass, +/area/toxins/xenobiology) +"hQS" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/hallway/secondary/exit) +"hQU" = ( +/obj/effect/turf_decal/siding/wideplating/light/corner{ + dir = 8 + }, +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/flora/ausbushes/ywflowers, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"hQV" = ( +/obj/machinery/computer/general_air_control/large_tank_control{ + input_tag = "mix_in"; + name = "Gas Mix Tank Control"; + output_tag = "mix_out"; + sensors = list("mix_sensor"="Tank") + }, +/obj/effect/decal/warning_stripes/red, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"hQY" = ( +/obj/structure/table/wood, +/obj/item/lighter/zippo/black, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/simulated/floor/carpet, +/area/chapel/office) +"hRb" = ( +/obj/machinery/power/tesla_coil, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/storage/secure) +"hRc" = ( +/obj/machinery/disposal/deliveryChute{ + dir = 8 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/quartermaster/sorting) +"hRf" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/central/second/north) +"hRh" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/keycard_auth{ + pixel_y = 32 + }, +/obj/structure/chair/office/dark{ + dir = 1 + }, +/obj/effect/landmark/start/chief_engineer, +/obj/effect/turf_decal/siding/white, +/turf/simulated/floor/glass, +/area/crew_quarters/chief) +"hRo" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "AI Sattelit Hallway Main Acces North"; + dir = 8; + network = list("Engineering","SS13") + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"hRu" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8; + do_not_delete_me = 1 + }, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"hRv" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/wall, +/area/maintenance/fsmaint) +"hRC" = ( +/obj/structure/curtain/open/shower/security{ + alpha = 255; + icon_state = "closed"; + name = "backstage"; + opacity = 1; + anchored = 1 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plating, +/area/maintenance/backstage) +"hRD" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"hRF" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/maintenance/detectives_office) +"hRW" = ( +/obj/item/shard{ + icon_state = "medium"; + pixel_x = -7; + pixel_y = -10 + }, +/obj/item/shard, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/ants, +/turf/simulated/floor/plasteel{ + icon_state = "stage_bleft" + }, +/area/maintenance/cafeteria) +"hSa" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purple" + }, +/area/assembly/robotics) +"hSf" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/ants, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"hSg" = ( +/obj/effect/decal/cleanable/dust, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/effect/landmark/event/blobstart, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"hSm" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"hSt" = ( +/obj/structure/holosign/barrier/engineering, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"hSx" = ( +/obj/machinery/door/airlock/multi_tile/glass{ + dir = 2; + name = "Chapel Morgue"; + req_access = list(22) + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"hSz" = ( +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"hSB" = ( +/obj/machinery/atmospherics/unary/outlet_injector/on{ + dir = 1 + }, +/turf/simulated/floor/plating/airless, +/area/turret_protected/ai) +"hSF" = ( +/obj/structure/disposalpipe/junction{ + dir = 1; + icon_state = "pipe-j2"; + tag = "icon-pipe-j1 (WEST)" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"hSG" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "ai2"; + name = "Turret Shutters" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/aisat_interior/secondary) +"hSK" = ( +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plasteel{ + icon_state = "stage_bleft" + }, +/area/maintenance/casino) +"hSL" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 1; + icon_state = "open"; + id_tag = "magistrate"; + name = "Magistrate Privacy Shutters"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced/polarized{ + id = "tintmagistrateoffice" + }, +/turf/simulated/floor/plating, +/area/magistrateoffice) +"hSU" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "dark" + }, +/area/medical/genetics) +"hSX" = ( +/obj/effect/decal/warning_stripes/north, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"hSZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/random/toolbox, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"hTe" = ( +/obj/machinery/light, +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1; + do_not_delete_me = 1 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/quartermaster/miningdock) +"hTj" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/main) +"hTo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8; + pixel_y = 10; + pixel_x = 9 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"hTs" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"hTx" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain) +"hTz" = ( +/obj/machinery/newscaster{ + pixel_y = 0; + pixel_x = -30 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"hTB" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/office) +"hTD" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/medical/research/nhallway) +"hTF" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/table/glass, +/obj/item/reagent_containers/glass/bottle/epinephrine{ + pixel_y = 2; + pixel_x = 8 + }, +/obj/item/reagent_containers/food/drinks/mug/sec{ + pixel_x = 3; + pixel_y = 14 + }, +/obj/item/reagent_containers/glass/bottle/charcoal{ + pixel_y = 2; + pixel_x = -2 + }, +/obj/item/reagent_containers/hypospray/autoinjector, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkblue" + }, +/area/security/medbay) +"hTM" = ( +/obj/machinery/camera{ + c_tag = "East Primary Hallway 1"; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralcorner" + }, +/area/hallway/primary/starboard) +"hTO" = ( +/obj/structure/chair, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/processing) +"hTT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"hTW" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + desc = "Труба содержит газ для обработки и после возвращает его обратно в трубу смешивания"; + name = "Труба обработки"; + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"hUe" = ( +/obj/item/destTagger, +/obj/item/stamp/granted{ + pixel_x = 3; + pixel_y = -4 + }, +/obj/item/stamp/denied{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/structure/table/reinforced, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"hUh" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/alarm{ + dir = 8; + pixel_x = 24 + }, +/turf/simulated/floor/carpet/royalblack, +/area/quartermaster/qm) +"hUk" = ( +/obj/structure/stairs{ + dir = 1 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/fsmaint) +"hUl" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"hUn" = ( +/obj/structure/chair/office{ + dir = 1; + layer = 4.2 + }, +/turf/simulated/floor/plasteel, +/area/hallway/spacebridge/comcar) +"hUq" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/access_button{ + command = "cycle_exterior"; + frequency = 1379; + master_tag = "ai_airlock"; + name = "exterior access button"; + pixel_x = 25; + pixel_y = -25; + req_access = list(13,75) + }, +/turf/space/openspace, +/area/space) +"hUs" = ( +/obj/machinery/door/poddoor/shutters{ + density = 0; + icon_state = "open"; + id_tag = "representative"; + name = "Privacy Shutters"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced/polarized{ + id = "ntr" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/ntrep) +"hUy" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/security/checkpoint) +"hUB" = ( +/obj/structure/fence{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"hUC" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/simulated/floor/glass, +/area/hallway/primary/fore) +"hUD" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"hUG" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research) +"hUQ" = ( +/obj/machinery/firealarm{ + dir = 1; + name = "south fire alarm"; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "blue" + }, +/area/hallway/secondary/entry/lounge) +"hUR" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 2 + }, +/obj/machinery/portable_atmospherics/canister/air, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"hUV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"hVc" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "redcorner" + }, +/area/security/processing) +"hVe" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/snacks/meatsteak/diona, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"hVm" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"hVn" = ( +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"hVx" = ( +/obj/structure/toilet{ + pixel_y = 19 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/door_control{ + desiredstate = 1; + id = "toilet3"; + name = "Toilet Bolt Control"; + normaldoorcontrol = 1; + specialfunctions = 4; + pixel_x = 25 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"hVS" = ( +/obj/machinery/vending/crittercare, +/obj/item/radio/intercom{ + name = "east station intercom (General)"; + pixel_x = 28 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/civilian/pet_store) +"hVU" = ( +/obj/item/stack/packageWrap{ + pixel_y = -4; + pixel_x = -3 + }, +/obj/item/stack/packageWrap, +/obj/item/stack/packageWrap{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/hand_labeler, +/obj/structure/table/reinforced, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"hVY" = ( +/obj/machinery/conveyor/inverted{ + id = "garbage" + }, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plating, +/area/maintenance/disposal) +"hWa" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green{ + desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; + dir = 4; + name = "Труба фильтрации" + }, +/obj/structure/table/reinforced, +/obj/item/crowbar/red, +/obj/item/wrench, +/obj/item/stack/sheet/mineral/plasma, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"hWg" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/light, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"hWl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8 + }, +/area/hallway/primary/central/second/south) +"hWn" = ( +/obj/structure/flora/ausbushes/lavendergrass, +/turf/simulated/floor/grass, +/area/hydroponics) +"hWp" = ( +/obj/effect/decal/cleanable/blood/xeno, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"hWr" = ( +/obj/structure/weightmachine/stacklifter, +/turf/simulated/floor/plasteel, +/area/crew_quarters/fitness) +"hWv" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/lattice/catwalk, +/turf/space, +/area/space) +"hWy" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/snacks/fried_vox{ + pixel_y = 4; + pixel_x = -6 + }, +/obj/item/cigbutt{ + pixel_y = 12; + pixel_x = 6 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"hWC" = ( +/obj/effect/turf_decal/stripes/gold, +/turf/simulated/floor/carpet/royalblack, +/area/magistrateoffice) +"hWK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/oil, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"hWU" = ( +/obj/structure/table, +/obj/item/folder{ + pixel_x = -4 + }, +/obj/item/folder{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/security/permabrig) +"hWZ" = ( +/obj/effect/decal/cleanable/blood/gibs/robot, +/obj/effect/decal/cleanable/generic, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop) +"hXd" = ( +/obj/machinery/atmospherics/pipe/simple/visible/cyan{ + desc = "Труба содержит дыхательную смесь для подачи на станцию"; + dir = 1; + name = "Труба дыхательной смеси" + }, +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 4; + name = "Труба смешивания" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"hXg" = ( +/turf/simulated/wall, +/area/quartermaster/lobby) +"hXl" = ( +/obj/effect/turf_decal/number/number_2{ + dir = 1; + pixel_y = -18 + }, +/obj/effect/turf_decal/arrows/white{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"hXn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "escape" + }, +/area/hallway/secondary/exit/maint) +"hXr" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/mineral/plastitanium/red, +/area/maintenance/chapel) +"hXz" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitepurple"; + tag = "icon-whitepurple (EAST)" + }, +/area/medical/research/nhallway) +"hXA" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/carpet/black, +/area/lawoffice) +"hXC" = ( +/obj/structure/table, +/obj/machinery/recharger, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"hXD" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/aisat_interior/secondary) +"hXF" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/brigstaff) +"hXP" = ( +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "yellow" + }, +/area/engineering/break_room) +"hXW" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/door_control{ + desiredstate = 1; + id = "toilet7"; + name = "Toilet Bolt Control"; + normaldoorcontrol = 1; + pixel_x = -25; + specialfunctions = 4 + }, +/obj/structure/sign/poster/contraband/random{ + pixel_y = 32 + }, +/obj/machinery/recharge_station, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/toilet4) +"hXX" = ( +/obj/structure/chair/office/dark{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/quartermaster/qm) +"hXY" = ( +/obj/structure/table/wood, +/obj/item/taperecorder{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/effect/turf_decal/stripes/gold{ + dir = 9 + }, +/obj/item/camera{ + pixel_x = 3; + pixel_y = -4 + }, +/obj/effect/spawner/lootdrop/officetoys, +/turf/simulated/floor/carpet/red, +/area/lawoffice) +"hXZ" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "hopprivacy"; + name = "Head of Personal Privacy Shutters" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/crew_quarters/heads) +"hYa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"hYf" = ( +/obj/machinery/access_button{ + command = "cycle_interior"; + frequency = 1379; + master_tag = "ai_airlock"; + name = "interior access button"; + pixel_x = -25; + pixel_y = 25 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkblue" + }, +/area/aisat/aihallway) +"hYi" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "Evidence Storage" + }, +/turf/simulated/floor/plating, +/area/security/evidence) +"hYj" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/hallway/secondary/exit/maint) +"hYk" = ( +/obj/machinery/atmospherics/unary/portables_connector, +/obj/machinery/portable_atmospherics/canister/oxygen{ + name = "Canister: \[O2] (CRYO)" + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/window/eastright{ + dir = 2; + icon_state = "left"; + name = "Cryo Tank Storage"; + req_access = list(5,32) + }, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + dir = 8 + }, +/area/medical/cryo) +"hYl" = ( +/obj/machinery/recharge_station, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + dir = 8 + }, +/area/medical/reception) +"hYo" = ( +/obj/machinery/portable_atmospherics/canister/toxins, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/toxins/storage) +"hYy" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/bluegrid, +/area/assembly/showroom) +"hYz" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + name = "Creature Cell #7"; + id_tag = "xeno7" + }, +/obj/effect/spawner/window/reinforced/plasma, +/turf/simulated/floor/plating, +/area/toxins/xenobiology) +"hYO" = ( +/obj/structure/stairs{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/quartermaster/delivery) +"hYW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/crew_quarters/fitness) +"hYX" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/heat_exchanging{ + dir = 9 + }, +/turf/space, +/area/space) +"hZn" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"hZt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"hZx" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"hZJ" = ( +/obj/effect/decal/warning_stripes/southwestcorner, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/commercial) +"hZK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "escape" + }, +/area/hallway/secondary/exit/maint) +"hZM" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/newscaster{ + pixel_y = -32 + }, +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/effect/landmark/start/scientist, +/turf/simulated/floor/engine, +/area/toxins/misc_lab) +"hZN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteyellow" + }, +/area/medical/chemistry) +"hZQ" = ( +/obj/machinery/power/smes, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"hZS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"hZT" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/table, +/obj/machinery/light{ + dir = 4 + }, +/obj/item/paper_bin, +/obj/item/pen, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_x = 26 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "neutral" + }, +/area/bridge/checkpoint/south) +"hZY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"iaa" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/blood, +/obj/structure/door_assembly/door_assembly_med, +/turf/simulated/floor/plasteel, +/area/maintenance/medroom) +"iag" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/fans/tiny, +/obj/machinery/door/window/brigdoor/southright{ + req_access = list(17,75) + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/aihallway) +"iai" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "neutral" + }, +/area/hallway/secondary/exit) +"iaz" = ( +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance/tripple, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"iaB" = ( +/obj/effect/decal/cleanable/dirt, +/mob/living/simple_animal/moth, +/turf/simulated/floor/wood, +/area/maintenance/livingcomplex) +"iaP" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel, +/area/assembly/showroom) +"iaU" = ( +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel{ + icon_state = "floorgrime" + }, +/area/maintenance/fpmaint) +"iaV" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"iaX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkpurplecorners" + }, +/area/assembly/chargebay) +"iaY" = ( +/obj/structure/sign/med{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "blue"; + dir = 8 + }, +/area/hallway/primary/fore) +"ibg" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 1; + name = "Труба смешивания" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"ibh" = ( +/obj/structure/closet/wardrobe/atmospherics_yellow, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "caution" + }, +/area/atmos) +"ibi" = ( +/obj/effect/landmark/start/engineer, +/turf/simulated/floor/plasteel{ + icon_state = "yellow" + }, +/area/engineering/hardsuitstorage) +"ibl" = ( +/obj/item/c_tube, +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"ibm" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/main) +"ibo" = ( +/turf/simulated/wall/r_wall, +/area/storage/secure) +"ibq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"ibu" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"ibw" = ( +/obj/structure/railing{ + dir = 10 + }, +/obj/structure/table/wood/fancy/red, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/turf/simulated/floor/carpet/red, +/area/chapel/main) +"iby" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/reflector/box{ + dir = 8 + }, +/turf/simulated/floor/glass/reinforced/plasma, +/area/engineering/controlroom) +"ibB" = ( +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/obj/machinery/camera{ + c_tag = "Briefing Room South"; + network = list("SS13","Security"); + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/main) +"ibI" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/wood, +/area/medical/cmo) +"ibM" = ( +/obj/machinery/door/poddoor/preopen{ + id_tag = "BridgeLockdown"; + name = "Bridge Lockdown" + }, +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 2; + icon_state = "open"; + id_tag = "BridgeShutters"; + name = "Bridge Privacy Shutters"; + opacity = 0 + }, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plating, +/area/bridge) +"ibR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/constructable_frame/machine_frame, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"ibS" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/captain/bedroom) +"ibU" = ( +/turf/simulated/floor/glass/reinforced, +/area/engineering/controlroom) +"ibW" = ( +/obj/structure/fireplace, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 28 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/cabin4) +"ibZ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"icc" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"ich" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"ici" = ( +/obj/machinery/door/window/brigdoor{ + base_state = "rightsecure"; + dir = 1; + icon_state = "rightsecure"; + id = "Cell 3"; + name = "Cell 3"; + req_access = list(2) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"icp" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/hallway/secondary/entry/lounge) +"icr" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/brig) +"ict" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/hydroponics) +"icu" = ( +/obj/effect/turf_decal/siding/wideplating/light/corner{ + dir = 4 + }, +/obj/structure/flora/ausbushes/reedbush, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"icv" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/closet/secure_closet/pilot_sniper, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/security/podbay) +"icw" = ( +/obj/machinery/vending/cigarette, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/bridge) +"icz" = ( +/obj/effect/decal/warning_stripes/southwest, +/obj/structure/sign/vacuum/external{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"icB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + name = "Disposals Junction"; + tag = "icon-pipe-j1s (EAST)" + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"icD" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/simulated/floor/carpet, +/area/security/permabrig) +"icI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/table, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"icM" = ( +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/xenobiology) +"icT" = ( +/obj/effect/decal/warning_stripes/east, +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/eastarrival) +"icY" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/structure/closet/emcloset, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"idb" = ( +/obj/structure/sign/directions/evac{ + pixel_y = -8 + }, +/obj/structure/sign/directions/science, +/obj/structure/sign/directions/engineering{ + pixel_y = 8 + }, +/turf/simulated/wall, +/area/security/checkpoint) +"idd" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 24 + }, +/obj/item/radio/intercom{ + dir = 8; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkbluealt" + }, +/area/bridge) +"idh" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/redgrid, +/area/turret_protected/ai_upload) +"idn" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/effect/landmark/event/lightsout, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/break_room) +"idr" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "vault" + }, +/area/chapel/main) +"idu" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue" + }, +/area/medical/medbay) +"idv" = ( +/obj/effect/turf_decal/caution{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkredcorners" + }, +/area/security/permahallway) +"idC" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/medical/research/nhallway) +"idD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/teleporter/abandoned) +"idI" = ( +/obj/effect/decal/warning_stripes/northwestcorner, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"idL" = ( +/obj/item/radio/intercom{ + dir = 4; + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/security/permahallway) +"idP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"idR" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/food/snacks/grown/banana, +/obj/item/reagent_containers/food/snacks/grown/banana{ + pixel_x = -6; + pixel_y = 3 + }, +/obj/item/reagent_containers/food/snacks/grown/banana{ + pixel_x = 7; + pixel_y = 3 + }, +/obj/item/reagent_containers/food/snacks/pie{ + pixel_y = 7 + }, +/obj/machinery/power/apc{ + cell_type = 5000; + dir = 4; + name = "east bump"; + pixel_x = 26 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/clownoffice) +"idT" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitebluecorner" + }, +/area/medical/surgery/north) +"idV" = ( +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 2; + frequency = 1379; + id_tag = "n_tool_pump" + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"idW" = ( +/obj/machinery/vending/wallmed{ + pixel_x = 25 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "yellow" + }, +/area/storage/primary) +"iec" = ( +/obj/machinery/teleport/hub, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkred" + }, +/area/tcommsat/chamber) +"ieh" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/cryo) +"iek" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"iel" = ( +/obj/machinery/atmospherics/trinary/mixer/flipped, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"ieq" = ( +/obj/machinery/door/airlock/glass{ + id = "courtroom"; + id_tag = "courtroombolts"; + name = "Courtroom" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/courtroom) +"ier" = ( +/turf/simulated/wall/r_wall, +/area/assembly/chargebay) +"iew" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/glass, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/gambling_den) +"ieG" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id_tag = "BridgeLockdown"; + name = "Bridge Lockdown" + }, +/obj/machinery/door/airlock/command/glass{ + name = "Bridge"; + req_access = list(19); + security_level = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/bridge) +"ieI" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"ieK" = ( +/obj/machinery/computer/supplyquest/workers{ + pixel_y = 28 + }, +/obj/effect/turf_decal/box, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/quartermaster/delivery) +"ieQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/effect/turf_decal/siding/purple/corner, +/obj/effect/turf_decal/siding/purple/corner{ + dir = 4 + }, +/turf/simulated/floor/carpet/purple, +/area/crew_quarters/bar/atrium) +"ieR" = ( +/obj/effect/turf_decal/siding/wood/corner, +/turf/simulated/floor/carpet/royalblack, +/area/quartermaster/qm) +"ieV" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/toilet) +"ieY" = ( +/obj/item/radio/intercom{ + name = "west station intercom (General)"; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/prisonlockers) +"ifd" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "browncorner" + }, +/area/quartermaster/lobby) +"ifo" = ( +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/fernybush, +/obj/structure/flora/ausbushes/lavendergrass, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/flora/ausbushes/ywflowers/hell, +/obj/structure/flora/ausbushes/leafybush, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"ifp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"ifG" = ( +/obj/item/radio/intercom{ + pixel_x = -28; + pixel_y = -2 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"ifH" = ( +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/explab) +"ifN" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/crew_quarters/theatre) +"ifP" = ( +/obj/structure/bookcase, +/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/turf/simulated/floor/wood, +/area/maintenance/library) +"ifS" = ( +/obj/structure/railing{ + dir = 10 + }, +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/landmark/start/cargo_technician, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/office) +"ifW" = ( +/obj/structure/table, +/obj/item/folder, +/obj/item/stack/tape_roll, +/obj/item/rcs, +/obj/machinery/requests_console{ + department = "Cargo Bay"; + departmentType = 2; + name = "Cargo Requests Console"; + pixel_y = 30 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/office) +"ifZ" = ( +/obj/machinery/light/small{ + dir = 4; + tag = "icon-bulb1 (EAST)" + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "yellow" + }, +/area/engineering/break_room) +"ign" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"igq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"igr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"igu" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "red" + }, +/area/security/processing) +"igv" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/lattice/catwalk, +/turf/space/openspace, +/area/solar/auxport) +"igx" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 9; + name = "Труба смешивания" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "caution" + }, +/area/atmos) +"igK" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 26 + }, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"igT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"igV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research/nhallway) +"igY" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -26 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/securehallway) +"igZ" = ( +/obj/effect/decal/warning_stripes/northeastcorner, +/turf/simulated/floor/plasteel/airless, +/area/toxins/test_area) +"ihf" = ( +/obj/structure/barricade/wooden{ + layer = 3.5 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance{ + locked = 1; + welded = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"ihg" = ( +/obj/structure/railing, +/obj/structure/flora/ausbushes/genericbush, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/grass, +/area/maintenance/fore2) +"ihh" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "vault" + }, +/area/chapel/main) +"ihk" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/bridge) +"ihn" = ( +/obj/item/chair, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"ihz" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/south) +"ihC" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 1 + }, +/turf/simulated/floor/carpet/royalblack, +/area/bridge/meeting_room) +"ihH" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/landmark/start/chief_engineer, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/carpet/royalblack, +/area/crew_quarters/chief) +"ihJ" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/flora/ausbushes/grassybush, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/grass, +/area/maintenance/fore) +"ihM" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 0; + icon_state = "blue" + }, +/area/bridge/checkpoint/north) +"ihN" = ( +/obj/effect/landmark/start/doctor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whiteblue"; + tag = "icon-whiteblue (SOUTHWEST)" + }, +/area/medical/sleeper) +"ihO" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 25 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"ihW" = ( +/obj/effect/turf_decal/arrows/white{ + dir = 8 + }, +/obj/effect/turf_decal/number/number_1{ + dir = 1; + pixel_y = -10; + pixel_x = 5 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "red" + }, +/area/security/processing) +"iib" = ( +/obj/machinery/door/airlock/external{ + frequency = 1379; + id_tag = "aisole_outer"; + locked = 1; + name = "MiniSat External Access"; + req_access = list(13,19,32,75) + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"iie" = ( +/obj/machinery/door/airlock{ + name = "Hydroponics"; + req_access = list(35) + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 5 + }, +/area/hydroponics) +"iif" = ( +/obj/structure/sign/poster/official/cleanliness{ + pixel_y = 32 + }, +/obj/structure/table/glass, +/obj/item/clothing/gloves/color/latex/nitrile, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkblue" + }, +/area/security/medbay) +"iij" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/virology/lab) +"iik" = ( +/obj/structure/barricade/wooden{ + layer = 3.5 + }, +/obj/structure/grille, +/turf/simulated/floor/plating, +/area/maintenance/garden) +"iit" = ( +/obj/machinery/door/morgue, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/library) +"iiw" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/exit) +"iix" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/fore) +"iiy" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/spawner/random_spawners/grille_13, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"iiJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/blood_20, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"iiS" = ( +/obj/structure/sign/fire{ + pixel_y = 32 + }, +/obj/structure/closet/bombcloset, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/toxins/test_chamber) +"iiT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"iiU" = ( +/turf/simulated/wall/rust, +/area/maintenance/banya) +"iiX" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/item/twohanded/required/kirbyplants, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTHEAST)" + }, +/area/medical/medbay) +"ijg" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/mechanic_workshop/hangar) +"ijm" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/maintenance/apmaint) +"ijo" = ( +/obj/effect/decal/warning_stripes/southeast, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"ijx" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/door/window/eastright{ + name = "Hydroponics Delivery"; + req_access = list(35); + tag = "icon-right" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hydroponics) +"ijy" = ( +/obj/machinery/door/airlock/command{ + name = "Head of Personnel Bedroom"; + req_access = list(57); + security_level = 1 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads/hop) +"ijA" = ( +/obj/structure/sign/restroom, +/turf/simulated/wall, +/area/crew_quarters/kitchen) +"ijC" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"ijH" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/machinery/door_control{ + id = "HoSBPriv"; + name = "HoS Bedroom Privacy Shutters Control"; + pixel_y = -24; + req_access = list(58); + pixel_x = 26 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/security/hos) +"ijI" = ( +/obj/machinery/door/window/eastright{ + name = "Mime Delivery"; + req_access = list(46); + dir = 8 + }, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "tranquillite" + }, +/area/mimeoffice) +"ijW" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"ijX" = ( +/obj/structure/table, +/obj/item/hand_labeler, +/obj/item/stack/packageWrap, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/simulated/floor/glass/reinforced, +/area/hallway/secondary/exit) +"ijY" = ( +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkgreen" + }, +/area/crew_quarters/fitness) +"ikb" = ( +/obj/machinery/papershredder, +/obj/machinery/firealarm{ + pixel_x = 24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/chief) +"ike" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 9 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"ikl" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/carpet/royalblack, +/area/bridge/meeting_room) +"iko" = ( +/turf/simulated/openspace, +/area/maintenance/apmaint) +"ikp" = ( +/obj/machinery/camera{ + c_tag = "Hydroponics North"; + dir = 9 + }, +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "green" + }, +/area/hydroponics) +"ikq" = ( +/obj/structure/table/reinforced, +/obj/item/assembly/timer, +/obj/item/assembly/signaler, +/obj/item/wrench, +/obj/item/screwdriver, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkbluealt" + }, +/area/bridge) +"iks" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"ikt" = ( +/obj/item/stock_parts/cell/high, +/obj/structure/closet/crate/can, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plasteel{ + icon_state = "tranquillite" + }, +/area/maintenance/trading) +"ikv" = ( +/obj/structure/table/reinforced, +/obj/structure/curtain/open{ + color = "#222222"; + anchored = 1 + }, +/obj/item/healthupgrade, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"ikF" = ( +/obj/machinery/door/window/southright{ + name = "Primate Pen"; + req_access = list(9) + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "whitehall" + }, +/area/medical/genetics) +"ikG" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/plasteel, +/area/assembly/chargebay) +"ikK" = ( +/obj/machinery/hologram/holopad, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/carpet, +/area/chapel/office) +"ikV" = ( +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance/double, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"ikW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/security/securearmory) +"ikZ" = ( +/obj/item/radio/intercom{ + name = "north station intercom (General)"; + pixel_y = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/secondary/entry/lounge) +"ilf" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/warning_stripes/northeastcorner, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/gateway) +"ilq" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"ilr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/security/permabrig) +"ilt" = ( +/obj/item/radio/intercom{ + pixel_x = 30; + pixel_y = 24 + }, +/obj/structure/table, +/obj/machinery/reagentgrinder{ + pixel_x = -1; + pixel_y = 9 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hydroponics) +"ilu" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"ilw" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel, +/area/quartermaster/miningdock) +"ily" = ( +/obj/structure/cult/archives, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/library) +"ilA" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"ilB" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "brown" + }, +/area/crew_quarters/chief) +"ilF" = ( +/obj/structure/sign/fire, +/turf/simulated/wall/r_wall, +/area/atmos/control) +"ilG" = ( +/obj/structure/chair/comfy/red, +/obj/effect/turf_decal/siding/yellow{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/landmark/start/captain, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/carpet/royalblack, +/area/bridge/meeting_room) +"ilR" = ( +/obj/effect/turf_decal/siding/red{ + dir = 1 + }, +/obj/structure/bed, +/obj/item/bedsheet/hos, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/carpet/red, +/area/security/hos) +"ilW" = ( +/obj/machinery/door/airlock/hatch/gamma{ + locked = 1; + req_access = list(1); + use_power = 0 + }, +/turf/simulated/floor/plating, +/area/security/securehallway) +"ilZ" = ( +/obj/machinery/door/airlock/glass{ + name = "Kitchen utility room"; + req_access = list(28) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "hydrofloor" + }, +/area/crew_quarters/kitchen) +"imb" = ( +/obj/structure/sign/directions/security{ + dir = 8; + pixel_y = 8 + }, +/obj/structure/sign/directions/medical{ + dir = 4 + }, +/obj/structure/sign/directions/evac{ + pixel_y = -8 + }, +/turf/simulated/wall, +/area/hallway/spacebridge/somsec) +"img" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"imh" = ( +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_x = 26 + }, +/obj/structure/chair/office{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Rec Room East"; + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"imx" = ( +/obj/structure/plasticflaps, +/turf/simulated/floor/plating, +/area/maintenance/atmospherics) +"imz" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/secondary/entry/lounge) +"imA" = ( +/obj/machinery/door/airlock{ + name = "Unisex Showers" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet3) +"imF" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/structure/sign/poster/contraband/random{ + pixel_x = -32 + }, +/obj/machinery/light_construct{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"imK" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12,47) + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"imR" = ( +/obj/structure/reagent_dispensers/watertank/high, +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/janitor) +"imS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"imT" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"imU" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"imV" = ( +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"inc" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/machinery/camera{ + c_tag = "Central Ring Hallway North 3" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "blue" + }, +/area/hallway/primary/central/north) +"ine" = ( +/obj/effect/decal/cleanable/dust, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/machinery/light_construct/small{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "showroomfloor" + }, +/area/maintenance/banya) +"inf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/cobweb_right_rare, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"inj" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai) +"ink" = ( +/obj/structure/window/plasmareinforced{ + dir = 8 + }, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/power/rad_collector{ + anchored = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/visible{ + dir = 4 + }, +/turf/simulated/floor/glass/reinforced/plasma, +/area/engineering/supermatter) +"inl" = ( +/obj/machinery/door/airlock/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"inp" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"inq" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/lobby) +"inE" = ( +/obj/machinery/vending/cigarette, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "red" + }, +/area/security/main) +"inI" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/turf/simulated/floor/carpet/royalblack, +/area/quartermaster/qm) +"inM" = ( +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "red" + }, +/area/maintenance/secpost) +"inN" = ( +/obj/machinery/camera{ + c_tag = "Arrivals East Hallway 1"; + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"inP" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "blue" + }, +/area/hallway/primary/central/north) +"inS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"inZ" = ( +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -1; + pixel_y = 2 + }, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/chief) +"ioh" = ( +/obj/machinery/ai_status_display, +/turf/simulated/wall/r_wall, +/area/bridge) +"ior" = ( +/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/closet/crate, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"ioB" = ( +/obj/item/stack/tape_roll, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"ioD" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/serviceyard) +"ioE" = ( +/obj/machinery/computer/aiupload, +/obj/machinery/power/apc{ + cell_type = 5000; + name = "south bump Important Area"; + pixel_y = -24 + }, +/obj/structure/cable, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai_upload) +"ioI" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/lobby) +"ioJ" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced, +/turf/space/openspace, +/area/space) +"ioK" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/brigdoor{ + armor = list("melee"=60,"bullet"=70,"laser"=70,"energy"=70,"bomb"=40,"bio"=100,"rad"=100,"fire"=70,"acid"=100); + dir = 2; + name = "Secure Armory"; + req_access = list(1); + color = "red" + }, +/obj/machinery/door/window/brigdoor{ + armor = list("melee"=60,"bullet"=70,"laser"=70,"energy"=70,"bomb"=40,"bio"=100,"rad"=100,"fire"=70,"acid"=100); + dir = 1; + name = "Secure Armory"; + req_access = list(3); + color = "red" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "ArmoryLock"; + name = "Armory Lockdown"; + opacity = 0 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + dir = 2; + id_tag = "ArmorySec"; + layer = 5; + name = "Armory Security Shutters" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/security/securearmory) +"ioL" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"ioT" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 26 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"ioW" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/unary/outlet_injector/on{ + dir = 8; + id = "tox_in" + }, +/turf/space, +/area/atmos) +"ipd" = ( +/obj/structure/flora/ausbushes/ywflowers/hell, +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/structure/flora/ausbushes/lavendergrass, +/turf/simulated/floor/grass, +/area/hallway/primary/central/nw) +"ipe" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/britcup, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/medical/research/restroom) +"ipf" = ( +/obj/machinery/status_display, +/turf/simulated/wall, +/area/quartermaster/miningstorage) +"ipj" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/camera{ + c_tag = "Cargo Delivery Warehouse East"; + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/quartermaster/storage) +"ipl" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/item/flag/nt, +/obj/machinery/firealarm{ + pixel_y = 25 + }, +/turf/simulated/floor/wood, +/area/blueshield) +"ipp" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"ipr" = ( +/obj/machinery/suit_storage_unit/atmos, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"ipt" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/medical/research/restroom) +"ipA" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/spawner/window/reinforced, +/obj/structure/curtain/open/shower/security{ + alpha = 255; + icon_state = "closed"; + name = "backstage"; + opacity = 1; + anchored = 1 + }, +/turf/simulated/floor/plating, +/area/security/medbay) +"ipK" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera{ + c_tag = "Cargo Delivery Warehouse West"; + dir = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/quartermaster/storage) +"ipR" = ( +/obj/machinery/camera{ + c_tag = "Barber Shop" + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/civilian/barber) +"ipS" = ( +/obj/machinery/vending/autodrobe, +/obj/machinery/firealarm{ + dir = 4; + name = "east fire alarm"; + pixel_x = 24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/clownoffice) +"ipV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"ipY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plating, +/area/maintenance/atmospherics) +"iqe" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/hallway/secondary/entry/lounge) +"iqf" = ( +/obj/machinery/field/generator{ + anchored = 1; + state = 2 + }, +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/plating/airless, +/area/space) +"iqg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 9 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"iqk" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop/expedition) +"iql" = ( +/obj/machinery/power/apc{ + cell_type = 15000; + dir = 4; + name = "Cryo and Arrivals Super APC"; + pixel_x = 24 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/spacebridge/somsec) +"iqn" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"iqr" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/maintenance/cafeteria) +"iqw" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/cobweb2, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"iqC" = ( +/obj/machinery/firealarm{ + dir = 8; + name = "west fire alarm"; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/primary/central/east) +"iqE" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance/double, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"iqF" = ( +/obj/item/radio/intercom{ + pixel_x = -28; + pixel_y = -8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkpurple" + }, +/area/medical/genetics) +"iqK" = ( +/turf/simulated/wall/r_wall, +/area/turret_protected/aisat) +"iqL" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"iqM" = ( +/obj/machinery/light_switch{ + pixel_x = -24 + }, +/obj/structure/chair/comfy/brown{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/cabin4) +"iqW" = ( +/obj/structure/closet{ + icon_state = "cabinet" + }, +/obj/effect/spawner/lootdrop/maintenance/tripple, +/turf/simulated/floor/plating, +/area/maintenance/livingcomplex) +"iqY" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/table/wood, +/obj/item/storage/ashtray/bronze{ + pixel_x = -1; + pixel_y = 1 + }, +/obj/item/clothing/mask/cigarette/cigar/havana{ + layer = 2.8; + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/clothing/mask/cigarette/cigar/havana{ + layer = 2.8 + }, +/turf/simulated/floor/carpet, +/area/crew_quarters/captain) +"iqZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/tracks{ + layer = 3; + pixel_y = -8 + }, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4; + pixel_y = 10 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"irg" = ( +/obj/structure/table/reinforced, +/obj/structure/curtain/open{ + color = "#222222"; + anchored = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"iri" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id_tag = "BridgeLockdown"; + name = "Bridge Lockdown" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 2; + icon_state = "open"; + id_tag = "BridgeShutters"; + name = "Bridge Privacy Shutters"; + opacity = 0 + }, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plating, +/area/bridge) +"irn" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/glass/reinforced/plasma, +/area/engineering/controlroom) +"irp" = ( +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/medical/morgue) +"irs" = ( +/obj/structure/chair/comfy/brown, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/wood, +/area/library) +"iru" = ( +/obj/machinery/alarm{ + dir = 1; + pixel_y = -25 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/hallway/primary/central/north) +"irJ" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"irM" = ( +/turf/simulated/openspace, +/area/maintenance/starboardaux) +"irQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/random/toolbox, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"irX" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/south) +"irZ" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/security/prisonlockers) +"ish" = ( +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet) +"iso" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=COM10"; + location = "COM9" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/central/second/north) +"isp" = ( +/obj/structure/flora/rock, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/grass, +/area/security/permabrig) +"isq" = ( +/obj/machinery/atmospherics/binary/valve/digital, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkyellowfull" + }, +/area/engineering/controlroom) +"ist" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"isz" = ( +/turf/simulated/wall, +/area/crew_quarters/serviceyard) +"isB" = ( +/obj/structure/sign/vacuum, +/turf/simulated/wall, +/area/maintenance/maintcentral) +"isC" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/security/prison/cell_block/A) +"isF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/livingcomplex) +"isH" = ( +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"isI" = ( +/obj/machinery/atmospherics/binary/pump{ + desc = "Подаёт дыхательную смесь для смешивания с другими газами"; + dir = 8; + name = "Дыхательная смесь в смеситель"; + target_pressure = 101 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bluefull" + }, +/area/atmos) +"isK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/watertank, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"isS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/gambling_den) +"isV" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/brig) +"isZ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/teleporter/abandoned) +"itc" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/execution) +"ith" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"itn" = ( +/obj/machinery/vending/cigarette, +/obj/item/radio/intercom{ + pixel_x = 32; + pixel_y = -30 + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar) +"itp" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/megaphone, +/obj/item/storage/box/teargas{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"itq" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"itt" = ( +/obj/structure/bed, +/obj/item/bedsheet/mime{ + name = "Prisoners's blanket" + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"itv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/landmark/event/xeno_spawn, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"ity" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellowcorner" + }, +/area/hallway/primary/starboard/east) +"itD" = ( +/obj/structure/sign/nosmoking_2, +/turf/simulated/wall, +/area/engineering/engine) +"itG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/engine, +/area/toxins/explab) +"itH" = ( +/obj/machinery/newscaster{ + pixel_x = 32 + }, +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/alarm{ + pixel_y = 24 + }, +/turf/simulated/floor/wood, +/area/library/game_zone) +"itL" = ( +/obj/structure/table/wood, +/obj/item/folder, +/obj/item/pen, +/turf/simulated/floor/wood, +/area/library) +"itM" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/biostorage) +"itO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet/cyan, +/area/maintenance/livingcomplex) +"itR" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/effect/landmark/ninja_teleport, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"itS" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/caution/red, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/spacebridge/comcar) +"itX" = ( +/obj/machinery/firealarm{ + name = "north fire alarm"; + pixel_y = 24 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/se) +"iub" = ( +/obj/structure/table, +/obj/random/plushie, +/obj/machinery/newscaster{ + name = "north newscaster"; + pixel_x = -32 + }, +/obj/machinery/camera{ + c_tag = "Arcade"; + dir = 4 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/arcade) +"iuf" = ( +/obj/structure/lattice/catwalk, +/turf/space, +/area/space) +"iuk" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/starboard/east) +"iuo" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/commercial) +"iup" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/library) +"iur" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/outlet_injector/on, +/turf/simulated/floor/plasteel{ + dir = 5 + }, +/area/security/permabrig) +"iuy" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/security/reception) +"iuA" = ( +/turf/simulated/openspace, +/area/maintenance/casino) +"iuF" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purple" + }, +/area/hallway/primary/fore) +"iuG" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_y = 28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/podbay) +"iuP" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 6 + }, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"iuU" = ( +/obj/effect/decal/warning_stripes/southwest, +/obj/machinery/r_n_d/protolathe{ + pixel_x = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/lab) +"iuZ" = ( +/obj/machinery/light/small, +/obj/effect/decal/warning_stripes/southwest, +/obj/machinery/recharge_station, +/turf/simulated/floor/plasteel, +/area/atmos) +"ive" = ( +/obj/effect/landmark/start/clown, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/clownoffice) +"ivi" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"ivl" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/engineering/break_room) +"ivm" = ( +/turf/simulated/wall, +/area/medical/cryo) +"ivz" = ( +/obj/machinery/status_display{ + pixel_y = 32 + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads) +"ivB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = 8; + pixel_y = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) +"ivD" = ( +/obj/structure/railing/corner, +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 2; + pixel_y = 0 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkblue" + }, +/area/crew_quarters/fitness) +"ivE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/obj/machinery/atmospherics/pipe/simple/visible/universal, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"ivV" = ( +/obj/structure/table, +/obj/item/shovel/spade, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/grass, +/area/hydroponics) +"ivW" = ( +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/lobby) +"iwa" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/junction/yjunction{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A28"; + location = "A27" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"iwb" = ( +/obj/machinery/photocopier, +/obj/machinery/door_control{ + id = "brig_detprivacy"; + name = "Detective Privacy Shutters Control"; + pixel_x = -25; + pixel_y = -3; + req_access = list(3,4) + }, +/obj/machinery/light_switch{ + pixel_x = -24; + pixel_y = 7 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/carpet/green, +/area/security/detectives_office) +"iwf" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/sw) +"iwk" = ( +/obj/machinery/light_switch{ + name = "north light switch"; + pixel_y = 24 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/redgrid, +/area/turret_protected/ai_upload) +"iwl" = ( +/obj/structure/engineeringcart, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel, +/area/maintenance/electrical) +"iwq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/remains/mouse, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"iwt" = ( +/obj/structure/flora/ausbushes/leafybush, +/obj/structure/railing{ + dir = 1 + }, +/turf/simulated/floor/grass, +/area/hallway/primary/central/nw) +"iwu" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralcorner" + }, +/area/crew_quarters/fitness) +"iww" = ( +/obj/machinery/vending/wallmed{ + pixel_y = 30 + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"iwz" = ( +/obj/effect/turf_decal/siding/wood{ + do_not_delete_me = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -26 + }, +/obj/structure/cable, +/turf/simulated/floor/carpet, +/area/library) +"iwG" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"iwO" = ( +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_x = 26 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=COM12"; + location = "COM11" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"iwR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/blood/oil, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"ixc" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/space/openspace, +/area/solar/starboard) +"ixe" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"ixi" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkblue" + }, +/area/chapel/main) +"ixj" = ( +/obj/structure/chair/office/dark, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door_control{ + id = "Biohazard"; + name = "R&D Lockdown"; + pixel_x = -26; + req_access = list(30) + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"ixo" = ( +/obj/structure/mineral_door/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/library) +"ixq" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/alarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/camera{ + c_tag = "Central Bridge Hallway South-East"; + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/starboard/south) +"ixt" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"ixu" = ( +/obj/machinery/camera{ + c_tag = "East Command Zone Hallway"; + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"ixA" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"ixD" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet3) +"ixG" = ( +/obj/machinery/door_timer/cell_4{ + pixel_y = -32 + }, +/obj/machinery/light/small, +/turf/simulated/floor/plasteel{ + icon_state = "redcorner" + }, +/area/security/prison/cell_block/A) +"ixK" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/light{ + dir = 8 + }, +/obj/item/radio/intercom{ + pixel_x = 28; + pixel_y = -2 + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads/hop) +"ixS" = ( +/obj/item/radio/intercom{ + dir = 1; + pixel_y = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"ixT" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/carpet/black, +/area/lawoffice) +"iya" = ( +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"iyb" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/item/camera_assembly, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"iyd" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/west) +"iyf" = ( +/turf/simulated/floor/plasteel{ + icon_state = "caution" + }, +/area/crew_quarters/fitness) +"iyk" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"iyn" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/civilian/vacantoffice) +"iyo" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/ai) +"iyC" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/port/south) +"iyK" = ( +/obj/effect/decal/warning_stripes/southeast, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/xenozoo) +"iyN" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/atmospherics/pipe/simple/hidden/universal, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/storage) +"iyO" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/toxins/test_chamber) +"iyQ" = ( +/obj/machinery/door/airlock/external{ + name = "Escape Pod Airlock" + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"iyR" = ( +/obj/machinery/hydroponics/soil, +/obj/item/seeds/wheat/rice, +/obj/item/seeds/wheat/rice, +/obj/item/seeds/wheat/rice, +/obj/item/radio/intercom/locked/prison{ + pixel_y = 23 + }, +/turf/simulated/floor/grass, +/area/security/permabrig) +"iyT" = ( +/obj/machinery/camera/emp_proof{ + c_tag = "Singularity South-West"; + dir = 10; + network = list("SS13","Singularity","Engineering") + }, +/turf/simulated/floor/plating/airless, +/area/engineering/engine) +"iyY" = ( +/obj/item/radio/intercom{ + pixel_y = 26 + }, +/obj/structure/closet/secure_closet/personal/patient, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"iza" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10; + initialize_directions = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/cloning) +"izb" = ( +/obj/machinery/power/solar{ + name = "South-East Solar Panel" + }, +/obj/structure/cable, +/turf/simulated/floor/plasteel/airless{ + icon_state = "solarpanel" + }, +/area/solar/port) +"izr" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/landmark/event/xeno_spawn, +/obj/effect/decal/warning_stripes/east, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/portsolar) +"izt" = ( +/obj/effect/turf_decal/siding/green{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permabrig) +"izv" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/space, +/area/solar/starboardaux) +"izA" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"izB" = ( +/obj/item/radio/intercom{ + pixel_y = -30 + }, +/obj/machinery/camera{ + c_tag = "Mining Ore Storage South"; + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"izC" = ( +/obj/structure/chair/sofa/pew/right{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plating, +/area/maintenance/banya) +"izD" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/sortjunction/reversed{ + dir = 4; + name = "Chapel Junction"; + sortType = 17 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/east) +"izE" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/chair/sofa/right{ + dir = 8 + }, +/obj/item/radio/intercom{ + dir = 1; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"izH" = ( +/obj/machinery/flasher_button{ + id = "permacell1"; + name = "Perma cell 1 flasher button"; + pixel_x = -7; + pixel_y = -32 + }, +/obj/machinery/flasher_button{ + id = "permacell2"; + name = "Perma cell 2 flasher button"; + pixel_y = -32; + pixel_x = 7 + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/permahallway) +"izK" = ( +/obj/machinery/door/morgue{ + name = "Dungeon" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/processing) +"izL" = ( +/obj/effect/spawner/window/reinforced/polarized{ + id = "blueshieldofficewindows" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + icon_state = "open"; + id_tag = "blueshield"; + name = "Privacy Shutters"; + opacity = 0; + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/blueshield) +"izO" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/virology/lab) +"izT" = ( +/obj/structure/rack, +/mob/living/simple_animal/bot/floorbot{ + on = 0 + }, +/mob/living/simple_animal/bot/floorbot{ + on = 0; + pixel_x = 4; + pixel_y = 4 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/hardsuitstorage) +"izU" = ( +/obj/structure/closet/crate/freezer, +/obj/item/robot_parts/l_leg, +/obj/item/robot_parts/r_arm, +/obj/item/robot_parts/l_arm, +/obj/item/robot_parts/r_leg, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"izX" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plasteel/dark, +/area/hallway/secondary/exit) +"iAa" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "HoSBPriv"; + name = "HoS Office Privacy Shutters" + }, +/turf/simulated/floor/plating, +/area/security/hos) +"iAb" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellow" + }, +/area/engineering/mechanic_workshop) +"iAe" = ( +/obj/effect/decal/warning_stripes/southwestcorner, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"iAg" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/courtroom) +"iAs" = ( +/obj/machinery/hologram/holopad, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/toxins/mixing) +"iAw" = ( +/obj/structure/table, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"iAx" = ( +/obj/structure/plasticflaps, +/obj/machinery/navbeacon{ + codes_txt = "delivery"; + location = "Kitchen" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "bot" + }, +/area/crew_quarters/kitchen) +"iAJ" = ( +/obj/effect/decal/warning_stripes/southeast, +/obj/structure/extinguisher_cabinet{ + pixel_x = 26 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/assembly/robotics) +"iAK" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/simulated/floor/wood/fancy/oak, +/area/bridge/meeting_room) +"iAM" = ( +/obj/effect/decal/warning_stripes/north, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellow" + }, +/area/engineering/engine) +"iAN" = ( +/obj/structure/closet/crate{ + icon_state = "crateopen" + }, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk/multiz/down, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"iAP" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 4 + }, +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -26 + }, +/obj/structure/cable, +/turf/simulated/floor/wood, +/area/crew_quarters/courtroom) +"iAS" = ( +/obj/machinery/door/airlock/atmos/glass{ + name = "Atmospherics Storage"; + req_access = list(24) + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"iBb" = ( +/obj/machinery/door_control{ + id = "researchdesk2"; + name = "Research desk Shutters"; + pixel_x = 28; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/toxins/lab) +"iBe" = ( +/obj/structure/stairs, +/turf/simulated/floor/plasteel, +/area/crew_quarters/serviceyard) +"iBi" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/library/game_zone) +"iBB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/computerframe, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"iBD" = ( +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkred" + }, +/area/security/permahallway) +"iBG" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/effect/landmark/start/cargo_technician, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/quartermaster/delivery) +"iBI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/ants, +/turf/simulated/floor/plasteel{ + icon_state = "stage_bleft" + }, +/area/maintenance/cafeteria) +"iBK" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'RADIOACTIVE AREA'"; + icon_state = "radiation"; + name = "RADIOACTIVE AREA" + }, +/turf/simulated/wall/r_wall, +/area/atmos) +"iBU" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/hallway/primary/central/south) +"iCk" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/processing) +"iCm" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "red" + }, +/area/security/processing) +"iCo" = ( +/obj/machinery/door/morgue{ + name = "Private Study"; + req_access = list(37) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/library) +"iCq" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkblue" + }, +/area/security/medbay) +"iCB" = ( +/obj/effect/decal/ants, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/walllocker{ + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/maintenance/medroom) +"iCG" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/xenobiology) +"iCN" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/landmark/start/detective, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/main) +"iCP" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/courtroom) +"iCV" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/customs) +"iCY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"iDw" = ( +/obj/machinery/atmospherics/pipe/simple/visible/cyan{ + desc = "Труба содержит дыхательную смесь для подачи на станцию"; + dir = 6; + name = "Труба дыхательной смеси" + }, +/obj/machinery/atmospherics/meter, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"iDB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/ants, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"iDN" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/genericbush, +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/grass, +/area/crew_quarters/theatre) +"iDP" = ( +/obj/effect/decal/cleanable/dust, +/obj/effect/decal/ants, +/obj/structure/chair/wood/wings, +/turf/simulated/floor/plating, +/area/maintenance/livingcomplex) +"iDQ" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/table/reinforced, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"iDU" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitebluecorner"; + tag = "icon-whitebluecorner" + }, +/area/medical/biostorage) +"iDX" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"iEi" = ( +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"iEp" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "caution" + }, +/area/atmos) +"iEr" = ( +/obj/effect/decal/warning_stripes/west, +/obj/effect/decal/warning_stripes/east, +/obj/machinery/atmospherics/pipe/simple/hidden/universal, +/turf/simulated/floor/plasteel, +/area/storage/eva) +"iEt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/tray, +/obj/item/storage/ashtray{ + pixel_y = 5 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"iEy" = ( +/obj/item/radio/intercom{ + name = "east station intercom (General)"; + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"iEA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/explab) +"iEF" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/qm) +"iEG" = ( +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -26 + }, +/obj/structure/dresser, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/carpet/red, +/area/crew_quarters/cabin4) +"iEH" = ( +/obj/structure/window/reinforced{ + layer = 4.2 + }, +/turf/simulated/floor/wood, +/area/security/detectives_office) +"iEO" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkyellowfull" + }, +/area/engineering/controlroom) +"iEP" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"iEQ" = ( +/obj/machinery/conveyor{ + id = "garbage"; + dir = 4 + }, +/obj/machinery/recycler, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plating, +/area/maintenance/disposal) +"iER" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/status_display{ + pixel_x = 32; + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellowcorner" + }, +/area/engineering/break_room) +"iET" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/lootdrop/maintenance/double, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/electrical) +"iEU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/aihallway) +"iEW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"iFa" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whitepurple" + }, +/area/medical/research/nhallway) +"iFh" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/primary/central/west) +"iFm" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"iFo" = ( +/obj/structure/table/wood/poker, +/obj/effect/turf_decal/siding/wood{ + do_not_delete_me = 1 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet/green, +/area/maintenance/casino) +"iFv" = ( +/obj/structure/table/wood, +/obj/machinery/keycard_auth{ + pixel_y = -1; + pixel_x = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/bridge) +"iFB" = ( +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"iFF" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/storage/tech) +"iFR" = ( +/obj/structure/sign/evac, +/turf/simulated/wall, +/area/bridge/checkpoint/south) +"iGb" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/turret_protected/ai_upload) +"iGd" = ( +/turf/simulated/floor/plating/airless, +/area/toxins/test_area) +"iGe" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"iGm" = ( +/obj/effect/decal/warning_stripes/south, +/obj/effect/decal/warning_stripes/north, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/storage/eva) +"iGn" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/chair/wood, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"iGp" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/magistrateoffice) +"iGz" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "blue"; + dir = 8 + }, +/area/hallway/secondary/entry/lounge) +"iGA" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/fore) +"iGJ" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/medical/biostorage) +"iGL" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "blue"; + dir = 8 + }, +/area/hallway/primary/fore) +"iGM" = ( +/obj/machinery/optable, +/obj/item/radio/intercom{ + dir = 1; + pixel_y = -29 + }, +/obj/item/tank/internals/anesthetic, +/obj/item/clothing/mask/breath/medical, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "blue" + }, +/area/assembly/robotics) +"iGR" = ( +/obj/machinery/firealarm{ + dir = 4; + name = "east fire alarm"; + pixel_x = 24 + }, +/obj/effect/turf_decal{ + dir = 4; + icon_state = "golden_stripes" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge/meeting_room) +"iGS" = ( +/obj/item/radio/intercom{ + dir = 8; + pixel_x = -28 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Kitchen West"; + dir = 5 + }, +/obj/machinery/kitchen_machine/oven, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"iGZ" = ( +/obj/machinery/requests_console{ + department = "AI"; + departmentType = 5; + name = "AI Requests Console"; + pixel_y = 32 + }, +/obj/machinery/camera{ + c_tag = "Minisat AI Core Centre"; + network = list("Minisat","SS13"); + dir = 10 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/greengrid, +/area/turret_protected/ai) +"iHg" = ( +/obj/effect/decal/warning_stripes/red, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/quartermaster/delivery) +"iHj" = ( +/obj/structure/barricade/wooden, +/obj/machinery/door/airlock/multi_tile{ + dir = 1; + glass = 1; + req_access = list(5); + name = "Medical Emergency Ward" + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcarpet05" + }, +/area/maintenance/medroom) +"iHn" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 4; + name = "Труба смешивания" + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + desc = "Труба содержит газ для обработки и после возвращает его обратно в трубу смешивания"; + name = "Труба обработки" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"iHr" = ( +/obj/item/radio/intercom{ + dir = 1; + name = "Station Intercom (General)"; + pixel_y = -29 + }, +/obj/effect/decal/warning_stripes/south, +/obj/machinery/light, +/obj/effect/decal/warning_stripes/north, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/storage/eva) +"iHv" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/preopen{ + name = "Creature Cell #1"; + id_tag = "xeno1" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/toxins/xenobiology) +"iHy" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"iHO" = ( +/turf/simulated/floor/plasteel{ + icon_state = "darkredfull" + }, +/area/turret_protected/aisat_interior/secondary) +"iHP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/random/tool, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/maintenance/gambling_den) +"iHW" = ( +/obj/item/radio/intercom{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/prisonershuttle) +"iIi" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/carpet/red, +/area/chapel/main) +"iIo" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/crew_quarters/fitness) +"iIr" = ( +/obj/effect/decal/warning_stripes/northeast, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/engineering/engine) +"iIv" = ( +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/turf/simulated/floor/glass, +/area/hallway/primary/fore) +"iIz" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellowcorner" + }, +/area/hallway/primary/starboard) +"iIC" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"iIH" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "yellow" + }, +/area/storage/primary) +"iIS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/southeastcorner, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/effect/spawner/random_spawners/oil_20, +/turf/simulated/floor/plasteel{ + icon_state = "hydrofloor" + }, +/area/maintenance/secpost) +"iIT" = ( +/obj/effect/decal/warning_stripes/southeast, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/toxins/mixing) +"iIU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "tranquillite" + }, +/area/maintenance/trading) +"iIV" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "yellow" + }, +/area/engineering/break_room) +"iIW" = ( +/obj/machinery/conveyor_switch/oneway{ + dir = 8; + id = "garbage"; + name = "Garbage" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/disposal) +"iJc" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"iJl" = ( +/obj/structure/chair/office, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"iJr" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -28 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/carpet/black, +/area/chapel/main) +"iJH" = ( +/obj/structure/cable, +/obj/machinery/power/apc{ + cell_type = 5000; + name = "south bump Important Area"; + pixel_y = -24 + }, +/turf/simulated/floor/redgrid, +/area/aisat/aihallway) +"iJK" = ( +/obj/structure/chair/stool, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/simulated/floor/carpet/arcade, +/area/crew_quarters/arcade) +"iJM" = ( +/obj/machinery/atmospherics/meter, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 9 + }, +/turf/simulated/wall/r_wall/coated, +/area/engineering/supermatter) +"iJP" = ( +/obj/structure/table/wood, +/obj/item/storage/box/bodybags{ + pixel_x = 2; + pixel_y = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "vault" + }, +/area/chapel/main) +"iJR" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/carpet/blue, +/area/medical/cmo) +"iJU" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 26 + }, +/obj/structure/cable, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkred" + }, +/area/turret_protected/aisat) +"iKa" = ( +/obj/machinery/atmospherics/pipe/manifold/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 1; + name = "Труба смешивания" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"iKf" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/prisonlockers) +"iKi" = ( +/obj/structure/table/glass, +/obj/item/folder/white, +/obj/item/flashlight/pen, +/obj/item/clothing/accessory/stethoscope, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue" + }, +/area/medical/surgery/north) +"iKk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/crew_quarters/chief) +"iKl" = ( +/obj/structure/sign/electricshock{ + pixel_y = -32 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering{ + name = "North-West Solar Access"; + req_access = list(32) + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/auxsolarport) +"iKm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/obj/structure/sign/poster/official/random{ + pixel_x = -32; + pixel_y = 32 + }, +/turf/simulated/floor/wood/fancy/oak, +/area/maintenance/banya) +"iKz" = ( +/turf/simulated/floor/wood, +/area/maintenance/casino) +"iKF" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -26 + }, +/obj/structure/cable, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whitepurple" + }, +/area/toxins/xenobiology) +"iKJ" = ( +/obj/machinery/light, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"iKP" = ( +/obj/machinery/chem_master/condimaster, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/kitchen) +"iKS" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/lobby) +"iLd" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/crew_quarters/courtroom) +"iLi" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/cryo) +"iLo" = ( +/obj/machinery/atmospherics/binary/pump{ + name = "Газ на обработку" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"iLq" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/remains/mouse, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"iLr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "vault" + }, +/area/engineering/mechanic_workshop/hangar) +"iLu" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/quartermaster/miningdock) +"iLx" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"iLA" = ( +/turf/simulated/floor/plasteel{ + icon_state = "darkbluecornersalt" + }, +/area/hallway/primary/central/second/north) +"iLB" = ( +/turf/simulated/floor/plasteel, +/area/engineering/engine/monitor) +"iLD" = ( +/obj/machinery/smartfridge/medbay, +/obj/machinery/door/window/eastright{ + base_state = "left"; + desc = "You have the public fridge, pal, lube off."; + dir = 1; + icon_state = "left"; + name = "Anti-Theft Shield"; + req_access = list(5) + }, +/turf/simulated/floor/plating, +/area/medical/chemistry) +"iLE" = ( +/obj/structure/table/reinforced, +/obj/machinery/light{ + dir = 8 + }, +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/toolbox/electrical{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/multitool, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkred" + }, +/area/turret_protected/aisat) +"iLO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/broken{ + dir = 1 + }, +/obj/effect/landmark/tiles/damageturf, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"iLR" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"iMa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/security/permabrig) +"iMc" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green{ + desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; + dir = 4; + name = "Труба фильтрации" + }, +/obj/structure/table/reinforced, +/obj/item/storage/box/lights/mixed, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/light, +/obj/item/lightreplacer, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"iMd" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "darkredfull" + }, +/area/turret_protected/aisat) +"iMg" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/eastarrival) +"iMw" = ( +/turf/simulated/wall/r_wall, +/area/toxins/misc_lab) +"iMB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/storage/secure) +"iMC" = ( +/obj/effect/spawner/random_spawners/cobweb_right_rare, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"iMF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"iML" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/plasticflaps, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=1"; + dir = 1; + location = "Engineering" + }, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"iMO" = ( +/obj/structure/cable/multiz{ + color = "#dd1010" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/prisonlockers) +"iMS" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance/double, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"iMT" = ( +/obj/machinery/light/small{ + dir = 4; + tag = "icon-bulb1 (EAST)" + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/toxins/rdoffice) +"iMX" = ( +/obj/effect/decal/warning_stripes/north, +/obj/effect/decal/warning_stripes/north, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop) +"iNh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"iNp" = ( +/obj/machinery/recharger/wallcharger{ + pixel_x = -24 + }, +/obj/structure/closet/secure_closet/security, +/obj/structure/window/reinforced{ + color = "red"; + layer = 2.9 + }, +/obj/item/clothing/mask/balaclava, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/seceqstorage) +"iNq" = ( +/obj/structure/table/reinforced, +/obj/item/restraints/handcuffs, +/obj/item/flash, +/obj/machinery/ai_status_display{ + pixel_y = -32 + }, +/obj/machinery/recharger{ + pixel_x = 1; + pixel_y = 3 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"iNv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/processing) +"iNC" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/machinery/camera{ + c_tag = "Central Ring Hallway North 1" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "blue" + }, +/area/hallway/primary/central/nw) +"iNH" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"iNO" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/security/permabrig) +"iNZ" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 2; + icon_state = "open"; + id_tag = "researchdesk1"; + name = "Research Desk Shutters"; + opacity = 0 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/machinery/door/window/eastright{ + base_state = "left"; + dir = 1; + icon_state = "left"; + name = "Research and Development Desk"; + req_access = list(47) + }, +/turf/simulated/floor/plating, +/area/toxins/lab) +"iOh" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/item/storage/fancy/cigarettes/cigpack_midori, +/turf/simulated/floor/carpet, +/area/medical/psych) +"iOi" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"iOp" = ( +/obj/machinery/optable, +/obj/machinery/shower{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/medical/surgery/south) +"iOA" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/carpet/black, +/area/chapel/main) +"iOB" = ( +/obj/machinery/status_display, +/turf/simulated/wall, +/area/crew_quarters/theatre) +"iOG" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/medical/research/nhallway) +"iOM" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 8 + }, +/turf/simulated/floor/engine, +/area/engineering/aienter) +"iON" = ( +/obj/machinery/button/windowtint{ + dir = 1; + id = "qm"; + pixel_x = 5; + pixel_y = 24 + }, +/obj/machinery/light_switch{ + pixel_x = -5; + pixel_y = 24 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/quartermaster/qm) +"iOP" = ( +/obj/structure/window/reinforced, +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"iOW" = ( +/obj/structure/ore_box, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"iPd" = ( +/obj/structure/closet/l3closet/security, +/obj/effect/decal/warning_stripes/red, +/obj/item/restraints/handcuffs/pinkcuffs, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/securearmory) +"iPl" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/processing) +"iPq" = ( +/obj/structure/railing{ + dir = 9 + }, +/turf/simulated/floor/grass, +/area/maintenance/fore2) +"iPA" = ( +/obj/machinery/photocopier{ + pixel_y = 2 + }, +/obj/machinery/newscaster{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/chief) +"iPD" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance/tripple, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"iPH" = ( +/obj/machinery/computer/operating/old_frame, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkblue" + }, +/area/medical/surgery/north) +"iPI" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "redcorner" + }, +/area/security/seceqstorage) +"iPP" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/landmark/start/geneticist, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "dark" + }, +/area/medical/genetics) +"iPT" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/eastarrival) +"iPV" = ( +/obj/machinery/light, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/outlet_injector/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"iPW" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "red" + }, +/area/security/processing) +"iQc" = ( +/obj/structure/flora/ausbushes/hell, +/turf/simulated/floor/grass, +/area/crew_quarters/fitness) +"iQf" = ( +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 8; + external_pressure_bound = 0; + external_pressure_bound_default = 0; + frequency = 1441; + id_tag = "air_out"; + internal_pressure_bound = 2000; + internal_pressure_bound_default = 2000; + on = 1; + pressure_checks = 2; + pressure_checks_default = 2; + releasing = 0 + }, +/turf/simulated/floor/engine/air, +/area/atmos) +"iQh" = ( +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"iQi" = ( +/turf/simulated/wall, +/area/mimeoffice) +"iQj" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/turf/simulated/floor/grass, +/area/medical/medbay) +"iQk" = ( +/obj/effect/decal/cleanable/vomit, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/disposal) +"iQo" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/carpet/red, +/area/security/prison/cell_block/A) +"iQp" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/heat_exchanging{ + dir = 5 + }, +/turf/space, +/area/space) +"iQt" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitehall" + }, +/area/toxins/xenobiology) +"iQv" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/bridge/checkpoint/south) +"iQA" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"iQN" = ( +/obj/machinery/atmospherics/pipe/manifold/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + name = "Труба смешивания" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"iQU" = ( +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "red" + }, +/area/security/securehallway) +"iQW" = ( +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/rock/jungle, +/turf/simulated/floor/grass, +/area/crew_quarters/fitness) +"iRb" = ( +/obj/structure/table, +/obj/item/clipboard, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"iRu" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "CMO Shutters3"; + name = "CMO Privacy Shutters" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/medical/cmo) +"iRx" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"iRC" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/vending/medical{ + req_access = list(3,5,19) + }, +/obj/effect/decal/warning_stripes/blue/hollow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"iRL" = ( +/turf/simulated/floor/plasteel{ + icon_state = "stage_bleft" + }, +/area/maintenance/casino) +"iSa" = ( +/obj/machinery/camera{ + c_tag = "Rec Room South"; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/crew_quarters/fitness) +"iSe" = ( +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister, +/turf/simulated/floor/plasteel, +/area/atmos) +"iSp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/item/radio/intercom{ + pixel_x = 28; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/secondary/exit) +"iSr" = ( +/obj/structure/janitorialcart, +/obj/item/mop, +/obj/item/reagent_containers/glass/bucket, +/obj/effect/decal/cleanable/cobweb{ + layer = 4 + }, +/turf/simulated/floor/plating, +/area/hallway/primary/command/east) +"iSv" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue"; + tag = "icon-whiteblue (WEST)" + }, +/area/medical/medbay) +"iSL" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/carpet, +/area/library) +"iSM" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Hydroponics Maintenance"; + req_access = list(35) + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"iSO" = ( +/obj/machinery/access_button{ + command = "cycle_interior"; + frequency = 1379; + layer = 3.3; + master_tag = "solar_chapel_airlock"; + name = "interior access button"; + pixel_x = 25; + pixel_y = 25; + req_access = list(13) + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 6 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"iSV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/multiz{ + color = "#dd1010" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/decal/cleanable/cobweb2, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"iSZ" = ( +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -24 + }, +/obj/structure/cable, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/sw) +"iTl" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/stripes/gold{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/item/stamp/law, +/turf/simulated/floor/carpet/red, +/area/lawoffice) +"iTp" = ( +/obj/effect/decal/warning_stripes/west, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "engsm"; + name = "Supermatter Blast Doors"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/engineering/supermatter) +"iTs" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"iTv" = ( +/obj/structure/sign/poster/official/safety_report{ + pixel_x = 32 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/processing) +"iTw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"iTx" = ( +/obj/structure/table/wood, +/obj/machinery/status_display{ + pixel_y = -32 + }, +/obj/machinery/light, +/obj/item/paicard, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/carpet/orange, +/area/crew_quarters/cabin3) +"iTB" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/security/customs) +"iTD" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/east) +"iTE" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/east) +"iTG" = ( +/obj/structure/stairs{ + dir = 1 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/fsmaint) +"iTJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "yellow" + }, +/area/engineering/break_room) +"iTO" = ( +/obj/machinery/light, +/obj/machinery/firealarm{ + dir = 1; + name = "south fire alarm"; + pixel_y = -24 + }, +/turf/simulated/floor/redgrid, +/area/turret_protected/ai_upload) +"iTS" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/wood{ + icon_state = "wood-broken5"; + tag = "icon-wood-broken5" + }, +/area/maintenance/casino) +"iUg" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"iUn" = ( +/turf/simulated/floor/carpet/red, +/area/chapel/main) +"iUr" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating/light/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "green" + }, +/area/hallway/secondary/exit) +"iUs" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 2 + }, +/obj/machinery/status_display{ + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/wood/dark, +/area/ntrep) +"iUw" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/effect/turf_decal/box/white/corners, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/engineering/mechanic_workshop/hangar) +"iUx" = ( +/obj/structure/closet/secure_closet/personal, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"iUA" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/worn_out{ + cell_type = 0; + pixel_y = -26 + }, +/turf/simulated/floor/plating, +/area/teleporter/abandoned) +"iUG" = ( +/obj/effect/spawner/window/reinforced/polarized{ + id = "qm" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 8; + icon_state = "open"; + id_tag = "qmshutters"; + name = "QM Privacy Shutters"; + opacity = 0 + }, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/quartermaster/qm) +"iUH" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkgreen" + }, +/area/crew_quarters/sleep/secondary) +"iUN" = ( +/turf/simulated/floor/plasteel, +/area/assembly/robotics) +"iUO" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkyellowfull" + }, +/area/engineering/controlroom) +"iUX" = ( +/obj/structure/table/wood, +/obj/item/stack/packageWrap, +/obj/item/hand_labeler, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads) +"iUY" = ( +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = 32 + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"iUZ" = ( +/obj/machinery/newscaster{ + pixel_x = -28; + pixel_y = 2 + }, +/turf/simulated/floor/carpet/red, +/area/civilian/vacantoffice) +"iVa" = ( +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/glass/reinforced/plasma, +/area/engineering/supermatter) +"iVc" = ( +/obj/structure/closet/secure_closet/RD, +/obj/effect/decal/warning_stripes/east, +/obj/item/cartridge/signal/toxins, +/obj/item/cartridge/signal/toxins, +/obj/item/cartridge/signal/toxins, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/rdoffice) +"iVs" = ( +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/glass/reinforced/plasma, +/area/engineering/supermatter) +"iVt" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/computer/station_alert, +/turf/simulated/floor/plasteel, +/area/engineering/gravitygenerator) +"iVu" = ( +/obj/structure/table/reinforced, +/obj/machinery/keycard_auth{ + pixel_x = -4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/carpet/red, +/area/security/hos) +"iVy" = ( +/obj/effect/decal/remains/mouse, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"iVA" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/secondary/exit) +"iVI" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/brig) +"iVL" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"iVP" = ( +/obj/structure/rack/gunrack, +/obj/machinery/door/window/eastright{ + color = "red" + }, +/obj/structure/window/reinforced{ + color = "red"; + dir = 1 + }, +/obj/structure/window/reinforced{ + color = "red"; + layer = 2.9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/maintenance/secpost) +"iVT" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/emitter{ + dir = 4 + }, +/turf/simulated/floor/glass/reinforced/plasma, +/area/engineering/controlroom) +"iVX" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/atmos/control) +"iWn" = ( +/obj/structure/rack, +/obj/item/storage/firstaid/fire{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/storage/firstaid/fire{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/storage/firstaid/fire, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue" + }, +/area/medical/biostorage) +"iWr" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/chapel/office) +"iWt" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/sw) +"iWC" = ( +/obj/machinery/disposal/deliveryChute, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/door/window/eastleft{ + base_state = "right"; + icon_state = "right"; + layer = 3; + req_access = list(50); + dir = 2 + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/disposalpipe/trunk{ + dir = 2 + }, +/turf/simulated/floor/plating, +/area/maintenance/disposal) +"iWG" = ( +/obj/item/radio/intercom{ + name = "east station intercom (General)"; + pixel_x = 28 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"iWH" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance/double, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"iWJ" = ( +/obj/structure/table/wood, +/obj/machinery/recharger{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/item/melee/chainofcommand{ + pixel_x = 5; + pixel_y = 5 + }, +/turf/simulated/floor/carpet/royalblue, +/area/crew_quarters/captain/bedroom) +"iWK" = ( +/obj/effect/turf_decal/siding{ + color = "#444444"; + dir = 8 + }, +/obj/effect/turf_decal/siding{ + color = "#444444"; + dir = 4 + }, +/turf/simulated/floor/glass, +/area/hallway/primary/central) +"iWT" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Подаёт азот из атмосферки в систему охлаждения реактора, таким образом запитывая её хладагентом"; + dir = 5; + name = "Труба подачи азота в реактор" + }, +/obj/structure/lattice/catwalk, +/turf/space, +/area/space) +"iWV" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkpurple" + }, +/area/toxins/rdoffice) +"iWY" = ( +/obj/structure/statue/silver/sec, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkred" + }, +/area/security/hos) +"iXe" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/railing/corner, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"iXh" = ( +/obj/structure/flora/ausbushes/grassybush, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/flora/ausbushes/genericbush, +/turf/simulated/floor/grass, +/area/medical/medbay) +"iXn" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/food/snacks/mint, +/obj/item/reagent_containers/food/drinks/bottle/cream, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"iXs" = ( +/obj/structure/bed/roller, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTH)" + }, +/area/medical/reception) +"iXt" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkredcorners" + }, +/area/security/execution) +"iXw" = ( +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/range) +"iXx" = ( +/obj/machinery/smartfridge/dish{ + opacity = 1 + }, +/obj/machinery/door/window/eastleft{ + base_state = "right"; + dir = 8; + icon_state = "right"; + name = "Kitchen"; + req_access = list(28) + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + density = 0; + icon_state = "open"; + id_tag = "kitchenhall"; + name = "Kitchen Shutters"; + opacity = 0 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/crew_quarters/kitchen) +"iXB" = ( +/obj/structure/table/glass, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/item/folder/white, +/obj/item/folder/white{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/toy/figure/cmo, +/turf/simulated/floor/carpet/blue, +/area/medical/cmo) +"iXE" = ( +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/security/permahallway) +"iXG" = ( +/obj/effect/turf_decal/siding/red{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/effect/landmark/start/warden, +/obj/item/radio/intercom{ + pixel_x = 32 + }, +/turf/simulated/floor/carpet/red, +/area/security/warden) +"iXI" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint6) +"iXN" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "HoSPriv"; + name = "HoS Office Privacy Shutters" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/security/hos) +"iXR" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/medroom) +"iXU" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + tag = "icon-whiteblue" + }, +/area/medical/reception) +"iXZ" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/stairs{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/fitness) +"iYb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"iYi" = ( +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "purple" + }, +/area/hallway/primary/central/north) +"iYq" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "brown" + }, +/area/hallway/primary/central/second/east) +"iYs" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/fsmaint3) +"iYt" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/snacks/grown/banana{ + pixel_x = -6; + pixel_y = 3 + }, +/obj/item/reagent_containers/food/snacks/grown/banana, +/obj/item/reagent_containers/food/snacks/grown/banana{ + pixel_x = 8; + pixel_y = -1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurple"; + tag = "icon-whitepurple (NORTH)" + }, +/area/medical/genetics) +"iYy" = ( +/obj/structure/window/reinforced, +/turf/simulated/floor/engine, +/area/engineering/aienter) +"iYD" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "vault" + }, +/area/engineering/mechanic_workshop/hangar) +"iYF" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 5 + }, +/area/hydroponics) +"iYW" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "whiteblue" + }, +/area/medical/sleeper) +"iZd" = ( +/obj/effect/decal/cleanable/glass, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"iZi" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + icon_state = "yellow" + }, +/area/engineering/engine) +"iZj" = ( +/turf/simulated/wall, +/area/hallway/primary/central/north) +"iZn" = ( +/obj/machinery/door/airlock/external{ + frequency = 1379; + id_tag = "port4_inner"; + locked = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/floor/plating, +/area/hallway/secondary/entry/commercial) +"iZs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"iZx" = ( +/obj/machinery/conveyor{ + id = "packageSort2" + }, +/obj/structure/plasticflaps, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"iZA" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"iZC" = ( +/obj/effect/spawner/window/reinforced/plasma, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "engsm"; + name = "Supermatter Blast Doors"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/engineering/supermatter) +"iZJ" = ( +/obj/structure/closet/walllocker/emerglocker/north, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"iZM" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"iZN" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plating, +/area/maintenance/backstage) +"iZR" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/medrest) +"jaa" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"jad" = ( +/obj/effect/decal/warning_stripes/southeast, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkred" + }, +/area/security/securearmory) +"jae" = ( +/obj/machinery/power/smes, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/electrical) +"jaj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "rampbottom" + }, +/area/security/prison/cell_block/A) +"jal" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"jam" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"jaw" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id_tag = "Warden"; + name = "Warden Privacy Shutters" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/security/warden) +"jaz" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Cargo Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/quartermaster/delivery) +"jaB" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/window/reinforced{ + color = "red"; + dir = 4 + }, +/obj/effect/decal/warning_stripes/southeast, +/obj/machinery/computer/mech_bay_power_console, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/securearmory) +"jaD" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/quartermaster/delivery) +"jaE" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/sw) +"jbe" = ( +/obj/machinery/door/poddoor/preopen{ + id_tag = "BridgeLockdown"; + name = "Bridge Lockdown" + }, +/obj/structure/cable, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/bridge) +"jbf" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + tag = "icon-whiteblue" + }, +/area/medical/cmostore) +"jbh" = ( +/obj/machinery/door/morgue{ + name = "Chapel Morgue"; + req_access = list(22) + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/chapel/office) +"jbj" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/library) +"jbl" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/arrows{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"jbo" = ( +/obj/machinery/atmospherics/pipe/simple/visible/universal{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"jbr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/processing) +"jbs" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"jbu" = ( +/obj/structure/chair/sofa/pew/left{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/chapel) +"jbz" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "blue" + }, +/area/hallway/secondary/entry/lounge) +"jbV" = ( +/obj/item/candle{ + pixel_x = 9; + pixel_y = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/table/wood/fancy/red, +/turf/simulated/floor/carpet/red, +/area/crew_quarters/theatre) +"jca" = ( +/obj/structure/table/reinforced, +/obj/item/gun/energy/laser/practice, +/obj/machinery/door/window/brigdoor{ + name = "Security Reception"; + req_access = list(1); + dir = 2; + color = "red" + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/range) +"jce" = ( +/obj/machinery/door/airlock/atmos{ + name = "Atmospherics Maintenance"; + req_access = list(12,24) + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/barricade/wooden{ + layer = 3.5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "yellowfull" + }, +/area/maintenance/atmospherics) +"jcg" = ( +/obj/effect/landmark/event/xeno_spawn, +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 8 + }, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/engine, +/area/toxins/explab) +"jcp" = ( +/obj/machinery/atmospherics/unary/tank/air{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/medical/virology/lab) +"jcr" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/pipe/simple/insulated, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/toxins/mixing) +"jcu" = ( +/obj/item/clothing/gloves/color/fyellow, +/obj/structure/rack, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"jcx" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/wood, +/area/medical/cmo) +"jcD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"jcK" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/camera{ + c_tag = "Hangar Second Floor South"; + dir = 10 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/mechanic_workshop/hangar) +"jcN" = ( +/obj/effect/turf_decal/stripes/gold{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/carpet/royalblack, +/area/magistrateoffice) +"jcO" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/medical/research/restroom) +"jcQ" = ( +/obj/structure/closet/crate/can, +/obj/effect/decal/cleanable/dirt, +/obj/item/trash/cheesie, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/spawner/random_spawners/cobweb_right_rare, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"jcV" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Eng_lockdown"; + name = "Engineering Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/engineering/engine/monitor) +"jcX" = ( +/obj/structure/table/reinforced, +/obj/item/key/janitor, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "purple" + }, +/area/janitor) +"jda" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 26 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"jdd" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"jdk" = ( +/obj/structure/table/reinforced, +/obj/item/tank/jetpack/carbondioxide{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/tank/jetpack/carbondioxide, +/turf/simulated/floor/plasteel{ + icon_state = "yellowfull" + }, +/area/engineering/hardsuitstorage) +"jds" = ( +/obj/structure/table/wood, +/turf/simulated/floor/carpet/black, +/area/crew_quarters/bar/atrium) +"jdE" = ( +/obj/structure/railing, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"jdH" = ( +/obj/structure/chair/comfy/red{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/carpet/royalblack, +/area/ntrep) +"jdJ" = ( +/obj/structure/table/wood, +/obj/structure/sign/poster/contraband/revolver{ + pixel_y = 32 + }, +/obj/item/storage/belt/military, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"jdL" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/gravitygenerator) +"jdN" = ( +/obj/structure/flora/grass/jungle, +/obj/structure/flora/grass/jungle/b, +/turf/simulated/floor/grass, +/area/security/permabrig) +"jdP" = ( +/obj/machinery/camera{ + c_tag = "Second Floor Central Ring South Hallway 4" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"jdQ" = ( +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/engine, +/area/toxins/explab) +"jdT" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + tag = "icon-whitehall (WEST)" + }, +/area/medical/cryo) +"jdU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"jdV" = ( +/obj/structure/chair/sofa/corp/right{ + dir = 8 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white/end{ + dir = 1 + }, +/turf/simulated/floor/glass/reinforced, +/area/hallway/secondary/exit) +"jdY" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/storage/eva) +"jed" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"jei" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dust, +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/plating, +/area/maintenance/livingcomplex) +"jer" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/grille, +/obj/structure/window/plasmareinforced{ + color = "#d70000"; + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/gambling_den) +"jex" = ( +/obj/machinery/status_display{ + pixel_x = -32 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/toilet4) +"jey" = ( +/obj/structure/bookcase, +/obj/item/book/manual/sop_medical, +/turf/simulated/floor/wood, +/area/medical/psych) +"jeA" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/hallway/primary/central/second/south) +"jeC" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/reception) +"jeD" = ( +/obj/structure/closet/secure_closet/engineering_personal, +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "yellow" + }, +/area/engineering/engine) +"jeG" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Eng_lockdown"; + name = "Engineering Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/atmos/control) +"jeI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/toolcloset, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"jeJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/gibs/xeno, +/turf/simulated/floor/plasteel, +/area/maintenance/apmaint) +"jeK" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"jeP" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/hallway/primary/central/second/east) +"jeV" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/pen/multi{ + pixel_x = -7; + pixel_y = 5 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/item/book/manual/security_space_law{ + pixel_y = 6 + }, +/turf/simulated/floor/carpet/green, +/area/security/detectives_office) +"jeZ" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"jfa" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green{ + on = 0; + pixel_x = -6 + }, +/obj/machinery/recharger{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/simulated/floor/carpet/green, +/area/security/detectives_office) +"jfg" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"jfh" = ( +/obj/structure/rack{ + dir = 1 + }, +/obj/item/storage/box/bodybags{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/storage/box/evidence, +/obj/item/storage/box/evidence{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/hand_labeler, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb2{ + icon_state = "cobweb1" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/evidence) +"jfs" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"jfA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance/tripple, +/obj/structure/closet, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"jfD" = ( +/obj/structure/toilet/secret{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"jfH" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/closet/firecloset, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/east) +"jfI" = ( +/turf/simulated/wall/r_wall, +/area/hallway/secondary/exit) +"jfO" = ( +/obj/structure/table/reinforced, +/obj/item/lock_buster, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/security/securearmory) +"jfR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"jfS" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/item/radio/intercom/department/security{ + pixel_y = -30 + }, +/obj/item/radio/intercom{ + pixel_y = -43 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkblue" + }, +/area/maintenance/detectives_office) +"jfT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/space_heater, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"jfU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"jfV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"jgl" = ( +/obj/machinery/door/window/southright{ + dir = 8; + name = "Toxins Launcher"; + req_access = list(7) + }, +/obj/machinery/door/window/southright{ + name = "Toxins Launcher"; + req_access = list(7); + dir = 4 + }, +/turf/simulated/floor/plating, +/area/toxins/launch) +"jgv" = ( +/obj/structure/disposaloutlet{ + dir = 2 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/simulated/floor/plating/airless, +/area/space) +"jgD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/obj/effect/decal/remains/mouse, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"jgE" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/maintenance/chapel) +"jgL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/turf/simulated/floor/plasteel, +/area/maintenance/fsmaint) +"jgO" = ( +/obj/structure/falsewall, +/turf/simulated/floor/plating, +/area/maintenance/banya) +"jgS" = ( +/obj/machinery/alarm{ + dir = 8; + pixel_x = 25 + }, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet3) +"jgU" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"jgX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkblue" + }, +/area/crew_quarters/fitness) +"jhd" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/north) +"jhe" = ( +/obj/effect/decal/warning_stripes/red/hollow, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"jhf" = ( +/obj/effect/decal/warning_stripes/red/hollow, +/obj/item/ammo_box/shotgun/buck{ + pixel_x = 3 + }, +/obj/item/ammo_box/shotgun/buck{ + pixel_y = 3 + }, +/obj/item/ammo_box/shotgun{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/structure/closet/secure_closet/guncabinet{ + anchored = 1; + name = "Lethal Bullets"; + req_access = list(1) + }, +/obj/item/ammo_box/shotgun{ + pixel_x = -3; + pixel_y = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/securearmory) +"jhi" = ( +/obj/machinery/atmospherics/meter, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "podfloor_dark" + }, +/area/engineering/controlroom) +"jhj" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/cable, +/obj/machinery/light, +/turf/simulated/floor/glass/reinforced/plasma, +/area/engineering/controlroom) +"jhn" = ( +/obj/machinery/door/airlock/silver{ + name = "Bathroom" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/toxins/rdoffice) +"jhp" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/simulated/floor/carpet/green, +/area/maintenance/casino) +"jhr" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + icon_state = "open"; + id_tag = "magistrate"; + name = "Magistrate Privacy Shutters"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced/polarized{ + id = "tintmagistrateoffice" + }, +/turf/simulated/floor/plating, +/area/magistrateoffice) +"jhs" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/mining/glass{ + name = "Cargo Bay"; + req_access = list(31) + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/delivery) +"jht" = ( +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"jhv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance/double, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"jhw" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/break_room) +"jhA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/bar, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"jhB" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"jhC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/gravitygenerator) +"jhG" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/southeast, +/obj/item/reagent_containers/food/drinks/mug/eng, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/break_room) +"jhN" = ( +/obj/machinery/ai_status_display, +/turf/simulated/wall, +/area/atmos) +"jhS" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"jhT" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/westright{ + name = "Mechanic's Desk"; + req_access = list(70); + dir = 2 + }, +/obj/machinery/cell_charger{ + pixel_x = -1; + pixel_y = 2 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop) +"jhW" = ( +/obj/machinery/hydroponics/soil, +/turf/simulated/floor/grass, +/area/maintenance/garden) +"jib" = ( +/obj/machinery/door/airlock/external{ + frequency = 1379; + id_tag = "arrival_south_inner"; + locked = 1; + name = "Arrivals External Access" + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/hallway/secondary/exit) +"jig" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/hallway/primary/central/north) +"jio" = ( +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"jiv" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"jiw" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/processing) +"jix" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/table/glass, +/obj/item/paper_bin{ + pixel_y = 7 + }, +/obj/item/folder/white{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/item/pen, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkblue" + }, +/area/security/medbay) +"jiE" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "hydrofloor" + }, +/area/maintenance/secpost) +"jiG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/storage/toolbox/mechanical/old, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"jiH" = ( +/obj/machinery/camera{ + c_tag = "Medbay Suit Storage"; + network = list("Medical","SS13"); + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "whiteblue" + }, +/area/medical/cmostore) +"jiI" = ( +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = -32 + }, +/obj/machinery/vending/coffee, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/second/south) +"jiN" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/cyan, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small, +/turf/simulated/floor/plasteel, +/area/maintenance/engineering) +"jiP" = ( +/obj/machinery/flasher{ + id = "permaflash1"; + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/permabrig) +"jiS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/spawner/random_spawners/grille_13, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"jiU" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"jiV" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"jja" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/xenobiology) +"jjd" = ( +/obj/structure/table/holotable, +/obj/item/wrench, +/obj/item/crowbar, +/obj/item/reagent_containers/food/snacks/beans, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"jjf" = ( +/obj/machinery/door/airlock{ + id_tag = "toilet_unitc"; + name = "Unit C" + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/toilet) +"jjo" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/carpet/royalblack, +/area/quartermaster/qm) +"jjw" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet3) +"jjC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/table, +/obj/machinery/recharger{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "neutral" + }, +/area/bridge/checkpoint/south) +"jjI" = ( +/obj/structure/sign/poster/official/random{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"jjJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"jjL" = ( +/obj/machinery/atmospherics/trinary/filter{ + dir = 1; + filter_type = "n2"; + name = "nitrogen filter"; + on = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkyellowfull" + }, +/area/engineering/controlroom) +"jjP" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkpurplecorners" + }, +/area/toxins/rdoffice) +"jjQ" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/aihallway) +"jjR" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/interrogation) +"jjS" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/item/radio/intercom{ + name = "west station intercom (General)"; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/port/south) +"jjV" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/chapel/office) +"jjX" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/palebush, +/obj/structure/flora/ausbushes/fernybush/hell, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"jkb" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/warning_stripes/west, +/obj/machinery/status_display{ + pixel_x = -32; + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "yellow" + }, +/area/engineering/engine) +"jkf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"jkl" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/effect/landmark/tiles/damageturf, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"jkm" = ( +/obj/item/radio/intercom{ + pixel_x = 28; + pixel_y = -2 + }, +/turf/simulated/floor/plasteel{ + icon_state = "redcorner" + }, +/area/security/prison/cell_block/A) +"jkt" = ( +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"jkv" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/library) +"jkS" = ( +/obj/machinery/light_switch{ + pixel_x = 23; + pixel_y = 24 + }, +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 26 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "blue" + }, +/area/bridge/checkpoint/north) +"jkU" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/red/line, +/turf/simulated/floor/plating/airless, +/area/space) +"jkV" = ( +/obj/effect/decal/ants, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/security/permabrig) +"jkY" = ( +/obj/machinery/camera{ + c_tag = "Arrivals South Longue Hallway"; + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "blue"; + dir = 8 + }, +/area/hallway/primary/fore) +"jlb" = ( +/turf/simulated/wall/r_wall, +/area/toxins/lab) +"jld" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/cleanable/cobweb2, +/obj/machinery/floodlight, +/obj/structure/extinguisher_cabinet{ + pixel_y = 32 + }, +/turf/simulated/floor/plating, +/area/storage/secure) +"jlh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/binary/pump{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"jll" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/disposal) +"jlm" = ( +/obj/structure/chair, +/obj/machinery/alarm{ + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"jlv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"jlw" = ( +/obj/machinery/photocopier/faxmachine/longrange{ + department = "Research Director's Office" + }, +/obj/structure/table/glass, +/turf/simulated/floor/plasteel{ + icon_state = "darkpurple" + }, +/area/toxins/rdoffice) +"jlx" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"jlF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/livingcomplex) +"jlI" = ( +/obj/structure/sign/redcross{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "redcorner" + }, +/area/security/prison/cell_block/A) +"jlM" = ( +/obj/machinery/optable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light_construct/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/medroom) +"jlR" = ( +/obj/structure/dispenser, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/storage/secure) +"jlS" = ( +/turf/simulated/floor/grass, +/area/hydroponics) +"jma" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=L4"; + location = "L3" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"jmb" = ( +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"jmp" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "rampbottom" + }, +/area/security/prison/cell_block/A) +"jms" = ( +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/turf/simulated/floor/engine, +/area/engineering/aienter) +"jmu" = ( +/obj/machinery/hydroponics/soil, +/obj/machinery/light, +/obj/machinery/status_display{ + pixel_y = -32 + }, +/turf/simulated/floor/grass, +/area/hydroponics) +"jmx" = ( +/obj/structure/curtain/black{ + anchored = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/prisonlockers) +"jmy" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 4; + name = "Труба смешивания" + }, +/obj/machinery/atmospherics/pipe/simple/visible/purple{ + desc = "Труба ведёт газ на фильтрацию"; + name = "Труба на фильтрацию" + }, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"jmG" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/lobby) +"jmH" = ( +/obj/machinery/suit_storage_unit/cmo, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/medical/cmo) +"jmL" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/chair/office/dark, +/obj/effect/landmark/start/engineer, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/plasteel, +/area/engineering/engine/monitor) +"jmO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/interrogation) +"jmQ" = ( +/turf/simulated/wall, +/area/maintenance/livingcomplex) +"jmS" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop/expedition) +"jmU" = ( +/obj/effect/decal/warning_stripes/north, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/plasteel, +/area/medical/research/nhallway) +"jmW" = ( +/obj/machinery/constructable_frame/machine_frame, +/obj/item/stock_parts/manipulator/nano, +/obj/effect/decal/cleanable/dust, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "stage_bleft" + }, +/area/maintenance/casino) +"jmX" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/ne) +"jmY" = ( +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/seceqstorage) +"jna" = ( +/obj/structure/sign/directions/medical{ + dir = 1 + }, +/obj/structure/sign/directions/science{ + pixel_y = 8; + dir = 1 + }, +/obj/structure/sign/directions/evac{ + pixel_y = -8 + }, +/turf/simulated/wall, +/area/hallway/primary/central) +"jnj" = ( +/obj/structure/rack/gunrack, +/obj/item/gun/projectile/automatic/sp91rc{ + pixel_x = -7 + }, +/obj/item/gun/projectile/automatic/sp91rc{ + pixel_x = -2 + }, +/obj/item/gun/projectile/automatic/sp91rc{ + pixel_x = 2 + }, +/obj/item/gun/projectile/automatic/sp91rc{ + pixel_x = 7 + }, +/obj/structure/window/reinforced{ + color = "red" + }, +/obj/structure/window/reinforced{ + color = "red"; + dir = 1 + }, +/obj/machinery/door/window{ + name = "Secure Armory"; + req_access = list(1); + color = "red" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/security/securearmory) +"jnk" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"jns" = ( +/obj/machinery/defibrillator_mount/loaded{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/sleeper) +"jnt" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 9 + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/toxins/server) +"jnv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"jnD" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "SKPP"; + dir = 8 + }, +/obj/structure/cable, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/bridge/checkpoint/south) +"jnG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/interrogation) +"jnH" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "browncorner" + }, +/area/quartermaster/miningstorage) +"jnN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"jnV" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/securehallway) +"jnZ" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/chem_dispenser/soda, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar) +"joc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permahallway) +"jod" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/glasses/meson, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkyellow" + }, +/area/engineering/mechanic_workshop/hangar) +"joi" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=SatteliteSouth"; + location = "SatteliteEast"; + name = "navigation beacon (AI_patrol)" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai) +"jop" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Prisoner Processing West"; + dir = 4; + network = list("SS13","Security") + }, +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -26 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/processing) +"jor" = ( +/obj/machinery/power/grounding_rod{ + anchored = 1 + }, +/turf/simulated/floor/plating/airless, +/area/engineering/engine) +"jov" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/warning_stripes/east, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/break_room) +"jow" = ( +/obj/structure/chair/stool, +/turf/simulated/floor/wood{ + icon_state = "wood-broken6" + }, +/area/maintenance/casino) +"joz" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/starboard) +"joM" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/janitor) +"joV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"joW" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/central/second/north) +"joX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/main) +"jpg" = ( +/obj/structure/closet/secure_closet/engineering_personal, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "yellow" + }, +/area/engineering/engine) +"jph" = ( +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/cryo) +"jpj" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/chemistry) +"jpx" = ( +/obj/effect/decal/warning_stripes/northwest, +/obj/machinery/atmospherics/pipe/simple/visible/purple{ + desc = "Труба ведёт газ на фильтрацию"; + dir = 6; + name = "Труба на фильтрацию" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"jpE" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue"; + tag = "icon-whiteblue (WEST)" + }, +/area/medical/reception) +"jpG" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/security/permabrig) +"jpI" = ( +/obj/structure/chair/office/dark, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "dark" + }, +/area/security/hos) +"jpL" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"jpM" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/south, +/obj/structure/morgue{ + dir = 2 + }, +/obj/effect/landmark/event/revenantspawn, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkblue" + }, +/area/medical/morgue) +"jpO" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"jpT" = ( +/obj/effect/decal/warning_stripes/south, +/obj/item/twohanded/required/kirbyplants, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"jqb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2"; + tag = "" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"jqf" = ( +/obj/structure/closet/secure_closet/medical3, +/obj/item/storage/belt/medical, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/glasses/regular, +/obj/item/reagent_containers/hypospray/safety, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue" + }, +/area/medical/biostorage) +"jqg" = ( +/obj/effect/decal/warning_stripes/northwest, +/obj/machinery/chem_heater, +/turf/simulated/floor/engine, +/area/medical/chemistry) +"jql" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/security/permabrig) +"jqs" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/maintenance/engineering) +"jqz" = ( +/obj/effect/decal/warning_stripes/northwest, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 24 + }, +/obj/effect/decal/warning_stripes/southeastcorner, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel, +/area/storage/eva) +"jqE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/medroom) +"jqG" = ( +/obj/structure/table/reinforced, +/obj/item/clipboard, +/obj/item/toy/figure/hos, +/obj/machinery/light, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkredcorners" + }, +/area/security/hos) +"jqH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"jqO" = ( +/obj/machinery/driver_button{ + id_tag = "trash"; + name = "Trash Ejector Button"; + pixel_x = 26 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/disposal) +"jqP" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"jqS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Prison Wing"; + req_access = list(2); + security_level = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permahallway) +"jqY" = ( +/obj/structure/closet/cardboard, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"jqZ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/east) +"jrc" = ( +/turf/simulated/floor/carpet/black, +/area/chapel/main) +"jrg" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/light_switch{ + dir = 4; + name = "west bump"; + pixel_x = -25; + pixel_y = -25 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop/expedition) +"jrk" = ( +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"jrl" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10; + initialize_directions = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"jrp" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/junction{ + dir = 4; + tag = "icon-pipe-j1 (EAST)" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=L1"; + location = "L13" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/lobby) +"jrs" = ( +/obj/structure/sign/poster/official/random{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"jrt" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/obj/effect/landmark/start/civilian, +/turf/simulated/floor/wood, +/area/library) +"jrw" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "redcorner" + }, +/area/security/brigstaff) +"jrB" = ( +/obj/structure/sign/poster/official/cleanliness{ + pixel_x = -32 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Medbay West Hallway 1"; + dir = 5; + network = list("Medical","SS13") + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue"; + tag = "icon-whiteblue (WEST)" + }, +/area/medical/medbay) +"jrE" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/permahallway) +"jrG" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plating/airless, +/area/space) +"jrR" = ( +/obj/structure/girder, +/obj/structure/railing{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"jsa" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/maintenance/chapel) +"jsf" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/effect/turf_decal/caution/red{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central) +"jsj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/random/figure{ + pixel_y = 0 + }, +/obj/structure/table/wood, +/turf/simulated/floor/plasteel, +/area/maintenance/apmaint) +"jsl" = ( +/obj/structure/table, +/obj/item/pen/fancy, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"jsp" = ( +/obj/structure/chair/office/dark{ + dir = 4 + }, +/obj/effect/landmark/start/geneticist, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "dark" + }, +/area/medical/genetics) +"jsu" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/vending/clothing/departament/engineering, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/hardsuitstorage) +"jsA" = ( +/turf/simulated/wall/r_wall, +/area/security/range) +"jsD" = ( +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/maintenance/chapel) +"jsN" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Cargo Lockdown"; + opacity = 0 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id_tag = "Cargo Warehouse Windows"; + name = "Cargo Warehouse Shutters" + }, +/turf/simulated/floor/plating, +/area/quartermaster/storage) +"jsP" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkblue" + }, +/area/hallway/secondary/exit) +"jtc" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/visible{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"jte" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/starboard/east) +"jtf" = ( +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/chemistry) +"jtj" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/maintenance/gambling_den) +"jtk" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"jtl" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"jtm" = ( +/obj/machinery/space_heater, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"jtp" = ( +/obj/machinery/door/airlock/external{ + id_tag = "admin_home"; + locked = 1 + }, +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"jtq" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/engineering/mechanic_workshop/hangar) +"jtr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/crowbar, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"jtx" = ( +/obj/effect/decal/cleanable/dust, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/carpet/red, +/area/maintenance/backstage) +"jtE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"jtH" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/wood, +/area/security/detectives_office) +"jua" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal{ + dir = 6; + icon_state = "golden_stripes_corner" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge/meeting_room) +"juc" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/pipe/multiz, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/toxins/storage) +"juj" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"jur" = ( +/obj/machinery/optable, +/obj/item/scalpel, +/obj/item/autopsy_scanner, +/obj/item/clothing/gloves/color/latex/nitrile, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/detectives_office) +"jux" = ( +/obj/structure/closet/secure_closet/scientist, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/medical/research/restroom) +"juM" = ( +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"juN" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 4; + name = "Труба смешивания" + }, +/obj/structure/table/reinforced, +/obj/item/extinguisher/mini{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/extinguisher/mini, +/obj/item/extinguisher/mini{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/lightreplacer, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"juP" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"juQ" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "browncorner" + }, +/area/quartermaster/lobby) +"juU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/vomit, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"juV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/asmaint6) +"juX" = ( +/obj/machinery/kitchen_machine/oven, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "stage_bleft" + }, +/area/maintenance/cafeteria) +"juZ" = ( +/obj/structure/rack, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil, +/obj/item/multitool, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"jva" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/item/flag/nt, +/obj/machinery/light, +/turf/simulated/floor/wood/dark, +/area/ntrep) +"jvb" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "vault" + }, +/area/chapel/office) +"jvj" = ( +/obj/structure/railing, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"jvk" = ( +/obj/structure/table/reinforced, +/obj/machinery/reagentgrinder, +/obj/machinery/requests_console{ + department = "Xenobiology"; + departmentType = 2; + name = "Xenobiology Requests Console"; + pixel_y = 28 + }, +/turf/simulated/floor/plasteel, +/area/toxins/xenobiology) +"jvn" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/medical/genetics) +"jvq" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellowcorner" + }, +/area/hallway/primary/starboard/east) +"jvx" = ( +/obj/structure/table/wood, +/obj/item/clipboard, +/obj/item/toy/figure/bartender, +/turf/simulated/floor/plasteel/grimy, +/area/crew_quarters/bar) +"jvB" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/effect/turf_decal/caution/red{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/starboard/south) +"jvC" = ( +/obj/structure/curtain/open/shower/centcom, +/obj/machinery/shower{ + dir = 1; + layer = 5; + pixel_y = -5 + }, +/turf/simulated/floor/plasteel/freezer, +/area/ntrep) +"jvL" = ( +/obj/effect/decal/cleanable/blood/drip{ + pixel_x = -2; + pixel_y = 25 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/fsmaint3) +"jvO" = ( +/obj/machinery/door/airlock/medical/glass{ + id = "cloninglab"; + name = "Genetics Lab"; + req_access = list(9) + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "dark" + }, +/area/medical/genetics) +"jvQ" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/eastleft{ + name = "Hydroponics Desk"; + req_access = list(35); + dir = 1 + }, +/obj/item/clipboard, +/obj/item/toy/figure/botanist, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "Hydroponics Shutters"; + name = "Hydroponics Shutters"; + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hydroponics) +"jvS" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/blue, +/obj/structure/table/reinforced, +/obj/item/folder/blue, +/obj/item/pen, +/obj/machinery/door/window/brigdoor/southright{ + dir = 8; + name = "Customs Desk"; + req_access = list(19) + }, +/turf/simulated/floor/plasteel, +/area/bridge/checkpoint/north) +"jvW" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellowcorner" + }, +/area/engineering/break_room) +"jvX" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purple" + }, +/area/hallway/primary/fore) +"jvY" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/mechanic_workshop/hangar) +"jwb" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/red{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/carpet/red, +/area/security/hos) +"jwc" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/civilian/barber) +"jwm" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purple" + }, +/area/hallway/primary/fore) +"jwt" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/main) +"jww" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "red" + }, +/area/security/prisonershuttle) +"jwA" = ( +/turf/simulated/floor/plasteel{ + icon_state = "blue" + }, +/area/hallway/primary/central/nw) +"jwB" = ( +/obj/item/radio/intercom{ + dir = 1; + pixel_y = -28 + }, +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"jwO" = ( +/obj/effect/spawner/window/reinforced/polarized{ + id = "execution" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/security/execution) +"jxb" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/medical/research/nhallway) +"jxi" = ( +/obj/effect/turf_decal/siding/red, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/effect/landmark/start/head_of_security, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/carpet/red, +/area/security/hos) +"jxl" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/disposalpipe/junction/reversed{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"jxq" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/caution/red, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/spacebridge/somsec) +"jxs" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"jxu" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/item/radio/intercom{ + pixel_y = 24 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/camera{ + c_tag = "Shooting Range"; + network = list("SS13","Security") + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/range) +"jxx" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 24 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/redgrid, +/area/turret_protected/aisat_interior) +"jxy" = ( +/turf/space, +/area/toxins/mixing) +"jxz" = ( +/obj/effect/decal/warning_stripes/northwest, +/obj/structure/morgue{ + dir = 1 + }, +/obj/effect/landmark/event/revenantspawn, +/turf/simulated/floor/plasteel{ + icon_state = "darkblue" + }, +/area/medical/morgue) +"jxK" = ( +/obj/structure/chair/wood, +/turf/simulated/floor/carpet/black, +/area/crew_quarters/bar/atrium) +"jxO" = ( +/obj/structure/chair/comfy/brown{ + dir = 1; + pixel_y = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/library) +"jxR" = ( +/obj/effect/decal/warning_stripes/southwest, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -25 + }, +/turf/simulated/floor/engine, +/area/toxins/explab) +"jyd" = ( +/obj/structure/table, +/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/item/storage/firstaid/regular, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "barber" + }, +/area/maintenance/medroom) +"jyq" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/mixing) +"jyA" = ( +/obj/structure/closet/secure_closet/medical3, +/obj/item/storage/belt/medical, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/glasses/regular, +/obj/item/reagent_containers/hypospray/safety, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "whiteblue"; + tag = "icon-whiteblue (SOUTHEAST)" + }, +/area/medical/biostorage) +"jyC" = ( +/obj/machinery/door/window/brigdoor{ + base_state = "rightsecure"; + dir = 2; + icon_state = "rightsecure"; + id = "Cell 4"; + name = "Cell 4"; + req_access = list(2) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"jyD" = ( +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/obj/machinery/camera{ + c_tag = "Dorm Second Floor Cryo"; + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkgreen" + }, +/area/crew_quarters/sleep/secondary) +"jyU" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/processing) +"jyW" = ( +/obj/machinery/door/airlock/command/glass{ + name = "Server Room"; + req_access = list(30) + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/server) +"jzd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/cable_coil/random, +/turf/simulated/floor/plating, +/area/maintenance/perma) +"jze" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurplecorner" + }, +/area/medical/research/nhallway) +"jzl" = ( +/obj/machinery/vending/snack, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry) +"jzs" = ( +/obj/machinery/door/airlock/mining{ + name = "Mining Dock"; + req_access = list(48) + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel, +/area/quartermaster/miningstorage) +"jzv" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ + dir = 8 + }, +/obj/item/reagent_containers/food/snacks/friedbanana, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/medical/research/restroom) +"jzw" = ( +/obj/machinery/door/airlock/glass, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/storage/primary) +"jzz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) +"jzB" = ( +/obj/structure/sign/securearea, +/turf/simulated/wall, +/area/atmos) +"jzE" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/landmark/start/security_officer, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/main) +"jzF" = ( +/turf/simulated/wall/r_wall, +/area/turret_protected/aisat_interior/secondary) +"jzM" = ( +/obj/effect/decal/warning_stripes/north, +/obj/machinery/light{ + dir = 1; + on = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellow" + }, +/area/engineering/engine) +"jzQ" = ( +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "red" + }, +/area/security/processing) +"jzV" = ( +/obj/machinery/recharge_station, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/firealarm{ + pixel_y = 25 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/assembly/showroom) +"jzX" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"jAe" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -26 + }, +/obj/structure/cable, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/cmostore) +"jAm" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"jAn" = ( +/turf/simulated/floor/plasteel{ + icon_state = "darkbluecornersalt" + }, +/area/hallway/primary/command/west) +"jAq" = ( +/obj/structure/chair/office/dark, +/obj/machinery/camera{ + c_tag = "Courtroom West"; + dir = 4 + }, +/obj/item/radio/intercom{ + name = "west station intercom (General)"; + pixel_x = -28 + }, +/turf/simulated/floor/carpet/red, +/area/crew_quarters/courtroom) +"jAs" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/computer/station_alert, +/turf/simulated/floor/plasteel{ + icon_state = "yellow" + }, +/area/engineering/engine/monitor) +"jAz" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"jAC" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood{ + icon_state = "wood-broken6"; + tag = "icon-wood-broken6" + }, +/area/maintenance/backstage) +"jAD" = ( +/obj/machinery/door/airlock/medical{ + glass = 1; + id = "psychoffice"; + name = "Psych Office"; + req_access = list(64) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/medical/psych) +"jAG" = ( +/obj/machinery/atmospherics/pipe/multiz{ + dir = 4 + }, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"jAH" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/maintenance/secpost) +"jAJ" = ( +/obj/structure/closet/emcloset, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkyellowfull" + }, +/area/quartermaster/sorting) +"jAM" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"jBa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"jBe" = ( +/obj/structure/chair/sofa/right{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/wild_west{ + pixel_x = -32 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"jBg" = ( +/obj/machinery/atmospherics/air_sensor{ + id_tag = "tox_sensor" + }, +/turf/simulated/floor/engine/plasma, +/area/atmos) +"jBi" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"jBk" = ( +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"jBm" = ( +/obj/machinery/computer/secure_data, +/obj/machinery/keycard_auth{ + pixel_y = 24 + }, +/turf/simulated/floor/wood/dark, +/area/ntrep) +"jBq" = ( +/obj/machinery/door/window/eastright{ + base_state = "left"; + icon_state = "left"; + name = "Danger: Conveyor Access"; + req_access = list(12) + }, +/obj/machinery/door/window/eastright{ + base_state = "left"; + dir = 8; + icon_state = "left"; + name = "Danger: Conveyor Access"; + req_access = list(12) + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/disposal) +"jBy" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"jBE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 26 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/storage) +"jBH" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"jBM" = ( +/turf/simulated/floor/engine/co2, +/area/atmos) +"jBN" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"jBO" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/west, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"jBT" = ( +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/engine/hull/reinforced, +/area/space) +"jBZ" = ( +/obj/structure/statue/dude{ + name = "Crate" + }, +/turf/simulated/floor/grass, +/area/hallway/primary/central/nw) +"jCs" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5 + }, +/area/hydroponics) +"jCz" = ( +/obj/structure/table/wood, +/obj/item/clipboard, +/obj/item/toy/figure/detective, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/turf/simulated/floor/wood, +/area/security/detectives_office) +"jCI" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"jCO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"jCS" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/lattice, +/turf/space, +/area/space) +"jCW" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkpurple" + }, +/area/medical/genetics) +"jDc" = ( +/obj/structure/table/glass, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/item/book/manual/sop_science, +/obj/item/paper_bin/nanotrasen, +/obj/item/pen/multi, +/obj/item/lighter/zippo/rd, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkpurple" + }, +/area/toxins/rdoffice) +"jDe" = ( +/obj/machinery/atmospherics/pipe/simple/visible/purple{ + desc = "Труба ведёт газ на фильтрацию"; + name = "Труба на фильтрацию" + }, +/obj/effect/decal/warning_stripes/west, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"jDl" = ( +/obj/machinery/light/small, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/commercial) +"jDp" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 26; + pixel_y = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/medical/research/restroom) +"jDs" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/storage) +"jDt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"jDv" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"jDA" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/aisat_interior/secondary) +"jDD" = ( +/obj/machinery/ai_status_display{ + pixel_x = 32 + }, +/obj/machinery/computer/secure_data{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "red" + }, +/area/security/checkpoint) +"jDT" = ( +/obj/structure/railing{ + dir = 1 + }, +/turf/simulated/floor/grass, +/area/maintenance/fore2) +"jDU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/janitor) +"jDV" = ( +/obj/structure/sign/poster/random{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"jDY" = ( +/obj/structure/table, +/obj/machinery/requests_console{ + department = "Tech Storage"; + name = "Tech Storage Requests Console"; + pixel_y = -32 + }, +/obj/item/circuitboard/smes{ + pixel_y = -4; + pixel_x = -4 + }, +/obj/item/circuitboard/powermonitor{ + pixel_y = -2; + pixel_x = -2 + }, +/obj/item/circuitboard/stationalert, +/obj/item/circuitboard/atmos_alert{ + pixel_y = 2; + pixel_x = 2 + }, +/obj/item/circuitboard/thermomachine{ + pixel_y = 4; + pixel_x = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "caution" + }, +/area/storage/tech) +"jEh" = ( +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/ywflowers/hell, +/obj/machinery/light, +/turf/simulated/floor/grass, +/area/hydroponics) +"jEj" = ( +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"jEv" = ( +/obj/docking_port/stationary{ + dir = 4; + dwidth = 4; + height = 6; + id = "gamma_home"; + name = "gamma dock"; + width = 7 + }, +/turf/space{ + icon_state = "black" + }, +/area/space) +"jEB" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1; + do_not_delete_me = 1 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/turf/simulated/floor/plating/airless, +/area/space) +"jEC" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/west) +"jED" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/maintenance/cafeteria) +"jEE" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/table/wood/fancy/red, +/obj/item/instrument/banjo, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet/orange, +/area/maintenance/casino) +"jEL" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/hallway/primary/central/nw) +"jER" = ( +/obj/item/reagent_containers/spray/cleaner/janitor{ + pixel_x = -6 + }, +/obj/item/reagent_containers/spray/cleaner/janitor{ + pixel_x = 5 + }, +/obj/machinery/status_display{ + layer = 4; + pixel_y = 32 + }, +/obj/machinery/camera{ + c_tag = "Custodial Private Room" + }, +/obj/structure/table, +/turf/simulated/floor/carpet/purple, +/area/janitor) +"jET" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"jEX" = ( +/obj/machinery/floodlight, +/turf/simulated/floor/plasteel{ + dir = 5 + }, +/area/hydroponics) +"jFa" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/external{ + frequency = 1379; + id_tag = "engineering_west_inner"; + locked = 1; + name = "Engineering External Access"; + req_access = list(10,13) + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "podfloor" + }, +/area/engineering/engine) +"jFb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"jFd" = ( +/turf/simulated/wall, +/area/security/lobby) +"jFj" = ( +/obj/structure/chair/e_chair, +/obj/effect/decal/warning_stripes/north, +/obj/item/radio/intercom{ + pixel_y = 30 + }, +/turf/simulated/floor/engine, +/area/security/execution) +"jFk" = ( +/obj/machinery/light/small, +/obj/effect/decal/warning_stripes/southwest, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"jFq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"jFs" = ( +/obj/effect/decal/warning_stripes/east, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkblue" + }, +/area/chapel/main) +"jFz" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/north) +"jFB" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Chapel" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/carpet/red, +/area/chapel/main) +"jFC" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 8; + layer = 2.9 + }, +/obj/machinery/photocopier, +/turf/simulated/floor/carpet/royalblue, +/area/crew_quarters/captain) +"jFE" = ( +/obj/structure/sign/poster/official/obey{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/secondary/entry/lounge) +"jFF" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/security/hos) +"jFG" = ( +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"jFH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/windowtint{ + active = 1; + icon_state = "light1"; + id = "pokerclub"; + pixel_x = -24 + }, +/obj/structure/table/wood/fancy/black, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/carpet/royalblack, +/area/maintenance/fsmaint2) +"jFL" = ( +/turf/simulated/wall, +/area/quartermaster/miningstorage) +"jFM" = ( +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"jFO" = ( +/obj/structure/railing, +/obj/machinery/door/firedoor/border_only, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "brown" + }, +/area/hallway/primary/central/second/east) +"jFP" = ( +/obj/machinery/alarm{ + pixel_y = 22 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/hallway/primary/fore) +"jFQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/wood, +/area/medical/cmo) +"jFR" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/universal, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"jFV" = ( +/obj/machinery/kitchen_machine/grill, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/security/permabrig) +"jFZ" = ( +/obj/item/radio/intercom{ + pixel_x = 28; + pixel_y = 28 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/library/game_zone) +"jGc" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/main) +"jGm" = ( +/obj/structure/chair/office/dark{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/chapel/office) +"jGn" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel, +/area/engineering/break_room) +"jGo" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Singularity"; + name = "Singularity Blast Doors"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/engineering/engine) +"jGt" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue" + }, +/area/medical/medbay) +"jGy" = ( +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/grass, +/area/medical/medbay) +"jGz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"jGC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/secondary/entry/lounge) +"jGH" = ( +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"jGJ" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"jGM" = ( +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 4 + }, +/turf/simulated/floor/carpet/royalblack, +/area/bridge/meeting_room) +"jGO" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkpurple" + }, +/area/assembly/chargebay) +"jGV" = ( +/obj/structure/chair/office/dark{ + dir = 4 + }, +/turf/simulated/floor/carpet/red, +/area/civilian/vacantoffice) +"jHa" = ( +/obj/machinery/suit_storage_unit/security, +/obj/effect/decal/warning_stripes/east, +/obj/structure/window/reinforced{ + color = "red"; + layer = 2.9 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -26 + }, +/turf/simulated/floor/indestructible{ + icon_state = "dark" + }, +/area/security/seceqstorage) +"jHe" = ( +/obj/structure/table/wood{ + color = "#996633" + }, +/obj/item/paper/ntrep{ + pixel_y = 3; + pixel_x = 3 + }, +/obj/item/book/manual/sop_command, +/turf/simulated/floor/wood/dark, +/area/ntrep) +"jHf" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"jHq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/chapel/office) +"jHy" = ( +/turf/simulated/wall/r_wall, +/area/security/warden) +"jHz" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"jHB" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkredcorners" + }, +/area/security/execution) +"jHH" = ( +/obj/machinery/access_button{ + command = "cycle_exterior"; + frequency = 1379; + master_tag = "arrival_south_airlock"; + name = "exterior access button"; + pixel_x = 24; + pixel_y = 24; + req_access = list(10,13) + }, +/obj/structure/lattice/catwalk, +/turf/space/openspace, +/area/space) +"jHI" = ( +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -26 + }, +/obj/structure/cable, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/range) +"jHN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "tranquillite" + }, +/area/mimeoffice) +"jHU" = ( +/obj/machinery/vending/coffee, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "green" + }, +/area/hallway/secondary/exit) +"jIe" = ( +/obj/structure/chair/office/light, +/obj/effect/landmark/start/scientist, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurplefull" + }, +/area/toxins/explab) +"jIi" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "redcorner" + }, +/area/security/prison/cell_block/A) +"jIq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/newscaster{ + pixel_y = -30 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/medical/research/restroom) +"jIr" = ( +/obj/machinery/door/airlock/command{ + name = "NT Representative's Private Office"; + req_access = list(73); + security_level = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/firedoor, +/turf/simulated/floor/wood/dark, +/area/ntrep) +"jIs" = ( +/turf/simulated/wall, +/area/hallway/primary/command/west) +"jIu" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/crew_quarters/theatre) +"jIw" = ( +/obj/machinery/firealarm{ + dir = 8; + name = "west fire alarm"; + pixel_x = -24 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + dir = 8 + }, +/area/medical/medbay2) +"jIz" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluecornersalt" + }, +/area/hallway/primary/command/east) +"jID" = ( +/obj/machinery/atmospherics/pipe/manifold/visible/cyan{ + desc = "Труба содержит дыхательную смесь для подачи на станцию"; + dir = 1; + name = "Труба дыхательной смеси" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"jIF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/maintenance/apmaint) +"jIK" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"jIO" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/north, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/atmos/control) +"jIQ" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/tcommsat/chamber) +"jIT" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/machinery/door_control{ + id = "Virology1"; + name = "Virology Window Shutters Control"; + pixel_x = -24; + pixel_y = -26 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitegreenfull" + }, +/area/medical/virology/lab) +"jIX" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"jJh" = ( +/obj/effect/decal/warning_stripes/north, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellow" + }, +/area/engineering/break_room) +"jJk" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/chair/office/dark, +/obj/effect/landmark/start/brig_physician, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkblue" + }, +/area/security/medbay) +"jJm" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"jJo" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/central/second/north) +"jJp" = ( +/obj/machinery/atm{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellowcorner" + }, +/area/hallway/primary/starboard) +"jJq" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "vault" + }, +/area/engineering/mechanic_workshop) +"jJu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance{ + req_access = list(1) + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/perma) +"jJM" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai) +"jJN" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/chair/office{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"jJR" = ( +/obj/effect/decal/warning_stripes/east, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/eastarrival) +"jJY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "white" + }, +/area/medical/reception) +"jKe" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellow" + }, +/area/engineering/break_room) +"jKf" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkyellowcorners" + }, +/area/engineering/mechanic_workshop/hangar) +"jKh" = ( +/obj/structure/table/reinforced, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 26 + }, +/obj/item/stack/sheet/plasteel{ + amount = 10 + }, +/obj/item/stack/sheet/rglass{ + amount = 20; + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/crowbar, +/obj/item/wrench, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/storage/eva) +"jKo" = ( +/obj/machinery/shower{ + dir = 8; + tag = "icon-shower (WEST)" + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/structure/curtain/open/shower, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/toilet) +"jKq" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 8; + name = "RD Junction"; + sortType = 13 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/medical/research) +"jKs" = ( +/turf/simulated/wall/r_wall, +/area/security/checkpoint/south) +"jKB" = ( +/obj/machinery/access_button{ + command = "cycle_exterior"; + frequency = 1379; + layer = 3.3; + master_tag = "solar_tool_airlock"; + name = "exterior access button"; + pixel_x = 25; + pixel_y = -25; + req_access = list(13) + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/lattice/catwalk, +/turf/space/openspace, +/area/solar/auxport) +"jKC" = ( +/obj/structure/railing, +/obj/machinery/door/firedoor/border_only, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/hallway/primary/central/second/east) +"jKE" = ( +/obj/structure/statue/tranquillite/mime/unique, +/obj/machinery/door_control{ + id = "Mime"; + name = "Mimes Privacy Shutters Control"; + pixel_y = 24 + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "tranquillite" + }, +/area/mimeoffice) +"jKG" = ( +/turf/simulated/wall/r_wall, +/area/security/hos) +"jKK" = ( +/obj/structure/grille, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"jKN" = ( +/obj/effect/turf_decal/siding/red{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/carpet/red, +/area/security/medbay) +"jKU" = ( +/obj/structure/chair/sofa/right{ + dir = 4; + color = "#85130b" + }, +/obj/effect/turf_decal/siding/wood, +/turf/simulated/floor/wood{ + icon_state = "wood-broken5" + }, +/area/maintenance/backstage) +"jKZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"jLb" = ( +/obj/machinery/access_button{ + command = "cycle_exterior"; + frequency = 1379; + layer = 3.3; + master_tag = "ex"; + name = "exterior access button"; + pixel_x = -25; + pixel_y = 25 + }, +/turf/space/openspace, +/area/space) +"jLc" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/door/airlock/research{ + name = "Robotics Lab"; + req_access = list(29) + }, +/turf/simulated/floor/plasteel, +/area/assembly/robotics) +"jLf" = ( +/obj/machinery/constructable_frame/machine_frame, +/turf/simulated/floor/plating, +/area/teleporter/abandoned) +"jLh" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"jLm" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "brown" + }, +/area/crew_quarters/chief) +"jLn" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/main) +"jLs" = ( +/obj/item/radio/intercom{ + name = "east station intercom (General)"; + pixel_x = 28 + }, +/obj/structure/closet/secure_closet/cabinet/bar, +/turf/simulated/floor/plasteel/grimy, +/area/crew_quarters/bar) +"jLu" = ( +/obj/effect/decal/cleanable/dust, +/obj/structure/table/wood/poker, +/obj/item/toy/russian_revolver, +/obj/machinery/light, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"jLw" = ( +/obj/machinery/camera{ + c_tag = "Central Bridge Hallway West 1"; + dir = 10 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"jLA" = ( +/obj/machinery/atmospherics/pipe/simple/visible/purple{ + desc = "Труба ведёт газ на фильтрацию"; + name = "Труба на фильтрацию" + }, +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 4; + name = "Труба смешивания" + }, +/obj/effect/decal/warning_stripes/west, +/obj/effect/decal/warning_stripes/southeastcorner, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"jLB" = ( +/turf/simulated/openspace, +/area/engineering/controlroom) +"jLD" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/medbay2) +"jLG" = ( +/obj/machinery/camera{ + c_tag = "HoS Bedroom"; + network = list("SS13","Security") + }, +/obj/structure/safe{ + known_by = list("hos") + }, +/obj/effect/turf_decal/siding/red{ + dir = 5 + }, +/obj/item/ammo_box/speedloader/a357{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/ammo_box/speedloader/a357{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/ammo_box/speedloader/a357{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/clothing/accessory/holster, +/obj/item/gun/projectile/revolver/mateba, +/turf/simulated/floor/carpet/red, +/area/security/hos) +"jLH" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/turf/simulated/floor/plating, +/area/maintenance/medroom) +"jLJ" = ( +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/civilian/barber) +"jLT" = ( +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/podbay) +"jLU" = ( +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet/cyan, +/area/maintenance/livingcomplex) +"jLX" = ( +/turf/simulated/floor/mech_bay_recharge_floor, +/area/assembly/showroom) +"jLY" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitebluecorner"; + tag = "icon-whitebluecorner" + }, +/area/maintenance/medroom) +"jMa" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 12 + }, +/obj/machinery/newscaster{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet3) +"jMb" = ( +/obj/structure/grille, +/obj/structure/window/plasmareinforced{ + dir = 8 + }, +/obj/structure/window/plasmareinforced, +/obj/structure/window/plasmareinforced{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/toxins/launch) +"jMh" = ( +/obj/structure/railing{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"jMk" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + icon_state = "open"; + id_tag = "magistrate"; + name = "Magistrate Privacy Shutters"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced/polarized{ + id = "tintmagistrateoffice" + }, +/turf/simulated/floor/plating, +/area/magistrateoffice) +"jMn" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/junction/reversed{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"jMx" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/space/openspace, +/area/solar/starboard) +"jMy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/universal, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"jMD" = ( +/obj/effect/decal/warning_stripes/south, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/bluegrid, +/area/assembly/showroom) +"jMH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 + }, +/obj/structure/cable/multiz{ + color = "#dd1010" + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/medical/virology/lab) +"jMK" = ( +/obj/effect/spawner/window/reinforced/plasma, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/engineering/controlroom) +"jMP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/medical/research) +"jMQ" = ( +/obj/structure/table/wood/fancy/black, +/obj/item/paicard, +/obj/item/toy/plushie/octopus{ + pixel_x = -17; + pixel_y = -10 + }, +/turf/simulated/floor/carpet/green, +/area/library/game_zone) +"jMT" = ( +/obj/structure/table/wood/poker, +/obj/item/stack/spacechips/c5000, +/obj/effect/decal/cleanable/dust, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/carpet/green, +/area/maintenance/casino) +"jNc" = ( +/obj/machinery/constructable_frame/machine_frame, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"jNf" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/item/radio/intercom{ + pixel_x = -27 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue"; + tag = "icon-whiteblue (WEST)" + }, +/area/medical/medbay) +"jNh" = ( +/obj/structure/closet/emcloset, +/turf/simulated/floor/shuttle, +/area/shuttle/arrival/station) +"jNm" = ( +/obj/machinery/door/window, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "arrival" + }, +/area/crew_quarters/locker) +"jNo" = ( +/obj/effect/decal/remains/mouse{ + pixel_y = -24 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door_control{ + id = "detprivacy"; + name = "Detective Privacy Shutters Control"; + pixel_x = 25; + pixel_y = 7 + }, +/turf/simulated/floor/plating, +/area/maintenance/detectives_office) +"jNq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"jNs" = ( +/obj/machinery/vending/cola, +/obj/effect/turf_decal{ + dir = 1; + icon_state = "golden_stripes" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge/meeting_room) +"jNx" = ( +/obj/structure/closet/secure_closet/brig, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/prisonlockers) +"jNB" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/machinery/hologram/holopad, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/medbay) +"jNH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/blood_20, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"jNK" = ( +/obj/structure/chair/sofa/corner, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"jNN" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"jNQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/commercial) +"jNT" = ( +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -24 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple" + }, +/area/toxins/test_chamber) +"jOa" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/nw) +"jOe" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/button/windowtint{ + pixel_y = -24; + pixel_x = 24; + id = "ntrepprivate"; + name = "Door tint control" + }, +/obj/machinery/door_control{ + id = "NTRprivate"; + name = "Privacy Shutters Control"; + pixel_x = 26; + pixel_y = -33; + req_access = list(73) + }, +/turf/simulated/floor/carpet/royalblack, +/area/ntrep) +"jOs" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/decal/cleanable/dust, +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -26 + }, +/turf/simulated/floor/carpet, +/area/maintenance/library) +"jOw" = ( +/obj/effect/decal/cleanable/dust, +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 + }, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"jOz" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/alarm{ + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/interrogation) +"jOA" = ( +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/security/permabrig) +"jOC" = ( +/turf/simulated/wall, +/area/library) +"jOD" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/lattice/catwalk, +/turf/space, +/area/space) +"jOI" = ( +/obj/effect/decal/warning_stripes/southeast, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/item/radio/intercom{ + pixel_x = 32; + pixel_y = -32 + }, +/turf/simulated/floor/plasteel, +/area/medical/research/nhallway) +"jPa" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dust, +/obj/item/clothing/gloves/color/yellow, +/turf/simulated/floor/carpet/black, +/area/maintenance/tourist) +"jPf" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/maintenance/library) +"jPg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"jPi" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/structure/sign/poster/official/random{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/security/permahallway) +"jPv" = ( +/obj/structure/railing/corner, +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/decal/cleanable/dust, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/wood{ + icon_state = "wood-broken"; + tag = "icon-wood-broken" + }, +/area/maintenance/casino) +"jPw" = ( +/obj/structure/closet/emcloset, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/medical/research/nhallway) +"jPA" = ( +/obj/machinery/hologram/holopad, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"jPE" = ( +/obj/structure/table, +/obj/item/vending_refill/coffee, +/obj/item/vending_refill/cigarette{ + pixel_x = 2; + pixel_y = 2 + }, +/turf/simulated/floor/plasteel{ + icon_state = "floorgrime" + }, +/area/storage/office) +"jPL" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purplecorner" + }, +/area/janitor) +"jPT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -26 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/crew_quarters/sleep) +"jPY" = ( +/obj/machinery/door/airlock/external{ + name = "Arrival Airlock" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"jQa" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/maintenance/gambling_den) +"jQb" = ( +/obj/structure/table/wood, +/obj/machinery/computer/med_data/laptop, +/turf/simulated/floor/carpet/royalblue, +/area/blueshield) +"jQf" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/aisat/aihallway) +"jQg" = ( +/obj/structure/table, +/obj/item/pen{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"jQt" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellowcorner" + }, +/area/hallway/primary/starboard) +"jQx" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/medbay2) +"jQz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/serviceyard) +"jQD" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "red" + }, +/area/security/processing) +"jQM" = ( +/obj/effect/decal/warning_stripes/blue, +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"jQQ" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/carpet/royalblack, +/area/crew_quarters/courtroom) +"jQS" = ( +/obj/structure/sign/poster/random{ + pixel_y = -32 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/library/game_zone) +"jQT" = ( +/obj/effect/decal/warning_stripes/east, +/obj/structure/closet/secure_closet/engineering_personal, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellow" + }, +/area/engineering/engine) +"jQU" = ( +/turf/simulated/floor/carpet/royalblue, +/area/crew_quarters/captain) +"jQW" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"jRe" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/se) +"jRk" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1; + do_not_delete_me = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/hallway/primary/fore) +"jRp" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"jRq" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/junction/reversed{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A27"; + location = "A26" + }, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/turf/simulated/floor/glass, +/area/crew_quarters/locker) +"jRt" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/engine) +"jRw" = ( +/obj/structure/sign/restroom, +/turf/simulated/wall, +/area/crew_quarters/bar/atrium) +"jRz" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + name = "Creature Cell #1"; + id_tag = "xeno1" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/toxins/xenobiology) +"jRB" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"jRJ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=L7"; + location = "L6" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/south) +"jRM" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/carpet, +/area/security/permabrig) +"jRT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/item/twohanded/required/kirbyplants/dead, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"jRW" = ( +/obj/machinery/computer/operating/old_frame, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkblue" + }, +/area/medical/surgery/south) +"jSd" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"jSe" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=COM4"; + location = "COM3" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"jSr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/maintenance/gambling_den) +"jSu" = ( +/obj/machinery/atmospherics/binary/pump, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/atmospherics) +"jSv" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -26 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"jST" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"jSX" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "greencorner" + }, +/area/hallway/secondary/exit) +"jSZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"jTj" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = 2; + pixel_y = 6 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/mrchangs) +"jTv" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/customs) +"jTx" = ( +/obj/machinery/door/airlock{ + id_tag = "cabin2"; + name = "Second Cabin" + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/cabin2) +"jTD" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/port/south) +"jTE" = ( +/obj/machinery/camera{ + c_tag = "Center-West Command Zone Hallway"; + dir = 10 + }, +/obj/structure/extinguisher_cabinet{ + name = "south extinguisher cabinet"; + pixel_y = -30 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/hallway/primary/command) +"jTO" = ( +/obj/structure/cable, +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 8; + icon_state = "open"; + id_tag = "lawyer"; + name = "Internal Affairs Privacy Shutters"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/lawoffice) +"jTS" = ( +/obj/structure/table/reinforced, +/obj/item/storage/firstaid/o2, +/obj/item/reagent_containers/spray/cleaner/medical, +/obj/structure/extinguisher_cabinet{ + name = "west extinguisher cabinet"; + pixel_x = -27 + }, +/obj/machinery/camera{ + c_tag = "Medbay Exam Room South"; + dir = 4; + network = list("SS13","Medical") + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/sleeper) +"jTU" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/machinery/alarm{ + dir = 8; + pixel_x = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"jUa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"jUk" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Brig Customs"; + req_access = list(63); + security_level = 1 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/brig) +"jUo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/can, +/obj/item/clothing/glasses/sunglasses, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/trash/candy, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"jUp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"jUu" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkpurple" + }, +/area/medical/genetics) +"jUw" = ( +/turf/simulated/wall, +/area/maintenance/chapel) +"jUU" = ( +/obj/structure/closet/jcloset, +/obj/item/reagent_containers/spray/pestspray, +/obj/item/reagent_containers/spray/pestspray, +/obj/machinery/newscaster{ + pixel_x = -28; + pixel_y = 2 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "purple" + }, +/area/janitor) +"jUW" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/dropper, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "whitepurple" + }, +/area/toxins/lab) +"jUZ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/blood/drip{ + pixel_y = 20 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTH)" + }, +/area/maintenance/medroom) +"jVd" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10; + initialize_directions = 10 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/seceqstorage) +"jVh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"jVl" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "QMLoad"; + name = "Upload" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/quartermaster/delivery) +"jVn" = ( +/obj/structure/sign/directions/floor/alt{ + dir = 8 + }, +/turf/simulated/wall, +/area/hallway/primary/fore) +"jVu" = ( +/obj/structure/bed, +/obj/item/bedsheet/clown, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/maintenance/backstage) +"jVv" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + icon_state = "bluefull" + }, +/area/toxins/storage) +"jVz" = ( +/obj/structure/closet/wardrobe/white, +/obj/item/radio/intercom{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue" + }, +/area/medical/ward) +"jVA" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkbrown" + }, +/area/quartermaster/storage) +"jVF" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/quartermaster/delivery) +"jVH" = ( +/obj/machinery/autolathe/security, +/obj/machinery/recharger/wallcharger{ + pixel_x = 5; + pixel_y = 28 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "red" + }, +/area/security/main) +"jVM" = ( +/obj/machinery/atmospherics/binary/volume_pump/on{ + dir = 1 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/controlroom) +"jVN" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/wood, +/area/library) +"jVT" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/ai) +"jVZ" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/gloves/color/latex, +/obj/item/clothing/gloves/color/latex, +/obj/item/slime_scanner, +/obj/item/slime_scanner, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitepurple" + }, +/area/toxins/xenobiology) +"jWc" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"jWi" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/simulated/floor/carpet/royalblack, +/area/quartermaster/qm) +"jWk" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/central/second/north) +"jWo" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 10; + name = "Труба смешивания" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"jWz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/remains/mouse, +/turf/simulated/floor/plasteel, +/area/maintenance/xenozoo) +"jWA" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/multiz{ + color = "#dd1010" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prisonershuttle) +"jWC" = ( +/obj/machinery/computer/supplycomp{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/quartermaster/qm) +"jWH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/white/line, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"jWO" = ( +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 8; + icon_state = "open"; + id_tag = "lawyer"; + name = "Internal Affairs Privacy Shutters"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/lawoffice) +"jWR" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/quartermaster/miningstorage) +"jWS" = ( +/turf/simulated/floor/plasteel{ + icon_state = "darkredfull" + }, +/area/turret_protected/aisat) +"jWU" = ( +/obj/machinery/door_control{ + id = "hopprivacy"; + name = "Privacy Shutters"; + pixel_x = 24; + pixel_y = -6; + req_access = list(18) + }, +/obj/machinery/door_control{ + id = "hopqueueshutters"; + name = "Queue Shutters"; + pixel_x = 24; + pixel_y = 6; + req_access = list(18) + }, +/obj/machinery/door_control/ticket_machine_button{ + pixel_x = 38; + pixel_y = 6 + }, +/obj/machinery/flasher_button{ + id = "hopflash"; + pixel_x = 39; + pixel_y = -6 + }, +/obj/machinery/pdapainter, +/obj/structure/noticeboard{ + pixel_y = 30 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads) +"jWX" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal{ + dir = 4; + icon_state = "golden_stripes" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge/meeting_room) +"jXc" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/permabrig) +"jXd" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "Hydroponics Shutters"; + name = "Hydroponics Shutters" + }, +/turf/simulated/floor/plating, +/area/hydroponics) +"jXi" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/landmark/event/lightsout, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/turret_protected/aisat_interior/secondary) +"jXw" = ( +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + name = "Creature Cell #5"; + id_tag = "xeno5" + }, +/obj/effect/spawner/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/toxins/xenobiology) +"jXz" = ( +/obj/structure/table/wood, +/obj/item/camera, +/turf/simulated/floor/plating, +/area/maintenance/livingcomplex) +"jXN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/security/evidence) +"jXS" = ( +/obj/structure/mineral_door/wood, +/obj/effect/turf_decal/siding/wood{ + do_not_delete_me = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/library) +"jYf" = ( +/obj/effect/spawner/window/reinforced/polarized{ + id = "library_gameroom" + }, +/turf/simulated/floor/plating, +/area/library/game_zone) +"jYj" = ( +/obj/structure/table/wood, +/obj/effect/spawner/lootdrop/maintenance/double, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"jYz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/chapel/office) +"jYA" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellow" + }, +/area/engineering/break_room) +"jYF" = ( +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/main) +"jYH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/apc/worn_out{ + cell_type = 0; + dir = 4; + pixel_x = 26 + }, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"jYS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"jYV" = ( +/obj/machinery/alarm{ + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"jYW" = ( +/obj/machinery/driver_button{ + id_tag = "toxinsdriver"; + pixel_x = 26; + pixel_y = -24 + }, +/obj/item/twohanded/required/kirbyplants, +/obj/structure/extinguisher_cabinet{ + pixel_y = -30 + }, +/obj/structure/cable/multiz{ + color = "#dd1010" + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/camera{ + c_tag = "Research Outpost Temporary Storage"; + network = list("Research Outpost"); + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple" + }, +/area/toxins/launch) +"jYX" = ( +/obj/structure/table/wood/fancy/red, +/obj/item/paper_bin{ + pixel_x = -2; + pixel_y = 7 + }, +/obj/item/pen/multi{ + pixel_x = -2; + pixel_y = 5 + }, +/turf/simulated/floor/carpet/red, +/area/crew_quarters/courtroom) +"jZm" = ( +/obj/structure/table/wood/fancy/red, +/obj/item/flashlight/lantern, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/library) +"jZr" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/security/brigstaff) +"jZK" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Prison kitchen" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/visible, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"jZN" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"jZQ" = ( +/turf/simulated/floor/carpet/royalblack, +/area/ntrep) +"jZV" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/port/south) +"kac" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/office) +"kaf" = ( +/obj/structure/chair/wood{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/mrchangs) +"kah" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurple" + }, +/area/toxins/explab) +"kaj" = ( +/obj/machinery/porta_turret{ + dir = 4; + installation = /obj/item/gun/energy/gun; + name = "hallway turret" + }, +/obj/machinery/light, +/turf/simulated/floor/redgrid, +/area/turret_protected/aisat_interior/secondary) +"kan" = ( +/turf/simulated/floor/engine, +/area/toxins/explab) +"kav" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/additional) +"kaJ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel, +/area/storage/tech) +"kaK" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"kaP" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/west) +"kaQ" = ( +/obj/structure/table/wood/fancy/red, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/carpet/red, +/area/crew_quarters/theatre) +"kaV" = ( +/turf/simulated/wall, +/area/toxins/test_chamber) +"kaW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/watertank, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"kaY" = ( +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/hallway/primary/command) +"kaZ" = ( +/obj/effect/decal/warning_stripes/south, +/obj/structure/chair/office/light, +/obj/effect/landmark/start/scientist, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/lab) +"kbb" = ( +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/aisat/aihallway) +"kbd" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellowcorner" + }, +/area/engineering/break_room) +"kbo" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"kbv" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/caution/red, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/spacebridge/comcar) +"kbw" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/second/south) +"kbA" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"kbB" = ( +/obj/effect/turf_decal/number/number_1{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"kbH" = ( +/obj/machinery/atmospherics/unary/outlet_injector/on{ + dir = 1 + }, +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/plating/airless, +/area/medical/virology/lab) +"kbK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"kbL" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/commercial) +"kbO" = ( +/obj/structure/noticeboard, +/turf/simulated/wall, +/area/quartermaster/delivery) +"kbR" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitecorner" + }, +/area/maintenance/fsmaint3) +"kbS" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/simulated/floor/carpet, +/area/crew_quarters/heads) +"kbT" = ( +/obj/effect/turf_decal/arrows/white{ + dir = 4 + }, +/obj/effect/turf_decal/number/number_2{ + dir = 1; + pixel_y = -10; + pixel_x = -6 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/security/permahallway) +"kbY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood/fancy/black, +/obj/item/deck/cards, +/turf/simulated/floor/carpet/royalblack, +/area/maintenance/fsmaint2) +"kbZ" = ( +/turf/simulated/floor/plasteel, +/area/quartermaster/miningdock) +"kcf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/maintenance/apmaint) +"kch" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/interrogation) +"kco" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "redcorner" + }, +/area/security/prison/cell_block/A) +"kcG" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_x = -27; + pixel_y = -26 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"kcK" = ( +/obj/machinery/computer/med_data{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -26 + }, +/turf/simulated/floor/wood, +/area/medical/cmo) +"kcL" = ( +/turf/simulated/floor/plasteel{ + dir = 0; + icon_state = "yellow" + }, +/area/engineering/break_room) +"kcN" = ( +/obj/effect/decal/remains/mouse, +/turf/simulated/floor/wood, +/area/maintenance/livingcomplex) +"kcQ" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/landmark/tiles/damageturf, +/turf/simulated/floor/glass, +/area/maintenance/fsmaint) +"kcV" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/interrogation) +"kdb" = ( +/turf/simulated/floor/glass/reinforced/airless, +/area/space) +"kdc" = ( +/obj/effect/turf_decal/siding/white/end{ + dir = 4 + }, +/turf/simulated/floor/glass/reinforced, +/area/security/permabrig) +"kdd" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/decal/warning_stripes/northwest, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 24 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboardsolar) +"kdl" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"kdm" = ( +/obj/effect/spawner/random_spawners/wall_rusted_70, +/turf/simulated/wall/r_wall, +/area/maintenance/perma) +"kdn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"kdp" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"kds" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=L3"; + location = "L2" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/lobby) +"kdv" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high, +/turf/simulated/floor/redgrid, +/area/tcommsat/chamber) +"kdy" = ( +/obj/machinery/computer/secure_data{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/checkpoint/south) +"kdL" = ( +/obj/structure/table/reinforced, +/obj/machinery/photocopier/faxmachine/longrange{ + department = "Chief Engineer's Office" + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/chief) +"kdS" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"kdY" = ( +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -24 + }, +/obj/structure/cable, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/hallway/primary/command) +"kec" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/space/openspace, +/area/solar/starboard) +"kek" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/genericbush, +/turf/simulated/floor/grass, +/area/medical/medbay) +"kev" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"kew" = ( +/obj/structure/railing, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/mechanic_workshop/hangar) +"keE" = ( +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"keF" = ( +/obj/structure/table/reinforced, +/obj/item/taperecorder, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/interrogation) +"keK" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/fitness) +"keM" = ( +/obj/structure/sign/barber{ + pixel_x = -32 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"kfa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"kfb" = ( +/obj/machinery/door/airlock/glass{ + name = "Holodeck Door" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/fitness) +"kfc" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai_upload) +"kff" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/gravitygenerator) +"kfl" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/warning_stripes/yellow, +/obj/effect/decal/warning_stripes/north, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel, +/area/toxins/xenobiology) +"kfn" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/hallway/secondary/exit/maint) +"kfr" = ( +/obj/machinery/camera{ + c_tag = "Service Hallway North-West"; + dir = 8 + }, +/obj/item/radio/intercom{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"kfv" = ( +/obj/structure/chair/office/dark{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/reception) +"kfz" = ( +/turf/simulated/wall/r_wall, +/area/maintenance/secpost) +"kfA" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"kfE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance{ + name = "East Cargo Bay Maintenance"; + req_access = list(31) + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"kfK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/random/toolbox, +/obj/item/storage/box/lights/mixed{ + pixel_x = 4; + pixel_y = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"kfR" = ( +/obj/machinery/vending/coffee, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"kfT" = ( +/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/structure/window/reinforced{ + dir = 8; + layer = 2.9 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurple" + }, +/area/toxins/lab) +"kfV" = ( +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -24 + }, +/obj/structure/cable, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/se) +"kfW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/decal/warning_stripes/northeastcorner, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"kfY" = ( +/turf/simulated/wall, +/area/toxins/lab) +"kgc" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/simulated/floor/carpet, +/area/crew_quarters/heads) +"kgf" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "MiniSat Maintenance"; + req_access = list(75) + }, +/turf/simulated/floor/plating, +/area/maintenance/ai) +"kgq" = ( +/obj/machinery/vending/wallmed{ + name = "North Emergency NanoMed"; + pixel_y = 30 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"kgC" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=R3"; + location = "R2" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/lobby) +"kgG" = ( +/obj/machinery/alarm{ + dir = 8; + pixel_x = 23 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "redcorner" + }, +/area/security/prison/cell_block/A) +"kgI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/visible/universal, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"kgJ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/table/wood, +/obj/item/qm_quest_tablet{ + pixel_y = -3 + }, +/turf/simulated/floor/carpet/royalblack, +/area/quartermaster/qm) +"kgS" = ( +/obj/machinery/atmospherics/unary/outlet_injector{ + dir = 8; + frequency = 1443; + icon_state = "on"; + id = "air_in"; + on = 1 + }, +/obj/machinery/sparker{ + id = "toxinsigniter"; + pixel_x = 1; + pixel_y = 24 + }, +/turf/simulated/floor/engine/insulated/vacuum, +/area/toxins/mixing) +"kgU" = ( +/obj/machinery/door/airlock/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"kgX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 8 + }, +/area/crew_quarters/locker) +"kgY" = ( +/obj/machinery/treadmill_monitor{ + id = "Cell 4"; + pixel_y = -32 + }, +/obj/structure/bed, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"kgZ" = ( +/obj/machinery/recharge_station, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "green" + }, +/area/hallway/secondary/exit) +"khs" = ( +/obj/effect/turf_decal/stripes/gold, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/wood/fancy/cherry, +/area/lawoffice) +"khu" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/machinery/firealarm{ + name = "north fire alarm"; + pixel_y = 24 + }, +/obj/structure/table, +/obj/machinery/recharger{ + pixel_x = 1; + pixel_y = 3 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurple"; + tag = "icon-whitepurple (NORTH)" + }, +/area/medical/research) +"khv" = ( +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet) +"khy" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/door/window/brigdoor{ + name = "Creature Pen"; + req_access = list(47) + }, +/obj/machinery/door/poddoor/preopen{ + name = "Creature Cell #6"; + id_tag = "xeno6" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/xenobiology) +"khz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/clothing/gloves/color/latex/nitrile{ + pixel_x = 7 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"khC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm{ + pixel_y = 25 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/maintenance/gambling_den) +"khN" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=R5"; + location = "R4" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/lobby) +"khR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"khX" = ( +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/brig) +"khY" = ( +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/crew_quarters/sleep) +"khZ" = ( +/obj/structure/sign/directions/cargo{ + dir = 4; + pixel_y = -8; + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purple" + }, +/area/hallway/primary/fore) +"kie" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/remains/mouse, +/obj/structure/cable{ + icon_state = "1-2"; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/maintenance/xenozoo) +"kii" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/preopen{ + name = "Creature Cell #3"; + id_tag = "xeno3" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/toxins/xenobiology) +"kik" = ( +/obj/effect/decal/warning_stripes/southwest, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/chem_dispenser, +/obj/item/radio/intercom{ + dir = 1; + pixel_y = -28 + }, +/turf/simulated/floor/engine, +/area/toxins/misc_lab) +"kin" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop/expedition) +"kio" = ( +/obj/machinery/door/airlock{ + id_tag = "toilet8"; + name = "Toilet" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/toilet4) +"kiq" = ( +/obj/structure/chair/office, +/turf/simulated/floor/plasteel, +/area/hallway/spacebridge/comcar) +"kiz" = ( +/obj/machinery/door/airlock/research{ + name = "Toxins Storage"; + req_access = list(8); + security_level = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/storage) +"kiE" = ( +/obj/structure/table, +/obj/item/aiModule/reset, +/obj/item/radio/intercom{ + name = "east station intercom (General)"; + pixel_x = 28 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/storage/tech) +"kiH" = ( +/obj/machinery/computer/atmoscontrol, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/chief) +"kiM" = ( +/obj/machinery/status_display{ + pixel_x = 32 + }, +/obj/machinery/computer/prisoner{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Arrivals Checkpoint"; + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "red" + }, +/area/security/checkpoint) +"kiP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_barrier/possibly_welded_airlock, +/obj/structure/barricade/wooden{ + layer = 3.5 + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"kiS" = ( +/obj/machinery/door_control{ + id = "xeno7"; + name = "Containment Control"; + req_access = list(55); + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitehall" + }, +/area/toxins/xenobiology) +"kiT" = ( +/obj/structure/spacepoddoor{ + luminosity = 3 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Cargo Lockdown"; + opacity = 0 + }, +/obj/machinery/door/poddoor{ + id_tag = "miningshuttlebay"; + layer = 3.1 + }, +/turf/simulated/floor/plating, +/area/quartermaster/miningdock) +"kiY" = ( +/obj/effect/turf_decal/siding/green{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/unary/outlet_injector/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permabrig) +"kjf" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/gravitygenerator) +"kjg" = ( +/obj/machinery/camera{ + c_tag = "Atmospherics Oxygen Tank"; + network = list("SS13","Engineering") + }, +/turf/simulated/floor/engine/o2, +/area/atmos) +"kjl" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/chapel/main) +"kjs" = ( +/obj/structure/chair/stool, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood{ + icon_state = "wood-broken6" + }, +/area/maintenance/casino) +"kjF" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"kjL" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/hallway/secondary/entry) +"kjR" = ( +/obj/structure/disposalpipe/trunk/multiz/down, +/obj/effect/turf_decal{ + dir = 8; + icon_state = "golden_stripes" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"kkc" = ( +/turf/simulated/floor/greengrid, +/area/engineering/gravitygenerator) +"kkf" = ( +/obj/structure/table/wood, +/obj/structure/railing, +/obj/item/flashlight/lantern, +/obj/machinery/door/firedoor/border_only, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"kkg" = ( +/obj/effect/decal/cleanable/dust, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/communist_state{ + pixel_y = 32 + }, +/turf/simulated/floor/plating, +/area/maintenance/banya) +"kkk" = ( +/obj/effect/turf_decal/siding/white, +/turf/simulated/floor/glass, +/area/bridge/checkpoint/south) +"kkn" = ( +/obj/machinery/mineral/stacking_machine{ + input_dir = 2; + stack_amt = 10 + }, +/turf/simulated/floor/plating, +/area/maintenance/disposal) +"kkv" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/wood, +/area/library) +"kkw" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 5 + }, +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple" + }, +/area/toxins/test_chamber) +"kkF" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "dark" + }, +/area/medical/genetics) +"kkH" = ( +/obj/effect/landmark/start/cmo, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/carpet/blue, +/area/medical/cmo) +"kkN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"kkO" = ( +/obj/machinery/door/airlock/multi_tile/glass{ + dir = 1; + name = "Cafe" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"kkR" = ( +/obj/effect/decal/warning_stripes/east, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A8"; + location = "A7" + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"kkS" = ( +/obj/machinery/alarm{ + dir = 8; + pixel_x = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkyellow" + }, +/area/engineering/mechanic_workshop/hangar) +"kkU" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/camera{ + c_tag = "Vacant Office"; + dir = 8 + }, +/turf/simulated/floor/carpet, +/area/civilian/vacantoffice) +"kkW" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"klf" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/storage) +"klk" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"klo" = ( +/obj/effect/decal/warning_stripes/north, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plating, +/area/engineering/engine) +"klz" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + name = "Privacy Shutters"; + id_tag = "NTRprivate" + }, +/obj/effect/spawner/window/reinforced/polarized{ + id = "ntrepprivate" + }, +/turf/simulated/floor/plating, +/area/ntrep) +"klA" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Eng_lockdown"; + name = "Engineering Lockdown"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/spawner/window/reinforced/plasma, +/turf/simulated/floor/plating, +/area/engineering/controlroom) +"klB" = ( +/obj/item/radio/intercom{ + pixel_y = 24 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/machinery/vending/clothing/departament/cargo, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/office) +"klG" = ( +/obj/machinery/door/airlock/command{ + name = "Chief Engineer"; + req_access = list(56); + security_level = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/carpet/royalblack, +/area/crew_quarters/chief) +"klH" = ( +/obj/machinery/firealarm{ + name = "north fire alarm"; + pixel_y = 24 + }, +/obj/structure/bed/dogbed/runtime, +/mob/living/simple_animal/pet/cat/Runtime, +/turf/simulated/floor/wood, +/area/medical/cmo) +"klM" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"klT" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Brig Customs"; + req_access = list(1); + security_level = 1 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/seceqstorage) +"klY" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/openspace, +/area/maintenance/starboard) +"klZ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"kma" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/closet/walllocker/emerglocker/north{ + pixel_x = -30; + pixel_y = 0 + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"kmb" = ( +/obj/machinery/atmospherics/pipe/simple/visible/cyan{ + desc = "Труба содержит дыхательную смесь для подачи на станцию"; + dir = 1; + name = "Труба дыхательной смеси" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"kmi" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Prison Solitary Confinement 2"; + dir = 9; + network = list("Prison","SS13") + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"kml" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "green" + }, +/area/hydroponics) +"kmq" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + desc = "Труба содержит газ для обработки и после возвращает его обратно в трубу смешивания"; + dir = 5; + name = "Труба обработки" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"kms" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/plasteel, +/area/engineering/break_room) +"kmy" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 8; + icon_state = "open"; + id_tag = "detprivacy"; + name = "Detective Privacy Shutters"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/maintenance/detectives_office) +"kmC" = ( +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/brig) +"kmH" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + desc = "Труба содержит газ для обработки и после возвращает его обратно в трубу смешивания"; + dir = 4; + name = "Труба обработки" + }, +/turf/simulated/floor/plasteel, +/area/atmos) +"kmO" = ( +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellowcorner" + }, +/area/hallway/primary/starboard/east) +"kmR" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"kmT" = ( +/obj/effect/turf_decal/stripes/corner, +/obj/effect/turf_decal/stripes/red/corner, +/obj/structure/railing/corner, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/miningdock) +"kmU" = ( +/obj/structure/chair/office/dark, +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "dark" + }, +/area/security/hos) +"kmZ" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 28 + }, +/obj/machinery/light/small{ + dir = 4; + tag = "icon-bulb1 (EAST)" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "yellow" + }, +/area/engineering/break_room) +"kna" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain/bedroom) +"knb" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/sofa/left{ + dir = 4; + color = "#85130b" + }, +/turf/simulated/floor/wood, +/area/maintenance/backstage) +"kng" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8; + do_not_delete_me = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light_construct, +/obj/structure/chair/sofa/left{ + color = "#85130b"; + dir = 8 + }, +/turf/simulated/floor/wood{ + icon_state = "wood-broken5" + }, +/area/maintenance/backstage) +"knh" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/door/window/brigdoor{ + dir = 8; + name = "Creature Pen"; + req_access = list(47) + }, +/obj/machinery/door/poddoor/preopen{ + name = "Creature Cell #7"; + id_tag = "xeno7" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/xenobiology) +"kni" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"kns" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"knv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"knz" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/medical/research) +"knF" = ( +/obj/structure/janitorialcart, +/obj/item/mop, +/obj/item/reagent_containers/glass/bucket, +/obj/effect/decal/cleanable/cobweb{ + icon_state = "cobweb2" + }, +/turf/simulated/floor/plating, +/area/hallway/primary/command/west) +"knI" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/bridge) +"knW" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/wall/rust, +/area/maintenance/fsmaint3) +"knY" = ( +/obj/structure/table, +/obj/item/stack/tape_roll{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/stack/tape_roll, +/turf/simulated/floor/plasteel, +/area/hallway/spacebridge/somsec) +"koa" = ( +/obj/structure/railing{ + dir = 6 + }, +/obj/structure/flora/tree/jungle/small, +/turf/simulated/floor/grass, +/area/maintenance/fore2) +"kom" = ( +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/medbay) +"koq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"koC" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/brig) +"koK" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -25 + }, +/turf/simulated/floor/wood, +/area/medical/psych) +"koL" = ( +/obj/machinery/keycard_auth{ + pixel_y = 26 + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads) +"koQ" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/spacebridge/somsec) +"koT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door_control{ + id = "FRange"; + name = "Firing Range Privacy Shutters Control"; + req_access = list(63); + pixel_y = 26 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/range) +"kpk" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"kpr" = ( +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/hallway/secondary/entry/lounge) +"kpt" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"kpA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"kpC" = ( +/obj/effect/decal/cleanable/dust, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/power/apc/worn_out{ + cell_type = 0; + dir = 1; + pixel_y = 26 + }, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"kpL" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"kpO" = ( +/obj/effect/turf_decal/siding/wideplating/light/corner{ + dir = 8 + }, +/obj/structure/flora/ausbushes/sunnybush, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"kql" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/spawner/random_spawners/grille_13, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"kqs" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/eastleft{ + name = "Hydroponics Desk"; + req_access = list(35); + dir = 1 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "Hydroponics Shutters"; + name = "Hydroponics Shutters"; + dir = 1 + }, +/obj/item/desk_bell{ + anchored = 1; + pixel_x = 7; + pixel_y = 7 + }, +/obj/item/reagent_containers/glass/bucket, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hydroponics) +"kqt" = ( +/obj/machinery/newscaster{ + pixel_x = -32 + }, +/obj/machinery/cryopod{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/sleep/secondary) +"kqw" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/carpet/green, +/area/crew_quarters/mrchangs) +"kqx" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/openspace, +/area/quartermaster/delivery) +"kqz" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/turret_protected/ai) +"kqA" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/west, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 27 + }, +/obj/structure/closet/secure_closet/engineering_electrical, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/hardsuitstorage) +"kqD" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/spawner/random_spawners/grille_13, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"kqN" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/magistrateoffice) +"kqR" = ( +/obj/machinery/vending/cola, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"kqX" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/hallway/secondary/entry/lounge) +"krn" = ( +/obj/machinery/r_n_d/protolathe{ + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "darkpurple" + }, +/area/assembly/chargebay) +"kro" = ( +/obj/structure/table/wood, +/obj/item/folder, +/obj/item/folder/blue{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/machinery/light, +/turf/simulated/floor/wood, +/area/library) +"krq" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering/glass{ + name = "Engineering"; + req_access = list(32) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Eng_lockdown"; + name = "Engineering Lockdown"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/break_room) +"krx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/shreds, +/obj/effect/decal/remains/xeno, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"krB" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/pen, +/obj/structure/extinguisher_cabinet{ + pixel_x = -28 + }, +/obj/item/radio/intercom{ + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkred" + }, +/area/tcommsat/chamber) +"krP" = ( +/obj/effect/turf_decal/arrows/white{ + dir = 4 + }, +/obj/effect/turf_decal/number/number_2{ + dir = 1; + pixel_y = -10; + pixel_x = -6 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/secondary/entry/lounge) +"krR" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/wood, +/area/quartermaster/qm) +"ksd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/clothing/mask/breath, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"kso" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/library/game_zone) +"kst" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/gravitygenerator) +"ksB" = ( +/obj/structure/table/wood, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/maintenance/apmaint) +"ksJ" = ( +/obj/machinery/atmospherics/pipe/simple/visible/cyan{ + desc = "Труба содержит дыхательную смесь для подачи на станцию"; + dir = 1; + name = "Труба дыхательной смеси" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/atmospherics) +"kte" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/random/tool, +/obj/structure/rack, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"ktl" = ( +/obj/machinery/door/window/westleft{ + dir = 1; + name = "Janitoral Delivery"; + req_access = list(26) + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "purple" + }, +/area/janitor) +"ktm" = ( +/obj/structure/closet/firecloset/full, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/hallway/secondary/exit) +"ktq" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced, +/obj/structure/showcase, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/turret_protected/aisat) +"kts" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "ai2"; + name = "Turret Shutters" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/aisat_interior/secondary) +"ktw" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/medical/sleeper) +"ktD" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Exp_lockdown"; + name = "Expedition Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/gateway) +"ktE" = ( +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/crew_quarters/sleep) +"ktF" = ( +/turf/simulated/wall/r_wall, +/area/storage/tech) +"ktG" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Подаёт азот из атмосферки в систему охлаждения реактора, таким образом запитывая её хладагентом"; + dir = 9; + name = "Труба подачи азота в реактор" + }, +/turf/space, +/area/space) +"ktI" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/security/checkpoint/south) +"ktM" = ( +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"ktN" = ( +/obj/machinery/door/window/brigdoor{ + name = "Security Reception"; + req_access = list(1); + dir = 2; + color = "red" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/range) +"ktQ" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkbrown" + }, +/area/quartermaster/storage) +"ktR" = ( +/obj/item/gun/energy/gun/advtaser{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/gun/energy/gun/advtaser{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/gun/energy/gun/advtaser, +/obj/structure/closet/secure_closet/guncabinet{ + anchored = 1; + name = "Tasers"; + req_access = list(1) + }, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "red" + }, +/area/security/customs) +"ktU" = ( +/obj/structure/closet/walllocker/emerglocker/east, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"ktX" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"kua" = ( +/obj/structure/toilet{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/door/window{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/blue/hollow, +/obj/item/stack/cable_coil, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/security/permabrig) +"kub" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -26 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/landmark/start/botanist, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "green" + }, +/area/hydroponics) +"kue" = ( +/turf/simulated/floor/plasteel{ + icon_state = "rampbottom"; + tag = "icon-stage_stairs" + }, +/area/hallway/primary/central/second/north) +"kuj" = ( +/obj/structure/janitorialcart, +/obj/item/mop, +/obj/item/reagent_containers/glass/bucket, +/turf/simulated/floor/plating, +/area/security/permahallway) +"kuu" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"kuv" = ( +/obj/effect/spawner/window/reinforced/plasma, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Eng_lockdown"; + name = "Engineering Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/engineering/controlroom) +"kux" = ( +/obj/machinery/door/airlock/silver{ + name = "Bathroom" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel/freezer, +/area/ntrep) +"kuB" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"kuC" = ( +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"kuG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/carpet, +/area/maintenance/casino) +"kuK" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 1 + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/crew_quarters/theatre) +"kuR" = ( +/obj/effect/decal/warning_stripes/arrow{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/yellow/partial{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"kve" = ( +/obj/structure/sign/securearea, +/turf/simulated/wall/r_wall, +/area/turret_protected/aisat_interior/secondary) +"kvg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 10 + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"kvi" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/xenobiology) +"kvl" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/landmark/join_late_cryo, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/crew_quarters/sleep) +"kvn" = ( +/obj/structure/table, +/obj/item/reagent_containers/iv_bag/blood/random, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"kvq" = ( +/obj/machinery/camera{ + c_tag = "South-West Command Zone Hallway"; + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"kvw" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/landmark/start/chaplain, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/chapel/office) +"kvy" = ( +/obj/effect/decal/cleanable/ash, +/turf/simulated/floor/plasteel, +/area/quartermaster/storage) +"kvC" = ( +/obj/machinery/atmospherics/trinary/tvalve/digital/flipped{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "podfloor_dark" + }, +/area/engineering/controlroom) +"kvE" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/starboard/south) +"kvG" = ( +/obj/effect/spawner/window/reinforced/polarized{ + id = "blueshieldofficewindows" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + icon_state = "open"; + id_tag = "blueshield"; + name = "Privacy Shutters"; + opacity = 0; + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/blueshield) +"kvH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 9 + }, +/obj/machinery/access_button{ + command = "cycle_interior"; + frequency = 1379; + layer = 3.3; + master_tag = "n_tool_airlock"; + name = "interior access button"; + pixel_x = -25; + pixel_y = 25; + req_access = list(13) + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"kvI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/processing) +"kvO" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/manifold/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + name = "Труба смешивания"; + dir = 1 + }, +/turf/space, +/area/space) +"kvW" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/obj/item/radio/intercom{ + pixel_x = 28; + pixel_y = 22 + }, +/obj/effect/landmark/start/cargo_technician, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/office) +"kwb" = ( +/obj/structure/closet/secure_closet/cargotech, +/obj/item/stamp/denied, +/obj/item/stamp/granted, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/office) +"kwc" = ( +/obj/effect/decal/warning_stripes/north, +/obj/machinery/alarm{ + dir = 8; + pixel_x = 24 + }, +/turf/simulated/floor/plasteel/white, +/area/teleporter) +"kwg" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/secondary/entry/lounge) +"kwl" = ( +/obj/structure/table/wood/fancy/royalblack, +/obj/item/gavelblock{ + pixel_y = 6; + pixel_x = 6 + }, +/obj/item/gavelhammer{ + pixel_y = 7 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/button/windowtint{ + id = "courtroom"; + pixel_x = -6 + }, +/obj/machinery/door_control{ + id = "courtroombolts"; + name = "Courtroom Bolts Control"; + normaldoorcontrol = 1; + req_access = list(74); + specialfunctions = 4; + pixel_y = 7; + pixel_x = -6 + }, +/turf/simulated/floor/carpet/royalblack, +/area/crew_quarters/courtroom) +"kwq" = ( +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/turf/simulated/floor/glass/reinforced, +/area/hallway/secondary/exit) +"kwv" = ( +/obj/machinery/shower{ + dir = 1; + layer = 5; + pixel_y = -5; + on = 1 + }, +/obj/structure/curtain/open/shower, +/obj/item/soap, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/medical/cmo) +"kwG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/interrogation) +"kwH" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/courtroom) +"kwI" = ( +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/prisonlockers) +"kwL" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/pen, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkgreen" + }, +/area/crew_quarters/fitness) +"kwY" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"kxc" = ( +/obj/structure/urinal{ + pixel_y = 32 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet) +"kxh" = ( +/obj/structure/chair/sofa/corp/left{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Perma Kitchen South"; + dir = 10; + network = list("Prison","SS13") + }, +/obj/item/radio/intercom/locked/prison{ + pixel_y = -29 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) +"kxr" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/glass/reinforced, +/area/maintenance/fore2) +"kxu" = ( +/obj/machinery/door/airlock/research/glass{ + name = "Robotics Lab"; + req_access = list(29) + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/assembly/robotics) +"kxv" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/sign/nosmoking_2{ + pixel_y = -32 + }, +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/controlroom) +"kxx" = ( +/turf/simulated/wall/r_wall, +/area/maintenance/starboardsolar) +"kxz" = ( +/obj/effect/decal/warning_stripes/east, +/obj/effect/decal/warning_stripes/west, +/obj/structure/grille, +/turf/simulated/floor/plating/airless, +/area/space) +"kxE" = ( +/obj/structure/window/reinforced{ + color = "red"; + dir = 8 + }, +/obj/structure/window/reinforced{ + color = "red" + }, +/obj/machinery/flasher/portable, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/securearmory) +"kxF" = ( +/obj/structure/table/reinforced, +/obj/machinery/recharger{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/machinery/atmospherics/pipe/multiz{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"kxH" = ( +/obj/machinery/light, +/obj/machinery/camera{ + c_tag = "Second Floor Central Ring South Hallway 2"; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/west) +"kxM" = ( +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"kxQ" = ( +/obj/machinery/photocopier, +/obj/machinery/alarm{ + pixel_y = 25 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/reception) +"kxR" = ( +/obj/structure/table/wood, +/obj/machinery/computer/library/public, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/wood, +/area/library) +"kxV" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/engineering/controlroom) +"kxZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/banya) +"kya" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/securehallway) +"kyc" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/status_display{ + layer = 4; + pixel_y = -32 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"kyh" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/aienter) +"kyi" = ( +/obj/machinery/computer/security/mining, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads/hop) +"kyj" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/se) +"kym" = ( +/turf/simulated/wall/rust, +/area/maintenance/gambling_den) +"kyw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/security/permabrig) +"kyA" = ( +/obj/structure/closet/secure_closet/brig, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/prisonershuttle) +"kyJ" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/ward) +"kyW" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced, +/obj/item/paper_bin, +/obj/item/pen, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/civilian/barber) +"kzi" = ( +/obj/structure/closet/wardrobe/atmospherics_yellow, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "caution" + }, +/area/atmos) +"kzk" = ( +/obj/machinery/camera{ + c_tag = "Brig Reception"; + dir = 5; + network = list("SS13","Security") + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/reception) +"kzm" = ( +/obj/structure/table, +/obj/machinery/recharger{ + pixel_y = 4 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/gateway) +"kzI" = ( +/obj/item/shard{ + icon_state = "medium"; + pixel_x = 9; + pixel_y = -9 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/library) +"kzK" = ( +/obj/structure/table/wood/fancy/red, +/obj/machinery/recharger{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain) +"kzM" = ( +/obj/machinery/door/window/brigdoor/southleft{ + dir = 4; + req_access = list(63) + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prisonershuttle) +"kzP" = ( +/obj/item/flag/nt, +/obj/machinery/camera{ + c_tag = "Captain's Quarters" + }, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain) +"kAc" = ( +/obj/machinery/door/window/brigdoor/security{ + name = "Brig Medical Bay"; + req_access = list(63) + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"kAe" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/carpet/blue, +/area/medical/cmo) +"kAj" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "yellow" + }, +/area/engineering/engine) +"kAq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"kAy" = ( +/obj/effect/decal/warning_stripes/east, +/obj/machinery/flasher/portable, +/obj/structure/extinguisher_cabinet{ + pixel_x = -26 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/seceqstorage) +"kAF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plating, +/area/maintenance/banya) +"kAI" = ( +/obj/machinery/door_control{ + desiredstate = 1; + id = "cabin2"; + name = "Door Bolt Control"; + normaldoorcontrol = 1; + pixel_y = -25; + specialfunctions = 4 + }, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/wood, +/area/crew_quarters/cabin2) +"kAM" = ( +/obj/machinery/recharger/wallcharger{ + pixel_x = 5; + pixel_y = 28 + }, +/obj/structure/table/reinforced, +/obj/machinery/recharger{ + pixel_x = 1; + pixel_y = 3 + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/customs) +"kAN" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research/nhallway) +"kAW" = ( +/obj/effect/decal/warning_stripes/south, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "yellow" + }, +/area/maintenance/electrical) +"kAX" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/security/permahallway) +"kAY" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "blue" + }, +/area/hallway/primary/central/nw) +"kBa" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/east, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/glass/reinforced/plasma, +/area/engineering/controlroom) +"kBd" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"kBe" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/medical/research/restroom) +"kBh" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "HoSPriv"; + name = "HoS Office Privacy Shutters" + }, +/turf/simulated/floor/plating, +/area/security/hos) +"kBk" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/security/prison/cell_block/A) +"kBn" = ( +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkbluealt" + }, +/area/crew_quarters/fitness) +"kBq" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel, +/area/engineering/gravitygenerator) +"kBz" = ( +/obj/machinery/alarm{ + dir = 4; + pixel_x = -24 + }, +/obj/item/flag/sec, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/brigstaff) +"kBE" = ( +/obj/structure/closet/crate, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/multiz{ + dir = 4 + }, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/storage/box/lights/mixed{ + pixel_x = 4; + pixel_y = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"kBH" = ( +/obj/structure/chair/stool, +/obj/effect/landmark/start/trainee_engineer, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/break_room) +"kBI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"kBO" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/closet/crate, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/quartermaster/storage) +"kBQ" = ( +/obj/structure/sign/directions/security{ + dir = 8; + pixel_y = 8 + }, +/obj/structure/sign/directions/medical{ + dir = 1 + }, +/obj/structure/sign/directions/evac{ + pixel_y = -8 + }, +/turf/simulated/wall, +/area/hallway/primary/central/second/north) +"kCc" = ( +/turf/simulated/wall/r_wall, +/area/medical/virology) +"kCj" = ( +/obj/machinery/camera/emp_proof{ + c_tag = "Singularity South-East"; + dir = 1; + network = list("SS13","Singularity","Engineering") + }, +/turf/simulated/floor/plating/airless, +/area/engineering/engine) +"kCo" = ( +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/glass{ + id_tag = "magistrateoffice"; + name = "Magistrate's Office"; + req_access = list(74); + id = "tintmagistrateoffice"; + security_level = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/carpet/black, +/area/magistrateoffice) +"kCp" = ( +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"kCu" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue" + }, +/area/medical/surgery/south) +"kCv" = ( +/obj/effect/decal/cleanable/blood/xeno, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"kCx" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/security/securehallway) +"kCC" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "Evidence Storage" + }, +/obj/structure/cable, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/security/evidence) +"kCH" = ( +/obj/structure/chair/sofa/left{ + dir = 4; + color = "#85130b" + }, +/obj/effect/turf_decal/siding/red{ + dir = 9 + }, +/obj/effect/landmark/start/civilian, +/turf/simulated/floor/carpet/black, +/area/crew_quarters/bar/atrium) +"kCK" = ( +/obj/structure/table/reinforced, +/obj/item/storage/bag/bio, +/obj/item/storage/bag/bio, +/obj/item/storage/bag/bio, +/obj/item/storage/bag/bio, +/obj/structure/extinguisher_cabinet{ + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/toxins/xenobiology) +"kCN" = ( +/obj/structure/flora/ausbushes/fullgrass, +/turf/simulated/floor/grass, +/area/hydroponics) +"kCS" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint6) +"kCZ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/brig) +"kDc" = ( +/obj/structure/railing{ + dir = 5 + }, +/turf/simulated/floor/grass, +/area/maintenance/fore2) +"kDl" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/storage/secure) +"kDs" = ( +/obj/item/radio/intercom{ + name = "west station intercom (General)"; + pixel_x = -28 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"kDu" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/sleeper) +"kDA" = ( +/obj/effect/decal/warning_stripes/red, +/obj/item/radio/intercom{ + pixel_x = -28; + pixel_y = -8 + }, +/obj/structure/closet/hydrant{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "blue"; + dir = 9 + }, +/area/hallway/primary/fore) +"kDD" = ( +/obj/structure/ore_box, +/obj/effect/turf_decal/bot, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"kDG" = ( +/obj/machinery/newscaster{ + pixel_y = 0; + pixel_x = 32 + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"kDL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"kDU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"kDX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/engineering/hardsuitstorage) +"kDY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"kEg" = ( +/obj/machinery/sleeper{ + dir = 4; + pixel_x = -3 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTH)" + }, +/area/medical/sleeper) +"kEm" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/junction{ + dir = 4; + tag = "icon-pipe-j1 (EAST)" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/lobby) +"kEw" = ( +/obj/structure/closet{ + icon_state = "cabinet" + }, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/livingcomplex) +"kEy" = ( +/obj/effect/decal/cleanable/dust, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"kEL" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"kEO" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/effect/turf_decal/siding/red{ + dir = 5 + }, +/obj/structure/bed, +/obj/item/bedsheet/red, +/turf/simulated/floor/carpet/red, +/area/security/warden) +"kET" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/secondary/exit) +"kEU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"kEV" = ( +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"kEY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"kFc" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "Bar"; + name = "Bar Privacy Shutters" + }, +/obj/item/storage/box/matches, +/turf/simulated/floor/light{ + icon_state = "light_on-p"; + state = 7 + }, +/area/crew_quarters/bar) +"kFy" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/carpet/cyan, +/area/security/prison/cell_block/A) +"kFA" = ( +/obj/machinery/atmospherics/unary/portables_connector, +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/maintenance/engineering) +"kFH" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/theatre) +"kFL" = ( +/obj/structure/closet/crate, +/obj/machinery/alarm{ + pixel_y = 23 + }, +/obj/effect/turf_decal/bot, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"kFP" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue" + }, +/area/medical/surgery/north) +"kFQ" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/landmark/start/trainee_engineer, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"kGh" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/yellow/partial{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "green" + }, +/area/hallway/secondary/exit) +"kGk" = ( +/obj/structure/closet/secure_closet/brig{ + id = "Cell 5"; + name = "Cell 5 Locker" + }, +/obj/machinery/camera{ + c_tag = "Brig Cell 5"; + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"kGl" = ( +/obj/structure/sign/electricshock{ + pixel_x = -32 + }, +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/engineering/gravitygenerator) +"kGm" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/xenobiology) +"kGn" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/processing) +"kGq" = ( +/obj/effect/decal/warning_stripes/northeast, +/obj/effect/decal/cleanable/blood/xeno, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/xenozoo) +"kGv" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/closet/radiation, +/obj/item/clothing/glasses/meson, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"kGy" = ( +/obj/effect/decal/warning_stripes/north, +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/obj/effect/landmark/start/scientist, +/turf/simulated/floor/engine, +/area/toxins/misc_lab) +"kGC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/crew_quarters/chief) +"kGI" = ( +/obj/item/target/syndicate, +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "red" + }, +/area/security/range) +"kGK" = ( +/obj/structure/table/glass, +/obj/item/stack/packageWrap, +/obj/item/hand_labeler{ + pixel_x = -2; + pixel_y = 7 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"kGM" = ( +/obj/structure/table/glass, +/obj/machinery/cell_charger{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/stock_parts/cell, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTHWEST)" + }, +/area/medical/cryo) +"kGN" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 26 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/toilet4) +"kGR" = ( +/obj/structure/ladder, +/turf/simulated/floor/plasteel{ + icon_state = "floorgrime" + }, +/area/maintenance/asmaint) +"kGS" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkblue" + }, +/area/crew_quarters/fitness) +"kGY" = ( +/obj/machinery/light/small, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"kHf" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "Virology1"; + name = "Virology Shutters" + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/medical/virology/lab) +"kHm" = ( +/obj/effect/landmark/tiles/damageturf, +/obj/effect/decal/cleanable/dirt, +/obj/structure/barricade/sandbags, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"kHo" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"kHu" = ( +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/customs) +"kHz" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain) +"kHB" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/space, +/area/solar/starboardaux) +"kHC" = ( +/obj/machinery/computer/mech_bay_power_console, +/obj/effect/decal/warning_stripes/west, +/obj/machinery/alarm{ + pixel_y = 22 + }, +/turf/simulated/floor/bluegrid, +/area/assembly/showroom) +"kHG" = ( +/obj/effect/decal/warning_stripes/east, +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/plasteel/airless, +/area/toxins/test_area) +"kHS" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/highsecurity{ + name = "Secure Tech Storage"; + req_access = list(19,23); + check_one_access = 0; + security_level = 6 + }, +/turf/simulated/floor/plasteel, +/area/storage/tech) +"kHT" = ( +/obj/machinery/computer/brigcells, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/security/warden) +"kHU" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/door/window/brigdoor{ + dir = 8; + name = "Creature Pen"; + req_access = list(47) + }, +/obj/machinery/door/poddoor/preopen{ + name = "Creature Cell #2"; + id_tag = "xeno2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/xenobiology) +"kHV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/oil, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/electrical) +"kHY" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 26; + pixel_y = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/wood, +/area/blueshield) +"kIc" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -28 + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"kIi" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkyellow" + }, +/area/engineering/mechanic_workshop/hangar) +"kIk" = ( +/obj/machinery/hologram/holopad, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/item/radio/beacon, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/aihallway) +"kIn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"kIp" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"kIr" = ( +/obj/structure/chair/stool, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"kIw" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purple" + }, +/area/hallway/primary/central/ne) +"kIy" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/turretid/stun{ + control_area = "AI Upload Chamber"; + name = "AI Upload Turret Control"; + pixel_y = -24; + req_access = list(75); + pixel_x = 32 + }, +/turf/simulated/floor/plasteel/dark, +/area/turret_protected/ai_upload) +"kIz" = ( +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal, +/turf/simulated/floor/wood, +/area/security/detectives_office) +"kIK" = ( +/obj/machinery/bodyscanner{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "South Surgery"; + dir = 1; + network = list("SS13","Medical"); + pixel_x = 30 + }, +/obj/machinery/light_switch{ + dir = 1; + name = "south bump"; + pixel_x = 5; + pixel_y = -24 + }, +/obj/machinery/holosign_switch{ + id = "surgery2"; + pixel_x = -5; + pixel_y = -24 + }, +/obj/machinery/door_control{ + id = "Second Surgery Window"; + name = "Surgery Window Shutters Control"; + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue" + }, +/area/medical/surgery/south) +"kIO" = ( +/obj/structure/table/wood, +/obj/item/clothing/mask/cigarette/rollie{ + pixel_y = 9 + }, +/obj/item/clothing/mask/cigarette/rollie{ + pixel_y = 3; + pixel_x = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"kIU" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/port/south) +"kJc" = ( +/obj/machinery/camera{ + c_tag = "Animal Garden" + }, +/obj/machinery/hydroponics/soil, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/simulated/floor/grass, +/area/hydroponics) +"kJe" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/medbay2) +"kJp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"kJr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/commercial) +"kJs" = ( +/obj/effect/decal/warning_stripes/southeast, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"kJt" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/processing) +"kJu" = ( +/obj/structure/window/reinforced, +/obj/structure/closet/secure_closet/mime, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "tranquillite" + }, +/area/mimeoffice) +"kJy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/rack, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"kKa" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/table/wood/fancy/red, +/obj/item/candle{ + pixel_y = 4; + pixel_x = -9 + }, +/turf/simulated/floor/carpet/red, +/area/crew_quarters/theatre) +"kKg" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/effect/landmark/start/cmo, +/turf/simulated/floor/carpet/blue, +/area/medical/cmo) +"kKi" = ( +/obj/effect/turf_decal/siding/wood{ + do_not_delete_me = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/carpet, +/area/chapel/office) +"kKq" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/item/radio/intercom{ + name = "east station intercom (General)"; + pixel_x = 28 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/quartermaster/storage) +"kKu" = ( +/obj/machinery/cryopod{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5 + }, +/area/security/permabrig) +"kKy" = ( +/obj/machinery/teleport/hub, +/turf/simulated/floor/plasteel/white, +/area/teleporter) +"kKA" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "blue" + }, +/area/hallway/primary/central/nw) +"kKC" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/checkpoint/south) +"kKK" = ( +/obj/effect/decal/warning_stripes/southeast, +/obj/machinery/light, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"kKO" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/exit) +"kKZ" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Exp_lockdown"; + name = "Expedition Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/gateway) +"kLa" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"kLe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "podfloor" + }, +/area/maintenance/apmaint) +"kLf" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/genericbush, +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced, +/turf/simulated/floor/grass, +/area/crew_quarters/serviceyard) +"kLl" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research) +"kLo" = ( +/obj/effect/decal/cleanable/dust, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/remains/mouse, +/turf/simulated/floor/plasteel{ + icon_state = "showroomfloor" + }, +/area/maintenance/banya) +"kLp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"kLy" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/south) +"kLA" = ( +/obj/structure/stairs{ + dir = 1 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"kLE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/tsf_emblem{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "tranquillite" + }, +/area/maintenance/trading) +"kLG" = ( +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"kLQ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads/hop) +"kLT" = ( +/obj/machinery/cryopod{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/green, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/crew_quarters/sleep) +"kLU" = ( +/obj/structure/girder/reinforced, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"kLW" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/security/reception) +"kMb" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -28 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"kMd" = ( +/obj/machinery/vending/clothing/departament/medical, +/obj/machinery/camera{ + c_tag = "Medbay Storage"; + network = list("SS13","Medical") + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue" + }, +/area/medical/biostorage) +"kMi" = ( +/obj/structure/chair/sofa/right{ + dir = 1 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkblue" + }, +/area/hallway/secondary/exit) +"kMk" = ( +/obj/machinery/door/window/brigdoor{ + dir = 2; + color = "red" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "rampbottom" + }, +/area/maintenance/gambling_den) +"kMo" = ( +/turf/simulated/floor/plasteel, +/area/quartermaster/miningstorage) +"kMs" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/light{ + dir = 1; + pixel_y = -6 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkblue" + }, +/area/aisat/aihallway) +"kMA" = ( +/obj/structure/table, +/obj/item/hand_tele, +/obj/machinery/status_display{ + pixel_x = 32 + }, +/obj/item/radio/intercom{ + pixel_y = -26; + pixel_x = 26 + }, +/turf/simulated/floor/plasteel/white, +/area/teleporter) +"kMN" = ( +/obj/effect/landmark/event/lightsout, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/toxins/xenobiology) +"kMR" = ( +/obj/structure/ladder, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"kNa" = ( +/obj/structure/lattice, +/obj/machinery/camera/emp_proof{ + c_tag = "Singularity North-West"; + dir = 6; + network = list("SS13","Singularity","Engineering") + }, +/turf/space, +/area/engineering/engine) +"kNb" = ( +/turf/simulated/wall, +/area/hallway/primary/central/nw) +"kNf" = ( +/obj/machinery/shower{ + dir = 8; + tag = "icon-shower (WEST)" + }, +/obj/machinery/light, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/chief) +"kNg" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/cryo) +"kNi" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"kNp" = ( +/turf/simulated/floor/plasteel{ + dir = 8 + }, +/area/hallway/primary/central/second/south) +"kNq" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Eng_lockdown"; + name = "Engineering Lockdown"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/spawner/window/reinforced/plasma, +/turf/simulated/floor/plating, +/area/engineering/controlroom) +"kNt" = ( +/obj/machinery/camera{ + c_tag = "Hangar Second Floor North"; + dir = 6 + }, +/obj/structure/railing, +/turf/simulated/floor/glass/reinforced, +/area/engineering/mechanic_workshop/hangar) +"kNC" = ( +/obj/structure/cable, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/security/permabrig) +"kNH" = ( +/obj/effect/decal/novastation{ + icon_state = "NStation5" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"kNN" = ( +/obj/effect/decal/warning_stripes/west, +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/seceqstorage) +"kNP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/medical/research) +"kNQ" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/courtroom) +"kOb" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal{ + dir = 8; + icon_state = "golden_stripes" + }, +/obj/machinery/newscaster{ + pixel_x = -30 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge/meeting_room) +"kOd" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkred" + }, +/area/security/securearmory) +"kOn" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/carpet/royalblack, +/area/bridge/meeting_room) +"kOo" = ( +/obj/structure/largecrate, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"kOr" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/cloning) +"kOs" = ( +/obj/structure/chair/sofa/left, +/obj/random/therapy, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/medical/psych) +"kOF" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/power/apc/worn_out{ + cell_type = 0; + dir = 8; + pixel_x = -26 + }, +/turf/simulated/floor/wood{ + icon_state = "wood-broken3" + }, +/area/maintenance/backstage) +"kOH" = ( +/obj/item/cultivator, +/turf/simulated/floor/grass, +/area/maintenance/garden) +"kOP" = ( +/obj/machinery/conveyor{ + id = "QMLoad"; + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/delivery) +"kOQ" = ( +/obj/item/flag/nt, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads) +"kOT" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/library) +"kOV" = ( +/obj/effect/decal/warning_stripes/southwest, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"kOZ" = ( +/obj/structure/table/wood{ + color = "#996633" + }, +/obj/item/reagent_containers/food/snacks/meatsteak, +/turf/simulated/floor/carpet/royalblack, +/area/ntrep) +"kPe" = ( +/obj/machinery/atmospherics/pipe/simple/heat_exchanging/junction, +/obj/structure/window/plasmareinforced{ + dir = 1 + }, +/obj/structure/window/plasmareinforced{ + dir = 4 + }, +/obj/structure/window/plasmareinforced{ + dir = 8 + }, +/obj/structure/window/plasmareinforced, +/obj/structure/grille, +/turf/simulated/floor/plating, +/area/toxins/mixing) +"kPm" = ( +/obj/machinery/door_control{ + id = "vipbar_bolt"; + name = "Door Bolt Control"; + normaldoorcontrol = 1; + pixel_x = -24; + pixel_y = -6; + specialfunctions = 4 + }, +/obj/machinery/button/windowtint{ + id = "vipbar"; + pixel_x = -24; + pixel_y = 5 + }, +/obj/structure/table/glass, +/obj/item/storage/ashtray/bronze{ + pixel_x = -1; + pixel_y = 1 + }, +/obj/item/clothing/mask/cigarette/cigar/havana{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/lighter/zippo/fluff/purple{ + pixel_x = 8; + pixel_y = 2 + }, +/turf/simulated/floor/light{ + icon_state = "light_on-p"; + state = 7 + }, +/area/crew_quarters/bar/atrium) +"kPn" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "bluecorner" + }, +/area/hallway/primary/fore) +"kPq" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A37"; + location = "A36" + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/east) +"kPs" = ( +/obj/structure/closet/emcloset, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light_construct, +/turf/simulated/floor/plasteel, +/area/maintenance/xenozoo) +"kPw" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Eng_lockdown"; + name = "Engineering Lockdown"; + opacity = 0 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/spawner/window/reinforced/plasma, +/turf/simulated/floor/plating, +/area/engineering/controlroom) +"kPy" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/structure/disposalpipe/segment, +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/turf_decal{ + dir = 8; + icon_state = "golden_stripes" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge/meeting_room) +"kPC" = ( +/obj/item/flashlight, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plating, +/area/maintenance/electrical) +"kPG" = ( +/obj/machinery/atmospherics/binary/volume_pump/on{ + desc = "Выкачивает углекислый газ и токсины со станции и отправляет на фильтрацию"; + name = "Из скрабберов в фильтрацию" + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"kPK" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos/control) +"kPL" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 2; + icon_state = "open"; + id_tag = "magistrate"; + name = "Magistrate Privacy Shutters"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced/polarized{ + id = "tintmagistrateoffice" + }, +/turf/simulated/floor/plating, +/area/magistrateoffice) +"kPM" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/carpet/royalblack, +/area/crew_quarters/chief) +"kPO" = ( +/obj/structure/window/reinforced, +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/library) +"kQf" = ( +/obj/structure/lattice, +/obj/structure/window/plasmareinforced{ + color = "#d70000" + }, +/turf/space/openspace, +/area/space) +"kQh" = ( +/obj/machinery/camera{ + c_tag = "Xeno Containment 3"; + network = list("Research","SS13") + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/xenobiology) +"kQD" = ( +/obj/machinery/door/airlock/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"kQE" = ( +/obj/structure/table/wood, +/obj/item/folder/white, +/obj/item/folder/white{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/effect/turf_decal/siding/wood, +/turf/simulated/floor/carpet, +/area/medical/psych) +"kQN" = ( +/obj/machinery/computer/security/telescreen/test_chamber{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/binary/valve{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/toxins/test_chamber) +"kQO" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"kQU" = ( +/obj/machinery/atmospherics/pipe/simple/visible/cyan{ + desc = "Труба содержит дыхательную смесь для подачи на станцию"; + dir = 5; + name = "Труба дыхательной смеси" + }, +/obj/structure/table, +/obj/random/toolbox, +/obj/item/wrench, +/obj/item/clothing/head/welding/flamedecal, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"kQV" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/controlroom) +"kQW" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/item/clothing/glasses/sunglasses, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plasteel{ + icon_state = "stage_bleft" + }, +/area/maintenance/casino) +"kQY" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plating, +/area/aisat/aihallway) +"kRe" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"kRi" = ( +/obj/machinery/firealarm{ + dir = 8; + name = "west fire alarm"; + pixel_x = -24 + }, +/turf/simulated/floor/wood, +/area/library) +"kRj" = ( +/turf/simulated/floor/carpet/royalblue, +/area/blueshield) +"kRr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 4; + pixel_y = 8 + }, +/obj/item/storage/bag/trash, +/turf/simulated/floor/plating, +/area/maintenance/perma) +"kRx" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/carpet/green, +/area/crew_quarters/mrchangs) +"kRN" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/engineering/break_room) +"kRP" = ( +/obj/machinery/alarm{ + dir = 8; + pixel_x = 24 + }, +/obj/structure/displaycase/labcage, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkpurple" + }, +/area/toxins/rdoffice) +"kRR" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitehall" + }, +/area/toxins/xenobiology) +"kRS" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/landmark/start/security_pod_pilot, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/main) +"kRY" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -26 + }, +/obj/structure/cable, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/crew_quarters/theatre) +"kRZ" = ( +/turf/simulated/wall/r_wall, +/area/engineering/engine/monitor) +"kSp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/range) +"kSr" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/newscaster{ + pixel_x = 30 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "green" + }, +/area/hydroponics) +"kSv" = ( +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"kSA" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"kSC" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/mechanic_workshop/hangar) +"kSL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"kTb" = ( +/obj/structure/chair/office/dark, +/obj/effect/landmark/start/virologist, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/hologram/holopad, +/obj/effect/decal/warning_stripes/green/hollow, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/virology/lab) +"kTd" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK" + }, +/turf/simulated/floor/plating, +/area/hallway/secondary/entry/additional) +"kTg" = ( +/obj/structure/chair/office/dark{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/chapel/office) +"kTl" = ( +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel, +/area/maintenance/tourist) +"kTo" = ( +/obj/machinery/atmospherics/unary/portables_connector, +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/spawner/random_spawners/cobweb_left_rare, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"kTz" = ( +/obj/structure/railing, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitehall" + }, +/area/medical/reception) +"kTF" = ( +/obj/machinery/disposal, +/obj/machinery/newscaster{ + pixel_x = -28; + pixel_y = 2 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/medical/cmo) +"kTK" = ( +/obj/machinery/status_display{ + pixel_y = -32 + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 2; + icon_state = "darkgreen" + }, +/area/crew_quarters/fitness) +"kTP" = ( +/obj/effect/decal/cleanable/dust, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel{ + icon_state = "showroomfloor" + }, +/area/maintenance/banya) +"kTQ" = ( +/obj/machinery/light_construct/small{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "rampbottom"; + tag = "icon-stage_stairs" + }, +/area/maintenance/chapel) +"kTR" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/medical/morgue) +"kTT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 5 + }, +/area/hydroponics) +"kTY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"kTZ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research) +"kUc" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/carpet/royalblack, +/area/magistrateoffice) +"kUd" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkblue" + }, +/area/chapel/main) +"kUj" = ( +/obj/machinery/camera{ + c_tag = "NT Representative's Office 2"; + dir = 6 + }, +/turf/simulated/floor/carpet/royalblack, +/area/ntrep) +"kUn" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"kUq" = ( +/obj/structure/window/reinforced, +/obj/structure/lattice, +/turf/space/openspace, +/area/space) +"kUw" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkred" + }, +/area/security/interrogation) +"kUx" = ( +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "yellow" + }, +/area/engineering/break_room) +"kUD" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"kUH" = ( +/obj/structure/grille/broken, +/obj/effect/landmark/tiles/damageturf, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"kUI" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"kUL" = ( +/obj/structure/sign/chemistry, +/turf/simulated/wall/r_wall, +/area/medical/biostorage) +"kUN" = ( +/obj/machinery/vending/cola, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/bridge) +"kUQ" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/vending/coffee, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"kUS" = ( +/obj/effect/decal/warning_stripes/west, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel, +/area/storage/eva) +"kUX" = ( +/obj/machinery/camera{ + c_tag = "Minisat AI Core East"; + dir = 9; + network = list("Minisat","SS13") + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/turret_protected/ai) +"kUY" = ( +/obj/machinery/power/apc{ + cell_type = 25000; + dir = 4; + name = "east bump"; + pixel_x = 24; + shock_proof = 1 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/perma) +"kVa" = ( +/obj/machinery/computer/podtracker, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/podbay) +"kVb" = ( +/turf/simulated/wall, +/area/crew_quarters/bar) +"kVc" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_y = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/processing) +"kVf" = ( +/obj/effect/decal/warning_stripes/northeast, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/medical/research/nhallway) +"kVh" = ( +/obj/structure/bed, +/obj/structure/sign/poster/contraband/random{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dust, +/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/turf/simulated/floor/carpet/green, +/area/maintenance/library) +"kVj" = ( +/obj/structure/chair/stool, +/obj/effect/decal/cleanable/dust, +/obj/machinery/atmospherics/pipe/multiz{ + dir = 8 + }, +/turf/simulated/floor/carpet, +/area/maintenance/casino) +"kVr" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/spawner/random_spawners/grille_13, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"kVz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/carpet/royalblack, +/area/ntrep) +"kVB" = ( +/obj/machinery/mech_bay_recharge_port{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/east, +/obj/machinery/alarm{ + dir = 8; + pixel_x = 23 + }, +/turf/simulated/floor/plating, +/area/assembly/showroom) +"kVN" = ( +/obj/structure/table/wood, +/obj/item/folder/yellow, +/obj/item/folder/red{ + pixel_y = 2; + pixel_x = 2 + }, +/obj/item/folder/blue{ + pixel_y = 4; + pixel_x = 4 + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/magistrateoffice) +"kVS" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/lattice, +/turf/space/openspace, +/area/space) +"kVV" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/interrogation) +"kVY" = ( +/obj/effect/decal/warning_stripes/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"kWa" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/extinguisher_cabinet/empty{ + pixel_y = 30 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet, +/area/maintenance/library) +"kWi" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/lattice/catwalk, +/turf/space, +/area/solar/port) +"kWl" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "Warden"; + name = "Warden Privacy Shutters" + }, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plating, +/area/security/warden) +"kWm" = ( +/obj/structure/sign/electricshock{ + pixel_x = 32 + }, +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/engineering/gravitygenerator) +"kWo" = ( +/obj/machinery/recharger{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/item/rcs, +/obj/structure/table/reinforced, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"kWp" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/processing) +"kWr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"kWt" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/simulated/floor/glass/reinforced, +/area/security/permabrig) +"kWx" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkblue" + }, +/area/medical/surgery/south) +"kWy" = ( +/obj/structure/chair/sofa/right, +/turf/simulated/floor/wood, +/area/medical/psych) +"kWA" = ( +/obj/structure/table/reinforced, +/turf/simulated/floor/plating, +/area/teleporter/abandoned) +"kWE" = ( +/obj/structure/table/reinforced, +/obj/item/book/manual/sop_service, +/obj/item/kitchen/rollingpin, +/obj/item/kitchen/knife, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"kWF" = ( +/obj/structure/bed/dogbed, +/mob/living/simple_animal/pet/dog/fox/fennec/Fenya, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/alarm{ + pixel_y = 24 + }, +/obj/machinery/power/apc{ + dir = 4; + pixel_x = 26 + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/magistrateoffice) +"kWI" = ( +/obj/machinery/optable, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"kWJ" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"kWL" = ( +/obj/machinery/computer/card/minor/hos, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkred" + }, +/area/security/hos) +"kWR" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/red/line, +/turf/simulated/floor/plasteel{ + icon_state = "darkyellowcorners" + }, +/area/quartermaster/miningdock) +"kWY" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/southeast, +/obj/effect/decal/warning_stripes/northwestcorner, +/turf/simulated/floor/plasteel/airless, +/area/toxins/test_area) +"kWZ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood/fancy/oak, +/area/bridge/meeting_room) +"kXa" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/closet/firecloset, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"kXh" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 28; + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/universal, +/turf/simulated/floor/plasteel{ + icon_state = "yellowcorner" + }, +/area/engineering/break_room) +"kXl" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"kXm" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluecornersalt" + }, +/area/hallway/primary/central/second/north) +"kXq" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/atmospherics/pipe/manifold/visible{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/controlroom) +"kXs" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/theatre) +"kXt" = ( +/obj/structure/closet/radiation, +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple" + }, +/area/medical/genetics) +"kXu" = ( +/obj/structure/bed, +/obj/machinery/light_switch{ + pixel_x = 24 + }, +/obj/item/bedsheet/orange, +/turf/simulated/floor/wood, +/area/crew_quarters/cabin3) +"kXE" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"kXH" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/medbay) +"kXK" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/sign/vacuum, +/turf/simulated/floor/plating, +/area/hallway/secondary/entry/additional) +"kXM" = ( +/obj/structure/sign/securearea, +/turf/simulated/wall/r_wall, +/area/engineering/break_room) +"kXN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"kXT" = ( +/obj/machinery/vending/cigarette/free, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/break_room) +"kXU" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkpurple" + }, +/area/toxins/rdoffice) +"kYa" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/controlroom) +"kYb" = ( +/turf/simulated/floor/engine, +/area/engineering/aienter) +"kYh" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/medical/morgue) +"kYo" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/interrogation) +"kYp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"kYA" = ( +/obj/structure/table, +/obj/item/storage/box/monkeycubes/farwacubes, +/obj/item/storage/box/monkeycubes/neaeracubes{ + pixel_x = 4; + pixel_y = 3 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whitepurple" + }, +/area/medical/genetics) +"kYD" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/assembly/robotics) +"kYG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"kYK" = ( +/obj/effect/turf_decal/box/white/corners, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/engineering/mechanic_workshop/hangar) +"kYL" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"kYR" = ( +/obj/machinery/power/apc{ + cell_type = 15000; + dir = 4; + name = "Cryo and Arrivals Super APC"; + pixel_x = 24 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/camera{ + c_tag = "Central Ring Hallway West 2"; + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "blue" + }, +/area/hallway/primary/central/nw) +"kYV" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain/bedroom) +"kYY" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"kZc" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/execution) +"kZd" = ( +/obj/structure/lattice, +/obj/machinery/camera{ + c_tag = "AI Satellite Exterior 4"; + dir = 4; + network = list("SS13","MiniSat") + }, +/turf/space/openspace, +/area/maintenance/ai) +"kZj" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/central/second/north) +"kZm" = ( +/obj/machinery/computer/shuttle/labor, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkred" + }, +/area/security/hos) +"kZs" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 4; + name = "Труба смешивания" + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + desc = "Труба содержит газ для обработки и после возвращает его обратно в трубу смешивания"; + name = "Труба обработки" + }, +/obj/effect/decal/warning_stripes/north, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"kZv" = ( +/obj/structure/closet/secure_closet/clown, +/obj/item/clothing/suit/soldiercoat, +/obj/item/clothing/under/soldieruniform, +/obj/structure/window/reinforced, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/clownoffice) +"kZw" = ( +/obj/machinery/atm{ + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/office) +"kZy" = ( +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/maintenance/secpost) +"kZB" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/item/radio/intercom{ + pixel_x = 28; + pixel_y = -2 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"kZE" = ( +/obj/structure/disposalpipe/junction/reversed{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research) +"kZK" = ( +/obj/machinery/ai_status_display{ + pixel_y = -32 + }, +/turf/simulated/floor/redgrid, +/area/aisat/aihallway) +"kZN" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/carpet/red, +/area/crew_quarters/cabin4) +"kZP" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "Warden"; + name = "Warden Privacy Shutters" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/security/warden) +"lae" = ( +/obj/effect/turf_decal/box, +/obj/effect/landmark/start/shaft_miner, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"laf" = ( +/obj/structure/table/reinforced, +/obj/structure/curtain/open{ + color = "#222222"; + anchored = 1 + }, +/obj/item/clothing/gloves/color/black, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"lam" = ( +/obj/effect/spawner/random_barrier/possibly_welded_airlock{ + layer = 2.9 + }, +/obj/structure/barricade/wooden{ + layer = 3.5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"lax" = ( +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 1; + frequency = 1379; + id_tag = "engineering_east_pump" + }, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"laB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/processing) +"laE" = ( +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/item/clothing/under/fluff/soviet_casual_uniform, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"laH" = ( +/obj/structure/dispenser/oxygen, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/closet/fireaxecabinet{ + pixel_y = 30 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "caution" + }, +/area/atmos) +"laK" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "red" + }, +/area/security/permabrig) +"laP" = ( +/obj/structure/chair/barber{ + dir = 8 + }, +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/wood/oak, +/area/civilian/barber) +"laS" = ( +/turf/simulated/wall/r_wall, +/area/engineering/controlroom) +"laV" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + name = "Botany"; + sortType = 21 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/sw) +"laZ" = ( +/turf/simulated/floor/carpet/red, +/area/crew_quarters/cabin4) +"lbk" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"lbn" = ( +/obj/structure/chair/comfy/teal, +/obj/effect/landmark/start/intern, +/obj/machinery/camera{ + c_tag = "Medbay Break Room"; + dir = 8 + }, +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTH)" + }, +/area/medical/medrest) +"lbo" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/hallway/primary/central/ne) +"lbp" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop/expedition) +"lbq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"lbr" = ( +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -26 + }, +/obj/structure/cable, +/obj/structure/table, +/obj/machinery/recharger{ + pixel_x = 1; + pixel_y = 3 + }, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/prisonershuttle) +"lbs" = ( +/obj/machinery/shieldwallgen{ + req_access = list(47) + }, +/obj/structure/sign/electricshock{ + pixel_y = -32 + }, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/toxins/xenobiology) +"lbv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet3) +"lbA" = ( +/obj/structure/table/glass, +/obj/machinery/computer/med_data/laptop, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"lbB" = ( +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/item/flag/nt, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/simulated/floor/carpet/royalblue, +/area/crew_quarters/captain/bedroom) +"lbE" = ( +/obj/structure/chair, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"lbI" = ( +/obj/structure/curtain/open/shower/security{ + alpha = 255; + name = "backstage"; + anchored = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/crew_quarters/theatre) +"lbJ" = ( +/obj/structure/closet/walllocker/emerglocker{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkpurple" + }, +/area/assembly/chargebay) +"lbK" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/customs) +"lbN" = ( +/obj/effect/decal/cleanable/dust, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/carpet, +/area/maintenance/casino) +"lbO" = ( +/obj/machinery/conveyor{ + id = "garbage"; + dir = 4 + }, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plating, +/area/maintenance/disposal) +"lbQ" = ( +/obj/machinery/suit_storage_unit/engine, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/southwest, +/obj/machinery/status_display{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/hardsuitstorage) +"lbR" = ( +/obj/machinery/light, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"lbT" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/toxins/storage) +"lbW" = ( +/turf/simulated/floor/plating, +/area/maintenance/brig) +"lch" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/crew_quarters/fitness) +"lci" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp, +/obj/effect/turf_decal/stripes/gold{ + dir = 1 + }, +/turf/simulated/floor/carpet/red, +/area/lawoffice) +"lcj" = ( +/obj/structure/bed, +/obj/item/bedsheet/medical, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2"; + tag = "" + }, +/turf/simulated/floor/carpet/green, +/area/medical/virology) +"lcn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"lcw" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/structure/sink{ + dir = 1; + layer = 5; + pixel_y = -5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/medical/virology/lab) +"lcH" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/simulated/floor/carpet/arcade, +/area/crew_quarters/arcade) +"lcM" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/wood, +/area/crew_quarters/courtroom) +"lcR" = ( +/obj/effect/decal/cleanable/dust, +/obj/machinery/light_construct, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"lcY" = ( +/turf/simulated/wall/r_wall, +/area/blueshield) +"lcZ" = ( +/obj/machinery/atmospherics/pipe/manifold4w/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + name = "Труба смешивания" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"ldb" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/genericbush, +/obj/structure/flora/ausbushes/brflowers, +/turf/simulated/floor/grass, +/area/security/hos) +"ldc" = ( +/obj/structure/chair/office/light, +/obj/effect/landmark/start/mechanic, +/turf/simulated/floor/plasteel{ + icon_state = "yellow" + }, +/area/engineering/mechanic_workshop) +"lde" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop/expedition) +"ldl" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/seceqstorage) +"ldn" = ( +/obj/machinery/papershredder, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkpurple" + }, +/area/toxins/rdoffice) +"ldD" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/greengrid, +/area/security/nuke_storage) +"ldJ" = ( +/obj/structure/barricade/security, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/maintenance/apmaint) +"ldN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel, +/area/maintenance/apmaint) +"ldO" = ( +/obj/structure/sign/science{ + icon_state = "doors" + }, +/turf/simulated/wall, +/area/toxins/xenobiology) +"ldS" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/hallway/primary/central/west) +"led" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/hallway/secondary/entry/lounge) +"leh" = ( +/obj/machinery/vending/autodrobe, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"lej" = ( +/obj/machinery/camera{ + c_tag = "East-East Command Zone Hallway"; + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"lem" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "yellow" + }, +/area/engineering/break_room) +"leo" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/commercial) +"les" = ( +/obj/effect/turf_decal/siding/white/end{ + dir = 8 + }, +/turf/simulated/floor/glass/reinforced, +/area/security/permabrig) +"lex" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"leJ" = ( +/obj/machinery/requests_console{ + department = "EVA"; + name = "EVA Requests Console"; + pixel_x = 32 + }, +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/storage/eva) +"leN" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"leV" = ( +/obj/machinery/kitchen_machine/candy_maker, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"leW" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/storage/office) +"lfb" = ( +/obj/machinery/atmospherics/pipe/simple/heat_exchanging/junction, +/turf/simulated/wall/r_wall/coated, +/area/toxins/mixing) +"lff" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/table/glass, +/obj/item/storage/firstaid/doctor, +/obj/effect/turf_decal/tile/blue, +/turf/simulated/floor/plasteel{ + icon_state = "whitehall" + }, +/area/medical/reception) +"lfg" = ( +/obj/machinery/camera{ + c_tag = "Cargo Office East"; + dir = 8 + }, +/obj/machinery/vending/cigarette, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/quartermaster/office) +"lfi" = ( +/obj/machinery/computer/mecha, +/obj/effect/turf_decal/stripes, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 28 + }, +/turf/simulated/floor/glass/reinforced, +/area/toxins/rdoffice) +"lfm" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/se) +"lfn" = ( +/obj/structure/weightmachine/stacklifter, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel, +/area/crew_quarters/fitness) +"lfp" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"lfq" = ( +/obj/machinery/disposal, +/obj/effect/decal/warning_stripes/yellow, +/obj/effect/decal/warning_stripes/south, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "yellow" + }, +/area/engineering/engine) +"lfC" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/carpet/royalblack, +/area/ntrep) +"lfG" = ( +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/medical/research) +"lfL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/closet/crate, +/obj/effect/spawner/random_spawners/cobweb_left_rare, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"lfR" = ( +/obj/machinery/door/airlock/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"lgl" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = -3; + pixel_y = 11 + }, +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = 3; + pixel_y = 11 + }, +/obj/item/reagent_containers/food/snacks/waffles, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"lgp" = ( +/obj/effect/decal/warning_stripes/north, +/obj/item/twohanded/required/kirbyplants, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Supermatter North"; + network = list("SS13","Engineering") + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"lgr" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/bridge) +"lgs" = ( +/obj/structure/spacepoddoor{ + dir = 4; + luminosity = 3 + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/door/poddoor/multi_tile/three_tile_hor{ + id_tag = "secpodbay2" + }, +/obj/machinery/door_control{ + desc = "A remote control-switch for the pod doors."; + id = "secpodbay2"; + name = "Pod Door Control"; + pixel_x = -26 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"lgu" = ( +/obj/structure/railing{ + dir = 4; + pixel_y = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitehall" + }, +/area/toxins/xenobiology) +"lgx" = ( +/obj/structure/table/wood, +/obj/item/storage/photo_album, +/obj/item/camera{ + desc = "A one use - polaroid camera. 30 photos left."; + name = "detectives camera"; + pictures_left = 30 + }, +/obj/machinery/camera{ + c_tag = "Detective's Office"; + dir = 8; + network = list("SS13","Security") + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 25 + }, +/turf/simulated/floor/wood, +/area/security/detectives_office) +"lgz" = ( +/obj/structure/shuttle/engine/propulsion{ + dir = 4 + }, +/turf/simulated/floor/shuttle/plating, +/area/shuttle/arrival/station) +"lgE" = ( +/obj/machinery/door/airlock/external{ + frequency = 1379; + id_tag = "sw_maint2_inner"; + locked = 1; + name = "North Maintenance External Access"; + req_access = list(10,13) + }, +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/effect/decal/warning_stripes/north, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"lgG" = ( +/obj/effect/decal/warning_stripes/red, +/obj/machinery/atmospherics/meter, +/obj/machinery/atmospherics/pipe/simple/visible/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "caution" + }, +/area/atmos/control) +"lgI" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1; + do_not_delete_me = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "bluefull" + }, +/area/hallway/primary/fore) +"lgR" = ( +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/customs) +"lgU" = ( +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/medbay2) +"lgX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"lgZ" = ( +/obj/machinery/vending/medical, +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -26 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue" + }, +/area/medical/sleeper) +"lhf" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/turret_protected/aisat) +"lhh" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/security/prison/cell_block/A) +"lhm" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Prison cafeteria" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/security/permabrig) +"lhq" = ( +/obj/effect/decal/warning_stripes/west, +/obj/structure/extinguisher_cabinet{ + name = "north extinguisher cabinet"; + pixel_x = -26 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"lhs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 9 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"lhw" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/starboard) +"lhB" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/maintenance{ + name = "Engineering Maintenance"; + req_access = list(10) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"lhF" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/solar{ + name = "South-East Solar Panel" + }, +/turf/simulated/floor/plasteel/airless{ + icon_state = "solarpanel" + }, +/area/solar/starboard) +"lhJ" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/reception) +"lhO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"lhV" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkblue" + }, +/area/crew_quarters/fitness) +"lhW" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "darkredfull" + }, +/area/turret_protected/aisat_interior) +"lhX" = ( +/obj/structure/closet/firecloset, +/obj/effect/decal/cleanable/cobweb2, +/turf/simulated/floor/plating, +/area/maintenance/perma) +"lhZ" = ( +/obj/structure/table, +/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, +/obj/item/cultivator, +/turf/simulated/floor/grass, +/area/hydroponics) +"lic" = ( +/obj/structure/bed, +/obj/item/bedsheet/blue, +/obj/machinery/light_switch{ + pixel_x = 24 + }, +/obj/effect/turf_decal/siding/wood, +/turf/simulated/floor/carpet/royalblue, +/area/crew_quarters/cabin1) +"lid" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/vomit, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"lie" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/flasher{ + id = "permaflash"; + pixel_x = 28; + pixel_y = -28 + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"lif" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"lis" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/closet/wardrobe/coroner, +/obj/item/storage/box/bodybags/biohazard, +/obj/item/storage/box/bodybags/biohazard, +/obj/item/storage/box/bodybags, +/obj/item/storage/box/bodybags, +/obj/item/reagent_containers/spray/cleaner/medical, +/obj/item/camera, +/obj/item/storage/box/gloves, +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/glass/bottle/reagent/formaldehyde, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/medical/morgue) +"lix" = ( +/obj/structure/sink/kitchen{ + dir = 8; + pixel_x = 12 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 26 + }, +/turf/simulated/floor/plasteel/grimy, +/area/crew_quarters/bar) +"liA" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"liB" = ( +/obj/structure/flora/junglebush, +/obj/structure/flora/ausbushes/sparsegrass/hell, +/turf/simulated/floor/grass, +/area/crew_quarters/fitness) +"liC" = ( +/obj/item/flag/cargo, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/delivery) +"liD" = ( +/obj/machinery/computer/HolodeckControl, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkgreen" + }, +/area/crew_quarters/fitness) +"ljh" = ( +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/closet, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plasteel, +/area/maintenance/medroom) +"ljk" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/vending/snack, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"ljt" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/hallway/spacebridge/comcar) +"ljy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "hydrofloor" + }, +/area/crew_quarters/kitchen) +"ljB" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurple"; + tag = "icon-whitepurple (NORTH)" + }, +/area/toxins/launch) +"ljG" = ( +/obj/structure/chair/comfy/brown{ + dir = 1 + }, +/obj/effect/landmark/start/internal_affairs, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/carpet/red, +/area/lawoffice) +"ljR" = ( +/obj/effect/decal/warning_stripes/yellow/partial{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/arrow{ + dir = 8 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/hallway/primary/central/north) +"ljY" = ( +/obj/machinery/hologram/holopad, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurplefull" + }, +/area/toxins/lab) +"lke" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/decal/warning_stripes/southeast, +/obj/machinery/light, +/turf/simulated/floor/plating, +/area/engineering/engine) +"lkf" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/table/wood/fancy/red, +/obj/item/candle{ + pixel_x = 9; + pixel_y = 4 + }, +/turf/simulated/floor/carpet/red, +/area/crew_quarters/theatre) +"lki" = ( +/obj/structure/stairs{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"lkn" = ( +/obj/structure/weightmachine/weightlifter, +/turf/simulated/floor/plasteel, +/area/crew_quarters/fitness) +"lks" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/primary/central/east) +"lku" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/effect/turf_decal/siding/red{ + dir = 10 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/carpet/black, +/area/crew_quarters/bar/atrium) +"lkv" = ( +/obj/machinery/r_n_d/circuit_imprinter{ + pixel_y = 3 + }, +/obj/machinery/light, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkpurple" + }, +/area/assembly/chargebay) +"lky" = ( +/obj/item/chair/stool, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"lkz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/trunk/multiz{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/disposal) +"lkD" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkgreenfull" + }, +/area/hydroponics) +"lkE" = ( +/obj/structure/statue/sandstone/venus{ + dir = 1; + layer = 4.2 + }, +/turf/simulated/floor/beach/water{ + icon_state = "seadeep" + }, +/area/hallway/secondary/exit) +"lkJ" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 28 + }, +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"lkT" = ( +/obj/machinery/vending/clothing/departament/science, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/medical/research/restroom) +"lkW" = ( +/obj/machinery/door/airlock/mining/glass{ + id = "qm"; + name = "Quartermaster's Bedroom"; + req_access = list(41); + security_level = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/wood, +/area/quartermaster/qm) +"lkX" = ( +/turf/simulated/floor/plasteel, +/area/engineering/hardsuitstorage) +"lkY" = ( +/obj/machinery/ai_status_display, +/turf/simulated/wall, +/area/hallway/primary/central/second/south) +"lkZ" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/theatre) +"lla" = ( +/obj/machinery/vending/snack, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/break_room) +"llg" = ( +/obj/structure/window/reinforced{ + color = "red" + }, +/obj/structure/window/reinforced{ + color = "red"; + dir = 8 + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/engine, +/area/security/execution) +"llh" = ( +/obj/structure/computerframe, +/turf/simulated/floor/plating, +/area/teleporter/abandoned) +"llj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"llm" = ( +/obj/structure/table/reinforced, +/obj/item/tank/jetpack/carbondioxide{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/tank/jetpack/carbondioxide, +/obj/item/radio/intercom{ + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "yellowfull" + }, +/area/engineering/hardsuitstorage) +"llp" = ( +/obj/effect/decal/warning_stripes/east, +/obj/effect/decal/warning_stripes/blue/partial{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"llt" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"llv" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/effect/turf_decal/caution/red, +/obj/machinery/door/poddoor/preopen{ + id_tag = "ailockdown"; + layer = 2.6; + name = "AI Asteroid Lockdown" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/aihallway) +"lly" = ( +/turf/simulated/floor/carpet/purple, +/area/toxins/rdoffice) +"llU" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/hologram/holopad, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkyellowfull" + }, +/area/engineering/controlroom) +"llW" = ( +/obj/structure/table, +/obj/item/flashlight/lamp, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"llX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"lma" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet, +/obj/item/clothing/mask/luchador, +/obj/item/clothing/mask/luchador, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/gambling_den) +"lmm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event/blobstart, +/turf/simulated/floor/plating, +/area/maintenance/gambling_den) +"lmq" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellowcorner" + }, +/area/hallway/primary/starboard) +"lmu" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dust, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"lmz" = ( +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"lmC" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/bridge) +"lmD" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/tracks, +/turf/simulated/floor/carpet/royalblack, +/area/maintenance/fsmaint2) +"lmE" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"lmI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/oil/streak, +/turf/simulated/floor/plasteel, +/area/maintenance/electrical) +"lmJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/pods{ + pixel_x = 32 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"lmZ" = ( +/obj/machinery/portable_atmospherics/canister/sleeping_agent, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"lna" = ( +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "yellow" + }, +/area/engineering/engine) +"lni" = ( +/obj/machinery/recharge_station, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "yellow" + }, +/area/storage/primary) +"lno" = ( +/obj/structure/closet/wardrobe/white, +/turf/simulated/floor/plasteel{ + icon_state = "barber" + }, +/area/crew_quarters/locker) +"lnp" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + name = "Privacy Shutters"; + id_tag = "NTRprivate" + }, +/obj/effect/spawner/window/reinforced/polarized{ + id = "ntrepprivate" + }, +/turf/simulated/floor/plating, +/area/ntrep) +"lnu" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "greencorner" + }, +/area/hallway/secondary/exit) +"lnx" = ( +/obj/structure/extinguisher_cabinet{ + name = "east extinguisher cabinet"; + pixel_x = 27 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"lnK" = ( +/turf/simulated/floor/carpet/royalblack, +/area/quartermaster/qm) +"lnL" = ( +/obj/structure/sign/nosmoking_2, +/turf/simulated/wall/r_wall, +/area/engineering/controlroom) +"lnQ" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/filingcabinet/filingcabinet, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/civilian/barber) +"lnY" = ( +/obj/effect/spawner/window/reinforced/polarized{ + id = "psychoffice" + }, +/turf/simulated/floor/plating, +/area/medical/psych) +"lnZ" = ( +/obj/effect/decal/warning_stripes/southeastcorner, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkred" + }, +/area/security/podbay) +"loc" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/machinery/door/airlock/security/glass{ + id_tag = "BrigEast"; + name = "Brig North Entrance"; + req_access = list(63); + security_level = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"log" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 12 + }, +/obj/machinery/firealarm{ + dir = 4; + name = "east fire alarm"; + pixel_x = 24 + }, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet3) +"lon" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/table/wood/fancy/red, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/carpet/red, +/area/maintenance/backstage) +"loq" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"loQ" = ( +/obj/machinery/disposal, +/turf/simulated/floor/carpet/royalblack, +/area/ntrep) +"loR" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"loV" = ( +/obj/item/radio/intercom{ + dir = 4; + pixel_x = 32; + pixel_y = 4 + }, +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/gateway) +"lph" = ( +/obj/structure/table, +/obj/item/kitchen/utensil/spoon, +/obj/item/kitchen/utensil/fork, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"lpj" = ( +/turf/simulated/floor/plasteel{ + dir = 0; + icon_state = "green" + }, +/area/hallway/secondary/exit) +"lpr" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/airlock/engineering/glass{ + name = "Engineering"; + req_access = list(32) + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/break_room) +"lpw" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/showcase{ + density = 0; + dir = 4; + icon = 'icons/mob/robots.dmi'; + icon_state = "Robot-STD"; + name = "Cyborg Statue"; + pixel_x = -9; + pixel_y = 2 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/greengrid, +/area/turret_protected/ai) +"lpz" = ( +/obj/structure/table, +/obj/item/camera_film{ + pixel_x = -2; + pixel_y = -2 + }, +/obj/item/camera_film{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/machinery/firealarm{ + dir = 1; + name = "south fire alarm"; + pixel_y = 26 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel{ + icon_state = "floorgrime" + }, +/area/storage/office) +"lpB" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Monkey Pen"; + req_access = list(39) + }, +/obj/item/soap{ + layer = 2.6 + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitegreenfull" + }, +/area/medical/virology/lab) +"lpE" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"lpF" = ( +/obj/structure/railing, +/obj/machinery/door/firedoor/border_only, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"lpJ" = ( +/obj/effect/decal/warning_stripes/north, +/obj/machinery/door/airlock/external{ + id_tag = "ntstation"; + locked = 1 + }, +/turf/simulated/floor/plasteel, +/area/maintenance/tourist) +"lpK" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/wood{ + icon_state = "wood-broken3"; + tag = "icon-wood-broken3" + }, +/area/maintenance/livingcomplex) +"lpM" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/engineering/gravitygenerator) +"lpY" = ( +/obj/effect/turf_decal/siding/purple/corner{ + dir = 8 + }, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain) +"lqg" = ( +/obj/item/target, +/turf/simulated/floor/plasteel/airless, +/area/toxins/test_area) +"lqh" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/north, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 4 + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"lqu" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/quartermaster/miningdock) +"lqC" = ( +/obj/machinery/photocopier, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/warden) +"lqD" = ( +/obj/structure/closet/walllocker/emerglocker/east, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Virology Main Hall"; + dir = 9; + network = list("Medical","SS13") + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"lqH" = ( +/obj/effect/decal/warning_stripes/arrow{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/delivery) +"lqI" = ( +/obj/machinery/atmospherics/pipe/simple/visible/cyan{ + desc = "Труба содержит дыхательную смесь для подачи на станцию"; + dir = 4; + name = "Труба дыхательной смеси" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"lqP" = ( +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/obj/structure/table, +/obj/item/storage/fancy/crayons, +/obj/item/toy/figure/assistant, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"lqQ" = ( +/obj/machinery/status_display{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "green" + }, +/area/hallway/secondary/exit) +"lqT" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/table/wood, +/obj/item/storage/ashtray/glass{ + pixel_x = -6; + pixel_y = 7 + }, +/obj/item/clothing/mask/cigarette/random, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"lqV" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"lqX" = ( +/obj/structure/table/glass, +/obj/machinery/light, +/obj/item/reagent_containers/iv_bag, +/obj/item/reagent_containers/iv_bag{ + pixel_y = 2; + pixel_x = 2 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue" + }, +/area/medical/surgery/south) +"lqY" = ( +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp{ + layer = 4; + pixel_x = 7; + pixel_y = 12 + }, +/obj/item/radio/intercom/department/security{ + pixel_y = -4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/interrogation) +"lqZ" = ( +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"lra" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"lre" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/food/snacks/candy/gummyworm/wtf, +/obj/structure/window/reinforced, +/turf/simulated/floor/plasteel{ + icon_state = "barber" + }, +/area/maintenance/fpmaint) +"lrf" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/commercial) +"lrg" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/effect/decal/cleanable/dust, +/obj/machinery/computer/arcade/orion_trail, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"lrh" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "ai1"; + name = "Turret Shutters" + }, +/turf/simulated/floor/plating, +/area/turret_protected/aisat_interior) +"lrn" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/door/window/southleft{ + dir = 4; + name = "Bar Delivery"; + req_access = list(25) + }, +/turf/simulated/floor/plasteel/dark, +/area/crew_quarters/bar) +"lrq" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A6"; + location = "A5" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"lrC" = ( +/obj/machinery/camera{ + c_tag = "Atmospherics N2O Tank"; + network = list("SS13","Engineering") + }, +/turf/simulated/floor/engine/n20, +/area/atmos) +"lrQ" = ( +/obj/structure/sign/directions/floor/alt{ + dir = 8; + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/secondary/entry/lounge) +"lsa" = ( +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel/dark, +/area/hallway/secondary/exit) +"lsb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "escape" + }, +/area/bridge/checkpoint/south) +"lsk" = ( +/obj/structure/barricade/security, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"lsl" = ( +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel, +/area/atmos) +"lsq" = ( +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/scrubber, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"lsv" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = -3; + pixel_y = 11 + }, +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = 3; + pixel_y = 11 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"lsN" = ( +/obj/machinery/light, +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_y = -30 + }, +/obj/structure/table/reinforced, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"lsU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/storage/eva) +"lsZ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/lounge) +"ltm" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"ltn" = ( +/obj/machinery/computer/brigcells, +/obj/machinery/ai_status_display{ + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/hos) +"lto" = ( +/turf/simulated/wall, +/area/engineering/break_room) +"ltp" = ( +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/obj/machinery/libraryscanner, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellow" + }, +/area/storage/primary) +"ltq" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 2; + icon_state = "open"; + id_tag = "lawyer"; + name = "Internal Affairs Privacy Shutters"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/lawoffice) +"ltt" = ( +/obj/machinery/atmospherics/pipe/simple/visible, +/obj/machinery/newscaster/security_unit{ + pixel_x = 30 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkred" + }, +/area/security/execution) +"ltv" = ( +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/security/permabrig) +"ltz" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/central/second/north) +"ltB" = ( +/turf/simulated/floor/indestructible{ + icon_state = "dark" + }, +/area/hallway/primary/central/second/north) +"ltH" = ( +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plasteel/airless, +/area/toxins/test_area) +"ltL" = ( +/obj/effect/landmark/start/trainee_engineer, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"ltM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"luj" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/carpet, +/area/maintenance/casino) +"lun" = ( +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"lur" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 2; + icon_state = "open"; + id_tag = "lawyer"; + name = "Internal Affairs Privacy Shutters"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/lawoffice) +"lus" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai) +"luw" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/spawner/random_spawners/grille_13, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"luA" = ( +/obj/structure/chair/sofa/pew/left{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood/fancy/oak{ + icon_state = "fancy-wood-oak-broken4" + }, +/area/maintenance/banya) +"luG" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar) +"luO" = ( +/obj/effect/landmark/start/cargo_technician, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/quartermaster/storage) +"luS" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"luU" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/main) +"luY" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/hologram/holopad, +/obj/effect/turf_decal/box, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"lva" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"lvj" = ( +/obj/machinery/hydroponics/soil, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1; + on = 1 + }, +/turf/simulated/floor/grass, +/area/hydroponics) +"lvl" = ( +/obj/structure/grille, +/obj/structure/window/plasmareinforced{ + dir = 1 + }, +/obj/structure/window/plasmareinforced, +/obj/structure/window/plasmareinforced{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/toxins/launch) +"lvm" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/turret_protected/aisat_interior) +"lvn" = ( +/obj/machinery/door/poddoor/shutters{ + id_tag = "CargoBay Shutters South"; + name = "CargoBay Shutters South" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Cargo Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/office) +"lvy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/gateway) +"lvF" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteyellow" + }, +/area/medical/chemistry) +"lvV" = ( +/obj/structure/extinguisher_cabinet{ + name = "north extinguisher cabinet"; + pixel_y = 30 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/sw) +"lvX" = ( +/obj/structure/table/wood/fancy/red, +/obj/item/folder/red{ + layer = 3.1; + pixel_y = 4 + }, +/turf/simulated/floor/carpet/red, +/area/crew_quarters/courtroom) +"lvZ" = ( +/obj/structure/sign/nosmoking_1, +/obj/effect/spawner/random_spawners/wall_rusted_30, +/turf/simulated/wall, +/area/maintenance/apmaint) +"lwd" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/medbay) +"lwj" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluecornersalt" + }, +/area/hallway/primary/central/second/north) +"lwk" = ( +/obj/structure/toilet{ + dir = 1 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/obj/item/radio/intercom{ + pixel_x = 30 + }, +/obj/structure/curtain/open/shower/security, +/obj/item/clothing/under/fluff/soviet_casual_uniform, +/obj/effect/landmark/start/security_officer, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/security/brigstaff) +"lwq" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/south) +"lws" = ( +/obj/machinery/suit_storage_unit/atmos, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"lwD" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk, +/turf/simulated/floor/wood, +/area/crew_quarters/arcade) +"lxc" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"lxj" = ( +/obj/machinery/status_display{ + layer = 4; + pixel_y = 32 + }, +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/item/clothing/suit/leathercoat, +/obj/item/clothing/head/fedora, +/obj/item/clothing/under/blacktango, +/obj/item/clothing/head/bowlerhat, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/item/clothing/under/fluff/soviet_casual_uniform, +/turf/simulated/floor/carpet/royalblue, +/area/crew_quarters/cabin1) +"lxm" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"lxp" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/primary/central/west) +"lxt" = ( +/obj/machinery/camera{ + c_tag = "Prisoner Processing North"; + dir = 5; + network = list("SS13","Security") + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/processing) +"lxw" = ( +/obj/machinery/disposal, +/obj/structure/sign/deathsposal{ + pixel_y = 0; + pixel_x = 32 + }, +/obj/effect/decal/warning_stripes/red, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "red" + }, +/area/security/main) +"lxy" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "dark" + }, +/area/medical/genetics) +"lxA" = ( +/obj/effect/decal/warning_stripes/east, +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"lxJ" = ( +/obj/structure/table/reinforced, +/obj/item/weldingtool, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkyellow" + }, +/area/engineering/mechanic_workshop/hangar) +"lxT" = ( +/obj/structure/closet/wardrobe/grey, +/turf/simulated/floor/shuttle, +/area/shuttle/arrival/station) +"lxY" = ( +/obj/effect/decal/warning_stripes/east, +/obj/effect/decal/warning_stripes/southeast, +/obj/machinery/firealarm{ + dir = 4; + name = "east fire alarm"; + pixel_x = 24 + }, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/gravitygenerator) +"lya" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"lyc" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/mechanic_workshop/hangar) +"lyd" = ( +/obj/machinery/atmospherics/trinary/filter/flipped{ + desc = "Отфильтровывает азот из трубы и отправляет их в камеру хранения"; + name = "Фильтр Азота (N2)"; + on = 1; + target_pressure = 4500; + filter_type = 2 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "yellowfull" + }, +/area/maintenance/atmospherics) +"lyl" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"lyp" = ( +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"lyq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-dead"; + tag = "plant-dead" + }, +/obj/effect/spawner/random_spawners/cobweb_right_rare, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"lyr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue" + }, +/area/medical/paramedic) +"lyx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/medical/research) +"lyy" = ( +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/shower{ + dir = 4; + pixel_y = 4; + tag = "icon-shower (EAST)" + }, +/obj/effect/decal/warning_stripes/blue, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/medical/cloning) +"lyK" = ( +/obj/machinery/atmospherics/pipe/simple/heat_exchanging/junction{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Eng_lockdown"; + name = "Engineering Lockdown"; + opacity = 0 + }, +/obj/structure/cable, +/obj/effect/spawner/window/reinforced/plasma, +/turf/simulated/floor/plating, +/area/engineering/controlroom) +"lyS" = ( +/obj/structure/closet/emcloset, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"lyT" = ( +/obj/machinery/hologram/holopad, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain) +"lyU" = ( +/obj/structure/bookcase{ + name = "bookcase (Adult)" + }, +/obj/item/book/manual/random, +/turf/simulated/floor/wood, +/area/security/permabrig) +"lzd" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/bridge/checkpoint/north) +"lzk" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/brigstaff) +"lzn" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/cloning) +"lzo" = ( +/obj/item/flag/nt, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"lzt" = ( +/obj/machinery/computer/secure_data/laptop, +/obj/structure/table/wood, +/obj/effect/turf_decal/stripes/gold{ + dir = 1 + }, +/turf/simulated/floor/carpet/royalblack, +/area/magistrateoffice) +"lzv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai) +"lzz" = ( +/obj/structure/bed, +/obj/item/bedsheet/black, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plating, +/area/maintenance/livingcomplex) +"lzE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/medical/research/restroom) +"lzK" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "Kitchen Dinner Windows"; + name = "Kitchen Shutters"; + dir = 2 + }, +/obj/machinery/door/window/westright{ + dir = 2; + name = "Kitchen"; + req_access = list(28) + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/crew_quarters/kitchen) +"lzL" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/permabrig) +"lzM" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitebluecorner" + }, +/area/medical/cryo) +"lzP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"lzS" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -25 + }, +/obj/structure/closet/secure_closet/freezer/meat, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/kitchen) +"lzT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple" + }, +/area/medical/research) +"lzU" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTH)" + }, +/area/medical/medbay2) +"lAa" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"lAb" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/oil_20, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"lAf" = ( +/obj/machinery/door/window{ + dir = 2; + name = "Mass Driver"; + req_access = list(22) + }, +/obj/machinery/mass_driver{ + id_tag = "chapelgun"; + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/chapel/main) +"lAj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 6 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"lAz" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable, +/turf/space, +/area/solar/starboardaux) +"lAA" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/grassybush/hell, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"lAB" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"lAQ" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/turf/simulated/floor/glass, +/area/hallway/primary/fore) +"lAT" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/office) +"lBk" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/door/window/brigdoor{ + name = "Creature Pen"; + req_access = list(47) + }, +/obj/machinery/door/poddoor/preopen{ + name = "Creature Cell #5"; + id_tag = "xeno5" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/xenobiology) +"lBr" = ( +/obj/structure/lattice, +/obj/structure/grille, +/turf/space, +/area/space) +"lBw" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/carpet/blue, +/area/medical/cmo) +"lBx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"lBK" = ( +/obj/machinery/conveyor{ + id = "packageSort1" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/quartermaster/sorting) +"lBM" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Prisoner Processing"; + req_access = list(2) + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/security/prisonershuttle) +"lBQ" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/visible, +/obj/effect/decal/warning_stripes/southeastcorner, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"lBU" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/exit) +"lBV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/lounge) +"lBW" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Brig Customs"; + req_access = list(63) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/processing) +"lCm" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/trunk/multiz{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/nw) +"lCo" = ( +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + icon_state = "open"; + id_tag = "rdprivacy"; + name = "Research Director Office Shutters"; + opacity = 0; + dir = 2 + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/toxins/rdoffice) +"lCp" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"lCs" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 2 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkblue" + }, +/area/chapel/main) +"lCA" = ( +/turf/simulated/wall, +/area/hallway/primary/port/south) +"lCH" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"lCI" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "ai2"; + name = "Turret Shutters" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/aisat_interior/secondary) +"lCR" = ( +/obj/structure/extinguisher_cabinet{ + name = "north extinguisher cabinet"; + pixel_y = 30 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/se) +"lCS" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"lCU" = ( +/obj/structure/table/wood, +/obj/item/dice/d1, +/obj/item/dice/d12{ + pixel_x = -14 + }, +/turf/simulated/floor/wood, +/area/library/game_zone) +"lCW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/maintenance/apmaint) +"lDc" = ( +/obj/effect/decal/warning_stripes/west, +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkblue" + }, +/area/chapel/main) +"lDe" = ( +/obj/machinery/atmospherics/unary/outlet_injector/on{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) +"lDk" = ( +/obj/machinery/dna_scannernew, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkpurple" + }, +/area/medical/genetics) +"lDl" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/recharge_station, +/turf/simulated/floor/plasteel, +/area/quartermaster/delivery) +"lDp" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/light, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry) +"lDs" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "purplecorner" + }, +/area/assembly/robotics) +"lDu" = ( +/obj/structure/sign/pods, +/turf/simulated/wall, +/area/engineering/mechanic_workshop/expedition) +"lDx" = ( +/obj/structure/bookcase, +/turf/simulated/floor/wood, +/area/library) +"lDG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/security/permabrig) +"lDP" = ( +/obj/machinery/alarm{ + dir = 8; + pixel_x = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellow" + }, +/area/engineering/mechanic_workshop) +"lDS" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/junction/reversed{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"lDX" = ( +/obj/structure/closet/bombcloset, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whitepurple" + }, +/area/toxins/launch) +"lEk" = ( +/obj/machinery/door/airlock/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"lEo" = ( +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/toxins/mixing) +"lEu" = ( +/obj/machinery/alarm{ + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/hallway/primary/central/ne) +"lEx" = ( +/turf/simulated/wall, +/area/civilian/barber) +"lEz" = ( +/obj/machinery/camera{ + c_tag = "Psychiatrist"; + dir = 5; + network = list("Medical","SS13") + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -26 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/wood, +/area/medical/psych) +"lEE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/main) +"lEM" = ( +/obj/structure/chair/sofa/left{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/landmark/start/civilian, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"lES" = ( +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"lET" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/siding/wideplating/dark, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/secondary/exit) +"lFa" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"lFh" = ( +/obj/machinery/door_control{ + id = "toilet_unitc"; + name = "Door Bolt Control"; + normaldoorcontrol = 1; + pixel_x = 24; + specialfunctions = 4 + }, +/obj/structure/toilet{ + dir = 1 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/sign/poster/contraband/communist_state{ + pixel_y = -32 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/toilet) +"lFi" = ( +/obj/machinery/camera{ + c_tag = "Arrivals East Hallway 2"; + dir = 8 + }, +/obj/effect/decal/warning_stripes/southeast, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/eastarrival) +"lFl" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"lFo" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/lobby) +"lFq" = ( +/obj/machinery/fishtank/tank, +/turf/simulated/floor/carpet/royalblack, +/area/ntrep) +"lFB" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/bridge) +"lFC" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"lFD" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/gambling_den) +"lFH" = ( +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"lFI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/wrench, +/obj/random/tool, +/turf/simulated/floor/plating, +/area/maintenance/perma) +"lFM" = ( +/obj/structure/lattice, +/obj/machinery/camera{ + c_tag = "AI Satellite Exterior 11"; + network = list("SS13","MiniSat"); + dir = 8 + }, +/turf/space/openspace, +/area/maintenance/ai) +"lFQ" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkblue" + }, +/area/aisat/aihallway) +"lFS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/ants, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/security/permabrig) +"lFY" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/caution/red, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/port/south) +"lGe" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/redgrid, +/area/engineering/controlroom) +"lGf" = ( +/turf/simulated/wall, +/area/hallway/secondary/entry/commercial) +"lGn" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purplecorner" + }, +/area/janitor) +"lGx" = ( +/obj/structure/sign/directions/engineering{ + dir = 4 + }, +/obj/structure/sign/directions/science{ + dir = 1; + pixel_y = -8 + }, +/obj/structure/sign/directions/medical{ + dir = 1; + pixel_y = 8 + }, +/turf/simulated/wall, +/area/hallway/primary/central) +"lGA" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 4; + name = "Труба смешивания" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"lGB" = ( +/obj/machinery/light{ + dir = 1; + on = 1 + }, +/obj/machinery/camera{ + armor = list("melee"=50,"bullet"=20,"laser"=20,"energy"=20,"bomb"=100,"bio"=0,"rad"=0,"fire"=90,"acid"=50); + c_tag = "Research Toxins Test Chamber North"; + network = list("Toxins","Research","SS13") + }, +/turf/simulated/floor/plasteel/airless, +/area/toxins/test_area) +"lGK" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/warning_stripes/yellow, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel, +/area/atmos) +"lGN" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"lGQ" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/reedbush, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"lGS" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/curtain/open{ + color = "purple"; + anchored = 1 + }, +/turf/simulated/floor/plating, +/area/janitor) +"lGZ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/se) +"lHj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/west) +"lHs" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "barber" + }, +/area/maintenance/medroom) +"lHC" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/closet/crate/secure/weapon, +/obj/effect/spawner/lootdrop/maintenance/double, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"lHD" = ( +/obj/machinery/door/airlock/silver{ + name = "Bathroom" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/medical/virology) +"lHL" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/carpet/royalblack, +/area/ntrep) +"lHQ" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/warning_stripes/south, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/engineering/engine) +"lHU" = ( +/obj/item/shard, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet/black, +/area/maintenance/tourist) +"lHY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"lIa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/east, +/obj/random/tool, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"lIh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/crayon, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "tranquillite" + }, +/area/maintenance/backstage) +"lIo" = ( +/obj/machinery/alarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/spacebridge/comcar) +"lIq" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/wall, +/area/maintenance/starboard) +"lIs" = ( +/obj/structure/extinguisher_cabinet{ + name = "east extinguisher cabinet"; + pixel_x = 27 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"lIv" = ( +/turf/simulated/wall/r_wall, +/area/maintenance/fore) +"lIC" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/item/clothing/glasses/meson{ + pixel_x = -3; + pixel_y = 1 + }, +/obj/item/clothing/glasses/meson{ + pixel_y = -2 + }, +/obj/item/clothing/glasses/meson{ + pixel_x = 3; + pixel_y = -5 + }, +/obj/structure/rack, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/hardsuitstorage) +"lIO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"lIQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) +"lJj" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + tag = "icon-whiteblue" + }, +/area/medical/cmostore) +"lJo" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/civilian/vacantoffice) +"lJp" = ( +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel/airless, +/area/toxins/test_area) +"lJr" = ( +/obj/effect/decal/warning_stripes/red/hollow, +/obj/item/flag/sec, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/main) +"lJw" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/aisat_interior) +"lJx" = ( +/obj/effect/decal/warning_stripes/red/hollow, +/obj/structure/window/reinforced{ + color = "red"; + dir = 1 + }, +/obj/structure/rack/gunrack, +/obj/structure/window/reinforced{ + color = "red" + }, +/obj/machinery/door/window{ + name = "Secure Armory"; + req_access = list(1); + color = "red" + }, +/obj/item/gun/energy/laser, +/obj/item/gun/energy/laser{ + pixel_x = 3 + }, +/obj/item/gun/energy/laser{ + pixel_x = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/securearmory) +"lJK" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/newscaster{ + pixel_x = 30; + pixel_y = 32 + }, +/obj/effect/landmark/start/cyborg, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/maintenance) +"lJL" = ( +/obj/machinery/crematorium{ + id = "creamed" + }, +/obj/structure/sign/fire{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/chapel/office) +"lJU" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whitehall" + }, +/area/medical/genetics) +"lJZ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/simulated/floor/carpet/green, +/area/crew_quarters/mrchangs) +"lKe" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/simulated/floor/glass, +/area/crew_quarters/locker) +"lKh" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"lKi" = ( +/obj/machinery/camera{ + c_tag = "Arrivals East Longue Hallway"; + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/hallway/secondary/entry/lounge) +"lKn" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Chemistry Lab"; + req_access = list(33) + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/chemistry) +"lKB" = ( +/obj/structure/stairs{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"lKE" = ( +/obj/machinery/atmospherics/trinary/filter{ + desc = "Отфильтровывает кислород из трубы и отправляет его в камеру хранения"; + dir = 1; + filter_type = 1; + name = "Фильтр Кислорода (O2)"; + on = 1; + target_pressure = 4500 + }, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"lKF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"lKI" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"lKN" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12,47) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"lKV" = ( +/obj/effect/turf_decal/arrows/white{ + dir = 4 + }, +/obj/effect/turf_decal/number/number_2{ + dir = 1; + pixel_y = -10; + pixel_x = -6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/hallway/secondary/entry/lounge) +"lLb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/engineering/mechanic_workshop/hangar) +"lLh" = ( +/obj/effect/decal/cleanable/dust, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/seed_extractor, +/turf/simulated/floor/wood, +/area/maintenance/garden) +"lLp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/plasteel, +/area/storage/secure) +"lLx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"lLD" = ( +/obj/machinery/light/small, +/obj/machinery/camera{ + c_tag = "Brig Cells"; + network = list("SS13","Security"); + dir = 10 + }, +/obj/machinery/door_timer/cell_6{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "redcorner" + }, +/area/security/prison/cell_block/A) +"lLG" = ( +/obj/machinery/portable_atmospherics/canister, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"lLK" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/visible, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"lLO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 4; + tag = "icon-bulb1 (EAST)" + }, +/turf/simulated/floor/plating, +/area/maintenance/livingcomplex) +"lLP" = ( +/obj/machinery/computer/aifixer, +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Research Director's Desk"; + departmentType = 7; + name = "Research Director Requests Console"; + pixel_x = -2; + pixel_y = 30 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/item/radio/intercom{ + dir = 4; + pixel_x = 28 + }, +/turf/simulated/floor/glass/reinforced, +/area/toxins/rdoffice) +"lMx" = ( +/obj/structure/railing{ + dir = 6 + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkred" + }, +/area/security/hos) +"lMA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + icon_state = "tranquillite" + }, +/area/maintenance/trading) +"lMB" = ( +/obj/machinery/bodyscanner{ + dir = 4 + }, +/obj/structure/window/reinforced, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkblue" + }, +/area/security/medbay) +"lMD" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/sleeper) +"lMH" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"lMJ" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/structure/closet/lasertag/blue, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"lML" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id_tag = "BridgeLockdown"; + name = "Bridge Lockdown" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 2; + icon_state = "open"; + id_tag = "BridgeShutters"; + name = "Bridge Privacy Shutters"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/bridge) +"lMO" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command) +"lMQ" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 28 + }, +/turf/simulated/floor/carpet, +/area/civilian/vacantoffice) +"lMV" = ( +/obj/docking_port/stationary{ + dir = 8; + dwidth = 7; + height = 5; + id = "sst_home"; + name = "West of Station"; + width = 11 + }, +/turf/space/openspace{ + icon_state = "black" + }, +/area/space) +"lMZ" = ( +/obj/machinery/light/small, +/obj/structure/closet/radiation, +/obj/effect/decal/warning_stripes/southeast, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"lNh" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/carpet/red, +/area/crew_quarters/cabin4) +"lNn" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "purple" + }, +/area/assembly/showroom) +"lNp" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"lNw" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/blood/drip{ + pixel_x = -8; + pixel_y = -3 + }, +/obj/machinery/door/airlock/medical{ + name = "Operating Theatre"; + req_access = list(45) + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/maintenance/medroom) +"lNx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/commercial) +"lNF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/random/toolbox, +/obj/item/wrench, +/turf/simulated/floor/plating, +/area/maintenance/asmaint6) +"lNK" = ( +/obj/item/toy/figure/ninja, +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 8; + frequency = 1379; + id_tag = "ex_pump" + }, +/obj/structure/closet/walllocker/emerglocker/north, +/turf/simulated/floor/engine/insulated, +/area/maintenance/apmaint) +"lNR" = ( +/turf/simulated/wall, +/area/engineering/aienter) +"lNW" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"lNX" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"lOa" = ( +/turf/simulated/wall/r_wall, +/area/atmos/control) +"lOg" = ( +/obj/structure/window/reinforced{ + color = "red"; + dir = 1 + }, +/obj/structure/table/reinforced, +/obj/machinery/recharger{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/structure/window/reinforced{ + color = "red"; + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "navybluealt" + }, +/area/security/warden) +"lOq" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/medical/glass{ + id_tag = "MedbayFoyer"; + name = "Medical Supplies"; + req_access = list(5) + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/biostorage) +"lOv" = ( +/obj/machinery/disposal, +/obj/machinery/vending/wallmed{ + pixel_x = -25 + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hydroponics) +"lOz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/tracks, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"lOD" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/main) +"lOF" = ( +/obj/structure/rack, +/obj/item/storage/firstaid/toxin{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/storage/firstaid/toxin{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/storage/firstaid/toxin, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "whiteblue"; + tag = "icon-whiteblue (SOUTHEAST)" + }, +/area/medical/biostorage) +"lOG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint6) +"lOH" = ( +/obj/structure/railing, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"lOI" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/carpet/red, +/area/chapel/main) +"lOK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"lON" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/crew_quarters/fitness) +"lOY" = ( +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood{ + icon_state = "wood-broken5"; + tag = "icon-wood-broken5" + }, +/area/maintenance/casino) +"lPi" = ( +/obj/structure/table/glass, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/serviceyard) +"lPj" = ( +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"lPn" = ( +/turf/simulated/floor/engine/insulated/vacuum, +/area/toxins/mixing) +"lPu" = ( +/turf/simulated/floor/plasteel{ + icon_state = "yellowcorner" + }, +/area/engineering/break_room) +"lPv" = ( +/turf/simulated/openspace, +/area/maintenance/starboard) +"lPz" = ( +/obj/structure/sign/barsign{ + pixel_y = -32 + }, +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar) +"lPE" = ( +/obj/effect/turf_decal/siding/wood, +/obj/item/radio/intercom{ + pixel_y = 21 + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"lPF" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance{ + name = "Detective Maintenance"; + req_access = list(3,4); + security_level = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"lPM" = ( +/obj/structure/table/wood, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/item/folder/yellow, +/obj/item/folder/blue{ + pixel_y = 2; + pixel_x = 2 + }, +/obj/item/folder/red{ + pixel_y = 4; + pixel_x = 4 + }, +/obj/effect/turf_decal{ + icon_state = "golden_stripes" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge/meeting_room) +"lPP" = ( +/obj/machinery/ai_status_display, +/turf/simulated/wall/r_wall, +/area/maintenance/starboardaux) +"lPT" = ( +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"lPW" = ( +/obj/structure/barricade/wooden, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/teleporter/abandoned) +"lPX" = ( +/obj/structure/closet/secure_closet/engineering_personal, +/obj/effect/decal/warning_stripes/west, +/obj/machinery/light{ + dir = 8 + }, +/obj/item/radio/intercom{ + dir = 4; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "yellow" + }, +/area/engineering/engine) +"lPZ" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/hallway/secondary/entry/lounge) +"lQa" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/sign/nosmoking_2{ + pixel_x = -32 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/controlroom) +"lQb" = ( +/obj/machinery/vending/dinnerware, +/turf/simulated/floor/plasteel{ + icon_state = "hydrofloor" + }, +/area/crew_quarters/kitchen) +"lQl" = ( +/obj/item/radio/intercom{ + dir = 1; + pixel_y = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/hallway/primary/central/north) +"lQo" = ( +/obj/machinery/suit_storage_unit/security, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/indestructible{ + icon_state = "dark" + }, +/area/security/seceqstorage) +"lQO" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + icon_state = "open"; + id_tag = "representative"; + name = "Privacy Shutters"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced/polarized{ + id = "ntr" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/ntrep) +"lQS" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/disposalpipe/junction/reversed{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/medical/research) +"lQV" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "MedStorage"; + name = "Storage Shutter" + }, +/turf/simulated/floor/plating, +/area/medical/biostorage) +"lQY" = ( +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"lRd" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain/bedroom) +"lRf" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/primary/central/west) +"lRi" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/security/prison/cell_block/A) +"lRl" = ( +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue" + }, +/area/medical/medbay) +"lRp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -26 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "caution" + }, +/area/atmos) +"lRu" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance/tripple, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"lRw" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/quartermaster/delivery) +"lRC" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/maintenance/gambling_den) +"lRL" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkredfull" + }, +/area/security/podbay) +"lRN" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge/meeting_room) +"lRT" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 8; + icon_state = "open"; + id_tag = "lawyer"; + name = "Internal Affairs Privacy Shutters"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/lawoffice) +"lRV" = ( +/obj/structure/dispenser/oxygen, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "redcorner" + }, +/area/security/seceqstorage) +"lSc" = ( +/obj/machinery/suit_storage_unit/security, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/indestructible{ + icon_state = "dark" + }, +/area/security/seceqstorage) +"lSd" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/ai) +"lSe" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=COM16"; + location = "COM15" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/east) +"lSh" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -26 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellowcorner" + }, +/area/hallway/primary/starboard/east) +"lSj" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/carpet/red, +/area/maintenance/backstage) +"lSm" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "white" + }, +/area/medical/reception) +"lSq" = ( +/obj/structure/closet/emcloset, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/ne) +"lSw" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"lSL" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/east, +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "caution" + }, +/area/toxins/storage) +"lSO" = ( +/turf/simulated/wall/r_wall, +/area/medical/surgery/south) +"lSW" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 28 + }, +/obj/effect/turf_decal/siding/wood, +/turf/simulated/floor/carpet/black, +/area/crew_quarters/cabin2) +"lTd" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/body_bag, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/medroom) +"lTf" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 2; + icon_state = "open"; + id_tag = "representative"; + name = "Privacy Shutters"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced/polarized{ + id = "ntr" + }, +/turf/simulated/floor/plating, +/area/ntrep) +"lTi" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/maintenance/starboardaux) +"lTm" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/south) +"lTo" = ( +/obj/structure/shuttle/engine/propulsion{ + dir = 4; + icon_state = "burst_r" + }, +/turf/simulated/floor/shuttle/plating, +/area/shuttle/arrival/station) +"lTB" = ( +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/plasteel/airless, +/area/toxins/test_area) +"lTE" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel, +/area/storage/primary) +"lTH" = ( +/obj/structure/window/reinforced/polarized{ + color = "#222222"; + id = "pokerclub"; + opacity = 1 + }, +/obj/structure/window/reinforced/polarized{ + color = "#222222"; + dir = 4; + id = "pokerclub"; + opacity = 1 + }, +/obj/structure/grille, +/obj/structure/window/reinforced/polarized{ + color = "#222222"; + dir = 1; + id = "pokerclub"; + opacity = 1 + }, +/obj/structure/window/reinforced/polarized{ + color = "#222222"; + dir = 8; + id = "pokerclub"; + opacity = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"lTQ" = ( +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/obj/machinery/camera{ + c_tag = "North-East Command Zone Hallway"; + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"lTR" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"lTS" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"lTW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/reinforced, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"lUm" = ( +/obj/machinery/power/emitter, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/camera{ + c_tag = "Engineering Secure Storage"; + dir = 1; + network = list("SS13","Engineering") + }, +/turf/simulated/floor/plasteel, +/area/storage/secure) +"lUo" = ( +/obj/structure/table_frame, +/obj/item/shard, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/gambling_den) +"lUp" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/turf/simulated/floor/plating, +/area/hallway/secondary/exit) +"lUr" = ( +/obj/structure/barricade/wooden, +/obj/machinery/door/airlock/maintenance{ + name = "Telescience"; + req_access = list(47) + }, +/turf/simulated/floor/plating, +/area/teleporter/abandoned) +"lUB" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "Psychoprivate"; + name = "Privacy shutters" + }, +/obj/effect/spawner/window/reinforced/polarized{ + id = "psychprivate" + }, +/turf/simulated/floor/plating, +/area/medical/psych) +"lUD" = ( +/obj/machinery/space_heater, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos/control) +"lUI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"lUO" = ( +/obj/effect/decal/warning_stripes/west{ + icon = 'icons/turf/floors.dmi'; + icon_state = "siding8" + }, +/obj/effect/decal/warning_stripes/west{ + icon = 'icons/turf/floors.dmi'; + icon_state = "siding4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/landmark/start/botanist, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "asteroid" + }, +/area/hydroponics) +"lUP" = ( +/obj/machinery/alarm{ + dir = 4; + pixel_x = -22 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/genericbush, +/turf/simulated/floor/grass, +/area/hydroponics) +"lUQ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/crew_quarters/theatre) +"lUR" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -26 + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/camera{ + c_tag = "Medbay Public Hall"; + dir = 4; + network = list("Medical","SS13") + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue"; + tag = "icon-whiteblue (WEST)" + }, +/area/medical/reception) +"lUS" = ( +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"lUZ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitehall" + }, +/area/medical/reception) +"lVc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"lVh" = ( +/obj/machinery/light/small{ + dir = 4; + tag = "icon-bulb1 (EAST)" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/maintenance/cafeteria) +"lVl" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/securehallway) +"lVp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/grille, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"lVq" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurple"; + tag = "icon-whitepurple (NORTH)" + }, +/area/medical/research/nhallway) +"lVr" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/medbay) +"lVw" = ( +/obj/effect/decal/cleanable/dust, +/obj/structure/coatrack, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"lVy" = ( +/obj/machinery/floodlight, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/electrical) +"lVI" = ( +/obj/item/radio/intercom{ + pixel_x = 30 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/main) +"lVJ" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/red/corner{ + dir = 8 + }, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/miningdock) +"lVL" = ( +/obj/structure/rack, +/obj/item/clothing/head/welding{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/clothing/head/welding, +/obj/structure/rack, +/obj/item/clothing/head/welding{ + pixel_x = 4; + pixel_y = -4 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/hardsuitstorage) +"lVM" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/light{ + dir = 1; + on = 1 + }, +/obj/machinery/alarm{ + pixel_y = 24 + }, +/turf/simulated/floor/plating, +/area/storage/secure) +"lVP" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/paramedic) +"lVY" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger{ + pixel_x = -1; + pixel_y = 2 + }, +/obj/item/stock_parts/cell/high, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"lVZ" = ( +/turf/simulated/floor/wood/dark, +/area/ntrep) +"lWk" = ( +/obj/structure/cable, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Eng_lockdown"; + name = "Engineering Lockdown"; + opacity = 0 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/spawner/window/reinforced/plasma, +/turf/simulated/floor/plating, +/area/engineering/controlroom) +"lWl" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"lWn" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/lobby) +"lWo" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/wood, +/area/quartermaster/qm) +"lWp" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/table/wood, +/obj/effect/spawner/lootdrop/maintenance/double, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"lWq" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/biostorage) +"lWt" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/medical/psych) +"lWy" = ( +/obj/structure/closet/firecloset, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"lWD" = ( +/obj/machinery/atmospherics/pipe/manifold/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + name = "Труба смешивания"; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"lWE" = ( +/obj/machinery/status_display{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/east) +"lWG" = ( +/obj/effect/spawner/window/reinforced/polarized{ + id = "courtroom" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/crew_quarters/courtroom) +"lWI" = ( +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet, +/area/maintenance/library) +"lWJ" = ( +/obj/structure/window/full/plasmareinforced, +/turf/simulated/floor/plating, +/area/engineering/engine) +"lWN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable, +/obj/structure/cable/multiz{ + color = "#dd1010" + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/bridge) +"lWT" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/closet/athletic_mixed, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"lWV" = ( +/obj/structure/closet/secure_closet/magistrate, +/obj/item/radio/headset/heads/magistrate/alt, +/obj/item/megaphone, +/obj/machinery/firealarm{ + dir = 4; + name = "east fire alarm"; + pixel_x = 24 + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/magistrateoffice) +"lWX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"lXl" = ( +/obj/structure/table, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/storage/toolbox/emergency, +/obj/machinery/requests_console{ + department = "Locker Room"; + name = "Locker Room Requests Console"; + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"lXq" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"lXr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/sign/poster/official/healthy{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "tranquillite" + }, +/area/maintenance/trading) +"lXw" = ( +/obj/structure/grille/broken, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"lXC" = ( +/obj/machinery/vending/security, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/seceqstorage) +"lXD" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/prisonlockers) +"lXG" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"lXL" = ( +/obj/structure/sign/securearea{ + pixel_x = -32 + }, +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/ai) +"lXM" = ( +/obj/machinery/door/airlock/medical{ + autoclose = 0; + frequency = 1379; + id_tag = "viro_lab_airlock_interior"; + locked = 1; + name = "Virology Lab Internal Airlock"; + req_access = list(39) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/east, +/obj/effect/decal/warning_stripes/west, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/medical/virology/lab) +"lXN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/effect/decal/cleanable/blood/drip, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plasteel, +/area/maintenance/medroom) +"lXP" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/wall, +/area/maintenance/fore2) +"lXQ" = ( +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkred" + }, +/area/security/permahallway) +"lXW" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"lYj" = ( +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/range) +"lYk" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/quartermaster/delivery) +"lYy" = ( +/obj/structure/closet/secure_closet/hydroponics, +/obj/item/clothing/glasses/hud/hydroponic, +/obj/item/clothing/glasses/hud/hydroponic, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hydroponics) +"lYD" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/power/smes{ + charge = 2e+006 + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"lYF" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/interrogation) +"lYL" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/vending/hydronutrients, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkgreenfull" + }, +/area/hydroponics) +"lYM" = ( +/obj/structure/closet/firecloset, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"lYP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -26 + }, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"lYS" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"lZb" = ( +/obj/structure/table/wood{ + color = "#996633" + }, +/obj/effect/turf_decal/siding/red{ + dir = 1 + }, +/obj/item/reagent_containers/food/drinks/bottle/wine{ + pixel_y = 4 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_x = -5 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_x = 8 + }, +/turf/simulated/floor/light{ + color = "#763C3A" + }, +/area/crew_quarters/bar/atrium) +"lZl" = ( +/obj/effect/decal/cleanable/flour, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/maintenance/cafeteria) +"lZn" = ( +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/central/second/north) +"lZs" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/office) +"lZw" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/warning_stripes/south, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/glass/reinforced/plasma, +/area/engineering/controlroom) +"lZA" = ( +/turf/simulated/floor/plating, +/area/teleporter/abandoned) +"lZC" = ( +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/main) +"lZE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/clothing/mask/gas, +/turf/simulated/floor/plasteel{ + icon_state = "yellowfull" + }, +/area/maintenance/atmospherics) +"lZH" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"lZW" = ( +/obj/machinery/vending/chinese, +/turf/simulated/floor/wood, +/area/crew_quarters/mrchangs) +"lZX" = ( +/obj/effect/landmark/start/ai, +/obj/machinery/door_control{ + id = "ailockdown"; + name = "AI Asteroid Lockdown"; + pixel_y = -27; + req_access = list(56) + }, +/obj/machinery/door_control{ + id = "ai1"; + name = "Turret Hallway Shutters Control"; + pixel_x = -5; + pixel_y = -37 + }, +/obj/machinery/door_control{ + id = "ai2"; + name = "Turret AI Satellite Secondary Antechamber"; + pixel_x = 5; + pixel_y = -37 + }, +/obj/item/radio/intercom/custom{ + pixel_x = -28; + pixel_y = -10 + }, +/obj/item/radio/intercom/private{ + pixel_x = 28; + pixel_y = -10 + }, +/obj/item/radio/intercom{ + pixel_y = 3; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai) +"mac" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/perma) +"mae" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/engine, +/area/engineering/aienter) +"maf" = ( +/obj/structure/railing{ + dir = 10 + }, +/obj/structure/table/wood/fancy/black, +/obj/item/flashlight/lantern, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/maintenance/chapel) +"mak" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellow" + }, +/area/storage/primary) +"max" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel, +/area/toxins/xenobiology) +"maC" = ( +/obj/machinery/status_display{ + pixel_y = 32 + }, +/obj/machinery/camera{ + c_tag = "Holodeck Control Room" + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkgreen" + }, +/area/crew_quarters/fitness) +"maD" = ( +/obj/machinery/door/airlock/maintenance{ + name = "East Cargo Bay Maintenance"; + req_access = list(31) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/quartermaster/office) +"maF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/glass/reinforced, +/area/maintenance/starboardaux) +"maH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/binary/pump, +/turf/simulated/floor/plasteel, +/area/maintenance/atmospherics) +"maP" = ( +/turf/simulated/wall, +/area/crew_quarters/cabin4) +"maQ" = ( +/obj/machinery/door/poddoor/shutters{ + dir = 2; + id_tag = "maint_house" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"maS" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/lattice/catwalk, +/turf/space, +/area/solar/port) +"mbd" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"mbj" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/carpet/blue, +/area/medical/cmo) +"mbk" = ( +/obj/structure/table, +/obj/item/storage/fancy/cigarettes/cigpack_robust, +/obj/structure/sign/poster/contraband/bad_guy{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/disposal) +"mbl" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/medical/morgue) +"mbm" = ( +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"mbp" = ( +/obj/structure/table/glass, +/obj/item/storage/toolbox/surgery{ + pixel_x = -1; + pixel_y = 2 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkblue" + }, +/area/medical/surgery/south) +"mbt" = ( +/obj/structure/chair/comfy/brown, +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/turf/simulated/floor/wood, +/area/library) +"mbz" = ( +/obj/structure/disposalpipe/trunk/multiz/down{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"mbB" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/table/reinforced, +/obj/item/toy/russian_revolver, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkbluealt" + }, +/area/security/warden) +"mbM" = ( +/obj/structure/barricade/sandbags, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/maintenance/apmaint) +"mbN" = ( +/obj/structure/table/glass, +/obj/item/storage/toolbox/emergency{ + pixel_y = 15 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/recharger, +/obj/item/radio/intercom{ + pixel_x = -28; + pixel_y = -8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue"; + tag = "icon-whiteblue (WEST)" + }, +/area/medical/cryo) +"mbP" = ( +/obj/structure/sign/fire, +/turf/simulated/wall/r_wall, +/area/toxins/storage) +"mbU" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 25 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/hallway/secondary/entry/lounge) +"mcb" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; + name = "KEEP CLEAR: DOCKING AREA"; + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"mcc" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/preopen{ + name = "Creature Cell #7"; + id_tag = "xeno7" + }, +/obj/effect/spawner/window/reinforced/plasma, +/turf/simulated/floor/plating, +/area/toxins/xenobiology) +"mcd" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel, +/area/engineering/break_room) +"mce" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/xenobiology) +"mcf" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurple" + }, +/area/toxins/test_chamber) +"mcg" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/closet/crate, +/obj/item/coin/silver, +/obj/item/coin/silver, +/obj/item/coin/silver, +/obj/item/coin/silver, +/obj/item/coin/silver, +/obj/item/radio/intercom{ + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/security/nuke_storage) +"mcj" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"mcl" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/port/south) +"mcp" = ( +/obj/machinery/computer/account_database, +/obj/structure/window/reinforced, +/obj/machinery/status_display{ + pixel_x = -32 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads) +"mcq" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/grille, +/turf/simulated/floor/plating/airless, +/area/engineering/engine) +"mct" = ( +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/seceqstorage) +"mcx" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/rack, +/obj/item/airlock_painter{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/airlock_painter, +/obj/item/airlock_painter{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/hardsuitstorage) +"mcA" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/mixing) +"mcF" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 4; + layer = 3.25; + pixel_x = -26 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "blue" + }, +/area/hydroponics) +"mcM" = ( +/obj/machinery/light{ + dir = 1; + on = 1 + }, +/obj/structure/table/reinforced, +/obj/item/tank/internals/emergency_oxygen/empty, +/obj/item/clothing/mask/breath, +/obj/item/radio, +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_y = 30 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkyellow" + }, +/area/engineering/mechanic_workshop/hangar) +"mcO" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research/nhallway) +"mcQ" = ( +/turf/simulated/wall/r_wall, +/area/toxins/server) +"mcS" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=COM13"; + location = "COM12" + }, +/obj/structure/disposalpipe/junction/reversed{ + dir = 2 + }, +/obj/effect/turf_decal/box/white, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/east) +"mcT" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/aihallway) +"mcZ" = ( +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/eastarrival) +"mdb" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/securehallway) +"mdf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/visible/cyan{ + desc = "Труба содержит дыхательную смесь для подачи на станцию"; + dir = 9; + name = "Труба дыхательной смеси" + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"mdg" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/table, +/obj/item/stamp/granted{ + pixel_x = 3; + pixel_y = -4 + }, +/obj/item/stamp/denied{ + pixel_x = -4; + pixel_y = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/quartermaster/delivery) +"mdh" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/yellow/partial{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "green" + }, +/area/hallway/secondary/exit) +"mdj" = ( +/obj/item/radio/intercom{ + dir = 1; + pixel_y = -28 + }, +/obj/machinery/camera{ + c_tag = "Hangar South"; + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkyellow" + }, +/area/engineering/mechanic_workshop/hangar) +"mdt" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "greencorner" + }, +/area/hallway/secondary/exit) +"mdv" = ( +/obj/structure/chair/sofa/right{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"mdw" = ( +/obj/effect/spawner/window/reinforced/polarized{ + id = "courtroom" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/crew_quarters/courtroom) +"mdA" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/bridge/checkpoint/south) +"mdC" = ( +/obj/structure/window/plasmareinforced{ + color = "#FF0000"; + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/simulated/floor/plating/airless, +/area/space) +"mdD" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 4; + name = "Труба смешивания" + }, +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 1; + name = "Труба смешивания" + }, +/obj/effect/decal/warning_stripes/southwestcorner, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"mdH" = ( +/obj/machinery/computer/general_air_control{ + frequency = 1222; + name = "Bomb Mix Monitor"; + sensors = list("burn_sensor"="Burn Mix") + }, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/toxins/mixing) +"mdN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/sleeper) +"mdR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/wood{ + icon_state = "wood-broken6"; + tag = "icon-wood-broken6" + }, +/area/maintenance/backstage) +"mdU" = ( +/obj/structure/sign/botany, +/turf/simulated/wall, +/area/maintenance/garden) +"mdW" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/camera{ + c_tag = "Mining Ore Storage North" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"meh" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/processing) +"mek" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/north) +"mep" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/security/checkpoint/south) +"mez" = ( +/obj/machinery/computer/security/telescreen/prison{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/permahallway) +"meD" = ( +/obj/machinery/newscaster{ + pixel_x = 32 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/carpet/black, +/area/chapel/main) +"meF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=R10"; + location = "R9" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"meG" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/west) +"meL" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"meT" = ( +/obj/machinery/mineral/processing_unit{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/simulated/floor/plating, +/area/quartermaster/miningstorage) +"meV" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(63) + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"meX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"meZ" = ( +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 8; + frequency = 1379; + id_tag = "solar_chapel_pump" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"mfb" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/medical/research/nhallway) +"mfc" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal{ + dir = 4; + icon_state = "golden_stripes" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"mfd" = ( +/obj/machinery/door/firedoor/border_only, +/obj/effect/turf_decal/stripes/line, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"mfq" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/east, +/obj/machinery/door/airlock/external{ + hackProof = 1; + id_tag = "emergency_home"; + locked = 1; + name = "Escape Airlock" + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/exit/maint) +"mfv" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"mfw" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/snacks/grown/moonlight, +/obj/item/reagent_containers/food/snacks/grown/moonlight{ + pixel_y = 3; + pixel_x = -6 + }, +/obj/item/reagent_containers/food/snacks/grown/moonlight{ + pixel_y = 5; + pixel_x = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/chapel/office) +"mfx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"mfy" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "ai1"; + name = "Turret Shutters" + }, +/turf/simulated/floor/plating, +/area/turret_protected/aisat_interior) +"mfA" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/item/transfer_valve{ + pixel_x = 8; + pixel_y = -6 + }, +/obj/item/transfer_valve{ + pixel_x = 6; + pixel_y = -4 + }, +/obj/item/transfer_valve{ + pixel_x = 4; + pixel_y = -2 + }, +/obj/item/transfer_valve{ + pixel_x = 2 + }, +/obj/item/transfer_valve{ + pixel_y = 2 + }, +/obj/item/transfer_valve{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/transfer_valve{ + pixel_x = -4; + pixel_y = 6 + }, +/obj/item/transfer_valve{ + pixel_x = -6; + pixel_y = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/mixing) +"mfF" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "AI Sattelit Hallway North"; + dir = 8; + network = list("Engineering","SS13") + }, +/turf/simulated/floor/engine, +/area/engineering/aienter) +"mfJ" = ( +/obj/structure/chair/sofa/right{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/medical/research/restroom) +"mfL" = ( +/obj/machinery/computer/robotics, +/obj/machinery/status_display{ + layer = 4; + pixel_x = 32 + }, +/obj/machinery/camera{ + c_tag = "Research Director's Office"; + dir = 8; + network = list("Research","SS13") + }, +/turf/simulated/floor/glass/reinforced, +/area/toxins/rdoffice) +"mfR" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "green" + }, +/area/hallway/secondary/exit) +"mfU" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/obj/effect/landmark/start/civilian, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/carpet/royalblack, +/area/hallway/secondary/exit) +"mfW" = ( +/obj/machinery/computer/security{ + network = list("SS13","Research Outpost","Mining Outpost") + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/podbay) +"mfY" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id_tag = "BridgeLockdown"; + name = "Bridge Lockdown" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 2; + icon_state = "open"; + id_tag = "BridgeShutters"; + name = "Bridge Privacy Shutters"; + opacity = 0 + }, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/bridge) +"mga" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + density = 0; + icon_state = "open"; + id_tag = "kitchenhall"; + name = "Kitchen Shutters"; + opacity = 0 + }, +/obj/machinery/door/window/eastleft{ + base_state = "right"; + dir = 8; + icon_state = "right"; + name = "Kitchen"; + req_access = list(28) + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/crew_quarters/kitchen) +"mgf" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/chair/office, +/turf/simulated/floor/wood/oak, +/area/crew_quarters/courtroom) +"mgj" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/dresser, +/turf/simulated/floor/carpet/blue, +/area/crew_quarters/heads/hop) +"mgn" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"mgs" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/engineering/gravitygenerator) +"mgH" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/turf/simulated/floor/wood, +/area/medical/psych) +"mgN" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/security/checkpoint) +"mgP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/crew_quarters/chief) +"mhd" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/toxins/server) +"mht" = ( +/obj/item/pod_parts/core, +/obj/item/circuitboard/mecha/pod, +/obj/item/clothing/glasses/welding{ + pixel_y = 12 + }, +/obj/item/gps, +/obj/structure/table/reinforced, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -28 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "yellow" + }, +/area/engineering/mechanic_workshop) +"mhy" = ( +/obj/machinery/recharge_station, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurple"; + tag = "icon-whitepurple (NORTH)" + }, +/area/medical/research) +"mhJ" = ( +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "vault" + }, +/area/chapel/main) +"mhK" = ( +/obj/structure/sink/kitchen{ + pixel_y = 25 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"mhM" = ( +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plating/airless, +/area/engineering/engine) +"mhT" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/spawner/random_spawners/grille_13, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"mia" = ( +/obj/effect/turf_decal/siding/wood, +/turf/simulated/floor/wood/fancy/oak, +/area/bridge/meeting_room) +"mii" = ( +/turf/simulated/floor/wood{ + icon_state = "wood-broken6"; + tag = "icon-wood-broken6" + }, +/area/maintenance/livingcomplex) +"mij" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/office) +"mir" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"miz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -25 + }, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"miB" = ( +/obj/structure/table, +/obj/item/flashlight{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/item/flashlight{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/item/circuitboard/chem_dispenser{ + pixel_x = 4; + pixel_y = 8 + }, +/obj/item/circuitboard/chem_master{ + pixel_x = -4; + pixel_y = 10 + }, +/obj/item/circuitboard/chem_heater{ + pixel_y = 6 + }, +/obj/item/flash, +/obj/item/flash, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "caution" + }, +/area/storage/tech) +"miE" = ( +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "red" + }, +/area/security/processing) +"miH" = ( +/obj/machinery/biogenerator, +/obj/item/seeds/carrot, +/obj/item/seeds/carrot, +/obj/item/seeds/carrot, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permabrig) +"miK" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/security/permabrig) +"miN" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "bluecorner" + }, +/area/hallway/primary/central/north) +"miV" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 1; + name = "Труба смешивания" + }, +/turf/simulated/floor/plasteel{ + icon_state = "cautioncorner" + }, +/area/atmos) +"miX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/internals, +/obj/effect/spawner/lootdrop/maintenance/double, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/effect/spawner/random_spawners/cobweb_left_rare, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"miZ" = ( +/obj/structure/computerframe, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whiteblue" + }, +/area/medical/cloning) +"mja" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whiteblue"; + tag = "icon-whiteblue (SOUTHWEST)" + }, +/area/medical/reception) +"mjb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/crew_quarters/fitness) +"mjd" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/engineering/mechanic_workshop) +"mjg" = ( +/obj/effect/turf_decal/siding/wideplating/light{ + dir = 1 + }, +/obj/structure/flora/ausbushes/leafybush, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"mji" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/sign/poster/official/cleanliness{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue"; + tag = "icon-whiteblue (WEST)" + }, +/area/medical/reception) +"mjj" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/railing, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"mjv" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/west) +"mjx" = ( +/obj/machinery/photocopier, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"mjC" = ( +/obj/structure/flora/tree/jungle/small{ + pixel_y = -2 + }, +/turf/simulated/floor/grass, +/area/crew_quarters/fitness) +"mjG" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research) +"mjM" = ( +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command) +"mjO" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/door/firedoor, +/obj/structure/table/reinforced, +/obj/item/folder/blue, +/obj/item/pen, +/obj/machinery/door/window/brigdoor/southright{ + dir = 8; + name = "Security Desk"; + req_access = list(19) + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "SKPP" + }, +/obj/machinery/door/poddoor/preopen{ + id_tag = "eslock"; + name = "Escape Shuttle Lockdown" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/bridge/checkpoint/south) +"mjS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/shard{ + icon_state = "medium"; + pixel_x = 6; + pixel_y = -2 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"mjT" = ( +/turf/simulated/floor/carpet/red, +/area/maintenance/backstage) +"mjU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"mjV" = ( +/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plasteel/airless, +/area/toxins/test_area) +"mjW" = ( +/obj/machinery/plantgenes, +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkgreenfull" + }, +/area/hydroponics) +"mjX" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"mkf" = ( +/obj/structure/table, +/obj/item/storage/box/lip_stick, +/turf/simulated/floor/wood/oak, +/area/civilian/barber) +"mki" = ( +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/carpet/red, +/area/maintenance/backstage) +"mkk" = ( +/obj/effect/landmark/start/engineer, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellow" + }, +/area/engineering/hardsuitstorage) +"mkl" = ( +/obj/machinery/recharge_station, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "whiteblue"; + tag = "icon-whiteblue (SOUTHEAST)" + }, +/area/medical/medbay) +"mkm" = ( +/obj/effect/landmark/start/atmospheric, +/obj/structure/chair/office/dark{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos/control) +"mkx" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/north, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/atmos/control) +"mkD" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Brig Customs"; + req_access = list(1) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/seceqstorage) +"mkG" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/hell, +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/turf/simulated/floor/grass, +/area/crew_quarters/sleep) +"mkL" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/warden) +"mkM" = ( +/obj/effect/landmark/start/atmospheric, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "caution" + }, +/area/atmos) +"mkO" = ( +/obj/effect/decal/warning_stripes/north, +/obj/machinery/alarm{ + pixel_y = 24 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"mkQ" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/obj/structure/cable, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/security/permabrig) +"mlg" = ( +/obj/machinery/door/airlock/security/glass{ + id = "Interrogation"; + id_tag = "Interrogation"; + name = "Private Room"; + req_access = list(63) + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/security/interrogation) +"mll" = ( +/obj/structure/window/reinforced{ + color = "red"; + dir = 4 + }, +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/hos) +"mlm" = ( +/obj/machinery/door/airlock/public/glass, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/locker) +"mln" = ( +/obj/structure/grille/broken, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"mlo" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"mlp" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating/airless, +/area/toxins/test_area) +"mls" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/arcade) +"mlz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "showroomfloor" + }, +/area/maintenance/casino) +"mlE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"mlG" = ( +/obj/structure/closet/firecloset, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"mlJ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/processing) +"mlK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/radio/intercom{ + pixel_y = -28; + pixel_x = 28 + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "escape" + }, +/area/hallway/secondary/exit/maint) +"mlQ" = ( +/obj/machinery/power/rad_collector{ + anchored = 1 + }, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/engineering/engine) +"mlV" = ( +/obj/structure/table, +/obj/item/storage/box/donkpockets, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom{ + dir = 1; + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/medical/research/restroom) +"mlX" = ( +/obj/structure/chair/sofa/pew/left{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood/fancy/oak{ + icon_state = "fancy-wood-oak-broken4" + }, +/area/maintenance/banya) +"mlY" = ( +/obj/structure/table, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/item/stack/sheet/animalhide/lizard, +/obj/effect/spawner/lootdrop/lizardboots, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"mma" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Prison Wing"; + req_access = list(2); + security_level = 1 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/delivery, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/security/permahallway) +"mmc" = ( +/obj/effect/turf_decal/siding/purple{ + dir = 4 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain) +"mmg" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/library) +"mmn" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"mmo" = ( +/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/number/number_2{ + dir = 1; + pixel_y = -18; + pixel_x = -6 + }, +/obj/effect/turf_decal/arrows{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/toxins/mixing) +"mmr" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/security/detectives_office) +"mmA" = ( +/obj/structure/safe, +/obj/item/stack/ore/bluespace_crystal, +/obj/item/stack/ore/bluespace_crystal, +/obj/item/stack/ore/bluespace_crystal, +/obj/item/stack/ore/bluespace_crystal, +/obj/item/reagent_containers/glass/beaker/bluespace, +/turf/simulated/floor/plating, +/area/teleporter/abandoned) +"mmE" = ( +/obj/structure/table/reinforced, +/obj/machinery/recharger{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/machinery/recharger{ + pixel_x = 5; + pixel_y = 3 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/range) +"mmJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/junction/reversed{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "vault" + }, +/area/chapel/main) +"mmS" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/medical/research/restroom) +"mne" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"mnf" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"mnh" = ( +/obj/machinery/vending/cola, +/turf/simulated/floor/plasteel, +/area/crew_quarters/serviceyard) +"mnk" = ( +/obj/structure/table/wood, +/obj/item/deck/cards, +/obj/item/deck/cards{ + pixel_y = 6 + }, +/turf/simulated/floor/wood, +/area/library/game_zone) +"mnl" = ( +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "Virology1"; + name = "Virology Shutters" + }, +/turf/simulated/floor/plating, +/area/medical/virology) +"mnp" = ( +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whiteblue" + }, +/area/medical/cmostore) +"mnq" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/item/storage/box/donkpockets, +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/break_room) +"mnw" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/gambling_den) +"mnB" = ( +/obj/structure/closet/secure_closet/freezer/kitchen, +/turf/simulated/floor/plasteel{ + icon_state = "hydrofloor" + }, +/area/crew_quarters/kitchen) +"mnF" = ( +/obj/structure/sign/biohazard, +/turf/simulated/wall/r_wall, +/area/medical/virology/lab) +"mnL" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"mnS" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Casino" + }, +/obj/structure/barricade/wooden, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/simulated/floor/carpet, +/area/maintenance/casino) +"moa" = ( +/obj/structure/table, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"moe" = ( +/obj/structure/window/reinforced, +/obj/structure/dresser, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = -32 + }, +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/civilian/barber) +"moh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/reinforced, +/obj/item/clipboard, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/maintenance/secpost) +"mov" = ( +/obj/structure/table/wood, +/obj/item/storage/secure/briefcase{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/storage/briefcase, +/turf/simulated/floor/wood, +/area/library) +"moy" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"moA" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + dir = 5 + }, +/area/hydroponics) +"moO" = ( +/obj/machinery/door/airlock/command/glass{ + name = "E.V.A."; + req_access = list(18); + security_level = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/storage/eva) +"moT" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 10; + name = "Труба смешивания" + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"mpm" = ( +/obj/structure/closet/walllocker/emerglocker/east, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel/dark, +/area/hallway/secondary/exit) +"mpo" = ( +/turf/simulated/wall, +/area/crew_quarters/cabin1) +"mpu" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkred" + }, +/area/security/securearmory) +"mpz" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/pen, +/obj/machinery/alarm{ + pixel_y = 24 + }, +/turf/simulated/floor/plasteel, +/area/storage/office) +"mpC" = ( +/obj/machinery/door_control{ + id = "xeno4"; + name = "Containment Control"; + req_access = list(55); + pixel_x = 32 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitehall" + }, +/area/toxins/xenobiology) +"mpD" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/space/openspace, +/area/space) +"mpH" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 1; + name = "Captain's Office"; + sortType = 18; + icon_state = "pipe-j2s" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/turf_decal{ + dir = 8; + icon_state = "golden_stripes" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"mpL" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/maintenance/detectives_office) +"mpP" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/chemistry) +"mpX" = ( +/obj/structure/table/wood/fancy/royalblue, +/obj/machinery/door/window{ + base_state = "right"; + dir = 8; + icon_state = "right"; + name = "Captain's Desk Door"; + req_access = list(20) + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/item/stamp/captain, +/turf/simulated/floor/carpet/royalblue, +/area/crew_quarters/captain) +"mqb" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"mqd" = ( +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/obj/machinery/camera{ + c_tag = "Arrivals West Hallway 1" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"mqo" = ( +/obj/machinery/door/firedoor/border_only, +/obj/effect/turf_decal/stripes/line, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"mqr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/fsmaint3) +"mqD" = ( +/obj/structure/closet/gmcloset, +/obj/item/wrench, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/cable_coil/random{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/item/stack/cable_coil/random, +/obj/item/storage/firstaid/aquatic_kit/full, +/obj/machinery/camera{ + c_tag = "Bar Storage"; + dir = 1 + }, +/obj/machinery/status_display{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel/grimy, +/area/crew_quarters/bar) +"mqL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/light_construct{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"mre" = ( +/obj/machinery/camera{ + c_tag = "Captain's Room"; + dir = 8 + }, +/obj/machinery/alarm{ + dir = 8; + pixel_x = 24 + }, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain/bedroom) +"mrg" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/machinery/smartfridge/medbay, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "Chemistry2"; + name = "Chemistry Privacy Shutter" + }, +/obj/machinery/door/window/eastright{ + base_state = "left"; + desc = "You have the public fridge, pal, lube off."; + icon_state = "left"; + name = "Anti-Theft Shield"; + req_access = list(5) + }, +/turf/simulated/floor/plating, +/area/medical/chemistry) +"mro" = ( +/obj/machinery/atmospherics/pipe/multiz{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"mry" = ( +/obj/structure/closet/crate/engineering, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"mrA" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high{ + charge = 100; + maxcharge = 15000 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/security/podbay) +"mrC" = ( +/obj/machinery/light, +/obj/machinery/status_display{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/west) +"mrR" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/storage/primary) +"mrY" = ( +/obj/effect/decal/cleanable/fungus, +/turf/simulated/wall, +/area/maintenance/starboard) +"msh" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/spacebridge/comcar) +"msj" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/filingcabinet, +/turf/simulated/floor/carpet, +/area/crew_quarters/heads/hop) +"msk" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/external{ + frequency = 1379; + id_tag = "engineering_east_outer"; + locked = 1; + name = "Engineering External Access"; + req_access = list(10,13) + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "podfloor" + }, +/area/engineering/engine) +"msv" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"msA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/xeno, +/turf/simulated/floor/plasteel, +/area/maintenance/xenozoo) +"msF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/newscaster{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/storage) +"msJ" = ( +/obj/effect/decal/cleanable/dust, +/obj/machinery/atmospherics/unary/outlet_injector/on, +/turf/simulated/floor/wood, +/area/security/permabrig) +"msW" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -25 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/quartermaster/miningdock) +"mtb" = ( +/obj/structure/table/glass, +/turf/simulated/floor/light{ + icon_state = "light_on-p"; + state = 7 + }, +/area/crew_quarters/bar/atrium) +"mtj" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/controlroom) +"mto" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"mtv" = ( +/mob/living/carbon/human/lesser/monkey/punpun{ + icon_state = "punpun1" + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar) +"mtx" = ( +/obj/structure/table/reinforced, +/obj/item/book/manual/engineering_singularity_safety, +/obj/item/book/manual/engineering_construction{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/book/manual/engineering_hacking{ + pixel_x = 6; + pixel_y = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellowcorner" + }, +/area/engineering/engine) +"mtC" = ( +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whiteblue" + }, +/area/medical/cmostore) +"mtD" = ( +/obj/structure/sign/chemistry{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + dir = 8 + }, +/area/medical/medbay2) +"mtI" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"mtJ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"mtT" = ( +/obj/effect/decal/cleanable/dust, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/wood{ + icon_state = "wood-broken6" + }, +/area/maintenance/casino) +"mtX" = ( +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"mui" = ( +/turf/simulated/floor/plasteel{ + icon_state = "rampbottom"; + tag = "icon-stage_stairs" + }, +/area/hallway/primary/central/second/south) +"mum" = ( +/obj/machinery/door/airlock/hatch{ + name = "MiniSat Chamber Hallway"; + req_access = list(75); + security_level = 1 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/redgrid, +/area/turret_protected/aisat) +"muo" = ( +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellow" + }, +/area/engineering/engine) +"muq" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "blue" + }, +/area/hallway/primary/central/north) +"muz" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/hydroponics) +"muB" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/hell, +/obj/structure/flora/ausbushes/brflowers, +/turf/simulated/floor/grass, +/area/medical/reception) +"muL" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/landmark/event/lightsout, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple" + }, +/area/toxins/test_chamber) +"muT" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "yellow" + }, +/area/medical/chemistry) +"muY" = ( +/obj/structure/railing, +/obj/structure/flora/ausbushes/palebush, +/turf/simulated/floor/grass, +/area/maintenance/fore2) +"mvb" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "Kitchen Dinner Windows"; + name = "Kitchen Shutters"; + dir = 2 + }, +/obj/machinery/door/window/westright{ + dir = 2; + name = "Kitchen"; + req_access = list(28) + }, +/obj/item/kitchen/utensil/fork{ + pixel_x = -2 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/crew_quarters/kitchen) +"mvi" = ( +/obj/structure/sign/poster/official/obey{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/security/permahallway) +"mvk" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"mvl" = ( +/obj/structure/chair/office/dark, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"mvt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"mvU" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/porta_turret, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/redgrid, +/area/turret_protected/ai) +"mvV" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/turf/simulated/floor/glass, +/area/hallway/primary/fore) +"mvW" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp, +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -26 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/carpet/orange, +/area/crew_quarters/cabin3) +"mvX" = ( +/obj/machinery/door/airlock{ + id_tag = "toilet7"; + name = "Toilet" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/toilet4) +"mwe" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 2; + name = "Library Junction"; + sortType = 16 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/west) +"mwg" = ( +/obj/machinery/disposal, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"mwi" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 4; + name = "Труба смешивания" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "cautioncorner" + }, +/area/atmos) +"mwk" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=SatteliteNorth"; + location = "SatteliteWest"; + name = "navigation beacon (AI_patrol)" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai) +"mwl" = ( +/obj/machinery/firealarm{ + dir = 4; + name = "east fire alarm"; + pixel_x = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue" + }, +/area/medical/medbay) +"mwp" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/plasteel, +/obj/item/wrench, +/obj/item/paper/gravity_gen, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/engineering/gravitygenerator) +"mwr" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"mwy" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "Virology1"; + name = "Virology Shutters" + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/medical/virology/lab) +"mwE" = ( +/obj/effect/decal/warning_stripes/southeast, +/turf/simulated/floor/plating/airless, +/area/space) +"mwG" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permahallway) +"mwJ" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green{ + desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; + dir = 4; + name = "Труба фильтрации" + }, +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"mwM" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/commercial) +"mwP" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable, +/turf/space/openspace, +/area/solar/starboard) +"mwR" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/security/nuke_storage) +"mwU" = ( +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkred" + }, +/area/security/securearmory) +"mxa" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain/bedroom) +"mxb" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"mxe" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitepurple" + }, +/area/toxins/mixing) +"mxk" = ( +/obj/machinery/atmospherics/pipe/manifold/visible/cyan{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/maintenance/atmospherics) +"mxn" = ( +/obj/structure/railing, +/obj/structure/cult/archives, +/obj/item/clothing/head/kitty, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/maintenance/chapel) +"mxt" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Exp_lockdown"; + name = "Expedition Lockdown"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/engineering/mechanic_workshop/expedition) +"mxu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"mxw" = ( +/obj/structure/flora/tree/jungle/small{ + pixel_y = -8 + }, +/turf/simulated/floor/grass, +/area/crew_quarters/fitness) +"mxx" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = -32 + }, +/obj/structure/rack, +/obj/item/storage/toolbox/emergency, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/wrench, +/obj/machinery/light, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"mxC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"mxI" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/item/radio/intercom{ + pixel_y = 24 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/machinery/camera{ + c_tag = "HoS Office North"; + network = list("SS13","Security"); + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkred" + }, +/area/security/hos) +"mxV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"mxW" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"mya" = ( +/obj/machinery/atmospherics/binary/valve, +/obj/item/wrench, +/obj/machinery/light/small{ + dir = 4; + pixel_y = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/plating, +/area/medical/virology/lab) +"myd" = ( +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"myg" = ( +/obj/structure/sign/poster/official/pinup_a{ + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/wood/oak, +/area/civilian/barber) +"myk" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/courtroom) +"mym" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "green" + }, +/area/hallway/secondary/exit) +"myr" = ( +/obj/structure/sign/mech{ + pixel_y = 30 + }, +/turf/simulated/floor/carpet/purple, +/area/toxins/rdoffice) +"myt" = ( +/obj/effect/decal/warning_stripes/northwest, +/obj/effect/decal/warning_stripes/southeastcorner, +/turf/simulated/floor/plasteel/airless, +/area/toxins/test_area) +"myu" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel/white, +/area/teleporter) +"myy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/rods{ + amount = 2 + }, +/obj/structure/table_frame/wood, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"myD" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/maintenance) +"myH" = ( +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/gravitygenerator) +"myJ" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; + name = "KEEP CLEAR: DOCKING AREA" + }, +/turf/simulated/wall, +/area/maintenance/fsmaint2) +"myK" = ( +/obj/effect/decal/warning_stripes/north, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/status_display{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"myO" = ( +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_y = 30 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"myP" = ( +/obj/machinery/vending/cigarette, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "red" + }, +/area/security/processing) +"myQ" = ( +/obj/structure/table/reinforced, +/obj/item/taperecorder, +/obj/item/clothing/glasses/sunglasses/blindfold/black, +/obj/structure/window/reinforced{ + color = "red"; + dir = 8 + }, +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/engine, +/area/security/execution) +"myR" = ( +/obj/effect/decal/novastation{ + icon_state = "NStation6" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"mze" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"mzn" = ( +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/west) +"mzt" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/fitness) +"mzx" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/alarm{ + pixel_x = 24; + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Supermatter East"; + dir = 8; + network = list("Engineering","SS13") + }, +/obj/machinery/power/port_gen/pacman, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"mzG" = ( +/obj/machinery/computer/general_air_control{ + frequency = 1443; + level = 3; + name = "Distribution and Waste Monitor"; + sensors = list("mair_in_meter"="Mixed Air In","air_sensor"="Mixed Air Supply Tank","mair_out_meter"="Mixed Air Out","dloop_atm_meter"="Distribution Loop","wloop_atm_meter"="Waste Loop") + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "yellow" + }, +/area/engineering/engine/monitor) +"mzM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/alarm{ + dir = 8; + pixel_x = 24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkbrown" + }, +/area/quartermaster/storage) +"mzO" = ( +/obj/effect/decal/warning_stripes/northeast, +/obj/effect/decal/warning_stripes/southwestcorner, +/turf/simulated/floor/plasteel, +/area/storage/eva) +"mzQ" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/wood, +/area/quartermaster/qm) +"mzW" = ( +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/mechanical, +/turf/simulated/floor/plating, +/area/teleporter/abandoned) +"mAk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/greengrid, +/area/security/nuke_storage) +"mAn" = ( +/obj/effect/landmark/start/trainee_engineer, +/turf/simulated/floor/plasteel{ + icon_state = "yellow" + }, +/area/engineering/hardsuitstorage) +"mAp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood/fancy/oak, +/area/bridge/meeting_room) +"mAq" = ( +/obj/structure/closet/walllocker/emerglocker/west, +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"mAw" = ( +/obj/effect/turf_decal/arrows/white, +/obj/effect/turf_decal/number/number_2{ + dir = 1; + pixel_y = -4 + }, +/obj/machinery/alarm{ + dir = 4; + pixel_x = -22 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"mAy" = ( +/obj/machinery/vending/artvend, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/crew_quarters/theatre) +"mAG" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 1 + }, +/turf/simulated/floor/engine, +/area/engineering/controlroom) +"mAK" = ( +/obj/effect/decal/warning_stripes/north, +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel/white, +/area/teleporter) +"mAS" = ( +/turf/simulated/openspace, +/area/maintenance/fsmaint3) +"mBe" = ( +/obj/structure/mineral_door/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/maintenance/library) +"mBf" = ( +/obj/machinery/power/port_gen/pacman, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/engineering/gravitygenerator) +"mBi" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads/hop) +"mBq" = ( +/obj/structure/table/glass, +/obj/item/storage/box/disks, +/obj/item/storage/box/disks{ + pixel_x = 4; + pixel_y = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkpurple" + }, +/area/medical/genetics) +"mBs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/medical/research/restroom) +"mBv" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/structure/window/reinforced{ + color = "red"; + dir = 8 + }, +/obj/machinery/door/window{ + dir = 1; + name = "Secure Armory"; + req_access = list(1); + color = "red" + }, +/obj/machinery/door/window{ + dir = 2; + name = "Secure Armory"; + req_access = list(1); + color = "red" + }, +/obj/item/gun/projectile/automatic/pistol/enforcer, +/obj/structure/window/reinforced{ + color = "red"; + dir = 4 + }, +/obj/item/gun/projectile/automatic/pistol/enforcer{ + pixel_x = 2 + }, +/obj/item/gun/projectile/automatic/pistol/enforcer{ + pixel_x = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/security/securearmory) +"mBE" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/table/wood/fancy/red, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/item/storage/fancy/candle_box/eternal, +/turf/simulated/floor/carpet/red, +/area/chapel/main) +"mBF" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/purple, +/obj/structure/curtain/open{ + color = "#222222"; + anchored = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 5 + }, +/area/civilian/barber) +"mBI" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"mBN" = ( +/obj/structure/chair/comfy/teal, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/obj/effect/landmark/start/intern, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue" + }, +/area/medical/medrest) +"mBU" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"mBV" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"mBW" = ( +/obj/machinery/light/small, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"mBY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/east) +"mCc" = ( +/obj/machinery/computer/monitor{ + name = "Engine Power Monitoring Computer" + }, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/redgrid, +/area/engineering/engine) +"mCf" = ( +/obj/machinery/atmospherics/pipe/multiz{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"mCB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/trinary/filter{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"mCC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"mCJ" = ( +/obj/machinery/computer/roboquest, +/obj/effect/turf_decal/bot_red, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkpurple" + }, +/area/assembly/chargebay) +"mCP" = ( +/obj/machinery/porta_turret{ + dir = 4; + installation = /obj/item/gun/energy/gun; + name = "hallway turret" + }, +/turf/simulated/floor/redgrid, +/area/turret_protected/aisat_interior/secondary) +"mCQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"mCR" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/mob/living/simple_animal/pet/dog/corgi/Ian, +/obj/structure/bed/dogbed/ian, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/carpet, +/area/crew_quarters/heads) +"mDc" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/obj/effect/landmark/start/captain, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain/bedroom) +"mDe" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/effect/landmark/start/engineer, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"mDf" = ( +/obj/machinery/vending/snack, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whiteblue" + }, +/area/medical/medrest) +"mDi" = ( +/obj/machinery/conveyor{ + id = "QMLoad" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Cargo Lockdown"; + opacity = 0 + }, +/obj/structure/plasticflaps/mining, +/turf/simulated/floor/plating, +/area/quartermaster/delivery) +"mDl" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"mDt" = ( +/obj/effect/spawner/window/reinforced/plasma, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "RnDChem"; + name = "Biohazard Shutter"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/toxins/test_chamber) +"mDx" = ( +/obj/structure/lattice, +/obj/machinery/camera/emp_proof{ + c_tag = "Singularity North-East"; + network = list("SS13","Singularity","Engineering") + }, +/turf/space, +/area/engineering/engine) +"mDC" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"mDH" = ( +/obj/structure/window/reinforced, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/sleeper) +"mDJ" = ( +/obj/effect/decal/warning_stripes/west, +/obj/machinery/door/window/westleft{ + dir = 8; + name = "Disposal"; + req_access = list(50) + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/quartermaster/sorting) +"mDM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/window{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"mDO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/plasteel, +/area/maintenance/xenozoo) +"mDV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"mDW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/disposalpipe/sortjunction/reversed{ + sortType = 23; + name = "Genetics" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"mEe" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"mEh" = ( +/obj/structure/table/reinforced, +/obj/item/book/manual/security_space_law, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/recharger/wallcharger{ + pixel_y = 24; + pixel_x = 7 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "red" + }, +/area/security/checkpoint/south) +"mEl" = ( +/obj/structure/table, +/obj/machinery/computer/guestpass{ + pixel_x = -28 + }, +/obj/item/paper_bin, +/obj/item/pen, +/obj/machinery/camera{ + c_tag = "Cargo Office West"; + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/quartermaster/office) +"mEo" = ( +/obj/machinery/door/poddoor/multi_tile/two_tile_ver, +/obj/structure/spacepoddoor{ + luminosity = 3 + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"mEp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/crate_spawner, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkblue" + }, +/area/maintenance/detectives_office) +"mEr" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/barricade/wooden/crude{ + layer = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"mEB" = ( +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-22"; + tag = "icon-plant-22" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/office) +"mEC" = ( +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "escape" + }, +/area/hallway/secondary/exit/maint) +"mEE" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/medbay) +"mEH" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/item/radio/beacon, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"mEN" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/closet/secure_closet{ + anchored = 1; + name = "Evidence Storage"; + req_access = list(3,4) + }, +/obj/item/storage/box/bodybags, +/obj/item/folder/red, +/obj/item/folder/red, +/obj/item/folder/red, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkred" + }, +/area/security/detectives_office) +"mEV" = ( +/turf/simulated/floor/wood, +/area/crew_quarters/serviceyard) +"mFh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/cargo_technician, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/quartermaster/delivery) +"mFi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"mFk" = ( +/obj/structure/closet/walllocker/emerglocker/north{ + pixel_x = -30; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"mFo" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "packageSort1" + }, +/obj/effect/decal/warning_stripes/west, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/window/westleft{ + dir = 8; + name = "Disposal"; + req_access = list(50) + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/quartermaster/sorting) +"mFv" = ( +/obj/effect/decal/warning_stripes/northwestcorner, +/turf/simulated/floor/plasteel/airless, +/area/toxins/test_area) +"mFw" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/se) +"mFA" = ( +/obj/structure/table/reinforced, +/obj/item/storage/firstaid/doctor, +/obj/item/storage/firstaid/fire{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/machinery/firealarm{ + dir = 8; + name = "west fire alarm"; + pixel_x = -24 + }, +/obj/machinery/camera{ + c_tag = "Medbay Exam Room North"; + network = list("SS13","Medical"); + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/sleeper) +"mFE" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"mFR" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkblue" + }, +/area/blueshield) +"mFW" = ( +/obj/structure/table/wood/poker, +/obj/effect/decal/cleanable/dust, +/obj/item/deck/cards, +/turf/simulated/floor/carpet/green, +/area/maintenance/casino) +"mGc" = ( +/obj/structure/table, +/obj/item/toner{ + pixel_y = -4 + }, +/obj/item/toner, +/turf/simulated/floor/plasteel, +/area/storage/office) +"mGd" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet) +"mGm" = ( +/obj/machinery/vending/boozeomat, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar) +"mGw" = ( +/obj/machinery/camera{ + c_tag = "Brig Cell 2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/chair/comfy/teal{ + dir = 4 + }, +/turf/simulated/floor/carpet/cyan, +/area/security/prison/cell_block/A) +"mGy" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/medical/research/nhallway) +"mGA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/xeno, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/item/camera, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"mGB" = ( +/obj/machinery/door/airlock{ + name = "Procedure Office"; + req_access = list(38); + security_level = 1 + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/simulated/floor/carpet/black, +/area/lawoffice) +"mGG" = ( +/obj/machinery/atmospherics/binary/valve{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"mGL" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "browncorner" + }, +/area/quartermaster/miningstorage) +"mGR" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/security/permabrig) +"mGT" = ( +/obj/machinery/cell_charger, +/obj/structure/table/reinforced, +/obj/item/stock_parts/cell/high, +/obj/item/radio{ + pixel_x = 5 + }, +/obj/item/radio{ + pixel_x = 5 + }, +/obj/item/radio{ + pixel_x = 5 + }, +/obj/item/stack/tape_roll, +/obj/item/stack/tape_roll, +/obj/item/stack/tape_roll, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/storage/primary) +"mHd" = ( +/obj/structure/spacepoddoor{ + dir = 4; + luminosity = 3 + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/door_control{ + desc = "A remote control-switch for the pod doors."; + id = "secpodbay"; + name = "Pod Door Control"; + pixel_x = 26 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"mHg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"mHk" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"mHn" = ( +/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"mHt" = ( +/obj/structure/chair, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"mHw" = ( +/obj/effect/landmark/start/engineer, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"mHA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/carpet/black, +/area/maintenance/livingcomplex) +"mHD" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkgreen" + }, +/area/hydroponics) +"mHJ" = ( +/obj/structure/disposaloutlet{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"mHL" = ( +/obj/structure/closet/secure_closet/brig, +/obj/machinery/light, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/prisonershuttle) +"mHR" = ( +/obj/structure/sign/custodian{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"mHV" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/ward) +"mHW" = ( +/obj/structure/railing, +/turf/simulated/openspace, +/area/crew_quarters/serviceyard) +"mHX" = ( +/turf/simulated/floor/wood, +/area/crew_quarters/arcade) +"mIb" = ( +/turf/simulated/floor/glass, +/area/engineering/controlroom) +"mIf" = ( +/turf/simulated/wall/rust, +/area/maintenance/library) +"mIg" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/quartermaster/miningstorage) +"mIk" = ( +/obj/structure/table, +/obj/machinery/newscaster{ + pixel_x = -28 + }, +/obj/item/stack/packageWrap, +/obj/item/hand_labeler, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/quartermaster/office) +"mIp" = ( +/turf/simulated/floor/engine{ + icon_state = "stage_stairs"; + name = "reinforced stairs" + }, +/area/toxins/test_chamber) +"mIu" = ( +/obj/machinery/newscaster{ + dir = 1; + pixel_y = 32 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -26 + }, +/turf/simulated/floor/greengrid, +/area/turret_protected/ai) +"mIv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/purple{ + dir = 4 + }, +/turf/simulated/floor/engine, +/area/toxins/test_chamber) +"mIw" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"mIB" = ( +/obj/machinery/light/small, +/obj/structure/closet/walllocker/emerglocker/north{ + pixel_y = -32 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkyellowfull" + }, +/area/quartermaster/sorting) +"mIH" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/decal/warning_stripes/west, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"mIM" = ( +/obj/machinery/camera{ + c_tag = "Medbay Cloning"; + dir = 10; + network = list("Medical","SS13") + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue" + }, +/area/medical/cloning) +"mIU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"mJc" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/effect/landmark/tiles/damageturf, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"mJi" = ( +/obj/structure/sign/directions/floor/alt{ + dir = 6; + pixel_x = -32 + }, +/obj/effect/turf_decal/number/number_1{ + dir = 1; + pixel_y = -10; + pixel_x = -3 + }, +/obj/effect/turf_decal/arrows/white{ + dir = 4 + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"mJo" = ( +/obj/effect/turf_decal/siding/wideplating/light/corner, +/obj/structure/flora/ausbushes/lavendergrass, +/obj/structure/flora/ausbushes/brflowers, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"mJq" = ( +/obj/machinery/atmospherics/pipe/simple/visible/universal{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"mJv" = ( +/obj/structure/table, +/obj/machinery/kitchen_machine/microwave{ + pixel_y = 5 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/office) +"mJw" = ( +/turf/simulated/floor/wood{ + icon_state = "wood-broken3"; + tag = "icon-wood-broken3" + }, +/area/maintenance/casino) +"mJB" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Eng_lockdown"; + name = "Engineering Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/engineering/break_room) +"mJF" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/reagent_dispensers/watertank/high, +/turf/simulated/floor/grass, +/area/hydroponics) +"mJG" = ( +/obj/machinery/firealarm{ + dir = 8; + name = "west fire alarm"; + pixel_x = -24 + }, +/obj/machinery/camera{ + c_tag = "Second Floor Central Ring East Hallway 2"; + dir = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"mJL" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Hangar Second Floor East"; + dir = 8 + }, +/obj/structure/cable/multiz{ + color = "#dd1010" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"mJM" = ( +/obj/machinery/door/airlock{ + id_tag = "cabin3"; + name = "Third Cabin" + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/cabin3) +"mJQ" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/genericbush, +/obj/machinery/camera{ + c_tag = "Second Floor Departure Lounge North Bridge"; + dir = 1 + }, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"mJS" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/quartermaster/storage) +"mJT" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8; + do_not_delete_me = 1 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/theatre) +"mKa" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green{ + desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; + dir = 4; + name = "Труба фильтрации" + }, +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/stack/packageWrap, +/obj/item/hand_labeler, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"mKb" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"mKl" = ( +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/aisat) +"mKo" = ( +/obj/structure/closet/l3closet/scientist, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -26 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurple" + }, +/area/toxins/launch) +"mKp" = ( +/obj/machinery/door/airlock/maintenance, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"mKr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/exit) +"mKs" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/reception) +"mKy" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/simulated/floor/plasteel{ + icon_state = "bluefull" + }, +/area/toxins/storage) +"mKz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/purple{ + dir = 4 + }, +/obj/machinery/sparker{ + id = "testigniter"; + name = "Test Igniter"; + pixel_x = 25 + }, +/turf/simulated/floor/engine, +/area/toxins/test_chamber) +"mKB" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"mKJ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/gravitygenerator) +"mKM" = ( +/obj/machinery/alarm{ + dir = 4; + pixel_x = -22 + }, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkgreen" + }, +/area/crew_quarters/sleep/secondary) +"mKN" = ( +/obj/structure/sign/science{ + icon_state = "xenobio2" + }, +/turf/simulated/wall, +/area/toxins/xenobiology) +"mKP" = ( +/obj/structure/lattice, +/turf/space, +/area/engineering/engine) +"mKR" = ( +/obj/effect/decal/warning_stripes/west, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"mKV" = ( +/obj/item/radio/intercom{ + name = "north station intercom (General)"; + pixel_y = 28 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=C1"; + location = "C11" + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"mKW" = ( +/obj/structure/grille, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"mLa" = ( +/obj/item/flag/nt, +/obj/structure/sign/comand{ + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"mLf" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "showroomfloor" + }, +/area/quartermaster/qm) +"mLh" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 24 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkpurple" + }, +/area/medical/genetics) +"mLk" = ( +/obj/item/radio/intercom{ + dir = 4; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "yellow" + }, +/area/engineering/break_room) +"mLs" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "yellow" + }, +/area/engineering/engine) +"mLv" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/quartermaster/qm) +"mLw" = ( +/obj/machinery/kitchen_machine/grill, +/obj/effect/decal/cleanable/cobweb2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/fsmaint) +"mLx" = ( +/obj/structure/table, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) +"mLy" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "white" + }, +/area/medical/reception) +"mLB" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/chair/comfy/teal{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/medrest) +"mLF" = ( +/obj/machinery/atmospherics/unary/portables_connector, +/obj/machinery/portable_atmospherics/canister, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/toxins/mixing) +"mLI" = ( +/obj/machinery/computer/teleporter, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkred" + }, +/area/tcommsat/chamber) +"mLP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc{ + cell_type = 5000; + dir = 4; + name = "east bump"; + pixel_x = 26 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/maintenance/detectives_office) +"mLU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/mineral/plastitanium/red, +/area/maintenance/chapel) +"mLW" = ( +/obj/structure/chair/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/carpet/green, +/area/library/game_zone) +"mLX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"mLZ" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/firealarm{ + dir = 8; + name = "west fire alarm"; + pixel_x = 26 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"mMb" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/xenobiology) +"mMc" = ( +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/item/clothing/under/lawyer/black, +/obj/item/clothing/under/lawyer/blue, +/obj/item/clothing/head/beret, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/item/clothing/under/fluff/soviet_casual_uniform, +/turf/simulated/floor/carpet/black, +/area/crew_quarters/cabin2) +"mMi" = ( +/obj/effect/decal/warning_stripes/northwestcorner, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "yellow" + }, +/area/engineering/break_room) +"mMl" = ( +/obj/effect/decal/warning_stripes/south, +/obj/effect/landmark/start/scientist, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/lab) +"mMq" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/security/checkpoint/south) +"mMv" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/gloves/color/white, +/obj/item/clothing/gloves/color/white, +/obj/item/clothing/glasses/science, +/obj/item/clothing/glasses/science, +/obj/item/hand_labeler, +/obj/machinery/alarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitepurple" + }, +/area/toxins/explab) +"mMw" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/test_chamber) +"mMy" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"mMG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/paramedic) +"mMP" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/item/pen{ + pixel_x = 8 + }, +/obj/item/reagent_containers/spray/cleaner/chemical, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitepurple" + }, +/area/toxins/misc_lab) +"mMS" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "blue" + }, +/area/hallway/secondary/entry/lounge) +"mMU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet3) +"mMZ" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/quartermaster/delivery) +"mNa" = ( +/turf/simulated/wall, +/area/maintenance/atmospherics) +"mNd" = ( +/obj/structure/sign/directions/floor/alt{ + dir = 6; + pixel_y = 32 + }, +/turf/simulated/floor/engine/hull/reinforced, +/area/space) +"mNe" = ( +/obj/structure/cable, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/security/securehallway) +"mNf" = ( +/obj/structure/closet/secure_closet/engineering_welding, +/obj/item/clothing/glasses/welding, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"mNh" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"mNj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"mNl" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/central/second/north) +"mNo" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/disposalpipe/junction{ + dir = 8; + tag = "icon-pipe-j1 (EAST)" + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/processing) +"mNp" = ( +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet/green, +/area/maintenance/library) +"mNq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/gambling_den) +"mNy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"mNz" = ( +/obj/machinery/door/airlock/public/glass, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "green" + }, +/area/hallway/secondary/exit) +"mNB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/se) +"mND" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/cryo) +"mNG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/toilet) +"mNK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/obj/random/tool, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"mNM" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/lattice/catwalk, +/turf/space, +/area/solar/port) +"mNR" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "FRange"; + locked = 1; + name = "Firing Range Privacy Shutters" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/security/range) +"mNU" = ( +/obj/machinery/access_button{ + command = "cycle_exterior"; + frequency = 1379; + master_tag = "atmos_tank_airlock"; + name = "exterior access button"; + pixel_x = 24; + pixel_y = 24; + req_access = list(10,13) + }, +/turf/simulated/floor/engine/hull/reinforced, +/area/space) +"mNW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/exit) +"mOd" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light, +/obj/structure/sign/poster/official/work_for_a_future{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop/expedition) +"mOe" = ( +/obj/structure/closet/secure_closet/medical3, +/obj/item/storage/belt/medical, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/glasses/regular, +/obj/item/reagent_containers/hypospray/safety, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue"; + tag = "icon-whiteblue (WEST)" + }, +/area/medical/biostorage) +"mOm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/maintenance/gambling_den) +"mOA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"mOD" = ( +/obj/structure/dresser, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/carpet/royalblue, +/area/crew_quarters/cabin1) +"mOJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"mOL" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 25 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue" + }, +/area/medical/surgery/south) +"mOQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "vault" + }, +/area/chapel/main) +"mOR" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/wood, +/area/security/detectives_office) +"mOV" = ( +/obj/structure/chair/comfy/red{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/landmark/start/librarian, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/carpet, +/area/library) +"mOX" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/arcade) +"mPb" = ( +/obj/structure/chair/sofa/corp/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) +"mPi" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"mPl" = ( +/obj/machinery/door/airlock/silver{ + name = "Bathroom" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/heads/hop) +"mPn" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -28 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "vault" + }, +/area/chapel/main) +"mPu" = ( +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"mPA" = ( +/obj/machinery/bodyscanner, +/obj/item/radio/intercom{ + name = "east station intercom (General)"; + pixel_x = 28 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTH)" + }, +/area/medical/sleeper) +"mPB" = ( +/obj/machinery/atmospherics/binary/pump{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurple" + }, +/area/toxins/test_chamber) +"mPE" = ( +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkgreen" + }, +/area/crew_quarters/fitness) +"mPF" = ( +/obj/spacepod/sec, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/podbay) +"mPG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"mPK" = ( +/turf/simulated/wall/r_wall, +/area/maintenance/xenozoo) +"mPL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel{ + icon_state = "escape" + }, +/area/hallway/secondary/exit/maint) +"mPM" = ( +/obj/item/radio/intercom{ + dir = 1; + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue" + }, +/area/medical/cmo) +"mPZ" = ( +/obj/structure/rack{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/item/tank/internals/oxygen/red, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/podbay) +"mQe" = ( +/obj/structure/closet/secure_closet/CMO, +/obj/item/clothing/under/retro/medical, +/obj/effect/decal/warning_stripes/north, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/medical/cmo) +"mQj" = ( +/obj/structure/sign/directions/floor/alt{ + dir = 8 + }, +/turf/simulated/wall, +/area/crew_quarters/serviceyard) +"mQk" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/interrogation) +"mQy" = ( +/turf/simulated/wall/rust, +/area/maintenance/backstage) +"mQB" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/sign/directions/evac{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"mQF" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/carpet, +/area/chapel/office) +"mQK" = ( +/obj/effect/decal/warning_stripes/east, +/obj/structure/cable/multiz{ + color = "#dd1010" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel, +/area/atmos) +"mQM" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop) +"mQO" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green{ + desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; + dir = 4; + name = "Труба фильтрации" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"mQS" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"mRb" = ( +/obj/structure/curtain/open{ + color = "#222222"; + anchored = 1 + }, +/obj/structure/table/reinforced, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"mRf" = ( +/obj/machinery/slot_machine, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"mRg" = ( +/turf/simulated/wall/r_wall, +/area/turret_protected/aisat_interior) +"mRk" = ( +/obj/item/storage/fancy/cigcase{ + pixel_x = -1; + pixel_y = 7 + }, +/obj/structure/table/wood/fancy/purple, +/obj/item/reagent_containers/food/drinks/mug/cap{ + pixel_y = -14 + }, +/turf/simulated/floor/carpet/purple, +/area/crew_quarters/captain) +"mRn" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/engineering/gravitygenerator) +"mRu" = ( +/obj/machinery/hydroponics/soil, +/obj/item/seeds/apple, +/obj/item/seeds/apple, +/obj/item/seeds/apple, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/grass, +/area/security/permabrig) +"mRy" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"mRA" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/suit_storage_unit/standard_unit, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop/expedition) +"mRE" = ( +/obj/structure/barricade/wooden{ + layer = 3.5 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance{ + locked = 1; + welded = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"mRF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/twohanded/required/kirbyplants, +/obj/effect/spawner/random_spawners/cobweb_left_rare, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/maintenance/apmaint) +"mSa" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"mSc" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"mSd" = ( +/obj/structure/barricade/wooden, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Telescience"; + req_access = list(47) + }, +/turf/simulated/floor/plating, +/area/teleporter/abandoned) +"mSj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"mSm" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "caution" + }, +/area/atmos) +"mSq" = ( +/obj/structure/railing{ + dir = 1 + }, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/office) +"mSx" = ( +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/hologram/holopad, +/obj/effect/landmark/event/lightsout, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/additional) +"mSy" = ( +/obj/structure/cable/multiz{ + color = "#dd1010" + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"mSB" = ( +/obj/structure/sign/poster/official/report_crimes{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"mSE" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/maintenance/electrical) +"mSF" = ( +/obj/machinery/door/airlock/command{ + id_tag = "captainofficedoor"; + name = "Captain's Office"; + req_access = list(20); + security_level = 6 + }, +/obj/effect/turf_decal/siding/wood{ + do_not_delete_me = 1 + }, +/turf/simulated/floor/carpet, +/area/crew_quarters/captain) +"mSG" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 28 + }, +/obj/structure/table/reinforced, +/obj/item/storage/belt/utility, +/obj/item/storage/belt/utility, +/obj/item/wrench, +/obj/item/wrench, +/obj/item/clothing/glasses/welding, +/obj/item/clothing/glasses/welding, +/obj/machinery/camera{ + c_tag = "Research and Development East"; + dir = 9; + network = list("Research","SS13") + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + dir = 4 + }, +/area/toxins/lab) +"mSI" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "ai1"; + name = "Turret Shutters" + }, +/turf/simulated/floor/plating, +/area/turret_protected/aisat_interior) +"mSL" = ( +/obj/structure/holosign/barrier, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/hallway/secondary/exit) +"mSN" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Server Room"; + dir = 8; + network = list("SS13","Research") + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/bluegrid{ + icon_state = "dark"; + name = "Mainframe Floor"; + nitrogen = 100; + oxygen = 0; + temperature = 80 + }, +/area/toxins/server) +"mSP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom{ + name = "west station intercom (General)"; + pixel_x = -28 + }, +/obj/item/folder, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"mSR" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/main) +"mST" = ( +/obj/machinery/camera{ + c_tag = "North-West Command Zone Hallway"; + dir = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"mSU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/camera{ + c_tag = "Arrivals Lobby West Hallway"; + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "blue"; + dir = 8 + }, +/area/hallway/primary/fore) +"mSW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"mTa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_x = 26 + }, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"mTk" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/landmark/start/security_officer, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "red" + }, +/area/security/seceqstorage) +"mTl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/toilet{ + desc = "Старый грязный туалет, по какой-то причине стоящий в техах. У вас нет ни единого понятия откуда он здесь."; + name = "Параша" + }, +/obj/effect/spawner/random_spawners/cobweb_right_rare, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"mTu" = ( +/obj/machinery/newscaster{ + name = "north newscaster"; + pixel_y = 32 + }, +/obj/machinery/camera{ + c_tag = "Locker Room North" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"mTz" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/controlroom) +"mTA" = ( +/obj/effect/decal/warning_stripes/north, +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"mTC" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/fitness) +"mTD" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/landmark/start/chef, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/kitchen) +"mTI" = ( +/obj/structure/table/reinforced, +/obj/item/wrench, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"mTJ" = ( +/turf/simulated/floor/plasteel{ + dir = 8 + }, +/area/crew_quarters/locker) +"mTQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom{ + name = "north station intercom (General)"; + pixel_y = 28; + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/maintenance/chapel) +"mTT" = ( +/obj/structure/table/reinforced, +/obj/structure/curtain/open{ + color = "#222222"; + anchored = 1 + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"mTW" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/hologram/holopad, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A38"; + location = "A37" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/ne) +"mTY" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/reception) +"mUb" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/sleeper) +"mUe" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research) +"mUf" = ( +/obj/structure/extinguisher_cabinet, +/turf/simulated/wall/r_wall, +/area/blueshield) +"mUw" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/simulated/floor/plating, +/area/engineering/engine) +"mUD" = ( +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/bush, +/turf/simulated/floor/grass, +/area/toxins/xenobiology) +"mUE" = ( +/obj/machinery/door/airlock/command/glass{ + id = "conferenceroomwindows"; + id_tag = "conferenceroombolts"; + name = "Conference Room"; + req_access = list(19); + security_level = 1 + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/bridge/meeting_room) +"mUI" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"mUN" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "bluecorner" + }, +/area/hallway/primary/central/nw) +"mUX" = ( +/obj/machinery/alarm{ + dir = 8; + pixel_x = 25 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "blue" + }, +/area/hydroponics) +"mVa" = ( +/obj/structure/table, +/obj/machinery/kitchen_machine/microwave{ + pixel_x = -1; + pixel_y = 7 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"mVb" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"mVf" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/gateway) +"mVg" = ( +/turf/simulated/floor/wood, +/area/civilian/vacantoffice) +"mVo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/maintenance/gambling_den) +"mVp" = ( +/obj/effect/decal/warning_stripes/west{ + icon = 'icons/turf/floors.dmi'; + icon_state = "siding1" + }, +/obj/structure/flora/ausbushes/lavendergrass, +/obj/structure/flora/ausbushes/ppflowers, +/turf/simulated/floor/grass, +/area/hydroponics) +"mVs" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/chair/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dust, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"mVv" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8 + }, +/area/crew_quarters/sleep) +"mVx" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/effect/decal/cleanable/dust, +/obj/machinery/light, +/turf/simulated/floor/carpet/green, +/area/maintenance/livingcomplex) +"mVF" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/turret_protected/aisat_interior) +"mVH" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"mVK" = ( +/obj/structure/closet/cabinet, +/obj/item/storage/bible, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet/green, +/area/maintenance/library) +"mVR" = ( +/obj/machinery/vending/coffee, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"mVV" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"mVY" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 24 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/carpet, +/area/civilian/pet_store) +"mWd" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/aisat_interior/secondary) +"mWg" = ( +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/seceqstorage) +"mWj" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/security/permahallway) +"mWo" = ( +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"mWp" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/hallway/spacebridge/comcar) +"mWq" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"mWu" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/lattice/catwalk, +/turf/space, +/area/solar/port) +"mWB" = ( +/obj/machinery/door/airlock/public/glass, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel/dark, +/area/hallway/secondary/exit) +"mWI" = ( +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"mWJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "caution" + }, +/area/crew_quarters/fitness) +"mWQ" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/landmark/event/lightsout, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/kitchen) +"mWR" = ( +/obj/effect/decal/warning_stripes/west, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -28 + }, +/obj/machinery/camera/emp_proof{ + c_tag = "Particle Accellerator"; + dir = 4; + network = list("Engineering","SS13") + }, +/turf/simulated/floor/plating, +/area/engineering/engine) +"mWV" = ( +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "podfloor" + }, +/area/maintenance/apmaint) +"mWZ" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/security/securehallway) +"mXa" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "escape" + }, +/area/bridge/checkpoint/south) +"mXe" = ( +/obj/structure/curtain/open/shower/security{ + alpha = 255; + icon_state = "closed"; + name = "backstage"; + opacity = 1; + anchored = 1 + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/crew_quarters/theatre) +"mXm" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/airlock/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"mXt" = ( +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"mXC" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"mXT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"mXV" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitepurple" + }, +/area/medical/research) +"mXW" = ( +/obj/structure/railing, +/obj/effect/turf_decal/siding/wood{ + do_not_delete_me = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"mYa" = ( +/obj/structure/table, +/obj/item/dice/d20, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"mYe" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/item/clothing/suit/armor/riot, +/obj/item/shield/riot, +/obj/item/clothing/gloves/combat, +/obj/item/clothing/head/helmet/riot, +/obj/structure/window/reinforced{ + color = "red" + }, +/obj/structure/window/reinforced{ + color = "red"; + dir = 1 + }, +/obj/structure/window/reinforced{ + color = "red"; + dir = 4 + }, +/obj/machinery/door/window{ + dir = 8; + name = "Secure Armory"; + req_access = list(1); + color = "red" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/securearmory) +"mYi" = ( +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/hallway/primary/command) +"mYl" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"mYr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitegreencorner" + }, +/area/medical/virology/lab) +"mYB" = ( +/obj/structure/sign/directions/cargo{ + dir = 1; + pixel_y = -8 + }, +/obj/structure/sign/directions/science{ + dir = 1; + pixel_y = 0 + }, +/obj/structure/sign/directions/engineering{ + dir = 1; + pixel_y = 8 + }, +/turf/simulated/wall, +/area/crew_quarters/serviceyard) +"mYD" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/space/openspace, +/area/space) +"mYP" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"mYS" = ( +/obj/machinery/door/airlock/highsecurity{ + name = "Gravity Generator Foyer"; + req_access = list(10); + security_level = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel, +/area/engineering/gravitygenerator) +"mYV" = ( +/obj/effect/decal/warning_stripes/west{ + icon = 'icons/turf/floors.dmi'; + icon_state = "siding1" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "asteroid" + }, +/area/hydroponics) +"mYY" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/blood_20, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"mZg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"mZm" = ( +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + dir = 4; + pixel_x = 26 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/primary/central/west) +"mZn" = ( +/obj/effect/turf_decal/siding/white/end, +/turf/simulated/floor/glass, +/area/hallway/secondary/exit) +"mZq" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"mZx" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"mZC" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluecornersalt" + }, +/area/hallway/primary/command/west) +"mZD" = ( +/obj/effect/turf_decal/arrows/white{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/effect/turf_decal/stripes/line, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"mZH" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/starboard/east) +"mZS" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/se) +"mZT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/trinary/mixer{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"mZU" = ( +/obj/structure/chair/sofa/corp/corner{ + dir = 8 + }, +/obj/machinery/status_display{ + pixel_x = 32 + }, +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/turf/simulated/floor/glass/reinforced, +/area/hallway/secondary/exit) +"mZV" = ( +/obj/structure/grille/broken, +/obj/structure/lattice, +/turf/space/openspace, +/area/space) +"mZX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"mZZ" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_y = 13; + pixel_x = -5 + }, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_y = 1; + pixel_x = 7 + }, +/obj/effect/spawner/lootdrop/maintenance{ + pixel_y = -1; + pixel_x = -5 + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"naa" = ( +/obj/effect/turf_decal/siding/red{ + dir = 9 + }, +/obj/structure/dresser, +/turf/simulated/floor/carpet/red, +/area/security/hos) +"nad" = ( +/obj/structure/sign/biohazard, +/turf/simulated/wall/r_wall, +/area/toxins/xenobiology) +"nag" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/lattice/catwalk, +/turf/space, +/area/space) +"nal" = ( +/obj/structure/particle_accelerator/particle_emitter/right{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/engineering/engine) +"nan" = ( +/obj/effect/decal/cleanable/dust, +/obj/effect/spawner/random_spawners/crate_spawner, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"nap" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"naq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 9 + }, +/obj/machinery/ai_status_display{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"nau" = ( +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"nay" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 28 + }, +/obj/item/twohanded/required/kirbyplants, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/wood, +/area/library/game_zone) +"naC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "caution" + }, +/area/atmos) +"naK" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitebluecorner"; + tag = "icon-whitebluecorner" + }, +/area/medical/medbay2) +"naM" = ( +/obj/machinery/atmospherics/unary/heat_reservoir/heater{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/atmos) +"naN" = ( +/obj/effect/turf_decal/arrows/white{ + dir = 8 + }, +/obj/effect/turf_decal/number/number_2{ + dir = 1; + pixel_y = -10; + pixel_x = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/lounge) +"naO" = ( +/obj/machinery/door/airlock/tranquillite{ + name = "Mime's Office"; + req_access = list(46) + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "tranquillite" + }, +/area/mimeoffice) +"naQ" = ( +/obj/structure/table/wood, +/obj/item/paper_bin/nanotrasen{ + pixel_y = 9 + }, +/obj/item/pen/fancy, +/obj/effect/turf_decal/stripes/gold{ + dir = 8 + }, +/turf/simulated/floor/carpet/red, +/area/lawoffice) +"naT" = ( +/obj/machinery/door/window/southright{ + name = "Primate Pen"; + req_access = list(9) + }, +/obj/item/grown/bananapeel{ + layer = 2.5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "whitehall" + }, +/area/medical/genetics) +"naY" = ( +/obj/machinery/optable, +/obj/machinery/shower{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/medical/surgery/north) +"nbb" = ( +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"nbe" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event/blobstart, +/turf/simulated/floor/plating, +/area/maintenance/medroom) +"nbl" = ( +/obj/structure/railing{ + dir = 9 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkblue" + }, +/area/crew_quarters/fitness) +"nbn" = ( +/obj/structure/chair/wood/wings{ + dir = 8; + tag = "icon-wooden_chair_wings (WEST)" + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/wood{ + icon_state = "wood-broken6"; + tag = "icon-wood-broken6" + }, +/area/maintenance/livingcomplex) +"nbr" = ( +/obj/machinery/suit_storage_unit/atmos, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"nbs" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/processing) +"nbu" = ( +/obj/item/ammo_box/magazine/enforcer/lethal{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/ammo_box/magazine/enforcer/lethal, +/obj/item/ammo_box/magazine/enforcer/lethal{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/ammo_box/magazine/enforcer/lethal{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/structure/window/reinforced{ + color = "red" + }, +/obj/structure/window/reinforced{ + color = "red"; + dir = 1 + }, +/obj/machinery/door/window{ + name = "Secure Armory"; + req_access = list(1); + color = "red" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/securearmory) +"nbA" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "showroomfloor" + }, +/area/security/hos) +"nbB" = ( +/obj/structure/railing/corner, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/mechanic_workshop/hangar) +"nbI" = ( +/obj/effect/turf_decal/siding/red{ + dir = 4 + }, +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/carpet/red, +/area/security/hos) +"nbK" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/test_chamber) +"nbL" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/engineering/mechanic_workshop/hangar) +"nbM" = ( +/obj/structure/table/glass, +/obj/machinery/recharger, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "whiteblue" + }, +/area/medical/reception) +"nbN" = ( +/obj/machinery/camera{ + c_tag = "Supermatter Second Floor South"; + network = list("SS13","Engineering"); + dir = 1 + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"nbR" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"ncg" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Brig Reception"; + req_access = list(63) + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/reception) +"ncn" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads) +"ncz" = ( +/obj/machinery/door/airlock/maintenance, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"ncG" = ( +/obj/machinery/light_switch{ + pixel_x = -26; + pixel_y = -26 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple" + }, +/area/toxins/mixing) +"ncI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 5 + }, +/area/security/permabrig) +"ncJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/crew_quarters/chief) +"ncS" = ( +/obj/structure/safe/floor{ + known_by = list("captain") + }, +/obj/item/gun/projectile/revolver/russian, +/obj/item/reagent_containers/food/drinks/bottle/absinthe/premium, +/obj/item/lighter/zippo/nt_rep, +/obj/item/storage/fancy/cigarettes/cigpack_robustgold, +/obj/item/toy/figure/captain, +/obj/machinery/door/window{ + dir = 1; + req_access = list(20) + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/simulated/floor/carpet/royalblue, +/area/crew_quarters/captain/bedroom) +"ncW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint6) +"ncX" = ( +/obj/structure/chair/wood, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/item/radio/intercom/locked/confessional{ + pixel_x = 28 + }, +/turf/simulated/floor/plasteel/goonplaque, +/area/chapel/main) +"ndf" = ( +/turf/simulated/floor/engine/n2, +/area/atmos) +"ndj" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/ai) +"ndo" = ( +/obj/machinery/power/apc{ + cell_type = 15000; + dir = 4; + name = "Cryo and Arrivals Super APC"; + pixel_x = 24 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/filingcabinet/chestdrawer, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + dir = 4 + }, +/area/toxins/lab) +"ndp" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"nds" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/obj/effect/landmark/start/hop, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/carpet, +/area/crew_quarters/heads/hop) +"ndt" = ( +/obj/structure/bed, +/obj/item/bedsheet/brown, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood{ + icon_state = "wood-broken7"; + tag = "icon-wood-broken7" + }, +/area/maintenance/livingcomplex) +"ndw" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/bridge) +"ndx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/security/permabrig) +"ndI" = ( +/obj/structure/closet/secure_closet/medical2, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitebluecorner" + }, +/area/medical/surgery/south) +"ndL" = ( +/obj/effect/decal/warning_stripes/west, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"ndN" = ( +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permahallway) +"ndQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"ndR" = ( +/obj/item/shard{ + icon_state = "medium" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue"; + tag = "icon-whiteblue (EAST)" + }, +/area/maintenance/medroom) +"ndU" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen, +/obj/item/flashlight/lamp{ + layer = 4; + pixel_x = 5; + pixel_y = 9 + }, +/obj/item/clothing/glasses/welding/superior, +/obj/item/radio/intercom{ + dir = 4; + pixel_x = 28 + }, +/turf/simulated/floor/carpet/purple, +/area/toxins/rdoffice) +"ndV" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/assembly/robotics) +"ndX" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/aihallway) +"ned" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"nei" = ( +/obj/structure/grille, +/obj/structure/falsewall, +/turf/simulated/floor/plating, +/area/library) +"nel" = ( +/obj/machinery/camera{ + c_tag = "Mechanic's Office"; + dir = 8; + network = list("Engineering","SS13") + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellow" + }, +/area/engineering/mechanic_workshop) +"ner" = ( +/obj/machinery/power/apc{ + cell_type = 5000; + dir = 4; + name = "east bump"; + pixel_x = 26 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/landmark/start/security_officer, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/seceqstorage) +"new" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/engineering/engine/monitor) +"neC" = ( +/obj/machinery/requests_console{ + department = "Internal Affairs Office"; + name = "Internal Affairs Requests Console"; + pixel_x = 30 + }, +/turf/simulated/floor/carpet/red, +/area/lawoffice) +"neH" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"neJ" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"neK" = ( +/obj/structure/sign/directions/evac{ + pixel_y = 0 + }, +/turf/simulated/wall, +/area/hallway/spacebridge/comcar) +"neM" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/door/window/southleft{ + dir = 1; + name = "Kitchen Delivery"; + req_access = list(28) + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/kitchen) +"neO" = ( +/obj/effect/landmark/start/doctor, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluecorner" + }, +/area/medical/biostorage) +"neP" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Prison 2"; + req_access = list(2); + security_level = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/obj/effect/turf_decal/delivery, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"neW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/medbay2) +"nff" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/ai) +"nfi" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/closet/emcloset, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"nfj" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/filingcabinet/security, +/turf/simulated/floor/wood/fancy/cherry, +/area/magistrateoffice) +"nfr" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/reflector/box{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/glass/reinforced/plasma, +/area/engineering/controlroom) +"nfs" = ( +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/camera{ + c_tag = "Supermatter Engine East"; + network = list("SS13","Engineering") + }, +/turf/simulated/floor/glass/reinforced/plasma, +/area/engineering/supermatter) +"nft" = ( +/obj/machinery/newscaster{ + pixel_x = -32 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/cabin3) +"nfu" = ( +/obj/machinery/vending/cigarette, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"nfv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"nfx" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=AR1"; + location = "AR4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/securearmory) +"nfA" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/obj/machinery/power/grounding_rod{ + anchored = 1 + }, +/turf/simulated/floor/redgrid, +/area/engineering/controlroom) +"nfB" = ( +/obj/machinery/door/airlock{ + name = "Hydroponic airlock" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/garden) +"nfP" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/office) +"nfY" = ( +/obj/structure/holosign/barrier, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/maintenance/apmaint) +"ngs" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/lobby) +"ngx" = ( +/turf/simulated/floor/engine, +/area/engineering/supermatter) +"ngz" = ( +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkgreen" + }, +/area/crew_quarters/sleep/secondary) +"ngB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/crew_quarters/fitness) +"ngN" = ( +/obj/structure/lattice, +/obj/structure/grille, +/turf/space/openspace, +/area/space) +"ngP" = ( +/obj/item/cigbutt{ + pixel_y = 5; + pixel_x = -2 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"ngT" = ( +/obj/structure/railing, +/obj/structure/table/wood, +/obj/item/stack/packageWrap, +/obj/item/folder, +/obj/machinery/door/firedoor/border_only, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"ngX" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "yellowcorner" + }, +/area/medical/chemistry) +"nhd" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "ramptop" + }, +/area/hallway/secondary/exit) +"nhh" = ( +/obj/structure/dispenser, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump Engineering"; + pixel_y = 24; + shock_proof = 1 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "yellowfull" + }, +/area/engineering/hardsuitstorage) +"nhp" = ( +/obj/machinery/door_control{ + id = "janitorshutters"; + name = "Janitor Shutters Control"; + pixel_y = -7; + req_access = list(26) + }, +/turf/simulated/wall, +/area/janitor) +"nhq" = ( +/obj/structure/table/reinforced, +/obj/item/storage/firstaid/aquatic_kit/full, +/obj/item/fish_eggs/salmon, +/obj/item/fish_eggs/salmon, +/obj/item/fish_eggs/shrimp, +/obj/item/fish_eggs/shrimp, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"nht" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/obj/machinery/light/small, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/wood{ + icon_state = "wood-broken5" + }, +/area/maintenance/banya) +"nhw" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/west) +"nhx" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/quartermaster/delivery) +"nhz" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue" + }, +/area/medical/surgery/north) +"nhB" = ( +/obj/structure/table/wood, +/obj/machinery/computer/med_data/laptop, +/obj/item/megaphone, +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads) +"nhD" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/disposalpipe/junction{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/nw) +"nhF" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "whiteyellow" + }, +/area/medical/chemistry) +"nhR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"nhT" = ( +/obj/structure/sign/redcross, +/turf/simulated/wall, +/area/maintenance/medroom) +"nhW" = ( +/obj/structure/table, +/obj/item/folder/red, +/obj/item/pen, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/processing) +"nhX" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/central/second/north) +"nhY" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "tranquillite" + }, +/area/maintenance/trading) +"nhZ" = ( +/obj/effect/turf_decal/arrows{ + dir = 8 + }, +/obj/effect/turf_decal/number/number_1{ + dir = 1; + pixel_y = -18; + pixel_x = -5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple" + }, +/area/toxins/launch) +"nic" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"nif" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/aihallway) +"nih" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 1; + icon_state = "open"; + id_tag = "magistrate"; + name = "Magistrate Privacy Shutters"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced/polarized{ + id = "tintmagistrateoffice" + }, +/turf/simulated/floor/plating, +/area/magistrateoffice) +"nim" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"nin" = ( +/obj/structure/table/reinforced, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = -32 + }, +/mob/living/simple_animal/parrot/Poly, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/chief) +"nio" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "browncorner" + }, +/area/quartermaster/office) +"nix" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/bed, +/obj/item/bedsheet/rd, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/carpet/purple, +/area/toxins/rdoffice) +"niy" = ( +/obj/machinery/door/airlock{ + id_tag = "toilet6"; + name = "Toilet" + }, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet3) +"niE" = ( +/obj/structure/closet/coffin, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"niY" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/photocopier, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/checkpoint) +"njb" = ( +/obj/effect/decal/warning_stripes/south, +/obj/structure/morgue{ + dir = 2 + }, +/obj/effect/landmark/event/revenantspawn, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkblue" + }, +/area/medical/morgue) +"njd" = ( +/obj/structure/table/wood, +/obj/item/book/manual/security_space_law, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/carpet/red, +/area/lawoffice) +"nje" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"njf" = ( +/obj/effect/decal/warning_stripes/northeast, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/chem_heater, +/obj/structure/window/plasmareinforced{ + dir = 4 + }, +/turf/simulated/floor/engine, +/area/toxins/misc_lab) +"njh" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/reedbush, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/grass, +/area/crew_quarters/serviceyard) +"nji" = ( +/obj/structure/railing, +/obj/structure/table, +/obj/item/storage/firstaid/regular, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "brown" + }, +/area/quartermaster/office) +"njm" = ( +/obj/machinery/status_display{ + pixel_x = 32 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitehall" + }, +/area/toxins/xenobiology) +"njs" = ( +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"njv" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/eastleft{ + dir = 8; + name = "Hydroponics Desk"; + req_access = list(35) + }, +/obj/machinery/door/window/eastleft{ + name = "Kitchen Desk"; + req_access = list(28) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/kitchen) +"njw" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/spawner/random_spawners/oil_5, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"njF" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"njJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/gambling_den) +"njK" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellowcorner" + }, +/area/hallway/primary/starboard/east) +"njM" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbrown" + }, +/area/quartermaster/storage) +"njN" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/aienter) +"njQ" = ( +/obj/effect/landmark/start/doctor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTHWEST)" + }, +/area/medical/sleeper) +"njR" = ( +/obj/machinery/alarm{ + pixel_y = 24 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/medical/morgue) +"njX" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/junction{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/medbay) +"njY" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitepurple"; + tag = "icon-whitepurple (EAST)" + }, +/area/medical/research) +"nkg" = ( +/obj/effect/decal/warning_stripes/southeast, +/obj/structure/reagent_dispensers/fueltank/chem{ + pixel_x = 32; + pixel_y = -30 + }, +/obj/machinery/chem_dispenser, +/obj/machinery/door_control{ + id = "Chemistry1"; + name = "Chem Hallway Desk Shutters"; + pixel_x = 28; + pixel_y = -38 + }, +/turf/simulated/floor/engine, +/area/medical/chemistry) +"nkl" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/simulated/floor/carpet/green, +/area/crew_quarters/mrchangs) +"nkn" = ( +/obj/structure/sign/custodian, +/turf/simulated/wall, +/area/janitor) +"nkw" = ( +/obj/structure/curtain/open/shower, +/obj/machinery/shower{ + pixel_y = 6; + tag = "icon-shower (EAST)" + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet3) +"nkz" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "vault" + }, +/area/engineering/mechanic_workshop/hangar) +"nkH" = ( +/obj/structure/table/wood, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil{ + pixel_y = 2 + }, +/obj/item/stack/cable_coil{ + pixel_y = 4 + }, +/obj/item/stack/cable_coil{ + pixel_y = 6 + }, +/obj/item/reagent_containers/dropper{ + pixel_y = -6 + }, +/obj/machinery/firealarm{ + dir = 8; + name = "west fire alarm"; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel/grimy, +/area/crew_quarters/bar) +"nkL" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(47) + }, +/turf/simulated/floor/plating, +/area/teleporter/abandoned) +"nkY" = ( +/obj/machinery/door/airlock/security/glass{ + id_tag = "BrigLeft"; + name = "Brig"; + req_access = list(63); + security_level = 1 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/brig) +"nkZ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"nll" = ( +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/south) +"nlt" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/garden) +"nlw" = ( +/obj/machinery/light/small, +/obj/effect/decal/warning_stripes/southeast, +/obj/structure/closet/firecloset, +/turf/simulated/floor/plasteel, +/area/atmos) +"nlx" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green{ + desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; + dir = 4; + name = "Труба фильтрации" + }, +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 1; + name = "Труба смешивания" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"nlD" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/light/small, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"nlI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/gravitygenerator) +"nlM" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "rampbottom"; + tag = "icon-stage_stairs" + }, +/area/hallway/primary/central/second/north) +"nlN" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "whiteblue" + }, +/area/medical/paramedic) +"nlO" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"nmq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/access_button{ + command = "cycle_interior"; + frequency = 1379; + master_tag = "ex"; + name = "interior access button"; + pixel_x = 21; + pixel_y = -21 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralcorner" + }, +/area/maintenance/apmaint) +"nmr" = ( +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/obj/structure/closet/secure_closet/personal/patient, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"nmx" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door_control{ + id = "transitlock"; + name = "Transit Ai Sattelite Lockdown Control"; + pixel_x = 26; + pixel_y = 26; + req_access = list(11) + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/aienter) +"nmy" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/yellow/partial{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/medbay) +"nmA" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/mechanic_workshop/hangar) +"nmH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/theatre) +"nmM" = ( +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/mechanical, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"nmO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"nmR" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/west, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"nmT" = ( +/obj/machinery/camera{ + c_tag = "Xeno Containment 4"; + network = list("Research","SS13") + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/xenobiology) +"nmV" = ( +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "neutral" + }, +/area/engineering/mechanic_workshop/expedition) +"nmW" = ( +/obj/machinery/door/airlock/medical{ + autoclose = 0; + frequency = 1379; + id_tag = "viro_lab_airlock_exterior"; + locked = 1; + name = "Virology Lab External Airlock"; + req_access = list(39) + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/east, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/medical/virology/lab) +"nnb" = ( +/obj/machinery/door/poddoor/shutters{ + density = 0; + icon_state = "open"; + id_tag = "rdprivacy"; + name = "Research Director Office Shutters"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/toxins/rdoffice) +"nnc" = ( +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkgreen" + }, +/area/crew_quarters/fitness) +"nnk" = ( +/obj/effect/decal/warning_stripes/west{ + icon = 'icons/turf/floors.dmi'; + icon_state = "siding4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "asteroid" + }, +/area/hydroponics) +"nno" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "ramptop" + }, +/area/hallway/primary/central/second/north) +"nnq" = ( +/obj/machinery/status_display{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/west) +"nnr" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/portable_atmospherics/canister, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"nnt" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Checkpoint Maintenance"; + req_access = list(19); + security_level = 1 + }, +/turf/simulated/floor/plating, +/area/bridge/checkpoint/north) +"nnB" = ( +/obj/machinery/door/airlock/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"nnG" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/toxins/xenobiology) +"nnH" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/explab) +"nnM" = ( +/obj/structure/table/wood/poker, +/obj/effect/decal/cleanable/dust, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_x = 26 + }, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"nnV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"nnY" = ( +/obj/structure/table/wood, +/obj/machinery/camera{ + c_tag = "Courtroom East"; + dir = 9 + }, +/obj/item/radio/intercom{ + name = "east station intercom (General)"; + pixel_x = 28 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/item/storage/fancy/donut_box, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/crew_quarters/courtroom) +"noh" = ( +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/grille, +/obj/structure/window/plasmareinforced{ + color = "#FF0000"; + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/gambling_den) +"noH" = ( +/obj/machinery/camera{ + c_tag = "Interrogation Room"; + network = list("SS13","Security","Interrogation") + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkred" + }, +/area/security/interrogation) +"noK" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/machinery/newscaster{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/toilet4) +"noO" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + name = "north bump"; + pixel_y = 26 + }, +/obj/structure/table, +/obj/item/clothing/gloves/color/fyellow, +/turf/simulated/floor/carpet/purple, +/area/janitor) +"noU" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"npa" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "Virology1"; + name = "Virology Shutters" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/medical/virology/lab) +"npi" = ( +/obj/effect/turf_decal/siding/purple, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain) +"npl" = ( +/obj/effect/decal/warning_stripes/east, +/obj/machinery/mech_bay_recharge_port{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/assembly/showroom) +"npt" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/mechanic_workshop/hangar) +"npv" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id_tag = "Warden"; + name = "Warden Privacy Shutters" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/security/warden) +"npw" = ( +/obj/machinery/portable_atmospherics/canister/sleeping_agent{ + anchored = 1 + }, +/turf/simulated/floor/engine/n20, +/area/atmos) +"npx" = ( +/obj/structure/table, +/obj/item/storage/fancy/donut_box, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"npF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/grille, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"npG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/crate_spawner, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/maintenance/gambling_den) +"npH" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"npI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"npQ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/securehallway) +"npW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluecorner" + }, +/area/medical/paramedic) +"nqk" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "blue" + }, +/area/hallway/primary/central/nw) +"nqq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"nqt" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Casino" + }, +/obj/structure/barricade/wooden, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dust, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/carpet, +/area/maintenance/casino) +"nqx" = ( +/obj/structure/dispenser/oxygen, +/obj/structure/extinguisher_cabinet{ + pixel_x = 6; + pixel_y = 30 + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel, +/area/gateway) +"nqP" = ( +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"nqS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/secondary/exit) +"nqZ" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 26 + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitepurple" + }, +/area/medical/research) +"nra" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "green" + }, +/area/hydroponics) +"nrj" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/turret_protected/aisat) +"nrp" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"nrr" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/medical/glass{ + id = "cloninglab"; + name = "Genetics Lab"; + req_access = list(9) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "dark" + }, +/area/medical/genetics) +"nrs" = ( +/obj/structure/lattice, +/obj/structure/window/reinforced, +/turf/space, +/area/space) +"nrz" = ( +/obj/machinery/atmospherics/pipe/simple/visible/cyan{ + desc = "Труба содержит дыхательную смесь для подачи на станцию"; + dir = 4; + name = "Труба дыхательной смеси" + }, +/obj/machinery/atmospherics/pipe/simple/visible/green{ + desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; + dir = 1; + name = "Труба фильтрации" + }, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"nrH" = ( +/obj/machinery/flasher{ + id = "permaflash2"; + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/permabrig) +"nrT" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A19"; + location = "A18" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/south) +"nrU" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluecorners" + }, +/area/aisat/aihallway) +"nrY" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "Bar Hall"; + name = "Bar Privacy Shutters"; + dir = 8 + }, +/turf/simulated/floor/plating, +/area/crew_quarters/bar) +"nsl" = ( +/obj/structure/chair/comfy/black, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/simulated/floor/carpet, +/area/security/permabrig) +"nsu" = ( +/obj/structure/table/glass, +/obj/item/storage/toolbox/surgery{ + pixel_x = -1; + pixel_y = 2 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkblue" + }, +/area/medical/surgery/north) +"nsE" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurple" + }, +/area/toxins/lab) +"nsJ" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellow" + }, +/area/engineering/break_room) +"nsO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"nsP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"nsU" = ( +/obj/structure/table, +/obj/item/book/manual/barman_recipes, +/obj/item/reagent_containers/food/drinks/shaker, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar) +"ntk" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating/light{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "green" + }, +/area/hallway/secondary/exit) +"ntl" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/west) +"ntn" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/bush, +/turf/simulated/floor/grass, +/area/medical/reception) +"nto" = ( +/obj/machinery/firealarm{ + dir = 8; + name = "west fire alarm"; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/south) +"ntt" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurple" + }, +/area/toxins/explab) +"ntw" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"ntA" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "rampbottom" + }, +/area/medical/reception) +"ntF" = ( +/obj/structure/table, +/obj/item/stack/packageWrap, +/obj/item/hand_labeler, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel/white, +/area/teleporter) +"ntG" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/starboard) +"ntJ" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "blue" + }, +/area/hallway/secondary/entry/lounge) +"ntN" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance{ + name = "Cargo Bay Maintenance"; + req_access = list(31) + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"ntQ" = ( +/obj/structure/closet/emcloset, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"ntS" = ( +/obj/machinery/computer/sm_monitor, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"ntX" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Exp_lockdown"; + name = "Expedition Lockdown"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/engineering/mechanic_workshop/expedition) +"ntY" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=L13"; + location = "L12" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"nua" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purplecorner" + }, +/area/assembly/robotics) +"nus" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/spawner/random_spawners/blood_20, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"nuw" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white/end, +/turf/simulated/floor/glass, +/area/hallway/secondary/exit) +"nuJ" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/ai_status_display{ + pixel_x = -32 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/virology) +"nuS" = ( +/turf/simulated/floor/plasteel{ + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"nvk" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/number/number_1{ + dir = 1 + }, +/obj/effect/turf_decal/arrows/white, +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"nvm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/icemachine, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"nvo" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "Bar"; + name = "Bar Privacy Shutters" + }, +/obj/item/storage/box/papersack, +/obj/item/storage/box/papersack, +/obj/item/storage/box/papersack, +/turf/simulated/floor/light{ + icon_state = "light_on-p"; + state = 7 + }, +/area/crew_quarters/bar) +"nvr" = ( +/obj/structure/chair/sofa, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"nvy" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 9; + name = "Труба смешивания" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"nvB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/maintenance/gambling_den) +"nvD" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + hackProof = 1; + id_tag = "emergency_home"; + locked = 1; + name = "Security Escape Airlock"; + req_access = list(63) + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/exit) +"nvF" = ( +/obj/machinery/washing_machine, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"nvL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/stack/sheet/metal{ + amount = 20 + }, +/obj/machinery/light_construct, +/turf/simulated/floor/plasteel{ + dir = 0; + icon_state = "red" + }, +/area/maintenance/secpost) +"nvM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc{ + cell_type = 15000; + dir = 4; + name = "Cryo and Arrivals Super APC"; + pixel_x = 24 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"nvN" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -26 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "purple" + }, +/area/assembly/robotics) +"nvO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"nvR" = ( +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkred" + }, +/area/tcommsat/chamber) +"nvU" = ( +/obj/machinery/vending/wallmed{ + pixel_x = 26; + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + invisibility = 101 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"nvV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"nwe" = ( +/obj/structure/chair/sofa/corp/left{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue" + }, +/area/medical/reception) +"nwi" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/white/end{ + dir = 4 + }, +/turf/simulated/floor/glass, +/area/crew_quarters/locker) +"nwo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/remains/mouse, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"nwr" = ( +/obj/machinery/door/airlock/maintenance{ + name = "construction access" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "redyellowfull" + }, +/area/maintenance/fpmaint) +"nws" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Brig Customs"; + req_access = list(63); + security_level = 1 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/brig) +"nwt" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 4; + name = "Труба смешивания" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"nwN" = ( +/obj/structure/chair/sofa/corner{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"nwQ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/machinery/hologram/holopad, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/simulated/floor/carpet, +/area/library) +"nwR" = ( +/obj/structure/bookcase/random{ + name = "Forbidden Knowledge" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/library) +"nwZ" = ( +/obj/structure/table/wood, +/obj/item/storage/briefcase, +/turf/simulated/floor/carpet/red, +/area/civilian/vacantoffice) +"nxa" = ( +/obj/machinery/access_button{ + command = "cycle_exterior"; + frequency = 1379; + layer = 3.3; + master_tag = "solar_chapel_airlock"; + name = "exterior access button"; + pixel_x = -25; + pixel_y = -25; + req_access = list(10,13) + }, +/turf/simulated/floor/engine/hull/reinforced, +/area/space) +"nxg" = ( +/obj/machinery/computer/crew{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "barber" + }, +/area/medical/reception) +"nxh" = ( +/obj/item/radio/intercom/locked/prison{ + pixel_y = 36 + }, +/obj/machinery/flasher{ + id = "Cell 5"; + pixel_y = 28 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/bed, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"nxj" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5 + }, +/area/hydroponics) +"nxo" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen{ + anchored = 1 + }, +/turf/simulated/floor/engine/n2, +/area/atmos) +"nxv" = ( +/obj/machinery/smartfridge/dish{ + opacity = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/security/permabrig) +"nxz" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/flora/ausbushes/ywflowers/hell, +/obj/structure/flora/firebush, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/grass, +/area/crew_quarters/serviceyard) +"nxD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light_construct{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"nxI" = ( +/obj/structure/chair/office/dark, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"nxO" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"nxP" = ( +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"nxR" = ( +/obj/structure/dispenser/oxygen, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/status_display{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop/expedition) +"nxU" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkredfull" + }, +/area/security/podbay) +"nxY" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"nyc" = ( +/obj/effect/decal/warning_stripes/southwest, +/obj/structure/morgue{ + dir = 2 + }, +/obj/effect/landmark/event/revenantspawn, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkblue" + }, +/area/medical/morgue) +"nyh" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/ai_slipper, +/turf/simulated/floor/plasteel{ + icon_state = "darkredfull" + }, +/area/turret_protected/ai) +"nyl" = ( +/obj/machinery/door/airlock/command{ + name = "Blueshield's Office"; + req_access = list(67); + security_level = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/blueshield) +"nyo" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"nyq" = ( +/obj/effect/spawner/window/reinforced/plasma, +/turf/simulated/floor/plating, +/area/toxins/mixing) +"nyr" = ( +/obj/machinery/camera{ + c_tag = "Permabrig Hallway North"; + network = list("SS13","Security"); + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/security/permahallway) +"nyt" = ( +/obj/structure/table, +/obj/item/storage/box/tapes, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/processing) +"nyx" = ( +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "vault" + }, +/area/chapel/office) +"nyE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"nyG" = ( +/obj/machinery/treadmill_monitor{ + id = "Cell 3"; + pixel_y = 32 + }, +/obj/structure/closet/secure_closet/brig{ + id = "Cell 3"; + name = "Cell 3 Locker" + }, +/obj/machinery/camera{ + c_tag = "Brig Cell 3"; + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"nyL" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/table/glass, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research) +"nyO" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/landmark/start/civilian, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/serviceyard) +"nyQ" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green{ + desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; + dir = 5; + name = "Труба фильтрации" + }, +/obj/machinery/portable_atmospherics/canister, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"nyU" = ( +/obj/structure/closet/wardrobe/xenos, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"nyY" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green{ + desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; + dir = 4; + name = "Труба фильтрации" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"nzc" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/landmark/event/blobstart, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/test_chamber) +"nzo" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance/double, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8; + pixel_y = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "tranquillite" + }, +/area/maintenance/fsmaint3) +"nzr" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -28 + }, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkgreen" + }, +/area/crew_quarters/sleep/secondary) +"nzv" = ( +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/grass, +/area/maintenance/garden) +"nzw" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTHEAST)" + }, +/area/medical/sleeper) +"nzB" = ( +/obj/structure/table/wood, +/obj/structure/sign/poster/contraband/random{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/library) +"nzF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"nzG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai) +"nzH" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=R12"; + location = "R11" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/south) +"nzL" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/livingcomplex) +"nzS" = ( +/obj/machinery/vending/coffee, +/turf/simulated/floor/wood, +/area/crew_quarters/mrchangs) +"nzZ" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -11 + }, +/obj/structure/mirror{ + pixel_x = -28 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "tranquillite" + }, +/area/maintenance/backstage) +"nAd" = ( +/obj/machinery/door/airlock/external{ + id_tag = "trade_dock"; + locked = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/commercial) +"nAh" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"nAj" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/loading_area/red{ + dir = 8 + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + icon_state = "open"; + id_tag = "hopqueueshutters"; + name = "Queue Shutters"; + opacity = 0 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"nAw" = ( +/obj/structure/table/wood, +/obj/machinery/door/window/westright{ + name = "Front Desk" + }, +/obj/item/reagent_containers/food/snacks/muffin{ + pixel_x = -5; + pixel_y = 9 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/firealarm{ + name = "north fire alarm"; + pixel_y = 24 + }, +/turf/simulated/floor/wood, +/area/maintenance/library) +"nAx" = ( +/obj/machinery/door/airlock, +/obj/structure/barricade/wooden, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "stage_bleft" + }, +/area/maintenance/cafeteria) +"nAH" = ( +/obj/effect/turf_decal/siding/purple{ + dir = 10 + }, +/obj/structure/chair/sofa/corp/right{ + dir = 1 + }, +/turf/simulated/floor/carpet/purple, +/area/crew_quarters/bar/atrium) +"nAI" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet) +"nAL" = ( +/obj/machinery/access_button{ + command = "cycle_interior"; + frequency = 1379; + master_tag = "aisolw_airlock"; + name = "interior access button"; + pixel_x = -25; + pixel_y = 25 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 10 + }, +/obj/effect/decal/warning_stripes/west, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"nAN" = ( +/obj/machinery/vending/boozeomat, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain) +"nAO" = ( +/obj/effect/decal/cleanable/dust, +/obj/effect/decal/cleanable/dirt, +/mob/living/simple_animal/hostile/lizard/croco/Gena, +/turf/simulated/floor/plating, +/area/maintenance/banya) +"nAT" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/mixing) +"nAU" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/security/reception) +"nAV" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green{ + desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; + dir = 4; + name = "Труба фильтрации" + }, +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"nBa" = ( +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"nBb" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/spacebridge/somsec) +"nBd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"nBj" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Singularity"; + name = "Singularity Blast Doors"; + opacity = 0 + }, +/obj/structure/cable/yellow, +/turf/simulated/floor/plating, +/area/engineering/engine) +"nBl" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/xenobiology) +"nBo" = ( +/obj/structure/sign/redcross{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "redcorner" + }, +/area/security/prison/cell_block/A) +"nBq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/drip{ + pixel_y = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/visible{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"nBv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/glass/reinforced, +/area/maintenance/starboardaux) +"nBx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/engine, +/area/toxins/explab) +"nBC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/xenobio{ + pixel_x = -32 + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"nBD" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/random/tool, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"nBI" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "ai1"; + name = "Turret Shutters" + }, +/turf/simulated/floor/plating, +/area/turret_protected/aisat_interior) +"nBL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"nBO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"nBP" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/cryo) +"nBS" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "escape" + }, +/area/hallway/secondary/exit/maint) +"nCc" = ( +/obj/machinery/newscaster{ + name = "south newscaster"; + pixel_x = -32 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/mrchangs) +"nCi" = ( +/obj/structure/falsewall, +/turf/simulated/floor/plating, +/area/maintenance/library) +"nCj" = ( +/turf/simulated/openspace, +/area/engineering/supermatter) +"nCl" = ( +/obj/structure/closet/wardrobe/black, +/obj/item/clothing/under/fluff/soviet_casual_uniform, +/obj/item/clothing/under/fluff/soviet_casual_uniform, +/obj/item/clothing/under/fluff/soviet_casual_uniform, +/obj/item/clothing/under/fluff/soviet_casual_uniform, +/obj/item/clothing/under/fluff/soviet_casual_uniform, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"nCm" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/security/permabrig) +"nCp" = ( +/obj/effect/turf_decal/siding/wood{ + do_not_delete_me = 1 + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 8 + }, +/turf/simulated/floor/carpet, +/area/library) +"nCs" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/medical/research) +"nCu" = ( +/obj/machinery/door/airlock/external{ + frequency = 1379; + id_tag = "station_ai_outer"; + locked = 1; + name = "Minisat Access"; + req_access = list(10,13) + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/aienter) +"nCw" = ( +/obj/machinery/conveyor{ + id = "QMLoad" + }, +/obj/structure/plasticflaps/mining, +/turf/simulated/floor/plating, +/area/quartermaster/delivery) +"nCE" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/serviceyard) +"nCF" = ( +/obj/effect/decal/warning_stripes/west, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/engineering/engine) +"nCG" = ( +/obj/machinery/vending/artvend, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry) +"nCM" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"nCQ" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "rampbottom" + }, +/area/hallway/primary/central/second/north) +"nCS" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/sign/poster/official/enlist{ + pixel_x = 32 + }, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/carpet/red, +/area/crew_quarters/cabin4) +"nCU" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating/airless, +/area/engineering/hardsuitstorage) +"nCX" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/controlroom) +"nCY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/east, +/obj/machinery/door/airlock/external{ + hackProof = 1; + id_tag = "emergency_home"; + locked = 1; + name = "Escape Airlock" + }, +/turf/simulated/floor/plating, +/area/hallway/secondary/exit/maint) +"nDd" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/machinery/vending/wallmed{ + pixel_y = 0; + pixel_x = -26 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/main) +"nDl" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkblue" + }, +/area/hallway/secondary/exit) +"nDm" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/genericbush, +/obj/structure/flora/ausbushes/brflowers, +/turf/simulated/floor/grass, +/area/medical/reception) +"nDB" = ( +/obj/structure/table/glass, +/obj/item/storage/toolbox/surgery{ + pixel_x = -1; + pixel_y = 2 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkblue" + }, +/area/medical/surgery/north) +"nDC" = ( +/obj/docking_port/stationary{ + dir = 4; + dwidth = 11; + height = 18; + id = "emergency_home"; + name = "emergency evac bay"; + width = 29 + }, +/turf/space{ + icon_state = "black" + }, +/area/space) +"nDF" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel, +/area/assembly/showroom) +"nDJ" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/window/brigdoor/southright{ + req_access = list(17,75); + dir = 4 + }, +/obj/structure/fans/tiny, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/aihallway) +"nDM" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/security/warden) +"nDV" = ( +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain/bedroom) +"nEa" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/metal{ + amount = 10 + }, +/obj/item/stack/sheet/glass{ + amount = 10 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 7; + icon_state = "yellow" + }, +/area/engineering/break_room) +"nEb" = ( +/obj/machinery/computer/secure_data{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "bluefull" + }, +/area/bridge/checkpoint/south) +"nEg" = ( +/obj/structure/sign/pods, +/turf/simulated/wall, +/area/hallway/secondary/entry/additional) +"nEs" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/toxins/rdoffice) +"nEt" = ( +/turf/simulated/floor/plasteel{ + icon_state = "purplecorner" + }, +/area/hallway/primary/central/north) +"nEu" = ( +/obj/machinery/computer/prisoner{ + req_access = list(2) + }, +/turf/simulated/floor/carpet/red, +/area/lawoffice) +"nEE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"nEF" = ( +/obj/structure/window/plasmareinforced{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/rad_collector{ + anchored = 1 + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 5 + }, +/turf/simulated/floor/glass/reinforced/plasma, +/area/engineering/supermatter) +"nEG" = ( +/obj/effect/spawner/window/reinforced/polarized{ + id = "cloninglab" + }, +/turf/simulated/floor/plating, +/area/medical/cloning) +"nEI" = ( +/obj/effect/decal/warning_stripes/northwest, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/engineering/engine) +"nEJ" = ( +/obj/structure/railing, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "brown" + }, +/area/quartermaster/office) +"nEP" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/camera{ + c_tag = "Second Floor Central Ring West Hallway 1"; + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"nEQ" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"nEV" = ( +/obj/structure/table, +/obj/machinery/recharger, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"nEY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/remains/mouse, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"nFa" = ( +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/bridge) +"nFb" = ( +/obj/structure/railing, +/obj/structure/chair/comfy/beige{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating/dark, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluecornersalt" + }, +/area/crew_quarters/fitness) +"nFp" = ( +/turf/simulated/floor/plating, +/area/maintenance/ai) +"nFr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/fore) +"nFs" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "yellowcorner" + }, +/area/hallway/primary/starboard) +"nFz" = ( +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"nFA" = ( +/obj/machinery/access_button{ + command = "cycle_interior"; + frequency = 1379; + master_tag = "port5"; + name = "exterior access button"; + pixel_x = -24; + pixel_y = -4 + }, +/obj/machinery/door/airlock/external{ + frequency = 1379; + id_tag = "port5_inner"; + locked = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"nFG" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/explab) +"nFR" = ( +/obj/structure/chair/sofa/right, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkblue" + }, +/area/hallway/secondary/exit) +"nFT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/obj/machinery/space_heater, +/obj/machinery/power/apc/worn_out{ + cell_type = 0; + dir = 1; + pixel_y = 26 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/light_construct/small{ + dir = 1 + }, +/turf/simulated/floor/wood/fancy/oak, +/area/maintenance/banya) +"nGc" = ( +/obj/effect/decal/cleanable/crayon{ + color = "#cc3300" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/library) +"nGf" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/fsmaint3) +"nGg" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"nGj" = ( +/obj/structure/chair/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/carpet/green, +/area/library/game_zone) +"nGk" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "Chemistry1"; + name = "Chemistry Privacy Shutter" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/medical/chemistry) +"nGm" = ( +/obj/structure/chair/office{ + dir = 1; + layer = 4.2 + }, +/obj/effect/landmark/start/civilian, +/turf/simulated/floor/plasteel, +/area/hallway/spacebridge/somsec) +"nGt" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 1; + name = "Труба смешивания" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "caution" + }, +/area/atmos) +"nGM" = ( +/obj/machinery/status_display{ + pixel_y = -32 + }, +/obj/structure/table/reinforced, +/obj/item/clipboard, +/obj/item/folder, +/obj/structure/window/reinforced{ + dir = 8; + layer = 2.9 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whitepurple"; + tag = "icon-whitepurple (SOUTHWEST)" + }, +/area/toxins/lab) +"nGQ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"nHa" = ( +/obj/machinery/ai_slipper, +/turf/simulated/floor/plasteel{ + icon_state = "darkredfull" + }, +/area/turret_protected/ai) +"nHc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/additional) +"nHn" = ( +/obj/effect/decal/warning_stripes/northeast, +/obj/structure/grille, +/turf/simulated/floor/plating/airless, +/area/space) +"nHs" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/office) +"nHz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/chapel/office) +"nHB" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/recharge_station, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"nHK" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/library) +"nHL" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/light, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"nHP" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/alarm{ + dir = 4; + pixel_x = -22 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/toxins/mixing) +"nHT" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/machinery/door_control{ + id = "CMO Shutters"; + name = "CMO Privacy Shutters Control"; + pixel_x = -39; + pixel_y = 26 + }, +/obj/machinery/door_control{ + id = "Biohazard_medi"; + name = "Medbay Lockdown"; + pixel_x = -25; + pixel_y = 26 + }, +/obj/item/radio/intercom{ + name = "north station intercom (General)"; + pixel_y = 35; + pixel_x = -32 + }, +/turf/simulated/floor/carpet/blue, +/area/medical/cmo) +"nHY" = ( +/obj/machinery/light/small{ + dir = 4; + tag = "icon-bulb1 (EAST)" + }, +/turf/simulated/floor/plasteel{ + icon_state = "floorgrime" + }, +/area/maintenance/fpmaint) +"nIg" = ( +/obj/machinery/status_display{ + pixel_x = 32 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/carpet/royalblue, +/area/crew_quarters/captain) +"nIo" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"nIx" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/storage/eva) +"nIB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"nIF" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"nIK" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/suit_storage_unit/engine, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/storage/secure) +"nIR" = ( +/turf/simulated/floor/wood{ + icon_state = "wood-broken"; + tag = "icon-wood-broken" + }, +/area/maintenance/livingcomplex) +"nIS" = ( +/obj/machinery/hologram/holopad, +/obj/effect/turf_decal/box, +/turf/simulated/floor/wood, +/area/quartermaster/qm) +"nIX" = ( +/obj/machinery/atmospherics/binary/pump{ + desc = "Подаёт токсины для смешивания с другими газами"; + dir = 4; + name = "Токсины (Плазма) в смеситель"; + target_pressure = 101 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/atmos) +"nJa" = ( +/obj/structure/table, +/obj/machinery/recharger{ + pixel_x = 1; + pixel_y = 3 + }, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"nJb" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + id_tag = "conferenceroombolts"; + name = "Conference Room"; + req_access = list(19); + security_level = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/bridge/meeting_room) +"nJd" = ( +/turf/simulated/wall, +/area/crew_quarters/cabin3) +"nJe" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"nJj" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/mmi, +/obj/item/mmi, +/obj/item/mmi, +/obj/item/multitool{ + pixel_x = 3 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "blue" + }, +/area/assembly/robotics) +"nJl" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/window/brigdoor/southright{ + dir = 4; + name = "Security Checkpoint"; + req_access = list(1) + }, +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/item/folder/red, +/obj/item/pen, +/turf/simulated/floor/plasteel, +/area/security/checkpoint/south) +"nJm" = ( +/obj/effect/decal/warning_stripes/north, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=AR3"; + location = "AR2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/security/securearmory) +"nJn" = ( +/obj/structure/table/wood/poker, +/obj/effect/decal/cleanable/dust, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/carpet/green, +/area/maintenance/casino) +"nJq" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command) +"nJr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"nJC" = ( +/obj/structure/sign/nosmoking_2, +/turf/simulated/wall/r_wall, +/area/medical/biostorage) +"nJF" = ( +/obj/item/radio/intercom{ + dir = 4; + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkbluealt" + }, +/area/bridge) +"nJG" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/item/radio/intercom{ + pixel_x = -29 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/mechanic_workshop/hangar) +"nKm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb2, +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"nKn" = ( +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/livingcomplex) +"nKr" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1; + do_not_delete_me = 1 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/miningdock) +"nKs" = ( +/obj/effect/turf_decal/arrows/white{ + dir = 8 + }, +/obj/effect/turf_decal/number/number_1{ + dir = 1; + pixel_y = -10; + pixel_x = 5 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/east) +"nKt" = ( +/obj/structure/table/wood, +/obj/item/storage/briefcase, +/obj/item/taperecorder, +/turf/simulated/floor/wood, +/area/security/detectives_office) +"nKx" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Broom Closet"; + security_level = 1 + }, +/turf/simulated/floor/plating, +/area/security/permahallway) +"nKD" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_y = 6 + }, +/obj/item/pen/fancy{ + pixel_y = 3 + }, +/obj/item/stamp/granted{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/stamp/denied{ + pixel_x = 4; + pixel_y = -2 + }, +/obj/item/stamp/hop, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/carpet, +/area/crew_quarters/heads) +"nKM" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkredfull" + }, +/area/security/securearmory) +"nKO" = ( +/obj/structure/chair/sofa/corp/right, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = -32 + }, +/turf/simulated/floor/carpet/black, +/area/crew_quarters/bar/atrium) +"nKQ" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/flora/ausbushes/sunnybush, +/turf/simulated/floor/grass, +/area/maintenance/fore2) +"nKR" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -26 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet3) +"nKT" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/checkpoint/south) +"nKU" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/west) +"nLd" = ( +/obj/structure/flora/ausbushes/grassybush, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/flora/ausbushes/genericbush, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/turf/simulated/floor/grass, +/area/hydroponics) +"nLi" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"nLl" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar) +"nLt" = ( +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkblue" + }, +/area/medical/surgery/north) +"nLv" = ( +/obj/structure/lattice/catwalk/fireproof, +/turf/simulated/openspace, +/area/engineering/supermatter) +"nLx" = ( +/obj/structure/table/wood, +/obj/item/stack/tape_roll, +/obj/structure/extinguisher_cabinet{ + pixel_x = -28 + }, +/turf/simulated/floor/wood, +/area/library) +"nLB" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "vault" + }, +/area/chapel/office) +"nLE" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/biostorage) +"nLG" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/decal/warning_stripes/northeast, +/obj/structure/closet/walllocker/emerglocker/north, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"nLM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint6) +"nLP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"nLU" = ( +/obj/structure/bookcase{ + name = "bookcase (Reference)" + }, +/obj/item/book/manual/random, +/turf/simulated/floor/wood, +/area/security/permabrig) +"nLW" = ( +/obj/structure/filingcabinet, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/library) +"nMc" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/item/flag/nt, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai) +"nMd" = ( +/obj/effect/landmark/start/scientist, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitepurple" + }, +/area/toxins/mixing) +"nMh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"nMi" = ( +/obj/effect/decal/warning_stripes/arrow{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/yellow/partial{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "blue"; + dir = 9 + }, +/area/hallway/primary/central/north) +"nMj" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"nMl" = ( +/obj/machinery/vending/clothing, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"nMq" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"nMr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/office) +"nMu" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/button/windowtint{ + dir = 8; + id = "psychprivate"; + pixel_x = 23; + pixel_y = 25; + name = "Door tint control" + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/machinery/door_control{ + id = "Psychoprivate"; + name = "Privacy shutters Control"; + pixel_y = 34; + req_access = list(64); + pixel_x = 24 + }, +/turf/simulated/floor/carpet, +/area/medical/psych) +"nMx" = ( +/obj/effect/spawner/random_spawners/blood_20, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"nME" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"nMQ" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/crew_quarters/kitchen) +"nMR" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/north) +"nMS" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/wall, +/area/quartermaster/sorting) +"nMW" = ( +/obj/structure/sign/poster/official/dig{ + pixel_x = 32 + }, +/obj/item/radio/intercom{ + pixel_x = 28; + pixel_y = 22 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/quartermaster/miningdock) +"nMX" = ( +/obj/effect/decal/warning_stripes/east, +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/seceqstorage) +"nMY" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/effect/decal/cleanable/dust, +/obj/machinery/light_construct, +/turf/simulated/floor/wood, +/area/maintenance/backstage) +"nMZ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/item/flag/nt, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 26 + }, +/obj/machinery/light, +/turf/simulated/floor/wood/dark, +/area/ntrep) +"nNd" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/gateway) +"nNm" = ( +/obj/structure/window/reinforced{ + layer = 4.2 + }, +/obj/structure/table/wood, +/obj/item/storage/box/evidence, +/obj/item/storage/box/evidence, +/obj/item/hand_labeler, +/turf/simulated/floor/wood, +/area/security/detectives_office) +"nNn" = ( +/obj/structure/sign/fire, +/turf/simulated/wall, +/area/engineering/break_room) +"nNo" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/commercial) +"nNq" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/storage/toolbox/mechanical{ + pixel_y = -5 + }, +/obj/item/flashlight, +/obj/item/flashlight, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/storage/primary) +"nNr" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/lights/mixed{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/storage/box/lights/mixed{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/lightreplacer, +/obj/item/lightreplacer, +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/janitor) +"nNv" = ( +/obj/structure/window/reinforced{ + color = "red"; + dir = 4 + }, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/security/hos) +"nNz" = ( +/obj/machinery/computer/crew, +/obj/item/radio/intercom{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue" + }, +/area/medical/paramedic) +"nND" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/south) +"nNF" = ( +/turf/simulated/wall/r_wall, +/area/security/brigstaff) +"nNK" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"nNM" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"nNT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/chair/comfy/purp{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research) +"nNY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"nOn" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/storage/tech) +"nOo" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/toxins, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"nOu" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"nOy" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whitepurple" + }, +/area/toxins/misc_lab) +"nOC" = ( +/obj/structure/falsewall, +/turf/simulated/floor/plating, +/area/maintenance/gambling_den) +"nOH" = ( +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/obj/item/hand_tele{ + pixel_y = 2 + }, +/obj/structure/table/wood/fancy/royalblue, +/turf/simulated/floor/carpet/royalblue, +/area/crew_quarters/captain) +"nOI" = ( +/turf/simulated/wall, +/area/crew_quarters/sleep/secondary) +"nOL" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"nOM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"nON" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/disposalpipe/segment, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"nOO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "redcorner" + }, +/area/security/brigstaff) +"nOQ" = ( +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plating, +/area/toxins/launch) +"nOR" = ( +/obj/effect/decal/cleanable/blood/drip{ + pixel_y = 19 + }, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"nOS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"nOW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1; + initialize_directions = 11 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/maintenance/gambling_den) +"nOX" = ( +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"nPa" = ( +/obj/structure/table/wood/poker, +/obj/effect/decal/cleanable/dust, +/obj/item/stack/spacechips/c5000, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"nPc" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/brigstaff) +"nPe" = ( +/obj/structure/window/reinforced, +/obj/structure/rack, +/obj/item/tank/jetpack/carbondioxide{ + pixel_x = -4; + pixel_y = 3 + }, +/obj/item/tank/jetpack/carbondioxide, +/obj/item/tank/jetpack/carbondioxide{ + pixel_x = 4; + pixel_y = -3 + }, +/obj/machinery/door/window/southright{ + dir = 4; + name = "EVA Equipment" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/storage/eva) +"nPg" = ( +/obj/effect/decal/cleanable/blood/drip{ + pixel_y = 20 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"nPq" = ( +/obj/machinery/door/airlock/engineering/glass{ + name = "Engineering"; + req_access = list(10) + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel, +/area/engineering/break_room) +"nPz" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/magistrateoffice) +"nPI" = ( +/obj/machinery/atmospherics/unary/portables_connector, +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"nPN" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/wood, +/area/blueshield) +"nPO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"nPS" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel, +/area/engineering/engine/monitor) +"nPZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/landmark/tiles/damageturf, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"nQa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/drip, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/visible, +/turf/simulated/floor/plating, +/area/security/permabrig) +"nQh" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet) +"nQq" = ( +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/podbay) +"nQu" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"nQI" = ( +/obj/structure/closet/emcloset, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/teleporter/abandoned) +"nQL" = ( +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/wood/fancy/cherry, +/area/crew_quarters/theatre) +"nQN" = ( +/obj/structure/chair/stool, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/landmark/start/engineer, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/break_room) +"nQP" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/security/reception) +"nRd" = ( +/obj/machinery/light/small{ + dir = 4; + tag = "icon-bulb1 (EAST)" + }, +/turf/simulated/floor/plating, +/area/security/permahallway) +"nRg" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "blue" + }, +/area/bridge/checkpoint/south) +"nRh" = ( +/obj/machinery/status_display{ + pixel_y = -32 + }, +/obj/structure/cable/multiz{ + color = "#dd1010" + }, +/obj/structure/cable, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"nRj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/purple{ + dir = 4 + }, +/turf/simulated/wall/r_wall/coated, +/area/toxins/test_chamber) +"nRt" = ( +/obj/structure/sink{ + layer = 4; + pixel_y = 26 + }, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/hallway/primary/command/west) +"nRz" = ( +/obj/effect/decal/cleanable/dirt, +/mob/living/simple_animal/mouse/brown/Tom{ + desc = "Главный помощник архитекторов станции."; + name = "Инспектор Мыш" + }, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plating, +/area/maintenance/electrical) +"nRA" = ( +/turf/simulated/floor/glass/reinforced, +/area/maintenance/fore2) +"nRB" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/fitness) +"nRG" = ( +/obj/machinery/portable_atmospherics/canister/sleeping_agent, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "escape" + }, +/area/atmos/control) +"nRK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/tank/internals/anesthetic, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"nRL" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/assembly/chargebay) +"nRM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"nRN" = ( +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkyellow" + }, +/area/engineering/mechanic_workshop/hangar) +"nSd" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/structure/table/reinforced, +/obj/item/kitchen/knife/combat/survival, +/obj/item/kitchen/knife/combat/survival{ + pixel_y = -4; + pixel_x = 4 + }, +/obj/item/kitchen/knife/combat/survival{ + pixel_y = 4; + pixel_x = -4 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop/expedition) +"nSi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"nSr" = ( +/obj/machinery/door/poddoor/shutters{ + dir = 2; + id_tag = "eva-shutters"; + name = "E.V.A. Storage Shutters" + }, +/obj/effect/decal/warning_stripes/south, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel, +/area/storage/eva) +"nSx" = ( +/obj/structure/closet/crate/medical, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "barber" + }, +/area/maintenance/medroom) +"nSA" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"nSH" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purple" + }, +/area/hallway/primary/central/ne) +"nSI" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/yellow/partial{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/secondary/exit) +"nSK" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/decal/warning_stripes/north, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"nSN" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/office) +"nSU" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkblue" + }, +/area/hallway/secondary/exit) +"nTa" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"nTl" = ( +/obj/machinery/firealarm{ + dir = 8; + name = "west fire alarm"; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"nTo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/obj/item/shard, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"nTr" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel/dark, +/area/hallway/secondary/exit) +"nTx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"nTA" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"nTD" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"nTE" = ( +/obj/effect/landmark/start/coroner, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/medical/morgue) +"nTK" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/crew_quarters/chief) +"nTM" = ( +/obj/structure/bed, +/obj/item/bedsheet/medical, +/mob/living/carbon/human/lesser/monkey, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"nTN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"nTO" = ( +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/hallway/primary/central/ne) +"nTS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"nUd" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "darkblue" + }, +/area/hallway/secondary/exit) +"nUl" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/wood, +/area/crew_quarters/courtroom) +"nUo" = ( +/obj/structure/table/reinforced, +/obj/item/camera, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/turret_protected/aisat) +"nUq" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/simulated/floor/glass, +/area/medical/reception) +"nUs" = ( +/obj/structure/railing{ + dir = 9 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/controlroom) +"nUv" = ( +/obj/machinery/portable_atmospherics/canister/toxins, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/toxins/storage) +"nUw" = ( +/obj/machinery/firealarm{ + dir = 4; + name = "east fire alarm"; + pixel_x = 24 + }, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"nUx" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/light/small, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"nUz" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4; + do_not_delete_me = 1 + }, +/obj/effect/decal/warning_stripes/north, +/obj/machinery/computer/supplyquest, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/quartermaster/qm) +"nUB" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + dir = 2; + id_tag = "kitchen_abandoned"; + name = "Abandoned Kitchen Shutters" + }, +/obj/item/reagent_containers/food/condiment/peppermill, +/obj/machinery/door/window{ + name = "Kitchen"; + req_access = list(28); + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "stage_bleft" + }, +/area/maintenance/cafeteria) +"nUD" = ( +/obj/machinery/alarm{ + dir = 1; + pixel_y = -25 + }, +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/auxsolarport) +"nUE" = ( +/obj/effect/decal/cleanable/flour, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plasteel{ + icon_state = "redyellowfull" + }, +/area/maintenance/fpmaint) +"nUJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/seceqstorage) +"nUL" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"nUP" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green{ + desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; + dir = 1; + name = "Труба фильтрации" + }, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"nUR" = ( +/obj/structure/table/glass, +/obj/item/circuitboard/aicore{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/aicard, +/obj/machinery/door_control{ + id = "rdofficedoor"; + name = "Office Door"; + normaldoorcontrol = 1; + pixel_x = -6; + pixel_y = 27; + req_access = list(30) + }, +/obj/machinery/door_control{ + id = "rdprivacy"; + name = "Privacy Shutters"; + pixel_x = -6; + pixel_y = 36 + }, +/obj/machinery/keycard_auth{ + pixel_y = 27; + pixel_x = 6 + }, +/obj/machinery/door_control{ + id = "Biohazard"; + name = "R&D Lockdown"; + pixel_x = 5; + pixel_y = 36; + req_access = list(30) + }, +/obj/item/paper/monitorkey, +/obj/item/paper/rnd_logs_key{ + pixel_x = 6; + pixel_y = 6 + }, +/turf/simulated/floor/glass/reinforced, +/area/toxins/rdoffice) +"nVv" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/east) +"nVw" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/reflector/box{ + dir = 1 + }, +/turf/simulated/floor/glass/reinforced/plasma, +/area/engineering/controlroom) +"nVC" = ( +/turf/simulated/wall, +/area/maintenance/fsmaint) +"nVF" = ( +/obj/effect/decal/warning_stripes/west, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/atmos) +"nVI" = ( +/obj/machinery/atmospherics/pipe/simple/insulated{ + dir = 5 + }, +/turf/simulated/floor/plasteel, +/area/toxins/mixing) +"nVS" = ( +/obj/machinery/door/airlock/command{ + name = "Blueshield's Bedroom"; + req_access = list(67); + security_level = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/simulated/floor/carpet/royalblue, +/area/blueshield) +"nVX" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/north) +"nWa" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/space/openspace, +/area/solar/starboard) +"nWf" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 1; + name = "Труба смешивания" + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "caution" + }, +/area/atmos) +"nWh" = ( +/obj/structure/closet/firecloset, +/turf/simulated/floor/redgrid, +/area/aisat/aihallway) +"nWj" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/wood, +/area/civilian/pet_store) +"nWr" = ( +/obj/machinery/door/airlock/mining/glass{ + id = "qm"; + name = "Quartermaster"; + req_access = list(41); + security_level = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/quartermaster/qm) +"nWs" = ( +/obj/effect/turf_decal/siding/purple{ + dir = 6 + }, +/obj/structure/chair/sofa/corp/left{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/carpet/purple, +/area/crew_quarters/bar/atrium) +"nWu" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "white" + }, +/area/medical/cmostore) +"nWw" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/break_room) +"nWA" = ( +/obj/structure/table, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/clothing/mask/gas, +/obj/structure/cable/multiz{ + color = "#dd1010" + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"nWD" = ( +/obj/effect/decal/warning_stripes/blue, +/obj/structure/closet/emcloset, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"nWR" = ( +/obj/structure/table/glass, +/obj/item/stack/packageWrap, +/obj/item/hand_labeler, +/obj/machinery/requests_console{ + department = "Chemistry"; + departmentType = 2; + name = "Chemistry Requests Console"; + pixel_x = 30 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "yellow" + }, +/area/medical/chemistry) +"nWU" = ( +/obj/machinery/conveyor{ + id = "QMLoad2"; + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/delivery) +"nXb" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/aisat_interior) +"nXc" = ( +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"nXh" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/security/podbay) +"nXp" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/hologram/holopad, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/effect/landmark/event/lightsout, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurplefull" + }, +/area/toxins/explab) +"nXq" = ( +/obj/structure/table, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/item/storage/firstaid/regular, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"nXt" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"nXB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/snack, +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/medical/research/restroom) +"nXH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"nXI" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkredcorners" + }, +/area/turret_protected/aisat_interior/secondary) +"nXL" = ( +/obj/effect/decal/cleanable/blood/drip{ + pixel_y = 19 + }, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"nXU" = ( +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/brig) +"nYn" = ( +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"nYE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"nYG" = ( +/obj/structure/closet/secure_closet/paramedic, +/obj/item/defibrillator/loaded, +/obj/item/clothing/glasses/hud/health, +/obj/item/storage/belt/medical, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTHEAST)" + }, +/area/medical/paramedic) +"nYH" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"nYR" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"nZa" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/crew_quarters/theatre) +"nZb" = ( +/obj/structure/chair/sofa/left{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "darkblue" + }, +/area/hallway/secondary/exit) +"nZf" = ( +/obj/item/radio/intercom{ + dir = 1; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "blue"; + dir = 8 + }, +/area/hallway/primary/fore) +"nZu" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/disposalpipe/trunk/multiz/down, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=L9"; + location = "L8" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/west) +"nZv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/floor/bluegrid{ + icon_state = "dark"; + name = "Mainframe Floor"; + nitrogen = 100; + oxygen = 0; + temperature = 80 + }, +/area/toxins/server) +"nZx" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"nZz" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "browncorner" + }, +/area/quartermaster/miningstorage) +"nZH" = ( +/obj/structure/chair/sofa/corner{ + color = "#85130b" + }, +/obj/structure/curtain/open/shower/security{ + alpha = 255; + name = "backstage"; + anchored = 1; + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/backstage) +"nZN" = ( +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + name = "Creature Cell #4"; + id_tag = "xeno4" + }, +/obj/effect/spawner/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/toxins/xenobiology) +"nZO" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/brigstaff) +"nZT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"nZU" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"nZV" = ( +/obj/structure/bookcase{ + name = "bookcase (Religious)" + }, +/obj/item/book/manual/random, +/turf/simulated/floor/wood, +/area/security/permabrig) +"nZX" = ( +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel, +/area/assembly/chargebay) +"nZY" = ( +/obj/structure/chair/comfy/purp{ + dir = 1 + }, +/obj/effect/landmark/start/student_sientist, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research) +"oaf" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"oak" = ( +/obj/structure/table/wood, +/obj/item/storage/fancy/candle_box/full{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/fancy/candle_box/full{ + pixel_x = -3; + pixel_y = 3 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/library) +"oar" = ( +/obj/structure/chair, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/security/interrogation) +"oas" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/bridge/meeting_room) +"oax" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/commercial) +"oaA" = ( +/obj/machinery/hologram/holopad, +/turf/simulated/floor/wood, +/area/medical/psych) +"oaF" = ( +/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/rack, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"oaO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitehall" + }, +/area/medical/reception) +"oaP" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"obc" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 5 + }, +/obj/effect/decal/warning_stripes/yellow/partial{ + dir = 1 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8 + }, +/area/medical/cryo) +"obh" = ( +/obj/machinery/door/airlock/maintenance, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"obi" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/additional) +"obk" = ( +/obj/structure/closet/firecloset, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/hallway/primary/command) +"obm" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/light_switch{ + dir = 4; + name = "west bump"; + pixel_x = -25 + }, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "yellow" + }, +/area/engineering/mechanic_workshop) +"obo" = ( +/obj/item/radio/intercom{ + pixel_x = -30 + }, +/obj/machinery/washing_machine, +/turf/simulated/floor/plasteel{ + icon_state = "barber" + }, +/area/crew_quarters/locker) +"obq" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/machinery/hologram/holopad, +/obj/structure/disposalpipe/sortjunction{ + dir = 2; + name = "Med. CMO"; + sortType = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/medbay) +"obs" = ( +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "caution" + }, +/area/crew_quarters/fitness) +"obz" = ( +/obj/structure/closet/firecloset, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/ne) +"obA" = ( +/obj/machinery/power/tracker, +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/space, +/area/solar/starboardaux) +"obB" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"obH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"obM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/structure/extinguisher_cabinet{ + pixel_y = 28; + pixel_x = -26 + }, +/obj/machinery/alarm{ + pixel_y = 25 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/evidence) +"obO" = ( +/obj/structure/chair/office/dark{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/carpet, +/area/crew_quarters/heads) +"obP" = ( +/obj/machinery/smartfridge/secure/extract, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"obQ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/west) +"obR" = ( +/obj/item/flag/nt, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"obW" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/central/second/north) +"obX" = ( +/obj/docking_port/stationary{ + dir = 2; + dwidth = 2; + height = 18; + id = "skipjack_ne"; + name = "North-East of Station"; + width = 19 + }, +/turf/space/openspace{ + icon_state = "black" + }, +/area/space) +"oca" = ( +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/security/processing) +"ocd" = ( +/obj/machinery/atmospherics/pipe/manifold/visible/cyan{ + desc = "Труба содержит дыхательную смесь для подачи на станцию"; + name = "Труба дыхательной смеси" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"ocm" = ( +/obj/machinery/camera{ + c_tag = "Brig Labor Camp Lockers"; + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/prisonershuttle) +"oco" = ( +/obj/machinery/suit_storage_unit/blueshield, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkblue" + }, +/area/blueshield) +"ocq" = ( +/turf/simulated/floor/plasteel{ + icon_state = "whitebluecorner" + }, +/area/medical/medbay) +"ocu" = ( +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal{ + dir = 1; + icon_state = "golden_stripes" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge/meeting_room) +"ocA" = ( +/obj/structure/closet/masks, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"ocI" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "yellow" + }, +/area/engineering/engine) +"ocM" = ( +/obj/structure/table/glass, +/obj/item/reagent_containers/food/drinks/britcup, +/obj/item/radio/intercom{ + dir = 0; + pixel_x = -29; + pixel_y = -1 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/serviceyard) +"ocS" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"ocT" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/sw) +"ocV" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/shower{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/security/processing) +"ocY" = ( +/turf/simulated/wall/r_wall, +/area/security/permahallway) +"odc" = ( +/obj/machinery/door/poddoor/shutters{ + dir = 2; + id_tag = "hangar"; + name = "Hangar Gate" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop/hangar) +"odd" = ( +/obj/effect/decal/warning_stripes/north, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/machinery/camera{ + c_tag = "Arrivals Shattle South" + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"odg" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/carpet/arcade, +/area/crew_quarters/arcade) +"odk" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"ods" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/effect/turf_decal/caution/red{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/port/south) +"odx" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "blue" + }, +/area/hydroponics) +"odz" = ( +/obj/effect/decal/warning_stripes/south, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/light, +/obj/machinery/alarm{ + dir = 1; + pixel_y = -22 + }, +/turf/simulated/floor/plasteel{ + icon_state = "yellow" + }, +/area/engineering/engine) +"odD" = ( +/turf/simulated/floor/plating, +/area/toxins/launch) +"odQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"odR" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"odS" = ( +/obj/effect/spawner/window/reinforced/polarized{ + id = "courtroom" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/crew_quarters/courtroom) +"odT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/blueshield) +"odZ" = ( +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"oej" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/courtroom) +"oek" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"oer" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 28 + }, +/obj/structure/table/reinforced, +/obj/item/megaphone, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/reception) +"oes" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue" + }, +/area/medical/surgery/south) +"oeu" = ( +/obj/structure/table/wood, +/obj/item/clothing/glasses/hud/hydroponic, +/obj/item/clothing/mask/cigarette/rollie, +/obj/item/storage/fancy/cigarettes{ + pixel_y = 8; + pixel_x = -11 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"oev" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/west, +/obj/structure/ladder, +/obj/structure/sign/directions/floor/alt{ + dir = 8; + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/toxins/mixing) +"oeC" = ( +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "red" + }, +/area/security/brigstaff) +"oeE" = ( +/obj/structure/bed/dogbed/pet, +/mob/living/simple_animal/pet/cat/white/Penny, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"oeI" = ( +/obj/structure/table/reinforced, +/obj/machinery/firealarm{ + dir = 4; + name = "south fire alarm"; + pixel_x = 26 + }, +/obj/item/wrench, +/obj/item/storage/box/monkeycubes, +/obj/item/clothing/mask/gas, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/toxins/test_chamber) +"oeT" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/quartermaster/office) +"oeU" = ( +/obj/machinery/firealarm{ + dir = 4; + name = "east fire alarm"; + pixel_x = 24 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/theatre) +"ofi" = ( +/obj/structure/table/wood, +/obj/item/folder/blue, +/obj/item/pen/multi/fountain, +/obj/item/paper/safe_code{ + owner = "captain"; + pixel_x = -6; + pixel_y = -6 + }, +/obj/item/paper/monitorkey, +/obj/item/lighter/zippo/cap, +/obj/item/paper/rnd_logs_key{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/machinery/firealarm{ + dir = 8; + name = "west fire alarm"; + pixel_x = -24 + }, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain/bedroom) +"oft" = ( +/turf/simulated/wall/r_wall/rust, +/area/maintenance/auxsolarport) +"ofu" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/primary/central/east) +"ofz" = ( +/turf/simulated/wall/r_wall, +/area/toxins/rdoffice) +"ofC" = ( +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + frequency = 1379; + id_tag = "sw_maint2_pump" + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/embedded_controller/radio/airlock/airlock_controller{ + id_tag = "sw_maint2_airlock"; + tag_airpump = "sw_maint2_pump"; + tag_chamber_sensor = "sw_maint2_sensor"; + tag_exterior_door = "sw_maint2_outer"; + tag_interior_door = "sw_maint2_inner"; + pixel_x = 25 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"ofE" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"ofJ" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "RoboDesk"; + name = "Robotics Privacy Shutter"; + dir = 8 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/assembly/robotics) +"ofY" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkred" + }, +/area/tcommsat/chamber) +"ogi" = ( +/obj/item/radio/intercom{ + dir = 1; + pixel_y = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "blue" + }, +/area/hallway/primary/central/north) +"ogj" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "podfloor_dark" + }, +/area/engineering/controlroom) +"ogl" = ( +/obj/machinery/disposal, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Departure Lounge center-south"; + dir = 10 + }, +/turf/simulated/floor/plasteel/dark, +/area/hallway/secondary/exit) +"ogm" = ( +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/security/securearmory) +"ogo" = ( +/turf/simulated/floor/wood, +/area/crew_quarters/theatre) +"ogu" = ( +/obj/machinery/status_display, +/turf/simulated/wall/shuttle, +/area/shuttle/arrival/station) +"ogE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "rampbottom" + }, +/area/hallway/primary/central/second/north) +"ogJ" = ( +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/assembly/showroom) +"ogM" = ( +/obj/effect/decal/warning_stripes/north, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"ogZ" = ( +/turf/simulated/wall, +/area/atmos) +"oha" = ( +/obj/effect/decal/warning_stripes/northeast, +/obj/machinery/chem_dispenser, +/obj/structure/reagent_dispensers/fueltank/chem{ + pixel_y = 34 + }, +/obj/machinery/door_control{ + id = "Chemistry2"; + name = "Chem Hallway Desk Shutters"; + pixel_y = 24; + pixel_x = -4 + }, +/turf/simulated/floor/engine, +/area/medical/chemistry) +"ohi" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump Engineering"; + pixel_y = 24; + shock_proof = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/interrogation) +"ohn" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/miningdock) +"ohr" = ( +/turf/simulated/wall/rust, +/area/maintenance/fsmaint3) +"ohs" = ( +/obj/machinery/flasher{ + id = "Cell 1"; + pixel_y = 28 + }, +/obj/structure/bed, +/obj/item/bedsheet/red, +/obj/item/radio/intercom/locked/prison{ + pixel_y = 36 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/carpet/red, +/area/security/prison/cell_block/A) +"ohx" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "ai2"; + name = "Turret Shutters" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/aisat_interior/secondary) +"ohy" = ( +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "red" + }, +/area/security/interrogation) +"ohJ" = ( +/obj/machinery/door/airlock/command{ + name = "Head of Security"; + req_access = list(58); + security_level = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/hos) +"oid" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/grille, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plating/airless, +/area/engineering/engine) +"oif" = ( +/obj/effect/decal/warning_stripes/west, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/meter, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"oin" = ( +/obj/machinery/atmospherics/binary/pump{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"oip" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/simulated/floor/plasteel, +/area/storage/secure) +"oiA" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal{ + dir = 8; + icon_state = "golden_stripes" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"oiH" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 5 + }, +/turf/simulated/floor/carpet/royalblack, +/area/bridge/meeting_room) +"oiX" = ( +/obj/machinery/light_construct{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"oiZ" = ( +/obj/item/radio/intercom{ + dir = 4; + pixel_x = 28 + }, +/obj/structure/chair/office, +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "red" + }, +/area/gateway) +"oja" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk, +/turf/simulated/floor/carpet/purple, +/area/janitor) +"ojd" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"ojn" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/interrogation) +"ojo" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/sleeper) +"ojp" = ( +/turf/simulated/floor/wood, +/area/medical/psych) +"ojq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/blood/drip, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"ojt" = ( +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/main) +"ojv" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/lobby) +"ojE" = ( +/obj/machinery/mass_driver{ + dir = 1; + drive_range = 58; + id_tag = "toxinsdriver" + }, +/turf/simulated/floor/plating, +/area/toxins/launch) +"ojM" = ( +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = -32 + }, +/turf/simulated/floor/wood, +/area/library/game_zone) +"ojN" = ( +/obj/machinery/bodyscanner{ + dir = 2 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/medical/morgue) +"ojQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/chapel/office) +"ojT" = ( +/obj/structure/sign/securearea, +/turf/simulated/wall/r_wall, +/area/storage/tech) +"ojU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"okj" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/brigstaff) +"okk" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/lounge) +"okn" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/medical/morgue) +"okq" = ( +/obj/effect/decal/cleanable/blood/tracks, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/blood_5, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/gambling_den) +"oku" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"okv" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/structure/filingcabinet/chestdrawer, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "red" + }, +/area/security/warden) +"okD" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "green" + }, +/area/hydroponics) +"okF" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 4; + layer = 2.9 + }, +/turf/simulated/floor/engine, +/area/engineering/aienter) +"okL" = ( +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"okN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/toxins/rdoffice) +"ole" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/mineral/ore_redemption{ + input_dir = 2; + output_dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Cargo Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/quartermaster/miningstorage) +"olg" = ( +/obj/effect/decal/warning_stripes/west, +/obj/structure/closet/secure_closet/engineering_personal, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "yellow" + }, +/area/engineering/engine) +"oli" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/maintenance/apmaint) +"olj" = ( +/obj/machinery/alarm{ + pixel_y = 24 + }, +/turf/simulated/floor/engine, +/area/engineering/aienter) +"oll" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"olp" = ( +/obj/effect/decal/cleanable/dust, +/obj/structure/railing{ + dir = 5 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/simulated/floor/wood, +/area/maintenance/banya) +"olq" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance/double, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/quartermaster/storage) +"ols" = ( +/obj/machinery/gateway{ + dir = 9 + }, +/obj/structure/railing{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "vault" + }, +/area/gateway) +"olz" = ( +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/bluegrid, +/area/assembly/showroom) +"olD" = ( +/obj/machinery/recharge_station, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "yellow" + }, +/area/engineering/engine/monitor) +"olG" = ( +/obj/machinery/atmospherics/binary/pump{ + dir = 8; + name = "Азот (N2) в контур" + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/engineering/controlroom) +"olI" = ( +/obj/structure/computerframe, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/maintenance/detectives_office) +"olM" = ( +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/airlock/medical/glass{ + name = "Morgue"; + req_access = list(5); + id = "Morgue" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/medical/morgue) +"olS" = ( +/obj/structure/extinguisher_cabinet{ + name = "north extinguisher cabinet"; + pixel_y = 30 + }, +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whitepurple"; + tag = "icon-whitepurple (NORTHWEST)" + }, +/area/toxins/misc_lab) +"olU" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/quartermaster/qm) +"olV" = ( +/obj/machinery/alarm{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/turret_protected/ai) +"olX" = ( +/obj/machinery/vending/wallmed{ + name = "North Emergency NanoMed"; + pixel_y = 30 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"omk" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "redcorner" + }, +/area/security/prison/cell_block/A) +"omm" = ( +/obj/structure/girder, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/ai) +"omp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/evidence) +"omx" = ( +/obj/effect/turf_decal/siding/wideplating/light{ + dir = 8 + }, +/obj/structure/flora/ausbushes/hell, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"omA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/directions/floor/alt{ + dir = 6; + pixel_x = 32 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"omB" = ( +/obj/structure/railing/corner{ + dir = 4; + pixel_y = 11 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whitehall" + }, +/area/toxins/xenobiology) +"omG" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitepurple"; + tag = "icon-whitepurple (EAST)" + }, +/area/toxins/launch) +"omJ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/west) +"omU" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 25 + }, +/obj/effect/landmark/start/geneticist, +/obj/structure/chair/office/dark, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue" + }, +/area/medical/cloning) +"ona" = ( +/obj/effect/decal/cleanable/blood/xeno, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/maintenance/apmaint) +"onl" = ( +/obj/effect/spawner/random_spawners/wall_rusted_30, +/turf/simulated/wall, +/area/maintenance/brig) +"onm" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/aihallway) +"onv" = ( +/obj/item/weldingtool, +/obj/item/weldingtool, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil, +/obj/structure/closet/secure_closet/medical_wall{ + req_access = list(3); + pixel_x = -32; + name = "Exile item closet" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/gateway) +"onw" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/security/securehallway) +"onC" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"onF" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/wood, +/area/hallway/primary/central/west) +"onK" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/sortjunction{ + name = "Engineering Junction"; + sortType = 4; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/break_room) +"onM" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/cleanable/blood/oil, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/quartermaster/storage) +"onO" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "dark" + }, +/area/medical/genetics) +"onP" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellowcorner" + }, +/area/hallway/primary/starboard) +"onQ" = ( +/obj/structure/cable, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/security/prison/cell_block/A) +"onX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"ooc" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"ooE" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/drinks/mug/sec, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "red" + }, +/area/security/processing) +"ooF" = ( +/obj/effect/landmark/start/trainee_engineer, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/break_room) +"ooI" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos/control) +"ooO" = ( +/obj/machinery/door/airlock/external{ + name = "Escape Pod Airlock" + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/eastarrival) +"ooP" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/reagent_dispensers/watertank/high, +/obj/item/reagent_containers/glass/bucket, +/obj/structure/extinguisher_cabinet{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hydroponics) +"ooU" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteyellow" + }, +/area/medical/chemistry) +"ooX" = ( +/obj/item/radio/intercom{ + dir = 8; + name = "Station Intercom (General)"; + pixel_x = 28 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"ooY" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTH)" + }, +/area/maintenance/medroom) +"opc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"opi" = ( +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/processing) +"opk" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"opl" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "caution" + }, +/area/atmos) +"opr" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Library Office"; + dir = 10 + }, +/turf/simulated/floor/wood, +/area/library) +"opw" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/research/glass{ + name = "Toxin Mixing"; + req_access = list(47) + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/mixing) +"opy" = ( +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"opE" = ( +/obj/machinery/atmospherics/unary/tank/air, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/maintenance/engineering) +"opK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/spawner/random_spawners/cobweb_left_rare, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"opR" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/disposal) +"opU" = ( +/obj/structure/table, +/obj/item/storage/fancy/cigarettes/cigpack_robust, +/turf/simulated/floor/plasteel, +/area/hallway/spacebridge/comcar) +"oqc" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/library) +"oqp" = ( +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"oqt" = ( +/obj/effect/landmark/start/barber, +/turf/simulated/floor/wood/oak, +/area/civilian/barber) +"oqu" = ( +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "brown" + }, +/area/quartermaster/miningdock) +"oqA" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/medical/reception) +"oqL" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/blood/drip, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitebluecorner"; + tag = "icon-whitebluecorner" + }, +/area/maintenance/medroom) +"oqM" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 1; + icon_state = "open"; + id_tag = "detprivacy"; + name = "Detective Privacy Shutters"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/maintenance/detectives_office) +"oqN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"oqO" = ( +/obj/machinery/atmospherics/unary/cold_sink/freezer{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/atmos) +"oqS" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8; + do_not_delete_me = 1 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/theatre) +"oqV" = ( +/obj/machinery/kitchen_machine/grill, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom{ + pixel_x = 28; + pixel_y = -2 + }, +/turf/simulated/floor/plasteel{ + icon_state = "stage_bleft" + }, +/area/maintenance/cafeteria) +"oqX" = ( +/obj/machinery/camera{ + c_tag = "Tech Storage" + }, +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/circuitboard/cyborgrecharger{ + pixel_x = -4; + pixel_y = -2 + }, +/obj/item/circuitboard/mech_bay_power_console{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/circuitboard/mech_recharger, +/obj/item/circuitboard/mechfab{ + pixel_y = 3 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "caution" + }, +/area/storage/tech) +"orb" = ( +/obj/machinery/portable_atmospherics/canister/sleeping_agent, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "escape" + }, +/area/atmos/control) +"ore" = ( +/obj/effect/landmark/start/hop, +/obj/structure/chair/office/dark{ + dir = 4 + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads) +"org" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/remains/human, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"ork" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"orm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small, +/obj/effect/spawner/random_spawners/oil_5, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"oro" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"orZ" = ( +/obj/machinery/camera{ + c_tag = "Holodeck North" + }, +/turf/simulated/floor/engine{ + name = "Holodeck Projector Floor" + }, +/area/holodeck/alphadeck) +"osb" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Eng_lockdown"; + name = "Engineering Lockdown"; + opacity = 0 + }, +/obj/structure/cable, +/obj/effect/spawner/window/reinforced/plasma, +/turf/simulated/floor/plating, +/area/engineering/controlroom) +"osd" = ( +/obj/machinery/atmospherics/unary/cold_sink/freezer{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"osg" = ( +/obj/structure/table, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkblue" + }, +/area/hallway/secondary/exit) +"osh" = ( +/obj/effect/decal/warning_stripes/east, +/obj/machinery/portable_atmospherics/canister/sleeping_agent, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/seceqstorage) +"osk" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkblue" + }, +/area/chapel/main) +"osl" = ( +/obj/structure/table/reinforced, +/obj/item/restraints/legcuffs/beartrap, +/obj/item/restraints/legcuffs/beartrap, +/obj/item/storage/box/mousetraps, +/obj/item/storage/box/mousetraps, +/obj/structure/reagent_dispensers/spacecleanertank{ + pixel_y = -30 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/janitor) +"ost" = ( +/obj/machinery/door/airlock/medical{ + name = "Virology"; + req_access = list(39) + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/effect/decal/warning_stripes/north, +/obj/effect/decal/warning_stripes/south, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + invisibility = 101 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/virology/lab) +"osu" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/landmark/start/head_of_security, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/security/hos) +"osz" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"osL" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"osN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"osP" = ( +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/pen, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "brown" + }, +/area/quartermaster/delivery) +"osS" = ( +/obj/structure/disposalpipe/junction/yjunction{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/carpet/arcade, +/area/crew_quarters/arcade) +"osY" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"ota" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/chapel/office) +"ote" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/power/port_gen/pacman, +/obj/machinery/light, +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/hardsuitstorage) +"oth" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance/double, +/obj/effect/spawner/random_spawners/cobweb_left_rare, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"otm" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"otn" = ( +/obj/structure/table/reinforced, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"ots" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/hallway/primary/central/second/north) +"otD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/drip{ + pixel_x = -4; + pixel_y = 2 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"otG" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"otI" = ( +/obj/structure/window/reinforced{ + color = "red" + }, +/obj/structure/window/reinforced{ + color = "red"; + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/effect/decal/warning_stripes/southeast, +/turf/simulated/floor/engine, +/area/security/execution) +"otJ" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkblue" + }, +/area/medical/surgery/south) +"otL" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/item/radio/intercom{ + name = "east station intercom (General)"; + pixel_x = 28 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/carpet/red, +/area/lawoffice) +"otM" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"otR" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Medbay Maintenance"; + req_access = list(5) + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/medical/medrest) +"otS" = ( +/obj/structure/closet/secure_closet/engineering_electrical, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellow" + }, +/area/engineering/engine) +"otY" = ( +/obj/structure/chair/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/carpet/black, +/area/crew_quarters/bar/atrium) +"otZ" = ( +/obj/machinery/atmospherics/pipe/simple/visible/cyan{ + desc = "Труба содержит дыхательную смесь для подачи на станцию"; + dir = 4; + name = "Труба дыхательной смеси" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"oue" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "chapel" + }, +/area/chapel/main) +"ouf" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/table, +/obj/item/toy/carpplushie/void, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"oug" = ( +/obj/structure/chair/office/dark, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"ouh" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Staff room"; + req_access = list(63) + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/brigstaff) +"ouo" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/trunk/multiz{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research/nhallway) +"ous" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/effect/spawner/random_spawners/blood_20, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"ouv" = ( +/obj/machinery/power/smes{ + charge = 5e+006 + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/obj/structure/sign/electricshock{ + pixel_y = 0; + pixel_x = 32 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plating, +/area/aisat/maintenance) +"ouB" = ( +/obj/machinery/door/airlock/public/glass{ + id = "vipbar1"; + id_tag = "vipbar1_bolt"; + name = "ViP Room 1" + }, +/obj/effect/turf_decal/siding/red{ + dir = 4 + }, +/obj/effect/turf_decal/siding/red{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/firedoor, +/turf/simulated/floor/carpet/black, +/area/crew_quarters/bar/atrium) +"ouC" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/item/flag/nt, +/obj/machinery/light, +/obj/effect/turf_decal{ + icon_state = "golden_stripes" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge/meeting_room) +"ouL" = ( +/obj/structure/table/wood, +/obj/item/folder, +/obj/item/folder/blue{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_y = 32 + }, +/turf/simulated/floor/carpet/red, +/area/civilian/vacantoffice) +"ouO" = ( +/obj/machinery/computer/crew, +/obj/structure/window/reinforced{ + pixel_y = -6 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkblue" + }, +/area/security/medbay) +"ouP" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/wood, +/area/crew_quarters/theatre) +"ouW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/commercial) +"ouX" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + tag = "icon-whitehall (WEST)" + }, +/area/maintenance/apmaint) +"ouY" = ( +/obj/structure/toilet{ + pixel_y = 19 + }, +/obj/structure/sink{ + dir = 8; + pixel_x = -12 + }, +/obj/machinery/light/small, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/heads/hop) +"ovn" = ( +/obj/structure/table/reinforced, +/obj/item/clipboard, +/obj/machinery/ai_status_display{ + pixel_x = 32 + }, +/obj/item/toy/figure/ce, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/chief) +"ovq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/wrench, +/obj/random/tool, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"ovt" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/lab) +"ovu" = ( +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/aihallway) +"ovA" = ( +/obj/structure/table, +/obj/item/flashlight/lamp{ + layer = 4; + pixel_y = 7 + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/security/processing) +"ovD" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/smes, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plating, +/area/maintenance/auxsolarport) +"ovH" = ( +/obj/structure/table, +/obj/item/taperecorder, +/obj/item/radio/sec{ + pixel_y = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/hos) +"ovI" = ( +/obj/item/clothing/mask/cigarette, +/turf/simulated/floor/plating/airless, +/area/toxins/test_area) +"ovK" = ( +/obj/structure/sign/fire, +/turf/simulated/wall/r_wall, +/area/engineering/controlroom) +"ovO" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/mob/living/simple_animal/mothroach, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos/control) +"ovP" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -26 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + dir = 8 + }, +/area/medical/medbay2) +"ovQ" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/eastright{ + name = "Chemistry Desk"; + req_access = list(33) + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "Chemistry2"; + name = "Chemistry Privacy Shutter" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/item/lighter/zippo{ + name = "Ash Generator 3000" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/chemistry) +"ovR" = ( +/obj/structure/table, +/obj/item/aiModule/protectStation, +/obj/item/aiModule/nanotrasen, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai_upload) +"ovT" = ( +/obj/structure/rack, +/obj/item/tank/internals/oxygen, +/obj/item/radio, +/obj/item/clothing/mask/breath, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"ovY" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/bridge/checkpoint/south) +"owh" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + density = 0; + icon_state = "open"; + id_tag = "kitchenhall"; + name = "Kitchen Shutters"; + opacity = 0 + }, +/obj/machinery/door/window/eastleft{ + base_state = "right"; + dir = 8; + icon_state = "right"; + name = "Kitchen"; + req_access = list(28) + }, +/obj/item/desk_bell{ + anchored = 1; + pixel_x = 7; + pixel_y = 7 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/crew_quarters/kitchen) +"owi" = ( +/obj/structure/table/wood/fancy/red, +/obj/item/instrument/accordion, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet/orange, +/area/maintenance/casino) +"owl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"own" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/machinery/door/airlock/medical{ + name = "Morgue"; + req_access = list(6) + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/medical/morgue) +"owo" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/west) +"ows" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/firealarm{ + pixel_y = 25 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "blue" + }, +/area/bridge/checkpoint/north) +"owx" = ( +/turf/simulated/floor/plating, +/area/security/permahallway) +"owA" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/fitness) +"owG" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/machinery/status_display{ + layer = 4; + pixel_y = 32 + }, +/obj/item/pen, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/carpet/black, +/area/crew_quarters/cabin2) +"owH" = ( +/obj/effect/turf_decal/stripes/white/line, +/obj/structure/holohoop{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"owQ" = ( +/obj/machinery/door/airlock/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"owX" = ( +/obj/machinery/disposal, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"oxb" = ( +/obj/structure/closet{ + custom_door_overlay = "black"; + desc = "It's a storage unit for foodservice garments."; + name = "chef's closet" + }, +/obj/item/storage/belt/chef, +/obj/item/clothing/head/chefhat, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/maintenance/cafeteria) +"oxn" = ( +/obj/structure/sign/fire{ + pixel_y = -32 + }, +/obj/structure/closet/firecloset, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/toxins/test_chamber) +"oxp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "blue" + }, +/area/hydroponics) +"oxv" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/medbay2) +"oxE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluecorner" + }, +/area/medical/medbay2) +"oxG" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"oxH" = ( +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"oxK" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/light_switch{ + pixel_x = 24; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/library) +"oyf" = ( +/obj/effect/decal/warning_stripes/north, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/engine, +/area/medical/chemistry) +"oyg" = ( +/obj/item/radio/intercom{ + dir = 0; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "yellow" + }, +/area/storage/primary) +"oyB" = ( +/obj/effect/decal/warning_stripes/west{ + icon = 'icons/turf/floors.dmi'; + icon_state = "siding8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "asteroid" + }, +/area/hydroponics) +"oyJ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"oyV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) +"oyX" = ( +/obj/machinery/computer/general_air_control/large_tank_control{ + input_tag = "co2_in"; + name = "Carbon Dioxide Supply Control"; + output_tag = "co2_out"; + sensors = list("co2_sensor"="Tank") + }, +/obj/effect/decal/warning_stripes/red, +/obj/machinery/atmospherics/pipe/simple/visible{ + desc = "Труба содержит газ для обработки и после возвращает его обратно в трубу смешивания"; + name = "Труба обработки" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"ozd" = ( +/obj/effect/decal/warning_stripes/northwest, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/extinguisher_cabinet{ + pixel_y = 30 + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"ozf" = ( +/obj/structure/table/glass, +/obj/item/paper_bin{ + pixel_x = -2; + pixel_y = 7 + }, +/obj/item/pen{ + pixel_x = 4; + pixel_y = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whiteblue"; + tag = "icon-whitehall (WEST)" + }, +/area/medical/cryo) +"ozg" = ( +/obj/machinery/computer/monitor, +/obj/item/radio/intercom{ + dir = 4; + pixel_x = 28 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkyellow" + }, +/area/bridge) +"ozi" = ( +/obj/structure/grille/broken, +/obj/item/shard{ + icon_state = "small" + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"ozm" = ( +/obj/structure/closet/secure_closet/captains, +/obj/effect/decal/warning_stripes/southeast, +/obj/item/clothing/accessory/holster, +/turf/simulated/floor/carpet, +/area/crew_quarters/captain/bedroom) +"ozn" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Medbay South Central Hall"; + dir = 5; + network = list("Medical","SS13") + }, +/obj/item/twohanded/required/kirbyplants, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/item/radio/intercom{ + pixel_x = -27 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTHWEST)" + }, +/area/medical/medbay) +"ozo" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "cautioncorner" + }, +/area/atmos) +"ozp" = ( +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/xenobiology) +"ozy" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"ozF" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"ozG" = ( +/obj/machinery/alarm{ + dir = 1; + pixel_y = -25 + }, +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/portsolar) +"ozP" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/library/game_zone) +"ozQ" = ( +/turf/simulated/wall/r_wall, +/area/ntrep) +"ozV" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/landmark/start/cargo_technician, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"ozX" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/chem_dispenser/botanical, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkgreenfull" + }, +/area/hydroponics) +"ozY" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "whitepurple"; + tag = "icon-whitepurple (SOUTHWEST)" + }, +/area/medical/research/nhallway) +"oAa" = ( +/obj/machinery/light/small, +/obj/machinery/photocopier, +/obj/effect/decal/warning_stripes/red, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"oAi" = ( +/obj/structure/table, +/obj/item/kitchen/knife/plastic, +/obj/item/kitchen/utensil/pfork{ + pixel_x = 6 + }, +/obj/item/kitchen/utensil/pspoon{ + pixel_x = -8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/security/permabrig) +"oAy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/portable_atmospherics/canister/air, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"oAH" = ( +/obj/machinery/atmospherics/pipe/simple/visible, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"oAW" = ( +/obj/effect/decal/warning_stripes/north, +/obj/item/radio/intercom{ + pixel_y = 26 + }, +/obj/machinery/light{ + dir = 1; + on = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/gravitygenerator) +"oAX" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Brig"; + req_access = list(63); + security_level = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/security/processing) +"oAZ" = ( +/obj/machinery/firealarm{ + name = "north fire alarm"; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/south) +"oBf" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/security/checkpoint/south) +"oBn" = ( +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/item/clothing/under/solgov/civ, +/obj/item/clothing/under/soviet, +/obj/item/clothing/under/syndicate/tacticool, +/obj/item/clothing/under/syndicate/blackops_civ, +/obj/item/clothing/under/fluff/soviet_casual_uniform, +/turf/simulated/floor/carpet/red, +/area/crew_quarters/cabin4) +"oBs" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/random{ + pixel_y = 32 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"oBv" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 4; + name = "Труба смешивания" + }, +/obj/machinery/atmospherics/binary/pump{ + desc = "Подаёт кислород для смешивания с другими газами"; + dir = 1; + name = "Кислород (O2) в смеситель"; + target_pressure = 101 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "bluefull" + }, +/area/atmos) +"oBx" = ( +/obj/structure/computerframe, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/carpet, +/area/civilian/vacantoffice) +"oBy" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitepurple"; + tag = "icon-whitepurple (EAST)" + }, +/area/medical/research/nhallway) +"oBG" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/wood/fancy/oak, +/area/bridge/meeting_room) +"oBI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"oBL" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/warden) +"oBO" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/west) +"oBS" = ( +/obj/machinery/blackbox_recorder, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/camera/motion{ + c_tag = "Minisat AI Core South"; + network = list("Minisat","SS13"); + dir = 10 + }, +/turf/simulated/floor/redgrid, +/area/turret_protected/ai) +"oBT" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "West Hallway North"; + dir = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellowcorner" + }, +/area/hallway/primary/starboard/east) +"oCa" = ( +/obj/structure/chair/sofa/left{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkblue" + }, +/area/hallway/secondary/exit) +"oCd" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/bridge/checkpoint/north) +"oCC" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/xenobiology) +"oCG" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/ids, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "blue" + }, +/area/bridge/checkpoint/north) +"oCH" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 2; + icon_state = "open"; + id_tag = "ceprivacy"; + name = "CE Privacy Shutters"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced/polarized{ + id = "ceprivacytint" + }, +/turf/simulated/floor/plating, +/area/crew_quarters/chief) +"oCO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/lobby) +"oCU" = ( +/obj/item/radio/intercom{ + name = "south station intercom (General)"; + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/east) +"oCX" = ( +/obj/structure/closet/emcloset, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"oCY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"oDb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "stage_bleft" + }, +/area/maintenance/cafeteria) +"oDc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"oDk" = ( +/obj/structure/closet/walllocker/emerglocker/north, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/shuttle, +/area/shuttle/arrival/station) +"oDn" = ( +/obj/effect/decal/cleanable/glass, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/gambling_den) +"oDo" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/carpet/royalblack, +/area/ntrep) +"oDB" = ( +/obj/item/reagent_containers/spray/pestspray, +/turf/simulated/floor/grass, +/area/maintenance/garden) +"oDL" = ( +/obj/effect/landmark/start/warden, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/junction/reversed{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/warden) +"oDU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/storage) +"oDV" = ( +/obj/machinery/door/window, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"oDY" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/security/seceqstorage) +"oEa" = ( +/obj/structure/table/glass, +/obj/machinery/photocopier/faxmachine/longrange{ + department = "Chief Medical Officer's Office" + }, +/obj/machinery/camera{ + c_tag = "Chief Medical Officer's Office"; + network = list("Medical","SS13") + }, +/turf/simulated/floor/wood, +/area/medical/cmo) +"oEb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"oEd" = ( +/obj/structure/lattice, +/obj/machinery/camera{ + c_tag = "AI Satellite Exterior 1"; + dir = 1; + network = list("SS13","MiniSat") + }, +/turf/space/openspace, +/area/tcommsat/chamber) +"oEg" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/airlock/public/glass, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel/dark, +/area/hallway/secondary/exit) +"oEi" = ( +/obj/structure/table/glass, +/obj/item/storage/box/bodybags, +/obj/item/reagent_containers/spray/cleaner/medical, +/obj/item/paper/Cloning{ + pixel_x = 6 + }, +/obj/item/storage/box/bodybags/biohazard, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whiteblue" + }, +/area/medical/cloning) +"oEl" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/bed/dogbed{ + name = "fox box" + }, +/mob/living/simple_animal/pet/dog/fox/Renault, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain) +"oEp" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"oEu" = ( +/obj/machinery/embedded_controller/radio/airlock/airlock_controller{ + id_tag = "aisolw_airlock"; + tag_airpump = "aisolw_pump"; + tag_chamber_sensor = "aisolw_sensor"; + tag_exterior_door = "aisolw_outer"; + tag_interior_door = "aisolw_inner"; + pixel_y = 28 + }, +/obj/machinery/airlock_sensor{ + id_tag = "aisolw_sensor"; + pixel_y = -28 + }, +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + frequency = 1379; + id_tag = "aisolw_pump"; + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/maintenance/starboardaux) +"oEv" = ( +/obj/effect/landmark/start/doctor, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitebluecorner" + }, +/area/medical/biostorage) +"oEE" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/lounge) +"oET" = ( +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "neutral" + }, +/area/engineering/mechanic_workshop/expedition) +"oEW" = ( +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/mechanical, +/obj/item/multitool, +/obj/item/multitool, +/obj/item/clothing/ears/earmuffs, +/obj/item/clothing/ears/earmuffs, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitepurple" + }, +/area/toxins/misc_lab) +"oEX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"oFf" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkpurple" + }, +/area/assembly/chargebay) +"oFh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"oFj" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/conveyor{ + id = "QMLoad2"; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/quartermaster/delivery) +"oFm" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/door/window/brigdoor{ + name = "Creature Pen"; + req_access = list(47) + }, +/turf/simulated/floor/plasteel, +/area/toxins/xenobiology) +"oFo" = ( +/obj/machinery/door/airlock/atmos{ + name = "Atmospherics Maintenance"; + req_access = list(12,24) + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/atmospherics) +"oFD" = ( +/obj/machinery/door/airlock{ + name = "Unisex Restrooms" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet) +"oFH" = ( +/obj/item/pen, +/obj/structure/table, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"oFT" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"oFU" = ( +/obj/machinery/vending/suitdispenser, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"oGf" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 10 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"oGj" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/sw) +"oGs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/chair/stool, +/turf/simulated/floor/carpet/royalblack, +/area/maintenance/fsmaint2) +"oGt" = ( +/obj/machinery/door/poddoor/shutters{ + density = 0; + icon_state = "open"; + id_tag = "rdprivacy"; + name = "Research Director Office Shutters"; + opacity = 0 + }, +/obj/structure/cable, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/toxins/rdoffice) +"oGz" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=L2"; + location = "L1" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/lobby) +"oGA" = ( +/obj/structure/weightmachine/stacklifter, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"oGD" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"oGW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/eastarrival) +"oGZ" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/theatre) +"oHb" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/warning_stripes/northeast, +/obj/item/radio/intercom, +/obj/item/assembly/signaler, +/turf/simulated/floor/plasteel, +/area/toxins/launch) +"oHc" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purple" + }, +/area/hallway/primary/fore) +"oHg" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"oHk" = ( +/obj/item/radio/intercom{ + pixel_x = -27 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"oHo" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"oHr" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellow" + }, +/area/engineering/break_room) +"oHv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/toxins/xenobiology) +"oHx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"oHy" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"oHz" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/junction/yjunction{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/south) +"oHL" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai) +"oHM" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/hologram/holopad, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos/control) +"oHR" = ( +/obj/structure/table, +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/belt/utility, +/obj/item/storage/belt/utility, +/obj/item/storage/belt/utility, +/obj/item/multitool, +/obj/item/multitool, +/obj/item/multitool, +/obj/machinery/light, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/gateway) +"oHY" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/north, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellow" + }, +/area/engineering/engine) +"oIb" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + dir = 4 + }, +/obj/machinery/atmospherics/meter, +/turf/simulated/wall/r_wall, +/area/atmos) +"oId" = ( +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/bar/atrium) +"oIf" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/grille, +/turf/simulated/floor/plating/airless, +/area/engineering/engine) +"oIl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"oIo" = ( +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/turf_decal/box, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/simulated/floor/plasteel, +/area/storage/primary) +"oIr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/gambling_den) +"oIt" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"oIA" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/stripes/gold{ + dir = 8 + }, +/obj/item/book/manual/sop_command, +/obj/item/book/manual/sop_legal, +/obj/item/book/manual/sop_general, +/obj/item/book/manual/sop_supply, +/obj/item/book/manual/sop_service, +/obj/item/book/manual/sop_security, +/obj/item/book/manual/sop_science, +/obj/item/book/manual/sop_medical, +/obj/item/book/manual/sop_engineering, +/turf/simulated/floor/carpet/red, +/area/lawoffice) +"oIC" = ( +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/turf/simulated/floor/glass, +/area/bridge/checkpoint/south) +"oIG" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 5 + }, +/area/security/permabrig) +"oIL" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/grille_50, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"oIN" = ( +/obj/machinery/cryopod{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/sleep/secondary) +"oIR" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 6 + }, +/turf/simulated/floor/carpet/royalblack, +/area/bridge/meeting_room) +"oIV" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/turret_protected/aisat_interior) +"oIW" = ( +/obj/structure/table, +/obj/item/kitchen/knife, +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"oJc" = ( +/obj/machinery/door/airlock/glass{ + name = "Cabin" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/crew_quarters/sleep/secondary) +"oJl" = ( +/obj/effect/decal/cleanable/dust, +/obj/machinery/light/small{ + dir = 4; + tag = "icon-bulb1 (EAST)" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/fsmaint3) +"oJp" = ( +/turf/simulated/wall/r_wall, +/area/medical/chemistry) +"oJq" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/engine, +/area/toxins/test_chamber) +"oJr" = ( +/obj/effect/landmark/event/carpspawn, +/turf/space, +/area/space) +"oJu" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Research Director's Quarters"; + req_access = list(30); + security_level = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/carpet/purple, +/area/toxins/rdoffice) +"oJv" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/engineering{ + name = "South-West Solar Access"; + req_access = list(10) + }, +/obj/structure/sign/electricshock{ + pixel_y = -32 + }, +/obj/effect/decal/warning_stripes/west, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/portsolar) +"oJw" = ( +/obj/structure/sign/directions/cargo{ + dir = 4; + pixel_y = 8 + }, +/turf/simulated/wall, +/area/hallway/primary/central/second/west) +"oJC" = ( +/obj/effect/decal/warning_stripes/south, +/obj/effect/decal/warning_stripes/north, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel, +/area/storage/eva) +"oJO" = ( +/obj/effect/decal/warning_stripes/south, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"oJT" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/turf/simulated/floor/plating, +/area/crew_quarters/theatre) +"oJX" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/grille, +/turf/simulated/floor/plating/airless, +/area/engineering/engine) +"oKb" = ( +/obj/effect/decal/warning_stripes/southeast, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "yellow" + }, +/area/maintenance/electrical) +"oKf" = ( +/obj/structure/disposalpipe/junction{ + dir = 2 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"oKg" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/bridge) +"oKm" = ( +/obj/machinery/door/airlock{ + id_tag = "toilet1"; + name = "Toilet" + }, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"oKr" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "CMO Shutters"; + name = "CMO Privacy Shutters" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/medical/cmo) +"oKs" = ( +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/execution) +"oKt" = ( +/obj/structure/window/reinforced, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "whitehall" + }, +/area/medical/genetics) +"oKv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/xenobiology) +"oKw" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/landmark/start/security_officer, +/obj/structure/chair{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/brigstaff) +"oKz" = ( +/obj/structure/closet/secure_closet/brig, +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/prisonershuttle) +"oKH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/flag/nt{ + icon_state = "ntflag_rolled"; + rolled = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "escape" + }, +/area/hallway/secondary/exit/maint) +"oLl" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -2; + pixel_y = 7 + }, +/obj/item/pen{ + pixel_x = 4; + pixel_y = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue" + }, +/area/medical/ward) +"oLn" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"oLp" = ( +/obj/structure/table, +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/obj/item/reagent_containers/glass/beaker/waterbottle, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "whiteblue"; + tag = "icon-whiteblue (SOUTHEAST)" + }, +/area/medical/ward) +"oLt" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/brigstaff) +"oLv" = ( +/obj/structure/girder, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"oLB" = ( +/obj/structure/dresser, +/obj/item/radio/intercom{ + pixel_y = 24 + }, +/obj/machinery/camera{ + c_tag = "Quartermaster's Bedroom" + }, +/turf/simulated/floor/carpet/royalblack, +/area/quartermaster/qm) +"oLD" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purplecorner" + }, +/area/hallway/primary/central/north) +"oLF" = ( +/obj/structure/table, +/obj/item/stack/packageWrap, +/obj/item/rcs, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"oLG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/wood, +/area/blueshield) +"oLS" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/requests_console{ + department = "Science"; + departmentType = 2; + name = "Science Requests Console"; + pixel_x = -32 + }, +/obj/item/grenade/chem_grenade, +/obj/item/grenade/chem_grenade{ + pixel_x = 10; + pixel_y = 5 + }, +/obj/item/grenade/chem_grenade{ + pixel_x = -7; + pixel_y = 6 + }, +/obj/item/grenade/chem_grenade{ + pixel_x = 1; + pixel_y = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurple" + }, +/area/toxins/mixing) +"oLT" = ( +/obj/effect/decal/warning_stripes/south, +/obj/effect/decal/warning_stripes/north, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/multiz, +/turf/simulated/floor/plasteel, +/area/storage/eva) +"oLX" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "HoSPriv"; + name = "HoS Office Privacy Shutters" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/security/hos) +"oMd" = ( +/obj/structure/table/wood/poker, +/obj/item/stack/spacechips/c5000, +/obj/effect/decal/cleanable/dust, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/carpet/green, +/area/maintenance/casino) +"oMh" = ( +/obj/effect/turf_decal/siding/wideplating/light{ + dir = 5 + }, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/lavendergrass, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"oMm" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/railing, +/turf/simulated/floor/glass/reinforced, +/area/engineering/controlroom) +"oMo" = ( +/obj/machinery/vending/wallmed{ + pixel_y = -30 + }, +/turf/simulated/floor/plasteel{ + dir = 0; + icon_state = "red" + }, +/area/security/processing) +"oMu" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/item/clothing/suit/armor/bulletproof, +/obj/machinery/door/window{ + name = "Secure Armory"; + req_access = list(1); + color = "red" + }, +/obj/structure/window/reinforced{ + color = "red" + }, +/obj/structure/window/reinforced{ + color = "red"; + dir = 1 + }, +/obj/item/clothing/gloves/combat, +/obj/item/clothing/head/helmet/alt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/securearmory) +"oMC" = ( +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitecorner" + }, +/area/maintenance/fsmaint3) +"oMK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"oMM" = ( +/obj/effect/decal/warning_stripes/east, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel, +/area/storage/eva) +"oMS" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/flora/ausbushes/ywflowers/hell, +/obj/structure/flora/firebush, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"oMW" = ( +/obj/effect/decal/novastation{ + icon_state = "NStation2" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=C8"; + location = "C7" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=C6"; + location = "C5" + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"oMX" = ( +/obj/machinery/camera{ + c_tag = "Command-Cargo Bridge North"; + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/spacebridge/comcar) +"oMY" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "caution" + }, +/area/atmos/control) +"oNb" = ( +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister/air, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"oNk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"oNn" = ( +/obj/machinery/conveyor/inverted{ + id = "QMLoad"; + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "brown" + }, +/area/quartermaster/delivery) +"oNt" = ( +/turf/simulated/floor/plasteel{ + icon_state = "darkyellow" + }, +/area/engineering/mechanic_workshop/hangar) +"oNu" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "ai2"; + name = "Turret Shutters" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/aisat_interior/secondary) +"oNv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance/double, +/turf/simulated/floor/plasteel{ + icon_state = "hydrofloor" + }, +/area/maintenance/secpost) +"oNw" = ( +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + dir = 8 + }, +/area/medical/medbay) +"oNx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"oNC" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "dark" + }, +/area/security/hos) +"oNM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"oNN" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = 8; + pixel_y = 11 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) +"oNO" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/launch) +"oNV" = ( +/obj/effect/turf_decal/siding/purple{ + dir = 9 + }, +/obj/structure/chair/sofa/corp/right, +/obj/effect/landmark/start/civilian, +/turf/simulated/floor/carpet/purple, +/area/crew_quarters/bar/atrium) +"oNY" = ( +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/additional) +"oOd" = ( +/obj/machinery/atmospherics/air_sensor{ + id_tag = "mix_sensor" + }, +/turf/simulated/floor/engine/insulated/vacuum, +/area/atmos) +"oOe" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/closet/radiation, +/obj/item/clothing/glasses/meson, +/obj/machinery/alarm{ + dir = 8; + pixel_x = 25 + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = 26 + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"oOg" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/assembly/chargebay) +"oOi" = ( +/obj/item/plant_analyzer, +/turf/simulated/floor/grass, +/area/maintenance/garden) +"oOm" = ( +/obj/machinery/door/airlock/external{ + frequency = 1379; + id_tag = "ex_inner"; + locked = 1; + name = "External Access" + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/floor/engine/insulated, +/area/maintenance/apmaint) +"oOs" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "blue"; + dir = 8 + }, +/area/hallway/primary/fore) +"oOA" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/button/windowtint{ + id = "Interrogation"; + pixel_y = -24; + req_access = list(63); + pixel_x = 24 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/security/interrogation) +"oOF" = ( +/obj/structure/sign/directions/security{ + dir = 8 + }, +/obj/structure/sign/directions/evac{ + pixel_y = 8 + }, +/obj/structure/sign/directions/science{ + dir = 1; + pixel_y = -8 + }, +/turf/simulated/wall, +/area/security/lobby) +"oOJ" = ( +/obj/machinery/camera{ + c_tag = "Research Central Hallway"; + network = list("Research","SS13"); + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/medical/research) +"oOM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"oOW" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/flora/ausbushes/genericbush, +/turf/simulated/floor/grass, +/area/maintenance/fore) +"oOX" = ( +/obj/structure/table, +/obj/item/reagent_containers/spray/cleaner/medical{ + pixel_x = -5; + pixel_y = 10 + }, +/obj/item/reagent_containers/spray/cleaner/medical{ + pixel_x = 5; + pixel_y = 10 + }, +/obj/item/reagent_containers/spray/cleaner/medical{ + pixel_x = -5 + }, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/obj/item/reagent_containers/spray/cleaner/medical{ + pixel_x = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue" + }, +/area/medical/biostorage) +"oPd" = ( +/obj/effect/decal/warning_stripes/southeast, +/obj/machinery/chem_master{ + pixel_x = -1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/medical/virology/lab) +"oPf" = ( +/obj/effect/turf_decal/tile/blue, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -26 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/port/south) +"oPj" = ( +/obj/machinery/vending/sustenance, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whitepurple"; + tag = "icon-whitepurple (NORTHWEST)" + }, +/area/medical/research) +"oPm" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A18"; + location = "A17" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/sw) +"oPp" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/southeast, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"oPs" = ( +/obj/machinery/computer/prisoner, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkred" + }, +/area/bridge) +"oPu" = ( +/obj/structure/chair/comfy/brown, +/turf/simulated/floor/wood, +/area/library) +"oPv" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "Virology1"; + name = "Virology Shutters" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/medical/virology/lab) +"oPy" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/arrows/white, +/obj/effect/turf_decal/number/number_1{ + dir = 1 + }, +/obj/structure/railing/corner, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/apmaint) +"oPB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/junction/yjunction{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "escape" + }, +/area/bridge/checkpoint/south) +"oPD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/east, +/obj/machinery/door/airlock/external{ + hackProof = 1; + id_tag = "emergency_home"; + locked = 1; + name = "Escape Airlock" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/exit/maint) +"oPU" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/flasher{ + desc = "A floor-mounted flashbulb device."; + id = "brigkpp"; + layer = 5; + pixel_y = 55; + range = 3 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/security/brig) +"oPW" = ( +/obj/structure/chair/sofa/corp/left{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) +"oQm" = ( +/obj/structure/closet/crate/freezer, +/obj/structure/window/reinforced, +/obj/effect/decal/cleanable/dirt, +/obj/item/organ/internal/liver/vulpkanin, +/obj/item/organ/internal/heart/tajaran, +/obj/item/organ/internal/lungs/vox, +/obj/item/organ/internal/heart/vox, +/obj/item/organ/internal/eyes/vox, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"oQo" = ( +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance/double, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"oQu" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/processing) +"oQw" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"oQD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small, +/turf/simulated/floor/plasteel, +/area/maintenance/xenozoo) +"oQF" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/tinted{ + dir = 1 + }, +/obj/structure/barricade/wooden{ + layer = 3.5 + }, +/obj/structure/window/reinforced/tinted, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"oQK" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/disposalpipe/sortjunction/reversed{ + dir = 8; + name = "Brig Physician"; + sortType = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"oQS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"oQW" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/ne) +"oRb" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/lobby) +"oRc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permahallway) +"oRm" = ( +/obj/structure/closet/firecloset/full, +/turf/simulated/floor/plasteel{ + icon_state = "floorgrime" + }, +/area/maintenance/fsmaint) +"oRB" = ( +/obj/machinery/door/airlock/external{ + frequency = 1379; + id_tag = "ai_inner"; + locked = 1; + name = "MiniSat External Access"; + req_access = list(13,19,32,75) + }, +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/aihallway) +"oRE" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/pen, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/office) +"oRF" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/trunk/multiz{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/bridge/checkpoint/south) +"oRO" = ( +/obj/structure/chair/barber{ + dir = 8 + }, +/turf/simulated/floor/wood/oak, +/area/civilian/barber) +"oRT" = ( +/obj/machinery/vending/snack, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/bar/atrium) +"oRV" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/carpet/royalblue, +/area/blueshield) +"oSd" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/primary/central/east) +"oSn" = ( +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"oSo" = ( +/obj/structure/toilet{ + dir = 1 + }, +/obj/structure/sink{ + dir = 8; + pixel_x = -12 + }, +/obj/structure/mirror{ + pixel_x = -28 + }, +/obj/effect/landmark/start/blueshield, +/turf/simulated/floor/plasteel{ + icon_state = "showroomfloor" + }, +/area/blueshield) +"oSq" = ( +/obj/structure/closet/crate/medical, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = -4; + pixel_y = 5 + }, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = -11; + pixel_y = 5 + }, +/obj/item/storage/box/beakers{ + pixel_x = 8; + pixel_y = 2 + }, +/obj/item/storage/box/beakers{ + pixel_y = -1 + }, +/obj/item/storage/box/syringes{ + pixel_x = 10; + pixel_y = -3 + }, +/obj/item/storage/box/gloves{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 6 + }, +/turf/simulated/floor/plating, +/area/medical/virology/lab) +"oSw" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/chair/wood{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"oSy" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/carpet, +/area/library) +"oSB" = ( +/obj/item/circuitboard/sleeper{ + pixel_y = -7 + }, +/obj/structure/table{ + layer = 3.1 + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/glass/bottle/saline{ + layer = 3.2 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/power/apc/worn_out{ + cell_type = 0; + dir = 1; + pixel_y = 26 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/maintenance/medroom) +"oSH" = ( +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 8 + }, +/obj/machinery/status_display{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitepurple" + }, +/area/toxins/test_chamber) +"oSJ" = ( +/obj/structure/disposalpipe/trunk/multiz/down{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "green" + }, +/area/hallway/secondary/exit) +"oSM" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/reflector/box{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/glass/reinforced/plasma, +/area/engineering/controlroom) +"oSO" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitehall" + }, +/area/toxins/xenobiology) +"oSP" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/lobby) +"oSR" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/east) +"oSS" = ( +/obj/structure/table, +/obj/item/storage/box/monkeycubes/stokcubes, +/obj/item/storage/box/monkeycubes/wolpincubes{ + pixel_x = 4; + pixel_y = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple" + }, +/area/medical/genetics) +"oST" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "greencorner" + }, +/area/hallway/secondary/exit) +"oSU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/multiz{ + color = "#dd1010" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/landmark/event/blobstart, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"oSX" = ( +/obj/item/radio/intercom{ + name = "west station intercom (General)"; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/spacebridge/comcar) +"oSY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance/double, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"oTg" = ( +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"oTl" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/aisat_interior) +"oTn" = ( +/obj/structure/window/reinforced, +/turf/simulated/floor/glass/reinforced, +/area/engineering/aienter) +"oTw" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance{ + req_access = list(47) + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"oTx" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"oTC" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"oTE" = ( +/obj/machinery/atmospherics/meter, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 5 + }, +/turf/simulated/wall/r_wall/coated, +/area/engineering/supermatter) +"oTR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue" + }, +/area/maintenance/apmaint) +"oTS" = ( +/obj/structure/table/reinforced, +/obj/machinery/ignition_switch{ + id = "testigniter"; + pixel_x = 3; + pixel_y = -3 + }, +/obj/machinery/door_control{ + id = "RnDChem"; + name = "Chamber Blast Doors"; + pixel_x = 3; + pixel_y = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-2"; + tag = "" + }, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/toxins/test_chamber) +"oTX" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/carpet/red, +/area/chapel/main) +"oTZ" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/grey_tide{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/maintenance/gambling_den) +"oUb" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/carpet/black, +/area/chapel/main) +"oUd" = ( +/obj/machinery/door/window/brigdoor{ + dir = 1; + color = "red" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/blood/tracks, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "rampbottom"; + tag = "icon-stage_stairs" + }, +/area/maintenance/gambling_den) +"oUg" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/carpet, +/area/medical/psych) +"oUh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/bar, +/obj/effect/decal/cleanable/vomit, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"oUk" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"oUm" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"oUo" = ( +/obj/machinery/door/airlock/external{ + frequency = 1379; + id_tag = "atmos_tank_outer"; + locked = 1; + name = "Atmos External Access"; + req_access = list(10,13) + }, +/obj/structure/fans/tiny, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"oUq" = ( +/obj/structure/chair/comfy/red{ + dir = 4 + }, +/obj/effect/landmark/start/head_of_security, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door_control{ + desc = "A remote control-switch to lock down the prison wing's blast doors"; + id = "Prison Gate"; + name = "PermaBrig Lockdown"; + pixel_y = 20; + req_access = list(2); + pixel_x = 26 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/door_control{ + id = "HoSPriv"; + name = "HoS Office Privacy Shutters Control"; + pixel_y = -10; + req_access = list(58); + pixel_x = 26 + }, +/obj/machinery/door_control{ + id = "Brig_lockdown"; + name = "Brig Lockdown"; + pixel_x = 26; + pixel_y = 10; + req_access = list(58) + }, +/turf/simulated/floor/carpet/red, +/area/security/hos) +"oUs" = ( +/obj/effect/decal/warning_stripes/northwest, +/obj/machinery/computer/rdconsole/core, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/lab) +"oUx" = ( +/obj/structure/disposalpipe/trunk/multiz{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"oUB" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurplefull" + }, +/area/toxins/explab) +"oUD" = ( +/obj/machinery/atmospherics/pipe/simple/visible/cyan{ + desc = "Труба содержит дыхательную смесь для подачи на станцию"; + dir = 4; + name = "Труба дыхательной смеси" + }, +/obj/machinery/atmospherics/meter{ + id = "mair_in_meter"; + name = "Mixed Air Tank In" + }, +/turf/simulated/wall/r_wall, +/area/atmos) +"oUI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"oUT" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/cabin1) +"oUW" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/table/wood/fancy/royalblack, +/obj/item/megaphone, +/turf/simulated/floor/carpet/royalblack, +/area/crew_quarters/courtroom) +"oUX" = ( +/obj/structure/chair/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/landmark/start/civilian, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/carpet/green, +/area/library/game_zone) +"oVo" = ( +/obj/structure/chair/wood{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/mrchangs) +"oVv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"oVz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel, +/area/maintenance/apmaint) +"oVE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/lab) +"oVF" = ( +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/closet/lasertag/red, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"oVG" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/fore) +"oVH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/closet/crate, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"oVL" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"oVM" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 5 + }, +/area/security/permabrig) +"oVN" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/simulated/floor/carpet, +/area/library) +"oVO" = ( +/obj/structure/table/reinforced, +/obj/item/key/security, +/obj/item/key/security{ + pixel_y = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/security/securearmory) +"oVS" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"oVU" = ( +/obj/structure/window/full/shuttle, +/obj/structure/grille, +/turf/simulated/floor/shuttle/plating, +/area/shuttle/arrival/station) +"oVW" = ( +/obj/structure/chair/office, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"oWc" = ( +/obj/machinery/door/airlock/medical/glass{ + id_tag = "MedbayFoyerPort"; + name = "Medbay Entrance"; + req_access = list(5) + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue" + }, +/area/medical/reception) +"oWr" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluecornersalt" + }, +/area/hallway/primary/command) +"oWw" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/item/ammo_box/shotgun/beanbag, +/obj/item/ammo_box/shotgun/beanbag{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/ammo_box/shotgun/tranquilizer{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/ammo_box/shotgun/tranquilizer{ + pixel_x = -6; + pixel_y = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/securearmory) +"oWE" = ( +/turf/simulated/floor/plasteel{ + icon_state = "darkredcorners" + }, +/area/turret_protected/aisat) +"oWI" = ( +/turf/simulated/floor/plasteel{ + icon_state = "blue" + }, +/area/hallway/secondary/entry/lounge) +"oWK" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permahallway) +"oWR" = ( +/obj/structure/chair/sofa{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/medical/research/restroom) +"oWV" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light_switch{ + name = "east light switch"; + pixel_x = 24; + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "caution" + }, +/area/storage/tech) +"oXe" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/storage/primary) +"oXh" = ( +/obj/structure/toilet{ + pixel_y = 19 + }, +/obj/structure/sink{ + dir = 4; + pixel_x = 12 + }, +/obj/structure/mirror{ + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "showroomfloor" + }, +/area/security/hos) +"oXk" = ( +/turf/simulated/floor/engine{ + name = "Holodeck Projector Floor" + }, +/area/holodeck/alphadeck) +"oXl" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "whitepurple" + }, +/area/medical/genetics) +"oXp" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/maintenance/gambling_den) +"oXt" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"oXu" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/ids, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "bluefull" + }, +/area/bridge/checkpoint/south) +"oXz" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"oXB" = ( +/obj/item/candle{ + pixel_x = 3; + pixel_y = 2 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/table/wood/fancy/red, +/turf/simulated/floor/carpet/red, +/area/crew_quarters/theatre) +"oXD" = ( +/obj/structure/barricade/wooden, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/teleporter/abandoned) +"oXE" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/medrest) +"oXF" = ( +/obj/machinery/computer/secure_data, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/prisonershuttle) +"oXJ" = ( +/obj/machinery/conveyor{ + id = "packageExternal"; + dir = 8 + }, +/obj/structure/window/reinforced, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/quartermaster/delivery) +"oXN" = ( +/obj/machinery/mineral/equipment_vendor, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"oXO" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"oXP" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"oXQ" = ( +/obj/machinery/camera{ + c_tag = "Comand-Security Bridge South"; + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/spacebridge/somsec) +"oXT" = ( +/turf/simulated/floor/carpet, +/area/maintenance/library) +"oXZ" = ( +/obj/structure/table, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"oYa" = ( +/obj/structure/table/reinforced, +/obj/machinery/recharger/wallcharger{ + pixel_x = -24 + }, +/obj/machinery/recharger{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkred" + }, +/area/maintenance/secpost) +"oYk" = ( +/obj/machinery/mass_driver{ + dir = 4; + id_tag = "trash" + }, +/obj/structure/sign/vacuum{ + pixel_y = 32 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/disposal) +"oYp" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/photocopier, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "brown" + }, +/area/quartermaster/office) +"oYq" = ( +/obj/machinery/firealarm{ + name = "north fire alarm"; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"oYv" = ( +/turf/simulated/wall/r_wall, +/area/teleporter) +"oYz" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/wood, +/area/crew_quarters/mrchangs) +"oYE" = ( +/obj/machinery/teleport/station, +/turf/simulated/floor/plasteel/white, +/area/teleporter) +"oYO" = ( +/obj/structure/railing, +/obj/effect/turf_decal/siding/wood{ + do_not_delete_me = 1 + }, +/obj/structure/chair/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dust, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"oYP" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Warden's Office"; + req_access = list(3); + security_level = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/warden) +"oYR" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"oYT" = ( +/obj/structure/closet/firecloset, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"oYY" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command) +"oYZ" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/effect/decal/warning_stripes/south, +/obj/machinery/light, +/obj/machinery/alarm{ + dir = 1; + pixel_y = -22 + }, +/turf/simulated/floor/plasteel{ + icon_state = "yellow" + }, +/area/engineering/engine) +"oZe" = ( +/obj/structure/girder, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"oZk" = ( +/obj/structure/closet/walllocker{ + pixel_x = -28 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/medical/morgue) +"oZo" = ( +/obj/effect/decal/warning_stripes/east, +/obj/effect/decal/warning_stripes/west, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel, +/area/storage/eva) +"oZq" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"oZu" = ( +/obj/structure/flora/ausbushes/palebush, +/obj/structure/flora/ausbushes/brflowers, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/window/reinforced{ + layer = 2.9; + color = "orange" + }, +/obj/structure/window/reinforced{ + dir = 4; + layer = 2.9; + color = "orange" + }, +/obj/structure/window/reinforced{ + dir = 8; + layer = 2.9; + color = "orange" + }, +/turf/simulated/floor/grass, +/area/quartermaster/miningstorage) +"oZv" = ( +/obj/machinery/door/airlock/external{ + frequency = 1379; + id_tag = "solar_tool_outer"; + locked = 1; + name = "Engineering External Access"; + req_access = list(13) + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/maintenance/auxsolarport) +"oZD" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/security/evidence) +"oZE" = ( +/obj/machinery/status_display{ + pixel_y = 32 + }, +/obj/machinery/camera{ + c_tag = "Security Lobby East"; + network = list("SS13","Security") + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/lobby) +"oZJ" = ( +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/obj/machinery/power/apc{ + cell_type = 15000; + dir = 4; + name = "Cryo and Arrivals Super APC"; + pixel_x = 24 + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/arcade) +"oZP" = ( +/obj/structure/table, +/obj/item/storage/box/gloves{ + pixel_x = -4 + }, +/obj/item/storage/box/gloves{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/storage/box/beakers{ + pixel_x = 8 + }, +/obj/item/storage/box/beakers{ + pixel_x = 8; + pixel_y = 4 + }, +/obj/item/storage/box/iv_bags{ + pixel_x = -4; + pixel_y = 8 + }, +/obj/item/storage/box/iv_bags{ + pixel_x = 8; + pixel_y = 8 + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = 26 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue" + }, +/area/medical/biostorage) +"oZS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "ramptop" + }, +/area/hallway/primary/central/second/north) +"oZT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"oZW" = ( +/obj/structure/grille, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"oZX" = ( +/obj/machinery/optable, +/obj/machinery/status_display{ + pixel_y = 32 + }, +/obj/item/radio/intercom{ + pixel_x = -32; + pixel_y = 26 + }, +/obj/machinery/camera{ + c_tag = "Medbay Coroner's Office"; + network = list("SS13","Medical") + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/medical/morgue) +"paj" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command/glass{ + name = "Bridge"; + req_access = list(19); + security_level = 1 + }, +/obj/machinery/door/poddoor/preopen{ + id_tag = "BridgeLockdown"; + name = "Bridge Lockdown" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/bridge) +"pam" = ( +/obj/effect/turf_decal/stripes/line{ + icon = 'icons/turf/floors.dmi'; + icon_state = "siding4" + }, +/obj/machinery/camera/autoname{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "rampbottom"; + tag = "icon-stage_stairs" + }, +/area/hallway/primary/central/second/south) +"pao" = ( +/obj/structure/table, +/turf/simulated/floor/plasteel{ + dir = 0; + icon_state = "red" + }, +/area/security/processing) +"pav" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"paw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"pay" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/constructable_frame/machine_frame, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"paU" = ( +/obj/structure/lattice, +/obj/machinery/camera{ + c_tag = "AI Satellite Exterior 2"; + dir = 1; + network = list("SS13","MiniSat") + }, +/turf/space/openspace, +/area/aisat/maintenance) +"paY" = ( +/obj/effect/landmark/start/clown, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/clownoffice) +"pba" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/sign/securearea{ + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"pbd" = ( +/obj/machinery/hologram/holopad, +/obj/effect/turf_decal/box, +/turf/simulated/floor/carpet/green, +/area/crew_quarters/mrchangs) +"pbk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"pbn" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"pbo" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"pbq" = ( +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/livingcomplex) +"pbA" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "mining_internal" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/quartermaster/miningstorage) +"pbD" = ( +/obj/structure/stairs{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/lounge) +"pbE" = ( +/obj/machinery/status_display{ + pixel_y = -32 + }, +/obj/machinery/r_n_d/circuit_imprinter{ + pixel_y = 3 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "purple" + }, +/area/assembly/robotics) +"pbQ" = ( +/obj/structure/table, +/obj/item/autopsy_scanner{ + pixel_y = 4 + }, +/obj/item/scalpel{ + pixel_y = -1 + }, +/obj/machinery/requests_console{ + department = "Morgue"; + departmentType = 5; + name = "Morgue Requests Console"; + pixel_y = 30 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/medical/morgue) +"pbR" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/medbay) +"pbU" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/office) +"pcc" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"pce" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue" + }, +/area/medical/cryo) +"pch" = ( +/obj/structure/chair/sofa/corner{ + dir = 4; + color = "#85130b" + }, +/obj/structure/curtain/open/shower/security{ + alpha = 255; + name = "backstage"; + anchored = 1; + pixel_y = 32 + }, +/turf/simulated/floor/wood{ + icon_state = "wood-broken3"; + tag = "icon-wood-broken3" + }, +/area/maintenance/backstage) +"pci" = ( +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plasteel{ + icon_state = "tranquillite" + }, +/area/maintenance/trading) +"pcv" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/engineering/break_room) +"pcy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"pcz" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 12 + }, +/obj/item/radio/intercom{ + name = "east station intercom (General)"; + pixel_x = 28; + pixel_y = -10 + }, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet3) +"pcA" = ( +/turf/simulated/wall/r_wall, +/area/hallway/secondary/entry/eastarrival) +"pcI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/bridge/checkpoint/south) +"pcK" = ( +/obj/structure/flora/grass/jungle, +/obj/structure/flora/ausbushes/brflowers, +/turf/simulated/floor/grass, +/area/crew_quarters/fitness) +"pcL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"pcM" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"pcQ" = ( +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plating/airless, +/area/toxins/launch) +"pcS" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"pdb" = ( +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/crew_quarters/chief) +"pde" = ( +/obj/machinery/portable_atmospherics/canister, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"pdg" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurple"; + tag = "icon-whitepurple (NORTH)" + }, +/area/toxins/launch) +"pdF" = ( +/obj/structure/table/wood, +/obj/item/storage/photo_album, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/item/camera{ + pixel_x = 3; + pixel_y = -4 + }, +/obj/effect/turf_decal{ + dir = 6; + icon_state = "golden_stripes" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge/meeting_room) +"pdH" = ( +/obj/machinery/door/window, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/toilet{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/security/permabrig) +"pdQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/detectives_office) +"pdZ" = ( +/obj/effect/turf_decal/number/number_2{ + dir = 1; + pixel_y = -4 + }, +/obj/effect/turf_decal/arrows/white, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "blue" + }, +/area/hallway/primary/fore) +"pec" = ( +/obj/structure/table, +/obj/structure/railing{ + dir = 1 + }, +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/crew_quarters/sleep) +"pek" = ( +/obj/machinery/atmospherics/meter, +/obj/machinery/atmospherics/pipe/manifold/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + name = "Труба смешивания"; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"pep" = ( +/turf/simulated/floor/plasteel{ + icon_state = "redyellowfull" + }, +/area/maintenance/fpmaint) +"pew" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkgreen" + }, +/area/hydroponics) +"peD" = ( +/obj/effect/landmark/join_late_cryo, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/sleep/secondary) +"peH" = ( +/obj/machinery/computer/guestpass{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/medical/research) +"peM" = ( +/obj/effect/decal/warning_stripes/blue/hollow, +/obj/structure/closet/secure_closet/medical3, +/obj/item/clothing/suit/straight_jacket, +/obj/item/clothing/mask/muzzle, +/obj/item/reagent_containers/hypospray/safety, +/obj/item/reagent_containers/hypospray/safety, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"peT" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/central/second/north) +"peZ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/chair/comfy/black, +/turf/simulated/floor/wood, +/area/security/permabrig) +"pfg" = ( +/obj/structure/computerframe, +/obj/item/circuitboard/bodyscanner, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "blue" + }, +/area/maintenance/medroom) +"pfj" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/assembly/robotics) +"pfk" = ( +/obj/machinery/disposal, +/obj/effect/decal/warning_stripes/red, +/obj/machinery/door_control{ + id = "SecPilotPriv"; + name = "Pilot Privacy Shutters Control"; + req_access = list(3,71); + pixel_x = -24 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkred" + }, +/area/security/podbay) +"pfm" = ( +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/brig) +"pfo" = ( +/obj/structure/sink/kitchen{ + pixel_y = 24 + }, +/turf/simulated/floor/plasteel, +/area/toxins/xenobiology) +"pfp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plasteel{ + icon_state = "stage_bleft" + }, +/area/maintenance/cafeteria) +"pfq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/assembly/chargebay) +"pfs" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/quartermaster/office) +"pfw" = ( +/obj/machinery/computer/secure_data, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/reception) +"pfy" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkblue" + }, +/area/aisat/aihallway) +"pfD" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"pfF" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plasteel, +/area/atmos) +"pfH" = ( +/obj/structure/railing, +/obj/structure/flora/junglebush, +/turf/simulated/floor/grass, +/area/maintenance/fore2) +"pfL" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "aisat" + }, +/turf/simulated/floor/plating, +/area/turret_protected/ai) +"pfM" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkblue" + }, +/area/security/medbay) +"pfN" = ( +/obj/effect/decal/warning_stripes/southeastcorner, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"pfP" = ( +/turf/simulated/wall/r_wall/rust, +/area/maintenance/xenozoo) +"pfR" = ( +/obj/structure/chair/stool, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"pfU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/portables_connector, +/obj/machinery/portable_atmospherics/pump, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"pgb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A21"; + location = "A20" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"pge" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/security/permabrig) +"pgh" = ( +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "yellow" + }, +/area/engineering/engine) +"pgp" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/starboard/south) +"pgr" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"pgs" = ( +/obj/structure/mineral_door/wood, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet/green, +/area/maintenance/library) +"pgt" = ( +/obj/machinery/door/airlock/engineering{ + name = "Electrical Maintenance"; + req_access = list(11) + }, +/obj/structure/barricade/wooden{ + layer = 3.5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/electrical) +"pgv" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command) +"pgw" = ( +/obj/structure/table/wood/fancy/red, +/obj/machinery/light/small, +/turf/simulated/floor/wood, +/area/medical/psych) +"pgA" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/quartermaster/storage) +"pgC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/drip{ + pixel_x = -4; + pixel_y = 7 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"pgD" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/chair/office/dark{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "blue" + }, +/area/bridge/checkpoint/north) +"pgG" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/flask/gold, +/obj/item/razor, +/turf/simulated/floor/carpet/royalblue, +/area/crew_quarters/captain/bedroom) +"pgH" = ( +/obj/machinery/alarm{ + pixel_y = 24 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/crew_quarters/courtroom) +"pgK" = ( +/obj/machinery/door/airlock/security{ + name = "Detective"; + req_access = list(4) + }, +/obj/structure/barricade/wooden{ + layer = 3.5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/maintenance/detectives_office) +"pgQ" = ( +/obj/machinery/atmospherics/pipe/simple/visible/cyan{ + desc = "Труба содержит дыхательную смесь для подачи на станцию"; + dir = 1; + name = "Труба дыхательной смеси" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "yellowfull" + }, +/area/maintenance/atmospherics) +"phg" = ( +/obj/structure/disposalpipe/junction{ + dir = 2 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=COM3"; + location = "COM2" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"phh" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/processing) +"phi" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"phm" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"phn" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"phu" = ( +/obj/machinery/requests_console{ + department = "Internal Affairs Office"; + name = "Internal Affairs Requests Console"; + pixel_x = 30 + }, +/obj/item/storage/secure/safe{ + pixel_x = 32; + pixel_y = -26 + }, +/turf/simulated/floor/carpet/red, +/area/lawoffice) +"phx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/teleporter/abandoned) +"phD" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkredfull" + }, +/area/security/podbay) +"phF" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 4 + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"phJ" = ( +/turf/simulated/wall/r_wall, +/area/crew_quarters/heads/hop) +"phP" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue" + }, +/area/medical/medbay) +"pia" = ( +/obj/item/beach_ball/holoball, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/visible, +/turf/simulated/floor/plating, +/area/security/permabrig) +"pib" = ( +/obj/machinery/door_control{ + id = "xeno1"; + name = "Containment Control"; + req_access = list(55); + pixel_x = -32 + }, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitehall" + }, +/area/toxins/xenobiology) +"pid" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/nanotrasen_logo_short2, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command) +"pik" = ( +/obj/structure/railing{ + dir = 1 + }, +/turf/simulated/floor/grass, +/area/maintenance/fore) +"pio" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/hallway/primary/central/ne) +"pir" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 4; + tag = "icon-bulb1 (EAST)" + }, +/obj/machinery/vending/hatdispenser, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"pit" = ( +/obj/structure/table/reinforced, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/item/toy/russian_revolver, +/obj/machinery/recharger{ + pixel_x = 1; + pixel_y = 3 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/security/hos) +"piu" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/closet/secure_closet/freezer/meat, +/obj/item/radio/intercom{ + dir = 8; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/kitchen) +"pix" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 1; + icon_state = "open"; + id_tag = "lawyer"; + name = "Internal Affairs Privacy Shutters"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/lawoffice) +"piC" = ( +/obj/effect/spawner/window/reinforced/plasma, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "RnDChem"; + name = "Biohazard Shutter"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/toxins/test_chamber) +"piG" = ( +/obj/structure/table/reinforced, +/obj/item/clipboard, +/obj/item/folder/yellow, +/obj/item/gps, +/obj/item/gps, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/storage/eva) +"piI" = ( +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_x = -32 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue"; + tag = "icon-whiteblue (WEST)" + }, +/area/medical/medbay) +"piO" = ( +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = 32 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"piU" = ( +/obj/structure/sign/directions/engineering{ + dir = 4; + pixel_y = 8 + }, +/obj/structure/sign/directions/cargo{ + dir = 4; + pixel_y = -8 + }, +/obj/structure/sign/directions/science{ + dir = 1; + pixel_y = 0 + }, +/turf/simulated/wall, +/area/hallway/primary/central/south) +"piV" = ( +/obj/structure/closet/critter, +/obj/item/clothing/mask/facehugger/toy, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/maintenance/apmaint) +"piX" = ( +/obj/structure/window/reinforced{ + dir = 8; + layer = 2.9 + }, +/obj/structure/table/wood/fancy/royalblue, +/obj/machinery/photocopier/faxmachine/longrange{ + department = "Captain's Office" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/simulated/floor/carpet/royalblue, +/area/crew_quarters/captain) +"piY" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/assembly/showroom) +"pja" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkblue" + }, +/area/hallway/secondary/exit) +"pjk" = ( +/turf/simulated/wall/r_wall/coated, +/area/toxins/server) +"pjz" = ( +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "caution" + }, +/area/crew_quarters/fitness) +"pjB" = ( +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/pen, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "yellow" + }, +/area/engineering/engine/monitor) +"pjC" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"pjE" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"pjF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/atmospherics/pipe/multiz, +/obj/effect/spawner/random_spawners/cobweb_right_rare, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"pjG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/grille_50, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"pjI" = ( +/obj/effect/decal/warning_stripes/red/hollow, +/obj/structure/closet/secure_closet/brig/evidence, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkred" + }, +/area/security/evidence) +"pjV" = ( +/obj/structure/table/glass, +/obj/item/reagent_containers/food/snacks/sliceable/cheesecake, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research) +"pke" = ( +/obj/structure/table/glass, +/obj/item/storage/fancy/donut_box, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research) +"pkl" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/security/prison/cell_block/A) +"pkm" = ( +/obj/structure/chair/office/dark{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/office) +"pkq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/simulated/floor/plating/airless, +/area/space) +"pkr" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/gateway) +"pkx" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/airlock/multi_tile/glass, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"pkz" = ( +/obj/structure/sign/directions/science{ + dir = 1; + pixel_y = 0 + }, +/obj/structure/sign/directions/engineering{ + dir = 1; + pixel_y = 8 + }, +/obj/structure/sign/directions/cargo{ + dir = 1; + pixel_y = -8 + }, +/turf/simulated/wall, +/area/maintenance/fsmaint) +"pkC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"pkF" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/miningdock) +"pkI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"pkM" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/item/clothing/mask/cigarette/random, +/obj/item/reagent_containers/food/pill/random_drugs{ + pixel_x = 8; + pixel_y = 1 + }, +/obj/item/reagent_containers/food/pill/random_drugs{ + pixel_x = -4; + pixel_y = 7 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/sign/poster/contraband/Enlist_Gorlex{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"pkO" = ( +/obj/machinery/door/airlock/external{ + frequency = 1379; + id_tag = "aisolw_inner"; + locked = 1; + name = "MiniSat External Access"; + req_access = list(13,19,32,75) + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/maintenance/starboardaux) +"pkS" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/camera{ + c_tag = "Station Center"; + dir = 10; + network = list("SS13","RD") + }, +/obj/machinery/ai_status_display{ + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"pkT" = ( +/obj/structure/table, +/obj/item/paper_bin/nanotrasen, +/obj/item/pen, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"pla" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "yellow" + }, +/area/maintenance/electrical) +"plj" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 6 + }, +/obj/machinery/atmospherics/meter, +/turf/simulated/floor/plasteel{ + icon_state = "podfloor_dark" + }, +/area/engineering/controlroom) +"plk" = ( +/obj/structure/window/reinforced/polarized, +/obj/structure/closet/crate/trashcart, +/obj/effect/decal/cleanable/dirt, +/obj/item/crowbar/large, +/obj/item/clothing/under/bluepyjamas, +/obj/item/clothing/shoes/sandal/white, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "blue" + }, +/area/security/permabrig) +"plo" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"plr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/hallway/secondary/exit) +"pls" = ( +/obj/structure/table/wood, +/obj/machinery/light, +/turf/simulated/floor/plating, +/area/maintenance/livingcomplex) +"plu" = ( +/obj/machinery/atmospherics/pipe/manifold/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + name = "Труба смешивания" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"plz" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/lounge) +"plF" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green, +/obj/item/card/id/captains_spare, +/turf/simulated/floor/carpet/royalblue, +/area/crew_quarters/captain/bedroom) +"plI" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/machinery/atm{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/lobby) +"plN" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/meter, +/obj/effect/decal/warning_stripes/northwestcorner, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"pmc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/research{ + name = "Chemical Toxins"; + req_access = list(47); + security_level = 1 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/storage) +"pmj" = ( +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel/airless, +/area/toxins/test_area) +"pmo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small, +/obj/structure/table/reinforced, +/obj/item/folder/red, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"pmq" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/nw) +"pmv" = ( +/obj/structure/table/wood, +/obj/machinery/fishtank/bowl{ + pixel_y = 5 + }, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = 32 + }, +/turf/simulated/floor/carpet, +/area/crew_quarters/theatre) +"pmy" = ( +/obj/structure/closet/crate/freezer, +/obj/machinery/iv_drip, +/obj/effect/decal/warning_stripes/blue/hollow, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/nitrogen, +/obj/item/tank/internals/emergency_oxygen/plasma, +/obj/item/reagent_containers/iv_bag/bloodsynthetic/oxygenis, +/obj/item/reagent_containers/iv_bag/bloodsynthetic/oxygenis, +/obj/item/reagent_containers/iv_bag/blood/OMinus, +/obj/item/reagent_containers/iv_bag/blood/OMinus, +/obj/item/reagent_containers/iv_bag/blood/OPlus, +/obj/item/reagent_containers/iv_bag/blood/OPlus, +/obj/item/reagent_containers/iv_bag/blood/APlus, +/obj/item/reagent_containers/iv_bag/blood/BMinus, +/obj/item/reagent_containers/iv_bag/blood/BPlus, +/obj/item/reagent_containers/iv_bag/blood/AMinus, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue" + }, +/area/medical/cryo) +"pmD" = ( +/obj/effect/spawner/window/reinforced/polarized{ + id = "conferenceroomwindows" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/bridge/meeting_room) +"pmO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"pmQ" = ( +/obj/structure/punching_bag, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/crew_quarters/fitness) +"pmT" = ( +/obj/machinery/power/solar{ + name = "South-East Solar Panel" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel/airless{ + icon_state = "solarpanel" + }, +/area/solar/starboardaux) +"pnf" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/taperecorder{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/analyzer{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/machinery/camera{ + c_tag = "Toxins Lab"; + dir = 5; + network = list("Research","SS13") + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurple" + }, +/area/toxins/mixing) +"pni" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"pnr" = ( +/obj/structure/grille{ + density = 0; + icon_state = "brokengrille" + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/plating, +/area/maintenance/medroom) +"pns" = ( +/obj/machinery/camera{ + c_tag = "Research West Hallway 1"; + network = list("Research","SS13"); + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitepurple"; + tag = "icon-whitepurple (EAST)" + }, +/area/medical/research/nhallway) +"pnu" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkblue" + }, +/area/blueshield) +"pnD" = ( +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"pnF" = ( +/obj/machinery/alarm{ + pixel_y = 24 + }, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"pnG" = ( +/obj/effect/landmark/start/mechanic, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop) +"pnH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/drip{ + pixel_y = 19 + }, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"pnI" = ( +/obj/structure/closet/crate, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"pnL" = ( +/obj/machinery/computer/general_air_control/large_tank_control{ + input_tag = "n2_in"; + name = "Nitrogen Supply Control"; + output_tag = "n2_out"; + sensors = list("n2_sensor"="Tank") + }, +/obj/effect/decal/warning_stripes/red, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"pnU" = ( +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"pnY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/tracks{ + layer = 3 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"poa" = ( +/obj/machinery/door/airlock/hatch/gamma{ + locked = 1; + req_access = list(1); + use_power = 0 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/security/securehallway) +"poe" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Janitor Maintenance"; + req_access = list(26) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"pof" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"pom" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"por" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/quartermaster/storage) +"poF" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"poG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"poJ" = ( +/obj/structure/computerframe{ + dir = 1 + }, +/obj/structure/sign/poster/contraband/borg_fancy_2{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light_construct{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/detectives_office) +"poR" = ( +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkbluealt" + }, +/area/crew_quarters/fitness) +"ppc" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue" + }, +/area/medical/medbay) +"ppg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"ppo" = ( +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/pump, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"ppp" = ( +/obj/structure/chair/sofa/corp/right{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) +"ppt" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/medical/research/nhallway) +"ppB" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/carpet, +/area/crew_quarters/heads) +"ppF" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/warning_stripes/north, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"ppG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/shard{ + icon_state = "medium"; + pixel_x = -7; + pixel_y = -10 + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"ppH" = ( +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/flora/ausbushes/sunnybush, +/obj/machinery/light, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9; + color = "orange" + }, +/obj/structure/window/reinforced{ + dir = 4; + layer = 2.9; + color = "orange" + }, +/obj/structure/window/reinforced{ + dir = 8; + layer = 2.9; + color = "orange" + }, +/turf/simulated/floor/grass, +/area/quartermaster/miningstorage) +"ppJ" = ( +/obj/machinery/status_display{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/security/nuke_storage) +"ppK" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/bridge) +"ppP" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/computer/arcade, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"ppR" = ( +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance/double, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"ppV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/item/storage/backpack/duffel/syndie/surgery_fake, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"ppW" = ( +/obj/machinery/vending/snack, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal{ + dir = 9; + icon_state = "golden_stripes" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge/meeting_room) +"ppY" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/spacebridge/comcar) +"pqk" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTH)" + }, +/area/medical/reception) +"pqo" = ( +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"pqq" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/ne) +"pqt" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -26 + }, +/obj/effect/landmark/start/cyborg, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/maintenance) +"pqx" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"pqA" = ( +/obj/structure/table, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"pqC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/quartermaster/delivery) +"pqK" = ( +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "blue" + }, +/area/hallway/primary/central/nw) +"pqO" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"pqP" = ( +/obj/effect/turf_decal/siding/wideplating/light/corner{ + dir = 1 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers/hell, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"pqR" = ( +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"pqT" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "CMO Shutters"; + name = "CMO Privacy Shutters" + }, +/obj/structure/cable, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/medical/cmo) +"pqZ" = ( +/obj/effect/decal/warning_stripes/south, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/maintenance/secpost) +"prd" = ( +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/lattice/catwalk, +/turf/space/openspace, +/area/solar/auxport) +"prh" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/west) +"prj" = ( +/obj/effect/decal/warning_stripes/east, +/obj/effect/decal/warning_stripes/west, +/obj/machinery/atmospherics/pipe/simple/hidden/universal, +/turf/simulated/floor/plasteel, +/area/storage/eva) +"pry" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"prz" = ( +/obj/machinery/atmospherics/pipe/manifold/visible{ + dir = 1 + }, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"prY" = ( +/obj/effect/landmark/tiles/damageturf, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"psb" = ( +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/pen, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/camera{ + c_tag = "Fitness Room Center"; + dir = 4; + pixel_y = -22 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"pse" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/genericbush, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"psl" = ( +/obj/structure/table, +/obj/item/aiModule/reset, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai_upload) +"psx" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/carpet/arcade, +/area/crew_quarters/arcade) +"psy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/landmark/start/security_officer, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/main) +"psA" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/storage/tech) +"psE" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"psM" = ( +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"psQ" = ( +/obj/effect/decal/warning_stripes/northwest, +/obj/item/storage/toolbox/mechanical, +/obj/structure/rack, +/obj/item/crowbar, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/gravitygenerator) +"psV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/junction/reversed{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel/dark, +/area/hallway/secondary/exit) +"psZ" = ( +/obj/machinery/vending/dinnerware/old, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/maintenance/cafeteria) +"ptg" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 5; + name = "Труба смешивания" + }, +/obj/effect/landmark/start/atmospheric, +/turf/simulated/floor/plasteel{ + icon_state = "caution" + }, +/area/atmos) +"pti" = ( +/obj/structure/chair/comfy/purp, +/obj/effect/landmark/start/student_sientist, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research) +"ptj" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"ptw" = ( +/obj/machinery/door/poddoor{ + id_tag = "chapelgun"; + name = "Chapel Launcher Door"; + protected = 0 + }, +/obj/effect/decal/warning_stripes/south, +/obj/effect/decal/warning_stripes/north, +/obj/structure/fans/tiny, +/turf/simulated/floor/plating, +/area/chapel/main) +"pty" = ( +/obj/structure/bookcase{ + name = "bookcase (Non-Fiction)" + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/item/book/manual/random, +/turf/simulated/floor/wood, +/area/security/permabrig) +"ptF" = ( +/obj/effect/decal/warning_stripes/northeastcorner, +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/cleanable/blood/oil, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"ptI" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitebluecorner"; + tag = "icon-whitebluecorner" + }, +/area/medical/medbay) +"ptL" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "HoSPriv"; + name = "HoS Office Privacy Shutters" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/security/hos) +"ptP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/paper_bin, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"ptQ" = ( +/obj/structure/extinguisher_cabinet{ + name = "north extinguisher cabinet"; + pixel_y = 30 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue" + }, +/area/medical/medbay) +"ptU" = ( +/obj/item/storage/fancy/donut_box, +/obj/structure/table/wood/fancy/purple, +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/turf/simulated/floor/carpet/purple, +/area/crew_quarters/captain) +"ptW" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"pue" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"puk" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Restoraunt" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"pum" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/visible/green{ + desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; + dir = 4; + name = "Труба фильтрации" + }, +/turf/space, +/area/space) +"pus" = ( +/obj/item/radio/intercom{ + pixel_y = -26 + }, +/turf/simulated/floor/plasteel, +/area/storage/office) +"puw" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"puy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera{ + c_tag = "Evidence Storage"; + network = list("SS13","Security") + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/evidence) +"puG" = ( +/obj/structure/chair, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/fsmaint) +"puK" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/hologram/holopad, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/test_chamber) +"puS" = ( +/obj/structure/disposalpipe/trunk/multiz/down, +/obj/machinery/camera{ + c_tag = "Cargo Office Lobby"; + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/quartermaster/office) +"pvc" = ( +/obj/machinery/smartfridge/medbay, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/security/medbay) +"pve" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"pvh" = ( +/obj/machinery/camera{ + c_tag = "Briefing Room North"; + network = list("SS13","Security") + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/main) +"pvk" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Central Ring Hallway West 1"; + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/primary/central/west) +"pvn" = ( +/obj/structure/bed, +/obj/item/bedsheet/medical{ + level = 1.4 + }, +/obj/structure/curtain/open, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue" + }, +/area/medical/ward) +"pvu" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/crew_quarters/serviceyard) +"pvw" = ( +/obj/machinery/shower{ + dir = 4; + pixel_y = 4; + tag = "icon-shower (EAST)" + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/effect/landmark/start/civilian, +/obj/structure/curtain/open/shower, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/toilet) +"pvx" = ( +/obj/structure/chair/stool, +/obj/effect/landmark/start/engineer, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/break_room) +"pvA" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 4; + name = "Труба смешивания" + }, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"pvC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/light_switch{ + pixel_x = -8; + pixel_y = -26 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/crew_quarters/sleep) +"pvE" = ( +/obj/structure/table, +/obj/machinery/newscaster{ + pixel_x = 32 + }, +/obj/item/reagent_containers/food/snacks/grown/harebell{ + pixel_x = 5 + }, +/obj/item/reagent_containers/food/snacks/grown/harebell{ + pixel_x = 3; + pixel_y = 5 + }, +/obj/item/reagent_containers/food/snacks/grown/harebell, +/obj/item/reagent_containers/food/snacks/grown/harebell{ + pixel_x = -4; + pixel_y = 5 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/chapel/office) +"pvI" = ( +/obj/machinery/door/airlock/security/glass{ + id_tag = "BrigLeft"; + name = "Brig"; + req_access = list(63); + security_level = 1 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/brig) +"pvN" = ( +/obj/machinery/atmospherics/pipe/manifold/visible{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/closet/radiation, +/obj/item/clothing/glasses/meson, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"pvR" = ( +/obj/machinery/ai_status_display{ + pixel_x = -32 + }, +/obj/machinery/computer/crew{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Customs Desk"; + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "blue" + }, +/area/bridge/checkpoint/north) +"pvT" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/table, +/obj/item/storage/box/autoinjectors{ + pixel_x = 1; + pixel_y = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/sleeper) +"pvY" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/aienter) +"pwa" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"pwe" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"pwl" = ( +/obj/effect/spawner/window/reinforced/polarized{ + id = "vipbar" + }, +/turf/simulated/floor/plating, +/area/crew_quarters/bar/atrium) +"pwo" = ( +/obj/machinery/camera{ + c_tag = "Cremator"; + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/chapel/office) +"pwp" = ( +/obj/structure/chair/stool, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet, +/area/maintenance/casino) +"pww" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"pwF" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitebluecorner" + }, +/area/medical/sleeper) +"pwK" = ( +/obj/effect/decal/warning_stripes/northeast, +/obj/effect/decal/warning_stripes/southwestcorner, +/turf/simulated/floor/plasteel/airless, +/area/toxins/test_area) +"pwP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/mob/living/simple_animal/pet/penguin/emperor, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkblue" + }, +/area/crew_quarters/fitness) +"pwW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"pwZ" = ( +/obj/structure/dispenser/oxygen, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"pxb" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/visible{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"pxf" = ( +/obj/machinery/light_switch{ + name = "north bump"; + pixel_y = -24; + pixel_x = 24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + tag = "icon-whiteblue" + }, +/area/medical/medrest) +"pxh" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"pxo" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/glass/reinforced, +/area/engineering/controlroom) +"pxx" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "rampbottom"; + tag = "icon-stage_stairs" + }, +/area/gateway) +"pxG" = ( +/obj/structure/sign/poster/official/state_laws{ + pixel_x = -32; + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkred" + }, +/area/tcommsat/chamber) +"pxI" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/genericbush, +/obj/structure/window/reinforced, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"pxL" = ( +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"pxM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/shard{ + icon_state = "medium"; + pixel_x = 9; + pixel_y = -9 + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"pxZ" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whitehall" + }, +/area/medical/reception) +"pyd" = ( +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"pye" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/alarm{ + dir = 4; + pixel_x = -22 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/kitchen) +"pyf" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/sw) +"pyi" = ( +/obj/structure/stairs, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"pyl" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Kitchen Maintenance"; + req_access = list(28) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"pyo" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/atmos) +"pys" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"pyy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel, +/area/maintenance/xenozoo) +"pyA" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkyellow" + }, +/area/engineering/mechanic_workshop/hangar) +"pyE" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/central/second/north) +"pyF" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/reflector/box{ + dir = 1 + }, +/turf/simulated/floor/glass/reinforced/plasma, +/area/engineering/controlroom) +"pyG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/universal, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/break_room) +"pyI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A5"; + location = "A4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/additional) +"pyM" = ( +/obj/structure/table/socle, +/obj/item/storage/funeral_urn/random{ + pixel_x = 1; + pixel_y = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/office) +"pyN" = ( +/obj/machinery/arcade/minesweeper, +/turf/simulated/floor/wood, +/area/crew_quarters/arcade) +"pyO" = ( +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"pyX" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"pzd" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -11 + }, +/obj/structure/mirror{ + pixel_x = -28 + }, +/obj/effect/decal/cleanable/confetti, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/maintenance/backstage) +"pzf" = ( +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/warning_stripes/yellow, +/obj/effect/spawner/random_spawners/cobweb_right_rare, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"pzh" = ( +/obj/structure/window/reinforced, +/obj/machinery/dye_generator, +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/civilian/barber) +"pzl" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/firealarm{ + dir = 1; + name = "south fire alarm"; + pixel_y = -24 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/courtroom) +"pzp" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"pzr" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel, +/area/engineering/engine/monitor) +"pzA" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/additional) +"pzD" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurplecorner" + }, +/area/toxins/lab) +"pzH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"pzI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"pzK" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/turretid/stun{ + control_area = "AI Satellite Antechamber"; + name = "AI Antechamber Turret Control"; + pixel_y = -28; + req_access = list(75) + }, +/obj/structure/showcase{ + density = 0; + dir = 1; + icon = 'icons/mob/robots.dmi'; + icon_state = "Robot-STD"; + name = "Cyborg Statue" + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkred" + }, +/area/tcommsat/chamber) +"pzY" = ( +/obj/effect/decal/warning_stripes/south, +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "yellow" + }, +/area/engineering/engine) +"pzZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"pAb" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/grille, +/obj/structure/window/plasmareinforced{ + color = "#FF0000"; + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/gambling_den) +"pAd" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluecornersalt" + }, +/area/crew_quarters/fitness) +"pAe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "escape" + }, +/area/hallway/secondary/exit/maint) +"pAf" = ( +/obj/machinery/status_display/supply_display, +/turf/simulated/wall, +/area/quartermaster/delivery) +"pAi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"pAj" = ( +/obj/machinery/vending/cigarette/free, +/turf/simulated/floor/wood, +/area/security/detectives_office) +"pAn" = ( +/turf/simulated/wall/r_wall, +/area/engineering/mechanic_workshop/expedition) +"pAr" = ( +/obj/effect/decal/cleanable/flour, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/security/permabrig) +"pAs" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/lobby) +"pAv" = ( +/obj/machinery/door_control{ + desiredstate = 1; + id = "toilet6"; + name = "Toilet Bolt Control"; + normaldoorcontrol = 1; + pixel_x = -25; + specialfunctions = 4 + }, +/obj/structure/sign/poster/contraband/random{ + pixel_y = -32 + }, +/obj/structure/toilet{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/landmark/start/civilian, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet3) +"pAF" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/atmos/control) +"pAO" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/se) +"pAQ" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/primary/central/sw) +"pAS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"pAT" = ( +/obj/structure/table/glass, +/obj/item/trash/plate, +/turf/simulated/floor/wood, +/area/crew_quarters/serviceyard) +"pAU" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"pAW" = ( +/obj/structure/table/reinforced, +/obj/item/destTagger, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/quartermaster/office) +"pAZ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "barber" + }, +/area/maintenance/medroom) +"pBc" = ( +/obj/machinery/atmospherics/pipe/simple/visible/cyan{ + desc = "Труба содержит дыхательную смесь для подачи на станцию"; + dir = 1; + name = "Труба дыхательной смеси" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "yellowfull" + }, +/area/maintenance/atmospherics) +"pBf" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkblue" + }, +/area/aisat/aihallway) +"pBh" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light_switch{ + pixel_x = -26; + pixel_y = 26 + }, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/crew_quarters/chief) +"pBi" = ( +/obj/machinery/light, +/obj/structure/sign/nosmoking_2{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"pBl" = ( +/turf/simulated/openspace, +/area/hallway/primary/command/east) +"pBp" = ( +/obj/effect/decal/cleanable/dust, +/obj/structure/fence{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"pBs" = ( +/obj/structure/closet/secure_closet/brig, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "red" + }, +/area/security/permabrig) +"pBv" = ( +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/surgery{ + pixel_y = -6 + }, +/obj/item/implanter/mindshield{ + pixel_x = 4; + pixel_y = 12 + }, +/obj/item/reagent_containers/spray/cleaner/brig{ + desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; + name = "Surgery Cleaner" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkred" + }, +/area/security/processing) +"pBB" = ( +/obj/structure/chair, +/obj/machinery/camera{ + c_tag = "Command Zone Main Hallway West"; + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"pBD" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"pBG" = ( +/obj/machinery/computer/atmos_alert, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkyellow" + }, +/area/bridge) +"pBK" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/chair/comfy/red{ + dir = 4 + }, +/turf/simulated/floor/carpet/red, +/area/security/prison/cell_block/A) +"pBN" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/north) +"pBR" = ( +/obj/machinery/door/airlock{ + id_tag = "toilet4"; + name = "cyborg recharging cabin" + }, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"pBW" = ( +/obj/structure/closet/fireaxecabinet{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel/dark, +/area/turret_protected/ai_upload) +"pCc" = ( +/obj/structure/toilet{ + dir = 8 + }, +/obj/structure/mirror{ + pixel_y = 32 + }, +/obj/structure/sink{ + pixel_y = 21 + }, +/turf/simulated/floor/plasteel{ + icon_state = "showroomfloor" + }, +/area/quartermaster/qm) +"pCl" = ( +/obj/structure/table/wood, +/obj/item/folder/blue, +/obj/item/pen, +/turf/simulated/floor/carpet/royalblack, +/area/bridge/meeting_room) +"pCp" = ( +/obj/machinery/atmospherics/unary/passive_vent{ + dir = 8 + }, +/turf/simulated/floor/engine/insulated/vacuum, +/area/toxins/mixing) +"pCr" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/table, +/obj/item/storage/firstaid/regular, +/obj/structure/sign/poster/official/dig{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "purple" + }, +/area/quartermaster/miningdock) +"pCz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"pCC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"pCE" = ( +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"pCF" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "darkpurple" + }, +/area/toxins/server) +"pCL" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 28 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"pCO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkgreen" + }, +/area/crew_quarters/sleep/secondary) +"pCQ" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/crew_quarters/fitness) +"pCS" = ( +/obj/machinery/door/airlock/maintenance, +/obj/structure/barricade/wooden, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8; + pixel_y = 10 + }, +/turf/simulated/floor/plating, +/area/maintenance/livingcomplex) +"pCX" = ( +/obj/machinery/computer/prisoner{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/checkpoint/south) +"pCY" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A22"; + location = "A21" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/bridge/checkpoint/south) +"pCZ" = ( +/obj/machinery/door/airlock{ + id_tag = "PermaBath"; + name = "Restroom" + }, +/obj/effect/decal/cleanable/blood/drip{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/effect/decal/cleanable/blood/writing{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/security/permabrig) +"pDd" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/sw) +"pDt" = ( +/obj/structure/cable/multiz{ + color = "#dd1010" + }, +/obj/structure/cable, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/exit) +"pDv" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/power/apc{ + cell_type = 5000; + dir = 4; + name = "east bump"; + pixel_x = 26 + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/wood, +/area/security/detectives_office) +"pDE" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"pDF" = ( +/obj/effect/turf_decal/siding/red{ + dir = 9 + }, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/carpet/red, +/area/security/hos) +"pDK" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"pDN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/additional) +"pDQ" = ( +/obj/effect/landmark/start/atmospheric, +/turf/simulated/floor/plasteel{ + icon_state = "caution" + }, +/area/atmos) +"pEe" = ( +/obj/structure/morgue, +/obj/effect/landmark/event/revenantspawn, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkblue" + }, +/area/maintenance/detectives_office) +"pEi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/universal, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"pEj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"pEm" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/east) +"pEr" = ( +/obj/machinery/computer/monitor{ + name = "Grid Power Monitoring Computer" + }, +/obj/structure/cable, +/turf/simulated/floor/plasteel{ + icon_state = "yellow" + }, +/area/engineering/engine/monitor) +"pEs" = ( +/obj/structure/table/glass, +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = 8; + pixel_y = 13 + }, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = 8; + pixel_y = 3 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/serviceyard) +"pEA" = ( +/turf/simulated/floor/wood/fancy/cherry, +/area/lawoffice) +"pEC" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/security/main) +"pEJ" = ( +/obj/structure/sign/directions/evac{ + pixel_y = -8 + }, +/obj/structure/sign/directions/medical, +/obj/structure/sign/directions/security{ + pixel_y = 8 + }, +/turf/simulated/wall, +/area/bridge/checkpoint/north) +"pEP" = ( +/obj/item/robot_parts/robot_suit, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/assembly/chargebay) +"pFf" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/item/radio/intercom{ + pixel_x = -28; + pixel_y = -8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/medical/cmo) +"pFo" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/mineral/plasma{ + amount = 30 + }, +/obj/item/tank/internals/plasma, +/obj/machinery/camera{ + c_tag = "Engine Room East"; + network = list("Engineering","SS13"); + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"pFq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"pFt" = ( +/obj/machinery/gameboard{ + pixel_x = 3; + pixel_y = -7 + }, +/obj/machinery/firealarm{ + name = "north fire alarm"; + pixel_y = 24 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/arcade) +"pFy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Library Maintenance"; + req_access = list(12) + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"pFz" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/camera{ + armor = list("melee"=50,"bullet"=20,"laser"=20,"energy"=20,"bomb"=100,"bio"=0,"rad"=0,"fire"=90,"acid"=50); + c_tag = "Research Toxins Test Chamber East"; + dir = 8; + network = list("Toxins","Research","SS13") + }, +/turf/simulated/floor/plasteel/airless, +/area/toxins/test_area) +"pFC" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/fore) +"pFE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/shard, +/obj/effect/decal/cleanable/glass, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"pFG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/structure/cable/multiz{ + color = "#dd1010" + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"pFH" = ( +/obj/structure/cable, +/obj/machinery/camera{ + c_tag = "AI Asteroid Antechamber Maintenance"; + dir = 1 + }, +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -26 + }, +/turf/simulated/floor/plating, +/area/maintenance/ai) +"pFI" = ( +/obj/effect/landmark/start/security_officer, +/obj/structure/extinguisher_cabinet{ + pixel_x = -26; + pixel_y = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "red" + }, +/area/security/seceqstorage) +"pFP" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/customs) +"pFQ" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos/control) +"pFT" = ( +/obj/item/radio/intercom{ + dir = 1; + pixel_y = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/hallway/primary/central/ne) +"pFU" = ( +/obj/machinery/atmospherics/pipe/simple/visible/cyan{ + desc = "Труба содержит дыхательную смесь для подачи на станцию"; + dir = 4; + name = "Труба дыхательной смеси" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"pFX" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/hologram/holopad, +/obj/effect/turf_decal/box, +/obj/effect/landmark/event/lightsout, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/sleeper) +"pFY" = ( +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plating/airless, +/area/space) +"pGa" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/east) +"pGe" = ( +/mob/living/simple_animal/mouse/rat/white/Brain, +/obj/structure/chair/office/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkpurple" + }, +/area/toxins/rdoffice) +"pGj" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/flora/ausbushes/ywflowers, +/turf/simulated/floor/grass, +/area/maintenance/fore) +"pGk" = ( +/obj/structure/table, +/obj/item/vending_refill/cola, +/obj/item/vending_refill/snack{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/camera{ + pixel_x = -13 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "floorgrime" + }, +/area/storage/office) +"pGl" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/main) +"pGm" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/commercial) +"pGy" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/alarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/camera{ + c_tag = "Central Bridge Hallway South-West"; + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/port/south) +"pGz" = ( +/obj/structure/chair/sofa/corp/left{ + dir = 1 + }, +/obj/structure/window/reinforced, +/turf/simulated/floor/carpet/black, +/area/crew_quarters/bar/atrium) +"pGB" = ( +/obj/machinery/icemachine{ + pixel_x = -4 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "hydrofloor" + }, +/area/crew_quarters/kitchen) +"pGG" = ( +/obj/structure/closet/emcloset, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"pGJ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/junction{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/west) +"pGO" = ( +/obj/structure/table/reinforced, +/obj/machinery/reagentgrinder, +/obj/machinery/alarm{ + dir = 4; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/toxins/misc_lab) +"pGR" = ( +/obj/machinery/shower{ + dir = 8; + tag = "icon-shower (WEST)" + }, +/obj/effect/decal/warning_stripes/green, +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plasteel, +/area/medical/virology/lab) +"pHa" = ( +/obj/structure/railing/corner, +/obj/machinery/ai_status_display{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"pHc" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + desc = "Труба содержит газ для обработки и после возвращает его обратно в трубу смешивания"; + dir = 9; + name = "Труба обработки" + }, +/obj/machinery/atmospherics/meter, +/turf/simulated/floor/plasteel, +/area/atmos) +"pHo" = ( +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 1; + frequency = 1379; + id_tag = "station_ai_pump" + }, +/obj/machinery/embedded_controller/radio/airlock/airlock_controller{ + id_tag = "station_ai_airlock"; + req_access = list(10,13); + tag_airpump = "station_ai_pump"; + tag_chamber_sensor = "station_ai_sensor"; + tag_exterior_door = "station_ai_outer"; + tag_interior_door = "station_ai_inner"; + pixel_x = 57 + }, +/obj/machinery/airlock_sensor{ + id_tag = "station_ai_sensor"; + pixel_y = -10; + pixel_x = 57 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/aienter) +"pHr" = ( +/obj/machinery/computer/secure_data, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkred" + }, +/area/bridge) +"pHv" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/landmark/start/civilian, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"pHy" = ( +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/execution) +"pHL" = ( +/obj/structure/table, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"pHN" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/hologram/holopad, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/assembly/showroom) +"pHS" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Prison Library" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/visible, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"pHU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/main) +"pIf" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/aisat) +"pIs" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/cmo) +"pIv" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"pIx" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"pIz" = ( +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/livingcomplex) +"pIM" = ( +/obj/effect/decal/cleanable/blood, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"pIQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 5 + }, +/area/hydroponics) +"pIS" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=C10"; + location = "C9" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/port/south) +"pIU" = ( +/turf/simulated/wall, +/area/medical/surgery/north) +"pIV" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"pIX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/processing) +"pJa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/binary/pump{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"pJc" = ( +/turf/simulated/wall, +/area/engineering/mechanic_workshop) +"pJe" = ( +/obj/structure/sign/securearea, +/turf/simulated/wall/r_wall, +/area/storage/secure) +"pJk" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/machinery/door/window{ + dir = 1; + name = "Secure Armory"; + req_access = list(1); + color = "red" + }, +/obj/machinery/door/window{ + dir = 2; + name = "Secure Armory"; + req_access = list(1); + color = "red" + }, +/obj/item/gun/energy/dominator, +/obj/structure/window/reinforced{ + color = "red"; + dir = 8 + }, +/obj/structure/window/reinforced{ + color = "red"; + dir = 4 + }, +/obj/item/gun/energy/dominator{ + pixel_x = 2 + }, +/obj/item/gun/energy/dominator{ + pixel_x = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/security/securearmory) +"pJm" = ( +/obj/structure/railing, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/office) +"pJG" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + dir = 2; + id_tag = "kitchen_abandoned"; + name = "Abandoned Kitchen Shutters" + }, +/obj/item/reagent_containers/food/condiment/saltshaker, +/obj/machinery/door/window{ + name = "Kitchen"; + req_access = list(28); + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "stage_bleft" + }, +/area/maintenance/cafeteria) +"pJT" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command) +"pJV" = ( +/obj/structure/table/wood, +/obj/machinery/door/window/westright{ + dir = 4; + name = "Front Desk"; + req_access = list(37) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/item/folder/yellow, +/obj/item/flashlight/lamp/bananalamp{ + pixel_y = 22 + }, +/obj/item/pen/fancy, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/item/desk_bell{ + anchored = 1; + pixel_x = 7; + pixel_y = 7 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/carpet, +/area/library) +"pKi" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/light_switch{ + dir = 4; + name = "west bump"; + pixel_x = 25 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/quartermaster/delivery) +"pKs" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/east) +"pKv" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purple" + }, +/area/hallway/primary/central/ne) +"pKw" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/table/reinforced, +/obj/item/folder/red, +/obj/item/folder/red{ + pixel_y = 2; + pixel_x = 2 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkbluealt" + }, +/area/security/warden) +"pKx" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/chair/wood, +/turf/simulated/floor/wood{ + icon_state = "wood-broken"; + tag = "icon-wood-broken" + }, +/area/maintenance/casino) +"pKC" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/hallway/primary/central/ne) +"pKQ" = ( +/obj/machinery/gateway{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/gateway) +"pKV" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"pKW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/ants, +/obj/structure/closet/body_bag, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/medroom) +"pKY" = ( +/obj/structure/mirror{ + pixel_y = 32 + }, +/obj/structure/sink{ + pixel_y = 22 + }, +/obj/machinery/alarm{ + dir = 8; + pixel_x = 23 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/toilet4) +"pLd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "tranquillite" + }, +/area/maintenance/trading) +"pLe" = ( +/obj/machinery/portable_atmospherics/canister/toxins, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/item/radio/intercom{ + dir = 1; + pixel_y = 25 + }, +/obj/machinery/light{ + dir = 1; + on = 1 + }, +/turf/simulated/floor/plasteel, +/area/storage/secure) +"pLh" = ( +/obj/machinery/computer/operating/old_frame, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10; + initialize_directions = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkblue" + }, +/area/medical/surgery/north) +"pLk" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 26 + }, +/obj/machinery/camera{ + c_tag = "Prison Execution Chamber"; + dir = 8; + network = list("SS13","Security") + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/security/execution) +"pLr" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/blood_20, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"pLA" = ( +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/genericbush, +/obj/machinery/light{ + dir = 1; + on = 1 + }, +/turf/simulated/floor/grass, +/area/engineering/mechanic_workshop/expedition) +"pLC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/light, +/obj/machinery/camera{ + c_tag = "Second Floor Departure Lounge South"; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/secondary/exit) +"pLK" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/carpet/royalblack, +/area/ntrep) +"pLX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/blood/drip{ + pixel_x = -4; + pixel_y = 12 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "barber" + }, +/area/maintenance/medroom) +"pMc" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/door/airlock/security/glass{ + name = "Brig Customs"; + req_access = list(63); + security_level = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/customs) +"pMk" = ( +/obj/machinery/suit_storage_unit/engine, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/southwest, +/obj/machinery/light{ + dir = 1; + on = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/hardsuitstorage) +"pMn" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "caution" + }, +/area/atmos/control) +"pMp" = ( +/obj/machinery/door/airlock{ + name = "Unisex Restrooms" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"pMx" = ( +/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/xeno, +/obj/structure/sign/biohazard{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel, +/area/maintenance/xenozoo) +"pMA" = ( +/obj/structure/table, +/obj/random/tool, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"pML" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/mixing) +"pMN" = ( +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + dir = 8 + }, +/area/medical/medbay2) +"pMW" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/glass/reinforced, +/area/engineering/aienter) +"pMX" = ( +/obj/machinery/atmospherics/pipe/simple/visible/cyan{ + desc = "Труба содержит дыхательную смесь для подачи на станцию"; + dir = 6; + name = "Труба дыхательной смеси" + }, +/obj/structure/closet/firecloset, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"pMY" = ( +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"pNa" = ( +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command) +"pNb" = ( +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/library) +"pNf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/maintenance/medroom) +"pNi" = ( +/obj/machinery/door/airlock/research/glass{ + name = "Research Break Room"; + req_access = list(47) + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/medical/research/restroom) +"pNj" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"pNk" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellowcorner" + }, +/area/hallway/primary/starboard/east) +"pNm" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/carpet, +/area/medical/psych) +"pNn" = ( +/obj/machinery/door/window/brigdoor/northleft{ + dir = 4; + locked = 1 + }, +/obj/structure/table/reinforced, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"pNp" = ( +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"pNr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/camera{ + c_tag = "Supermatter South"; + network = list("SS13","Engineering"); + dir = 1 + }, +/turf/simulated/floor/redgrid, +/area/engineering/controlroom) +"pNs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance{ + req_access = list(63); + security_level = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"pNu" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"pNy" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/decal/warning_stripes/south, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/engineering/engine) +"pNE" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/spawner/random_spawners/grille_50, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"pNM" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"pNR" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/processing) +"pNU" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "redcorner" + }, +/area/security/customs) +"pNW" = ( +/obj/structure/window/plasmareinforced{ + dir = 8 + }, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/power/rad_collector{ + anchored = 1 + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 9 + }, +/turf/simulated/floor/glass/reinforced/plasma, +/area/engineering/supermatter) +"pNX" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"pOb" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/broken_bottle, +/obj/structure/grille/broken, +/turf/simulated/floor/carpet/royalblack, +/area/maintenance/fsmaint2) +"pOd" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/south) +"pOe" = ( +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Blueshield's Desk"; + departmentType = 5; + name = "Blueshield Requests Console"; + pixel_x = 32 + }, +/turf/simulated/floor/carpet/royalblue, +/area/blueshield) +"pOf" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "blue" + }, +/area/bridge/checkpoint/north) +"pOi" = ( +/obj/structure/closet/toolcloset, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "yellow" + }, +/area/engineering/mechanic_workshop) +"pOo" = ( +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/pen, +/obj/structure/cable/multiz{ + color = "#dd1010" + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/arcade) +"pOw" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/glass{ + amount = 10 + }, +/obj/item/stack/packageWrap, +/obj/item/hand_labeler, +/obj/item/crowbar, +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/janitor) +"pOA" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"pOL" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/north, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"pOQ" = ( +/turf/simulated/floor/plasteel, +/area/engineering/gravitygenerator) +"pOS" = ( +/obj/structure/cable{ + icon_state = "1-2"; + tag = "" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/medical/virology/lab) +"pOZ" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/table/glass, +/obj/effect/decal/warning_stripes/blue/hollow, +/obj/machinery/door_control{ + id = "SecMedPrivOutside"; + name = "Brig Medbay Privacy Shutters Control"; + pixel_x = 8; + pixel_y = 28; + req_access = list(63) + }, +/obj/machinery/light_switch{ + pixel_x = null; + pixel_y = 22 + }, +/obj/machinery/door_control{ + id = "SecMedPrivInside"; + name = "Brig Medbay Privacy Shutters Control"; + pixel_x = -8; + pixel_y = 28; + req_access = list(63) + }, +/obj/item/storage/belt/medical, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"pPo" = ( +/obj/effect/landmark/event/revenantspawn, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/library) +"pPq" = ( +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop/expedition) +"pPv" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purple" + }, +/area/hallway/primary/fore) +"pPy" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood/fancy/oak, +/area/bridge/meeting_room) +"pPC" = ( +/turf/simulated/floor/plasteel{ + icon_state = "darkblue" + }, +/area/security/medbay) +"pPV" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluecornersalt" + }, +/area/bridge) +"pPW" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/gloves/color/fyellow, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkred" + }, +/area/security/permahallway) +"pPY" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/conveyor{ + id = "QMLoad2"; + dir = 1 + }, +/obj/machinery/conveyor{ + id = "QMLoad2"; + dir = 8; + layer = 2.494 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/quartermaster/delivery) +"pQh" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/quartermaster/delivery) +"pQj" = ( +/obj/structure/showcase, +/obj/structure/window/reinforced{ + dir = 4; + layer = 2.9 + }, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai) +"pQk" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 1; + icon_state = "open"; + id_tag = "magistrate"; + name = "Magistrate Privacy Shutters"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced/polarized{ + id = "tintmagistrateoffice" + }, +/turf/simulated/floor/plating, +/area/magistrateoffice) +"pQm" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "rampbottom" + }, +/area/maintenance/fsmaint) +"pQw" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "red" + }, +/area/security/permabrig) +"pQB" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkredcorners" + }, +/area/security/permahallway) +"pQC" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 26 + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/camera{ + c_tag = "Virology Office"; + dir = 8; + network = list("Medical","SS13") + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"pQE" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/railing/wooden, +/obj/structure/chair/office, +/turf/simulated/floor/wood/oak, +/area/crew_quarters/courtroom) +"pQH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/chemistry) +"pQK" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/unary/portables_connector, +/obj/machinery/portable_atmospherics/canister/oxygen{ + name = "Canister: \[O2] (CRYO)" + }, +/obj/machinery/door/window/southright{ + name = "Cryo Tank Storage"; + req_access = list(5,24) + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "whiteblue" + }, +/area/medical/cloning) +"pQL" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/processing) +"pQM" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "bcarpet05" + }, +/area/maintenance/fpmaint) +"pQP" = ( +/obj/structure/bed, +/obj/item/bedsheet/qm, +/turf/simulated/floor/carpet/royalblack, +/area/quartermaster/qm) +"pQV" = ( +/obj/item/flashlight/lamp/green{ + pixel_x = -4; + pixel_y = 10 + }, +/obj/structure/table/wood, +/obj/item/storage/ashtray/bronze{ + pixel_x = -1; + pixel_y = 1 + }, +/obj/item/lighter/zippo/engraved{ + pixel_x = 8 + }, +/obj/item/clothing/mask/cigarette/cigar/havana{ + layer = 2.8; + pixel_x = -3; + pixel_y = 3 + }, +/obj/effect/turf_decal/stripes/gold{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/carpet/royalblack, +/area/magistrateoffice) +"pQW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/fence/door/opened{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"pRn" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/crew_quarters/mrchangs) +"pRp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/effect/spawner/random_spawners/blood_20, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/maintenance/cafeteria) +"pRr" = ( +/obj/machinery/suit_storage_unit/mime, +/obj/machinery/status_display{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "tranquillite" + }, +/area/mimeoffice) +"pRv" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "barber" + }, +/area/maintenance/medroom) +"pRy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/fore) +"pRz" = ( +/obj/structure/chair/office/dark{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkred" + }, +/area/turret_protected/ai) +"pRC" = ( +/obj/structure/disposaloutlet, +/obj/structure/disposalpipe/trunk, +/turf/simulated/floor/plating, +/area/quartermaster/sorting) +"pRH" = ( +/obj/structure/table/glass, +/obj/item/storage/fancy/donut_box, +/turf/simulated/floor/carpet/cyan, +/area/medical/medrest) +"pRI" = ( +/obj/effect/landmark/start/scientist, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/test_chamber) +"pRW" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "arrival" + }, +/area/crew_quarters/locker) +"pRZ" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/closet/secure_closet/engineering_welding, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/hardsuitstorage) +"pSb" = ( +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance/tripple, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"pSd" = ( +/turf/simulated/floor/plasteel, +/area/storage/primary) +"pSe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light_construct{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "yellowcorner"; + dir = 8 + }, +/area/maintenance/apmaint) +"pSo" = ( +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/permahallway) +"pSy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"pSG" = ( +/obj/effect/decal/warning_stripes/north, +/obj/effect/landmark/start/trainee_engineer, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellow" + }, +/area/engineering/engine) +"pSN" = ( +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "red" + }, +/area/security/brigstaff) +"pSO" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/aisat_interior/secondary) +"pSP" = ( +/obj/machinery/atmospherics/binary/pump{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"pSU" = ( +/obj/structure/chair/comfy/brown{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/library) +"pSV" = ( +/obj/machinery/atmospherics/unary/portables_connector, +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/decal/warning_stripes/northeast, +/obj/machinery/camera{ + c_tag = "South-East Solars" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboardsolar) +"pSY" = ( +/obj/machinery/door/poddoor{ + id_tag = "toxinsdriver"; + name = "disposal bay door"; + protected = 0 + }, +/obj/structure/fans/tiny, +/turf/simulated/floor/plating, +/area/toxins/launch) +"pTb" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"pTe" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/virology/lab) +"pTg" = ( +/obj/machinery/atmospherics/trinary/tvalve/digital/bypass, +/turf/simulated/floor/plasteel, +/area/atmos) +"pTj" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command) +"pTl" = ( +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/processing) +"pTm" = ( +/obj/effect/decal/warning_stripes/north, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/engineering/engine) +"pTu" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/crew_quarters/sleep/secondary) +"pTv" = ( +/obj/structure/closet/secure_closet/guncabinet, +/obj/structure/window/reinforced{ + color = "red"; + dir = 1 + }, +/obj/machinery/door/window/eastright{ + color = "red" + }, +/obj/structure/window/reinforced{ + color = "red"; + layer = 2.9 + }, +/obj/item/restraints/handcuffs, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"pTz" = ( +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "neutral" + }, +/area/hallway/primary/central/east) +"pTO" = ( +/obj/structure/window/reinforced{ + color = "red" + }, +/obj/structure/window/reinforced{ + color = "red"; + dir = 4 + }, +/obj/structure/window/reinforced{ + color = "red"; + dir = 8 + }, +/obj/machinery/door/window{ + dir = 1; + name = "Secure Armory"; + req_access = list(1); + color = "red" + }, +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/storage/box/flashbangs, +/obj/item/storage/box/flashbangs{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/securearmory) +"pTP" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"pTR" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"pTU" = ( +/turf/simulated/wall, +/area/maintenance/starboard) +"pTV" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralcorner" + }, +/area/crew_quarters/serviceyard) +"pTX" = ( +/obj/effect/landmark/start/shaft_miner, +/turf/simulated/floor/plasteel, +/area/quartermaster/miningdock) +"pUd" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/lobby) +"pUg" = ( +/obj/machinery/atmospherics/unary/outlet_injector/on{ + dir = 8; + id = "air_in" + }, +/turf/simulated/floor/engine/air, +/area/atmos) +"pUj" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "dark" + }, +/area/medical/genetics) +"pUk" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"pUn" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"pUt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/evidence) +"pUx" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/eastright{ + base_state = "left"; + icon_state = "left"; + name = "Medical Reception"; + req_access = list(5) + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/item/desk_bell{ + anchored = 1; + pixel_x = 3; + pixel_y = 10 + }, +/obj/item/paper_bin{ + pixel_x = -2; + pixel_y = -8 + }, +/obj/item/pen{ + pixel_y = -12 + }, +/turf/simulated/floor/plasteel{ + icon_state = "barber" + }, +/area/medical/reception) +"pUC" = ( +/obj/structure/chair/sofa/pew/left{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "chapel" + }, +/area/chapel/main) +"pUE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"pUG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "redcorner" + }, +/area/security/processing) +"pUJ" = ( +/obj/machinery/hologram/holopad, +/obj/effect/landmark/event/lightsout, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/fore) +"pUQ" = ( +/obj/item/folder/red, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/maintenance/detectives_office) +"pVb" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/obj/structure/showcase, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/turret_protected/aisat) +"pVc" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/fsmaint3) +"pVd" = ( +/obj/structure/closet/crate/freezer, +/obj/item/reagent_containers/iv_bag/bloodsynthetic/oxygenis, +/obj/item/reagent_containers/iv_bag/bloodsynthetic/nitrogenis, +/obj/item/reagent_containers/iv_bag/blood/diona, +/obj/item/reagent_containers/iv_bag/blood/grey, +/obj/item/reagent_containers/iv_bag/blood/kidan, +/obj/item/reagent_containers/iv_bag/blood/nian, +/obj/item/reagent_containers/iv_bag/blood/skrell, +/obj/item/reagent_containers/iv_bag/blood/tajaran, +/obj/item/reagent_containers/iv_bag/blood/unathi, +/obj/item/reagent_containers/iv_bag/blood/vulpkanin, +/obj/item/reagent_containers/iv_bag/blood/wryn, +/obj/effect/decal/warning_stripes/blue/hollow, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "whiteblue" + }, +/area/medical/cryo) +"pVh" = ( +/turf/simulated/floor/grass, +/area/security/permabrig) +"pVk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"pVm" = ( +/obj/machinery/requests_console{ + department = "Mechanic"; + departmentType = 2; + name = "Mechanic's Workshop Requests Console"; + pixel_y = -32 + }, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "yellow" + }, +/area/engineering/mechanic_workshop) +"pVv" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/security/customs) +"pVD" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "SKPP" + }, +/obj/machinery/door/poddoor/preopen{ + id_tag = "eslock"; + name = "Escape Shuttle Lockdown" + }, +/turf/simulated/floor/plating, +/area/bridge/checkpoint/south) +"pVE" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"pVH" = ( +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high/plus, +/obj/item/stock_parts/cell/high/plus{ + pixel_x = 5; + pixel_y = -5 + }, +/obj/item/stock_parts/cell/high/plus{ + pixel_x = 5; + pixel_y = 6 + }, +/obj/item/storage/firstaid/regular/empty{ + name = "First-Aid (empty)" + }, +/obj/item/storage/firstaid/regular/empty{ + name = "First-Aid (empty)" + }, +/obj/item/storage/firstaid/regular/empty{ + name = "First-Aid (empty)" + }, +/obj/item/healthanalyzer, +/obj/item/healthanalyzer, +/obj/item/healthanalyzer, +/obj/item/assembly/prox_sensor{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/structure/table, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkpurple" + }, +/area/assembly/chargebay) +"pVI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) +"pVK" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "aisat" + }, +/turf/simulated/floor/plating, +/area/turret_protected/ai) +"pVL" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"pVM" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/grille, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"pVQ" = ( +/obj/structure/closet/radiation, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + dir = 9 + }, +/area/toxins/explab) +"pVY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/white/end{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/gravitygenerator) +"pWa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_x = -7; + pixel_y = 6 + }, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_x = 7; + pixel_y = 6 + }, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"pWf" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"pWi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/flashlight/lamp{ + layer = 4; + pixel_x = 7; + pixel_y = 14 + }, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"pWn" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"pWq" = ( +/obj/machinery/firealarm{ + dir = 1; + name = "south fire alarm"; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/hallway/secondary/entry/lounge) +"pWu" = ( +/obj/structure/table/reinforced, +/obj/item/toy/figure/clown{ + pixel_x = 5; + pixel_y = 1 + }, +/obj/item/stamp/clown{ + pixel_x = -5 + }, +/obj/machinery/alarm{ + dir = 8; + pixel_x = 25 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/clownoffice) +"pWw" = ( +/obj/machinery/door/airlock/research{ + locked = 1; + name = "Xenobiology Abandoned Module" + }, +/obj/structure/barricade/wooden, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/maintenance/xenozoo) +"pWx" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "FRange"; + locked = 1; + name = "Firing Range Privacy Shutters" + }, +/turf/simulated/floor/plating, +/area/security/range) +"pWy" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/storage/tech) +"pWE" = ( +/obj/structure/closet/walllocker/emerglocker/north, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"pWK" = ( +/turf/simulated/wall, +/area/crew_quarters/fitness) +"pWT" = ( +/obj/machinery/alarm{ + pixel_y = 25 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellowcorner" + }, +/area/hallway/primary/starboard) +"pWW" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Brig Customs"; + req_access = list(63); + security_level = 1 + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/brig) +"pWX" = ( +/turf/simulated/floor/plasteel{ + icon_state = "rampbottom"; + tag = "icon-stage_stairs"; + dir = 4 + }, +/area/security/hos) +"pXa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/twohanded/required/kirbyplants{ + pixel_y = 12; + tag = "plant-dead" + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "escape" + }, +/area/hallway/secondary/exit/maint) +"pXf" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/security/permahallway) +"pXp" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/crew_quarters/theatre) +"pXs" = ( +/obj/machinery/vending/cart/free, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads) +"pXx" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/poddoor/preopen{ + name = "Secure Creature Cell"; + id_tag = "xenosecure" + }, +/obj/effect/spawner/window/reinforced/plasma, +/turf/simulated/floor/plating, +/area/toxins/xenobiology) +"pXA" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/airlock/hatch{ + name = "AI Satellite Secondary Antechamber"; + req_access = list(75); + security_level = 1 + }, +/turf/simulated/floor/redgrid, +/area/turret_protected/aisat_interior/secondary) +"pXC" = ( +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/maintenance/secpost) +"pXF" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Monkey Pen"; + req_access = list(39) + }, +/obj/item/grown/bananapeel, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitegreenfull" + }, +/area/medical/virology/lab) +"pXG" = ( +/obj/machinery/door/airlock/engineering/glass{ + name = "Supermatter Chamber"; + req_access = list(10); + security_level = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/controlroom) +"pXI" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/bridge/checkpoint/north) +"pXY" = ( +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar) +"pXZ" = ( +/obj/machinery/atmospherics/unary/portables_connector, +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "yellow" + }, +/area/maintenance/atmospherics) +"pYc" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/washing_machine, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet3) +"pYg" = ( +/obj/machinery/door/poddoor/shutters{ + density = 0; + icon_state = "open"; + id_tag = "representative"; + name = "Privacy Shutters"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced/polarized{ + id = "ntr" + }, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/ntrep) +"pYh" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/carpet/royalblack, +/area/bridge/meeting_room) +"pYo" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/structure/sign/poster/contraband/have_a_puff{ + pixel_x = 32 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"pYq" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Medbay Maintenance"; + req_access = list(5,12) + }, +/turf/simulated/floor/plasteel, +/area/maintenance/medroom) +"pYy" = ( +/turf/simulated/floor/plasteel{ + icon_state = "bluecorner" + }, +/area/hallway/primary/central/nw) +"pYz" = ( +/obj/structure/chair/office/dark, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door_control{ + id = "Brig_lockdown"; + name = "Cargo Lockdown"; + pixel_x = 26; + req_access = list(41) + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"pYA" = ( +/obj/machinery/door/airlock/silver{ + name = "Bathroom" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/chief) +"pYB" = ( +/obj/structure/sign/securearea, +/turf/simulated/wall/r_wall, +/area/toxins/server) +"pYC" = ( +/obj/machinery/door/airlock/maintenance, +/obj/structure/barricade/wooden, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/livingcomplex) +"pYK" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/primary/central/west) +"pYL" = ( +/obj/machinery/power/port_gen/pacman, +/turf/simulated/floor/plating, +/area/maintenance/ai) +"pYN" = ( +/obj/structure/table/wood, +/obj/item/storage/secure/briefcase{ + pixel_x = 8; + pixel_y = 4 + }, +/obj/item/taperecorder{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/item/camera{ + pixel_x = 3; + pixel_y = -4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/carpet/royalblack, +/area/magistrateoffice) +"pYO" = ( +/obj/structure/window/reinforced, +/obj/machinery/door/window/brigdoor/southright{ + req_access = list(17,75); + dir = 1 + }, +/obj/structure/fans/tiny, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/aihallway) +"pYP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/decal/warning_stripes/north, +/obj/item/twohanded/required/kirbyplants, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"pYS" = ( +/obj/structure/window/reinforced, +/obj/item/flag/nt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"pYX" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/quartermaster/delivery) +"pZc" = ( +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/hos) +"pZe" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "ai2"; + name = "Turret Shutters" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/aisat_interior/secondary) +"pZg" = ( +/obj/machinery/door/window/southright{ + dir = 8; + name = "AI Intercom"; + req_access = list(16) + }, +/turf/simulated/floor/greengrid, +/area/turret_protected/ai) +"pZl" = ( +/turf/simulated/floor/plasteel{ + icon_state = "darkbluecornersalt" + }, +/area/crew_quarters/fitness) +"pZn" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"pZo" = ( +/obj/machinery/alarm{ + pixel_y = 22 + }, +/obj/machinery/camera{ + c_tag = "Research and Development North"; + network = list("Research","SS13") + }, +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/mechanical, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurple" + }, +/area/toxins/lab) +"pZC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/landmark/start/cyborg, +/turf/simulated/floor/plasteel{ + icon_state = "darkredfull" + }, +/area/turret_protected/aisat) +"pZF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/security/permahallway) +"pZG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"pZL" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"pZV" = ( +/obj/effect/turf_decal/caution{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkredcorners" + }, +/area/security/permahallway) +"pZY" = ( +/obj/effect/landmark/start/chef, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"qaa" = ( +/obj/structure/particle_accelerator/fuel_chamber{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/engineering/engine) +"qad" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain/bedroom) +"qal" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/medbay) +"qaw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/maintenance/gambling_den) +"qax" = ( +/obj/machinery/camera{ + c_tag = "Service Hallway West"; + dir = 5 + }, +/obj/item/radio/intercom{ + pixel_x = -27 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"qaC" = ( +/obj/structure/chair/sofa/corp, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/carpet/black, +/area/crew_quarters/bar/atrium) +"qaG" = ( +/obj/structure/table/wood{ + color = "#996633" + }, +/obj/machinery/photocopier/faxmachine/longrange{ + department = "NT Representative's Office" + }, +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/turf/simulated/floor/carpet/royalblack, +/area/ntrep) +"qaJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "redcorner" + }, +/area/security/processing) +"qaK" = ( +/obj/effect/spawner/window/reinforced/plasma, +/turf/simulated/floor/plating, +/area/atmos) +"qaL" = ( +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkblue" + }, +/area/medical/surgery/south) +"qaM" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/aihallway) +"qbb" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue" + }, +/area/medical/cryo) +"qbc" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/sign/poster/contraband/random{ + pixel_x = -32 + }, +/turf/simulated/floor/carpet/red, +/area/civilian/vacantoffice) +"qbf" = ( +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/prisonershuttle) +"qbg" = ( +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/flora/grass/jungle/b, +/obj/structure/flora/junglebush/b, +/turf/simulated/floor/grass, +/area/crew_quarters/fitness) +"qbi" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/simulated/floor/plating, +/area/medical/virology/lab) +"qbk" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "caution" + }, +/area/storage/tech) +"qbs" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "green" + }, +/area/hallway/secondary/exit) +"qbu" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet/green, +/area/maintenance/casino) +"qbA" = ( +/obj/effect/decal/warning_stripes/west, +/obj/effect/decal/warning_stripes/southeast, +/turf/simulated/floor/plasteel/airless, +/area/toxins/test_area) +"qbB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "redcorner" + }, +/area/security/prison/cell_block/A) +"qbC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "neutral" + }, +/area/hallway/secondary/exit) +"qbF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/curtain/open/shower/security{ + alpha = 255; + icon_state = "closed"; + name = "backstage"; + opacity = 1; + anchored = 1 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plating, +/area/maintenance/backstage) +"qbH" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/genericbush/hell, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced, +/turf/simulated/floor/grass, +/area/crew_quarters/theatre) +"qbI" = ( +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"qbJ" = ( +/obj/effect/turf_decal/arrows/white, +/obj/effect/turf_decal/number/number_2{ + dir = 1; + pixel_y = -4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"qbN" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/biostorage) +"qbP" = ( +/obj/structure/table/glass, +/obj/item/clipboard, +/obj/item/toy/figure/virologist, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_y = 4; + pixel_x = 10 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitegreenfull" + }, +/area/medical/virology/lab) +"qbU" = ( +/turf/simulated/floor/mineral/plastitanium/red, +/area/maintenance/chapel) +"qbW" = ( +/obj/machinery/photocopier{ + toner = 0 + }, +/turf/simulated/floor/plasteel{ + icon_state = "floorgrime" + }, +/area/storage/office) +"qci" = ( +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/medical/research/nhallway) +"qcj" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/glass/reinforced, +/area/maintenance/fore2) +"qcl" = ( +/turf/simulated/floor/plasteel{ + icon_state = "browncorner" + }, +/area/quartermaster/lobby) +"qcn" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 28 + }, +/obj/structure/table/reinforced, +/obj/item/multitool, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high, +/turf/simulated/floor/redgrid, +/area/engineering/engine) +"qcq" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/range) +"qcz" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=L8"; + location = "L7" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/west) +"qcA" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=COM8"; + location = "COM7" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"qcE" = ( +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurple"; + tag = "icon-whitepurple (NORTH)" + }, +/area/medical/research) +"qcI" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "dark" + }, +/area/medical/genetics) +"qcJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"qcT" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 1; + name = "south fire alarm"; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"qcV" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai) +"qdm" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/effect/decal/warning_stripes/north, +/obj/effect/decal/warning_stripes/south, +/obj/machinery/door/airlock/engineering/glass{ + name = "Engineering Storage"; + req_access = list(32) + }, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"qdt" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "blue" + }, +/area/hallway/secondary/entry/lounge) +"qdw" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/genericbush/hell, +/obj/structure/window/full/reinforced{ + layer = 2 + }, +/turf/simulated/floor/grass, +/area/crew_quarters/captain) +"qdC" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister/air, +/turf/simulated/floor/plasteel{ + icon_state = "yellow" + }, +/area/maintenance/atmospherics) +"qdG" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/wood, +/area/security/detectives_office) +"qel" = ( +/turf/simulated/floor/wood, +/area/library) +"qeq" = ( +/obj/structure/table/glass, +/obj/item/storage/box/syringes, +/obj/item/storage/box/beakers{ + pixel_x = 4; + pixel_y = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkpurple" + }, +/area/medical/genetics) +"qev" = ( +/obj/docking_port/stationary{ + dir = 8; + dwidth = 2; + height = 6; + id = "pod4_home"; + name = "pod4 home dock"; + width = 5 + }, +/turf/space{ + icon_state = "black" + }, +/area/space) +"qeA" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel, +/area/engineering/break_room) +"qeC" = ( +/obj/machinery/vending/hydroseeds, +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/light_construct, +/turf/simulated/floor/grass, +/area/maintenance/garden) +"qeI" = ( +/obj/structure/sink{ + dir = 1; + layer = 5; + pixel_y = -5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple" + }, +/area/medical/genetics) +"qeM" = ( +/obj/effect/spawner/random_barrier/possibly_welded_airlock, +/obj/structure/barricade/wooden, +/turf/simulated/floor/carpet/black, +/area/maintenance/tourist) +"qeP" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/seceqstorage) +"qeQ" = ( +/obj/machinery/door/airlock/external{ + frequency = 1379; + id_tag = "solar_chapel_outer"; + locked = 1; + name = "Engineering External Access"; + req_access = list(10,13) + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"qeS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/security/permabrig) +"qfb" = ( +/obj/effect/turf_decal/arrows/white{ + dir = 4 + }, +/obj/effect/turf_decal/number/number_2{ + dir = 1; + pixel_y = -10; + pixel_x = -6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permahallway) +"qfj" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/vending/coffee, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry) +"qfr" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 1; + name = "Труба смешивания" + }, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"qfu" = ( +/obj/structure/table/reinforced, +/obj/item/crowbar, +/obj/item/wrench, +/obj/item/analyzer, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "caution" + }, +/area/atmos/control) +"qfw" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "floorgrime" + }, +/area/maintenance/fpmaint) +"qfy" = ( +/obj/machinery/photocopier, +/obj/machinery/newscaster/security_unit{ + pixel_x = 32 + }, +/obj/machinery/requests_console{ + department = "Security"; + departmentType = 5; + name = "Security Requests Console"; + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "red" + }, +/area/security/checkpoint/south) +"qfA" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 4; + name = "east fire alarm"; + pixel_x = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/spacebridge/comcar) +"qfC" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/security/reception) +"qfG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/processing) +"qfQ" = ( +/obj/item/kitchen/knife/glassshiv/plasma, +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"qfV" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/item/stack/tape_roll, +/obj/item/stack/tape_roll{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/break_room) +"qfW" = ( +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plating/airless, +/area/engineering/engine) +"qgc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permahallway) +"qgf" = ( +/obj/structure/table, +/obj/item/storage/box/syringes{ + pixel_y = 15 + }, +/obj/item/storage/box/syringes{ + pixel_y = 15; + pixel_x = 4 + }, +/obj/item/storage/fancy/vials{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/item/storage/lockbox/vials{ + pixel_y = -1; + pixel_x = -2 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"qgg" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id_tag = "eslock"; + name = "Escape Shuttle Lockdown" + }, +/turf/simulated/floor/plating, +/area/security/checkpoint/south) +"qgj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light_construct{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"qgl" = ( +/obj/structure/sign/directions/floor/alt{ + dir = 8; + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/quartermaster/delivery) +"qgm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/maintenance/gambling_den) +"qgs" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/cryo) +"qgv" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/obj/machinery/computer/card{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bluefull" + }, +/area/bridge/checkpoint/north) +"qgy" = ( +/obj/effect/decal/warning_stripes/south, +/obj/effect/decal/warning_stripes/north, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/plasteel, +/area/storage/eva) +"qgB" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/delivery/red, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"qgK" = ( +/obj/machinery/firealarm{ + pixel_y = 28 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/hallway/primary/starboard) +"qgL" = ( +/obj/machinery/door/airlock/command/glass{ + name = "Customs Desk"; + req_access = list(19); + security_level = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/bridge/checkpoint/south) +"qgM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/landmark/start/chemist, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/chemistry) +"qgW" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/lawoffice) +"qhb" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/wood{ + icon_state = "wood-broken6"; + tag = "icon-wood-broken6" + }, +/area/maintenance/livingcomplex) +"qhi" = ( +/obj/machinery/door/airlock/engineering/glass{ + name = "Engineering"; + req_access = list(10) + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel, +/area/engineering/break_room) +"qhm" = ( +/obj/structure/railing, +/obj/effect/turf_decal/siding/wideplating/light, +/turf/simulated/floor/plasteel{ + icon_state = "green" + }, +/area/hallway/secondary/exit) +"qhr" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/table, +/obj/item/storage/fancy/cigarettes/cigpack_robust, +/obj/item/lighter/random, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"qhv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/maintenance/apmaint) +"qhB" = ( +/obj/item/radio/intercom{ + name = "east station intercom (General)"; + pixel_x = 28 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"qhC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"qhE" = ( +/obj/machinery/bodyscanner{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "North Surgery"; + network = list("SS13","Medical"); + pixel_x = 32 + }, +/obj/machinery/holosign_switch{ + dir = 1; + id = "surgery1"; + pixel_x = -5; + pixel_y = 24 + }, +/obj/machinery/light_switch{ + dir = 1; + name = "south bump"; + pixel_x = 5; + pixel_y = 24 + }, +/obj/machinery/door_control{ + id = "First Surgery Window"; + name = "Surgery Window Shutters Control"; + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue" + }, +/area/medical/surgery/north) +"qhI" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"qhJ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/lobby) +"qhK" = ( +/turf/simulated/wall/r_wall, +/area/engineering/mechanic_workshop/hangar) +"qhT" = ( +/obj/machinery/camera{ + c_tag = "Central Ring Hallway East 3"; + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/primary/central/east) +"qhV" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"qic" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/wood{ + icon_state = "wood-broken7"; + tag = "icon-wood-broken7" + }, +/area/maintenance/casino) +"qid" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"qit" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/brigstaff) +"qix" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Secure Technical Storage"; + dir = 8 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/storage/tech) +"qiC" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellow" + }, +/area/engineering/break_room) +"qiK" = ( +/turf/simulated/floor/plasteel{ + icon_state = "darkyellowcorners" + }, +/area/engineering/mechanic_workshop/hangar) +"qiO" = ( +/obj/structure/railing{ + dir = 10 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet/orange, +/area/maintenance/casino) +"qiP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"qiR" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"qiS" = ( +/obj/structure/closet/emcloset, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/hallway/primary/command) +"qja" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/aihallway) +"qjc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"qjd" = ( +/obj/machinery/door/airlock/highsecurity{ + heat_proof = 1; + name = "Supermatter Chamber"; + req_access = list(10,24) + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "engsm"; + name = "Supermatter Blast Doors"; + opacity = 0 + }, +/turf/simulated/floor/engine, +/area/engineering/supermatter) +"qje" = ( +/turf/simulated/wall, +/area/crew_quarters/mrchangs) +"qji" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"qjp" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/simulated/floor/carpet, +/area/chapel/office) +"qjC" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/medical/research/nhallway) +"qjD" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "SKPP"; + dir = 8 + }, +/obj/structure/cable, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/bridge/checkpoint/south) +"qjM" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "chapel" + }, +/area/chapel/main) +"qjN" = ( +/obj/structure/closet/coffin, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"qjQ" = ( +/turf/simulated/floor/plasteel{ + icon_state = "whiteyellow" + }, +/area/medical/chemistry) +"qjS" = ( +/obj/structure/cable, +/obj/machinery/power/apc{ + pixel_y = -28 + }, +/turf/simulated/floor/plasteel/white, +/area/teleporter) +"qke" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/glass/reinforced, +/area/engineering/mechanic_workshop/hangar) +"qki" = ( +/obj/item/radio/intercom{ + dir = 1; + name = "Station Intercom (General)"; + pixel_y = -29 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"qks" = ( +/obj/machinery/computer/crew, +/obj/machinery/alarm{ + dir = 4; + pixel_x = -22 + }, +/obj/machinery/camera{ + c_tag = "Command Departure Checkpoint"; + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "bluefull" + }, +/area/bridge/checkpoint/south) +"qkz" = ( +/obj/effect/landmark/tiles/damageturf, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"qkA" = ( +/obj/machinery/door/airlock/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"qkL" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitebluecorner" + }, +/area/medical/medbay) +"qkU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/writing{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/security/permabrig) +"qkV" = ( +/obj/machinery/status_display, +/turf/simulated/wall, +/area/atmos) +"qkZ" = ( +/obj/machinery/door_control{ + desiredstate = 1; + id = "cabin3"; + name = "Door Bolt Control"; + normaldoorcontrol = 1; + pixel_y = 24; + specialfunctions = 4 + }, +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/alarm{ + dir = 4; + pixel_x = -22 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/cabin3) +"qlc" = ( +/turf/simulated/wall/r_wall, +/area/security/main) +"qlj" = ( +/obj/effect/landmark/start/cyborg, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/aihallway) +"qlo" = ( +/obj/machinery/door/firedoor, +/obj/machinery/biogenerator, +/obj/machinery/door/window/eastleft{ + name = "Hydroponics Desk"; + req_access = list(35); + dir = 1 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "Hydroponics Shutters"; + name = "Hydroponics Shutters"; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 5 + }, +/area/hydroponics) +"qlr" = ( +/obj/machinery/hologram/holopad, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/medical/research/nhallway) +"qls" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"qlu" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/hologram/holopad, +/obj/effect/landmark/event/lightsout, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/south) +"qlv" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5 + }, +/area/hydroponics) +"qlx" = ( +/obj/machinery/access_button{ + command = "cycle_exterior"; + frequency = 1379; + master_tag = "engineering_east_airlock"; + name = "exterior access button"; + pixel_x = 25; + pixel_y = -25; + req_access = list(10,13) + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/plating/airless, +/area/engineering/engine) +"qlC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel, +/area/engineering/engine/monitor) +"qlG" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = 28 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/light{ + dir = 1; + on = 1 + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"qlS" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/medical/cmo) +"qlU" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/engineering/engine) +"qlX" = ( +/obj/effect/turf_decal/siding/wideplating/dark, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"qmc" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/item/radio/intercom{ + pixel_x = 28; + pixel_y = -2 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"qmd" = ( +/turf/simulated/floor/plasteel{ + icon_state = "blue"; + dir = 8 + }, +/area/hallway/primary/fore) +"qmk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"qmo" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "red" + }, +/area/security/processing) +"qmr" = ( +/obj/structure/chair/sofa/pew/left{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood/fancy/oak, +/area/maintenance/banya) +"qms" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain) +"qmv" = ( +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/main) +"qmD" = ( +/obj/structure/table, +/obj/item/storage/belt/chef, +/obj/item/clothing/head/chefhat, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/fsmaint) +"qmG" = ( +/obj/machinery/power/solar{ + name = "South-East Solar Panel" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel/airless{ + icon_state = "solarpanel" + }, +/area/solar/port) +"qnc" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 9 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/exit) +"qng" = ( +/obj/structure/table, +/obj/item/crowbar, +/obj/item/storage/belt/utility, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/random/tool, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"qnh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/quartermaster/delivery) +"qno" = ( +/obj/structure/table, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/alarm{ + dir = 4; + pixel_x = -22 + }, +/obj/item/clipboard, +/obj/item/stack/sheet/cloth/ten, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"qnq" = ( +/obj/structure/filingcabinet, +/obj/machinery/newscaster{ + pixel_x = 28; + pixel_y = 2 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "blue" + }, +/area/bridge/checkpoint/north) +"qnt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/rack, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"qnu" = ( +/obj/structure/flora/ausbushes/ywflowers, +/turf/simulated/floor/grass, +/area/toxins/xenobiology) +"qnB" = ( +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/effect/decal/warning_stripes/south, +/obj/machinery/power/apc{ + cell_type = 25000; + shock_proof = 1; + pixel_y = -26 + }, +/turf/simulated/floor/plasteel{ + icon_state = "yellow" + }, +/area/engineering/engine) +"qnH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/engine, +/area/toxins/explab) +"qnK" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet, +/area/maintenance/library) +"qnP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/effect/landmark/event/xeno_spawn, +/turf/simulated/floor/plating, +/area/maintenance/livingcomplex) +"qnU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"qnW" = ( +/obj/item/radio/intercom{ + dir = 8; + pixel_x = -28 + }, +/obj/machinery/light{ + dir = 1; + on = 1 + }, +/obj/machinery/light_switch{ + pixel_x = -4; + pixel_y = 26 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "green" + }, +/area/hydroponics) +"qnZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"qoc" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/mining/glass{ + name = "Disposal Bay"; + req_access = list(31) + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"qod" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-dead"; + tag = "plant-dead" + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/maintenance/medroom) +"qof" = ( +/obj/effect/decal/warning_stripes/southeast, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"qog" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/hologram/holopad, +/obj/effect/landmark/event/lightsout, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/carpet, +/area/library) +"qox" = ( +/obj/machinery/teleport/hub, +/turf/simulated/floor/plating, +/area/teleporter/abandoned) +"qoS" = ( +/obj/docking_port/stationary{ + dir = 8; + dwidth = 8; + height = 18; + id = "admin_home"; + name = "port bay 1"; + width = 18 + }, +/turf/space{ + icon_state = "black" + }, +/area/space) +"qpg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"qpk" = ( +/obj/machinery/atmospherics/pipe/simple/insulated{ + dir = 4 + }, +/obj/structure/window/plasmareinforced{ + dir = 4 + }, +/obj/structure/window/plasmareinforced{ + dir = 8 + }, +/obj/structure/window/plasmareinforced{ + dir = 1 + }, +/obj/structure/grille, +/turf/simulated/floor/plating, +/area/toxins/mixing) +"qpm" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 4 + }, +/turf/simulated/floor/wood, +/area/library/game_zone) +"qpp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet3) +"qpr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/wood, +/area/civilian/vacantoffice) +"qpv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"qpx" = ( +/obj/structure/closet/wardrobe/chemistry_white, +/obj/item/storage/bag/chemistry, +/obj/item/storage/bag/chemistry, +/obj/item/clothing/glasses/science{ + pixel_y = 3 + }, +/obj/item/clothing/glasses/science{ + pixel_y = 3 + }, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whiteyellow" + }, +/area/medical/chemistry) +"qpG" = ( +/turf/simulated/floor/plasteel{ + icon_state = "chapel" + }, +/area/chapel/main) +"qpJ" = ( +/obj/structure/lattice, +/obj/machinery/camera{ + c_tag = "AI Satellite Exterior 3"; + dir = 4; + network = list("SS13","MiniSat") + }, +/turf/space/openspace, +/area/maintenance/ai) +"qpO" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/toxins/misc_lab) +"qpU" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"qqg" = ( +/obj/machinery/door/airlock/hatch{ + name = "Telecommunications Access"; + req_access = list(61); + security_level = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/tcommsat/chamber) +"qqq" = ( +/obj/structure/chair/comfy/teal{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/medrest) +"qqy" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/obj/effect/landmark/start/psychiatrist, +/obj/machinery/camera{ + c_tag = "Psychiatrist Private Room"; + dir = 5; + network = list("Medical","SS13") + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -25 + }, +/turf/simulated/floor/carpet, +/area/medical/psych) +"qqI" = ( +/obj/item/paper_bin, +/obj/item/pen, +/obj/structure/table, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "blue" + }, +/area/bridge/checkpoint/north) +"qqU" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/misc_lab) +"qqV" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellowcorner" + }, +/area/hallway/primary/starboard) +"qrh" = ( +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/structure/table/reinforced, +/obj/item/storage/box/bodybags, +/obj/item/storage/box/masks{ + pixel_y = 2; + pixel_x = 2 + }, +/obj/item/storage/box/gloves{ + pixel_x = 4; + pixel_y = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "blue" + }, +/area/assembly/robotics) +"qrl" = ( +/obj/machinery/computer/prisoner, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluecornersalt" + }, +/area/security/warden) +"qrm" = ( +/obj/machinery/door/airlock{ + name = "Crematorium"; + req_access = list(27) + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/chapel/office) +"qrs" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"qrC" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = 26 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurple" + }, +/area/toxins/explab) +"qrF" = ( +/obj/machinery/light/small{ + dir = 4; + tag = "icon-bulb1 (EAST)" + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/item/radio/intercom{ + pixel_y = -26 + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"qrH" = ( +/obj/structure/table/reinforced, +/obj/item/assembly/igniter, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/assembly/timer{ + pixel_x = 10 + }, +/obj/item/assembly/timer{ + pixel_x = 10 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/storage/primary) +"qrJ" = ( +/obj/structure/bookcase, +/obj/item/book/manual/random, +/turf/simulated/floor/wood, +/area/medical/psych) +"qrL" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green{ + desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; + dir = 4; + name = "Труба фильтрации" + }, +/obj/machinery/atmospherics/pipe/simple/visible, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"qrO" = ( +/obj/structure/table/glass, +/obj/machinery/ai_status_display{ + pixel_y = 32 + }, +/obj/effect/turf_decal/stripes{ + dir = 8 + }, +/obj/machinery/computer/security/telescreen/research, +/turf/simulated/floor/glass/reinforced, +/area/toxins/rdoffice) +"qrQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/storage/toolbox/emergency/old, +/turf/simulated/floor/plating, +/area/maintenance/electrical) +"qrT" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/additional) +"qrY" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet3) +"qsa" = ( +/obj/structure/closet/emcloset, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/east) +"qsi" = ( +/obj/structure/window/reinforced{ + dir = 4; + layer = 2.9 + }, +/obj/structure/lattice, +/turf/space, +/area/space) +"qsj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/additional) +"qsm" = ( +/obj/structure/curtain/open/shower/security{ + alpha = 255; + icon_state = "closed"; + name = "backstage"; + opacity = 1; + anchored = 1 + }, +/obj/structure/table/reinforced, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"qss" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"qst" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"qsu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"qsD" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/west) +"qsE" = ( +/obj/structure/railing/corner, +/obj/effect/turf_decal/siding/wideplating/light/corner, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "green" + }, +/area/hallway/secondary/exit) +"qsG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/table/glass, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research) +"qsK" = ( +/obj/structure/table, +/obj/item/storage/fancy/cigarettes/cigpack_shadyjims{ + pixel_y = 4 + }, +/turf/simulated/floor/plasteel, +/area/hallway/spacebridge/somsec) +"qsR" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/medical/research/nhallway) +"qsU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"qsW" = ( +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/blood, +/obj/item/reagent_containers/food/snacks/carpmeat, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/maintenance/cafeteria) +"qta" = ( +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_y = 5; + pixel_x = -6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/fsmaint) +"qtd" = ( +/obj/machinery/power/smes, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/maintenance/electrical) +"qte" = ( +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/turf/simulated/floor/glass/reinforced, +/area/hallway/secondary/exit) +"qtf" = ( +/obj/structure/chair/comfy/purp{ + dir = 8 + }, +/turf/simulated/floor/carpet/purple, +/area/crew_quarters/captain) +"qts" = ( +/obj/machinery/door/airlock/medical/glass{ + id_tag = "MedbayFoyerPort"; + name = "Medbay Entrance"; + req_access = list(5) + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue" + }, +/area/medical/reception) +"qtt" = ( +/obj/structure/closet/secure_closet/freezer/fridge/open, +/obj/item/reagent_containers/food/snacks/icecream/icecreamcup, +/obj/item/reagent_containers/food/snacks/icecream/icecreamcup, +/obj/item/reagent_containers/food/snacks/icecream/icecreamcup, +/obj/item/reagent_containers/food/snacks/icecream/icecreamcup, +/obj/item/reagent_containers/food/snacks/icecream, +/obj/item/reagent_containers/food/snacks/icecream, +/obj/item/reagent_containers/food/snacks/icecream, +/obj/item/reagent_containers/food/snacks/icecream, +/obj/item/reagent_containers/food/snacks/icecream, +/obj/item/reagent_containers/food/snacks/icecreamsandwich, +/obj/item/reagent_containers/food/snacks/icecreamsandwich, +/obj/item/reagent_containers/food/snacks/icecreamsandwich, +/obj/item/reagent_containers/food/snacks/icecreamsandwich, +/obj/item/reagent_containers/food/condiment/sugar, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "redyellowfull" + }, +/area/maintenance/fpmaint) +"qtv" = ( +/obj/machinery/door/airlock/glass{ + name = "Holodeck Door" + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/crew_quarters/fitness) +"qtz" = ( +/obj/machinery/atmospherics/binary/pump/on{ + desc = "Отправляет дыхательную смесь из трубы распространяться по станции через вентиляции"; + name = "Дыхательную смесь на станцию"; + target_pressure = 303.325; + dir = 1 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"qtA" = ( +/obj/structure/table, +/obj/item/radio/sec{ + pixel_y = 6 + }, +/obj/item/radio/intercom{ + pixel_y = 24 + }, +/obj/machinery/camera{ + c_tag = "Brig Pilot Office"; + dir = 6; + network = list("SS13","Security") + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/security/podbay) +"qtB" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"qtF" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/fore) +"qtJ" = ( +/obj/machinery/computer/security{ + network = list("SS13","Research Outpost","Mining Outpost") + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkred" + }, +/area/security/hos) +"qtL" = ( +/turf/simulated/floor/wood, +/area/blueshield) +"qtN" = ( +/obj/effect/decal/warning_stripes/northeast, +/obj/machinery/camera{ + c_tag = "Secure Armory East"; + dir = 8; + network = list("SS13","Security") + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkred" + }, +/area/security/securearmory) +"qtP" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/computer/monitor, +/obj/structure/cable, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plating, +/area/aisat/maintenance) +"qtQ" = ( +/obj/structure/chair/wood, +/turf/simulated/floor/wood, +/area/crew_quarters/mrchangs) +"qtT" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Подаёт азот из атмосферки в систему охлаждения реактора, таким образом запитывая её хладагентом"; + dir = 1; + name = "Труба подачи азота в реактор" + }, +/turf/space, +/area/space) +"qtU" = ( +/obj/effect/spawner/window/reinforced/plasma, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/engineering/controlroom) +"qtV" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/locker) +"qtW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/qm) +"qtY" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/chair/comfy/brown, +/turf/simulated/floor/carpet, +/area/crew_quarters/captain) +"qub" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + density = 0; + icon_state = "open"; + id_tag = "brig_detprivacy"; + name = "Detective Privacy Shutters"; + opacity = 0; + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/security/detectives_office) +"quh" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "yellow" + }, +/area/engineering/mechanic_workshop) +"quj" = ( +/turf/simulated/floor/plasteel{ + icon_state = "yellowcorner"; + dir = 8 + }, +/area/maintenance/apmaint) +"quk" = ( +/obj/effect/decal/warning_stripes/yellow/partial{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/effect/landmark/start/cyborg, +/turf/simulated/floor/plasteel, +/area/assembly/showroom) +"qum" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/space/openspace, +/area/space) +"qun" = ( +/obj/structure/dresser, +/turf/simulated/floor/wood, +/area/crew_quarters/cabin3) +"quo" = ( +/obj/effect/decal/cleanable/blood, +/obj/item/c_tube, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"qup" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/structure/sign/poster/official/random{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/processing) +"qur" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/effect/decal/cleanable/vomit, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/visible, +/turf/simulated/floor/plasteel{ + icon_state = "barber" + }, +/area/security/permabrig) +"quw" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/lobby) +"quA" = ( +/obj/structure/ladder, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"quH" = ( +/obj/effect/decal/warning_stripes/east, +/obj/structure/closet/walllocker/emerglocker/east, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"quN" = ( +/obj/effect/turf_decal/arrows/white{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/effect/turf_decal/stripes/line, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"quR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/remains/human, +/obj/structure/closet/walllocker{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/maintenance/medroom) +"quV" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical/glass{ + name = "Medbay Entrance"; + req_access = list(5) + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whiteblue"; + tag = "icon-whiteblue (SOUTHWEST)" + }, +/area/medical/medbay) +"qvc" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"qvk" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellow" + }, +/area/engineering/hardsuitstorage) +"qvq" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "SecPilotPriv" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/security/podbay) +"qvu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/clothing/mask/breath, +/turf/simulated/floor/plating, +/area/maintenance/perma) +"qvx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/sofa/right{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "yellowcorner"; + dir = 8 + }, +/area/maintenance/apmaint) +"qvy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plating, +/area/maintenance/livingcomplex) +"qvB" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance/tripple, +/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"qvE" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/north) +"qvK" = ( +/obj/structure/railing, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"qvO" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"qvR" = ( +/obj/structure/grille, +/turf/space, +/area/space) +"qvU" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/spawner/random_spawners/grille_13, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"qwb" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green{ + desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; + dir = 1; + name = "Труба фильтрации" + }, +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 4; + name = "Труба смешивания" + }, +/obj/effect/decal/warning_stripes/west, +/obj/effect/decal/warning_stripes/southeastcorner, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"qwc" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "Virology1"; + name = "Virology Shutters" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/medical/virology/lab) +"qwg" = ( +/obj/machinery/firealarm{ + dir = 4; + name = "east fire alarm"; + pixel_x = 24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "redcorner" + }, +/area/security/prison/cell_block/A) +"qwi" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"qwj" = ( +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/east) +"qwm" = ( +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"qwo" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 28 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellow" + }, +/area/engineering/break_room) +"qwq" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/chair/stool, +/obj/effect/landmark/start/civilian, +/turf/simulated/floor/carpet/arcade, +/area/crew_quarters/arcade) +"qwv" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/snacks/baguette, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance/double, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "tranquillite" + }, +/area/maintenance/backstage) +"qww" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/sleeper) +"qwA" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/port/south) +"qwI" = ( +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/security/brigstaff) +"qwJ" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Singularity"; + name = "Singularity Blast Doors"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/engineering/engine) +"qwO" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "red" + }, +/area/security/main) +"qwQ" = ( +/obj/structure/closet/firecloset, +/obj/effect/decal/warning_stripes/red, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"qwU" = ( +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/mixing) +"qwV" = ( +/obj/machinery/vending/hydroseeds, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkgreenfull" + }, +/area/hydroponics) +"qwW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/plating, +/area/maintenance/asmaint6) +"qxa" = ( +/obj/structure/closet/crate/secure/engineering{ + req_access = list(32) + }, +/obj/item/rcd_ammo, +/obj/item/rcd_ammo, +/obj/item/clothing/glasses/meson, +/obj/item/clothing/glasses/meson, +/obj/item/clothing/gloves/color/yellow/fake, +/obj/item/clothing/gloves/color/yellow/fake, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"qxb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light_construct, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/maintenance/gambling_den) +"qxm" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellowcorner" + }, +/area/engineering/engine/monitor) +"qxA" = ( +/obj/machinery/vending/coffee/free, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/crew_quarters/theatre) +"qxF" = ( +/obj/machinery/atmospherics/meter, +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + dir = 4 + }, +/turf/simulated/wall/r_wall, +/area/atmos) +"qxK" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/genericbush, +/obj/machinery/light{ + dir = 1; + on = 1 + }, +/turf/simulated/floor/grass, +/area/engineering/mechanic_workshop/expedition) +"qxL" = ( +/obj/machinery/disposal, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"qxN" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"qxX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/carpet/red, +/area/security/prison/cell_block/A) +"qya" = ( +/obj/effect/turf_decal/siding/yellow, +/obj/structure/tribune{ + pixel_y = 0; + anchored = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/wood, +/area/crew_quarters/courtroom) +"qyc" = ( +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"qyk" = ( +/obj/machinery/door/airlock/command{ + id_tag = "hopofficedoor"; + name = "Head of Personnel"; + req_access = list(57); + security_level = 1 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads) +"qym" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/snacks/grown/geranium, +/obj/item/reagent_containers/food/snacks/grown/moonflower, +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/chapel/office) +"qyn" = ( +/obj/structure/chair/sofa/pew/right{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood/fancy/oak, +/area/maintenance/banya) +"qyv" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/security/securehallway) +"qyx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/generic, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"qyy" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Prison cafeteria" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/security/permabrig) +"qyz" = ( +/obj/machinery/atmospherics/unary/cryo_cell, +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plasteel{ + dir = 8 + }, +/area/medical/cryo) +"qyD" = ( +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"qyK" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Eng_lockdown"; + name = "Engineering Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/engineering/engine/monitor) +"qyP" = ( +/obj/machinery/shower{ + dir = 1; + layer = 5; + pixel_y = -5; + on = 1 + }, +/obj/structure/curtain/open/shower/security, +/turf/simulated/floor/plasteel{ + icon_state = "showroomfloor" + }, +/area/security/hos) +"qyQ" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/south) +"qyT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/plating, +/area/maintenance/backstage) +"qyU" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "redcorner" + }, +/area/security/customs) +"qyW" = ( +/obj/machinery/newscaster{ + pixel_y = 0; + pixel_x = -30 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/securehallway) +"qzc" = ( +/turf/simulated/wall/rust, +/area/maintenance/tourist) +"qzh" = ( +/obj/effect/decal/warning_stripes/yellow/partial, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"qzl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"qzm" = ( +/obj/structure/stairs, +/turf/simulated/floor/plasteel, +/area/hallway/primary/fore) +"qzn" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/glass/reinforced, +/area/maintenance/starboardaux) +"qzr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"qzA" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/door/window/brigdoor{ + dir = 8; + name = "Creature Pen"; + req_access = list(47) + }, +/obj/machinery/door/poddoor/preopen{ + name = "Creature Cell #3"; + id_tag = "xeno3" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/xenobiology) +"qzM" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/grille, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"qzQ" = ( +/obj/machinery/recharge_station, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkred" + }, +/area/tcommsat/chamber) +"qzU" = ( +/obj/structure/grille/broken, +/obj/effect/turf_decal/arrows{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"qzW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/crew_quarters/theatre) +"qzY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"qAg" = ( +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/hallway/primary/central/north) +"qAs" = ( +/obj/structure/table/reinforced, +/obj/item/gps{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/gps, +/obj/item/gps{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/gps{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop/expedition) +"qAv" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"qAz" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/wood/fancy/cherry, +/area/crew_quarters/theatre) +"qAE" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command/glass{ + id = "ntrepprivate"; + name = "NT Representative's Private Office"; + req_access = list(73); + security_level = 1 + }, +/turf/simulated/floor/carpet/royalblack, +/area/ntrep) +"qAG" = ( +/obj/machinery/vending/snack, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/processing) +"qAL" = ( +/obj/structure/closet/secure_closet/chaplain, +/turf/simulated/floor/carpet, +/area/chapel/office) +"qAN" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "browncorner" + }, +/area/quartermaster/office) +"qAP" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/dust, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"qAS" = ( +/obj/structure/mirror{ + pixel_y = 30 + }, +/obj/structure/sink{ + pixel_y = 21 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet) +"qAV" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/caution/red, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/starboard/south) +"qAY" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/simulated/floor/carpet, +/area/medical/psych) +"qBc" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"qBf" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/showcase{ + layer = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/turret_protected/aisat) +"qBl" = ( +/obj/machinery/computer/security{ + network = list("SS13","Research Outpost","Mining Outpost") + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/blueshield) +"qBm" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 6 + }, +/obj/structure/closet/secure_closet/security, +/obj/item/clothing/mask/balaclava, +/obj/machinery/light, +/obj/structure/window/reinforced{ + color = "red"; + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/seceqstorage) +"qBn" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Hangar Second Floor West"; + dir = 5 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/mechanic_workshop/hangar) +"qBq" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/closet/walllocker/emerglocker/north{ + pixel_y = 0; + pixel_x = -32 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"qBu" = ( +/obj/structure/computerframe, +/turf/simulated/floor/plating, +/area/maintenance/ai) +"qBx" = ( +/obj/machinery/door/morgue{ + name = "Chapel Morgue"; + req_access = list(22) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/office) +"qBE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/main) +"qBG" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/turf/simulated/floor/plasteel, +/area/toxins/xenobiology) +"qBI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/ai_status_display{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/gravitygenerator) +"qBJ" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/atmospherics/pipe/multiz{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/hallway/secondary/exit) +"qBM" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "whitepurple"; + tag = "icon-whitepurple (SOUTHEAST)" + }, +/area/toxins/launch) +"qBQ" = ( +/obj/effect/decal/warning_stripes/northwest, +/obj/machinery/vending/plasmaresearch, +/obj/machinery/firealarm{ + pixel_y = 26 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralcorner" + }, +/area/toxins/mixing) +"qBR" = ( +/obj/machinery/disposal, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"qBS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-4"; + tag = "90Curve" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/toilet4) +"qBU" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + dir = 2; + id_tag = "kitchen_abandoned"; + name = "Abandoned Kitchen Shutters" + }, +/obj/machinery/door/window{ + name = "Kitchen"; + req_access = list(28); + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "stage_bleft" + }, +/area/maintenance/cafeteria) +"qBV" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/simulated/floor/plating/airless, +/area/space) +"qBX" = ( +/obj/structure/disposalpipe/junction/reversed{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/brig) +"qCb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"qCd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"qCl" = ( +/obj/machinery/door/airlock/maintenance{ + name = "East Cargo Bay Maintenance"; + req_access = list(31) + }, +/turf/simulated/floor/plating, +/area/quartermaster/office) +"qCA" = ( +/obj/machinery/access_button{ + command = "cycle_interior"; + frequency = 1379; + master_tag = "atmos_tank_airlock"; + name = "interior access button"; + pixel_x = -24; + pixel_y = -24; + req_access = list(10,13) + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"qCC" = ( +/obj/item/stock_parts/matter_bin, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "barber" + }, +/area/maintenance/medroom) +"qCE" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'RADIOACTIVE AREA'"; + icon_state = "radiation"; + name = "RADIOACTIVE AREA" + }, +/turf/simulated/wall/r_wall, +/area/engineering/engine) +"qCF" = ( +/turf/simulated/wall/r_wall, +/area/crew_quarters/captain) +"qCI" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "Chemistry1"; + name = "Chemistry Privacy Shutter" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/medical/chemistry) +"qCM" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/effect/turf_decal/caution/red{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central) +"qCP" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/toxins/explab) +"qCT" = ( +/obj/machinery/computer/security/engineering, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "yellow" + }, +/area/engineering/engine/monitor) +"qDa" = ( +/turf/simulated/wall, +/area/crew_quarters/chief) +"qDg" = ( +/turf/simulated/floor/plasteel{ + icon_state = "darkredcorners" + }, +/area/tcommsat/chamber) +"qDk" = ( +/obj/machinery/optable, +/obj/machinery/shower{ + pixel_x = -3; + pixel_y = 3 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/medical/surgery/south) +"qDq" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "yellow" + }, +/area/storage/primary) +"qDt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/security/permabrig) +"qDy" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/maintenance/atmospherics) +"qDJ" = ( +/obj/machinery/autolathe, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/electrical) +"qDQ" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel, +/area/engineering/break_room) +"qDR" = ( +/turf/simulated/wall, +/area/hallway/primary/central/east) +"qDT" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + icon_state = "darkredfull" + }, +/area/turret_protected/ai) +"qEa" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 1; + icon_state = "open"; + id_tag = "lawyer"; + name = "Internal Affairs Privacy Shutters"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/lawoffice) +"qEe" = ( +/obj/structure/rack, +/obj/item/extinguisher, +/obj/item/storage/toolbox/electrical, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/radio{ + pixel_y = 6 + }, +/obj/item/storage/belt/utility, +/obj/item/weldingtool/largetank, +/turf/simulated/floor/plasteel{ + icon_state = "yellow" + }, +/area/engineering/mechanic_workshop) +"qEh" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 4; + name = "Труба смешивания" + }, +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 1; + name = "Труба смешивания" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"qEn" = ( +/obj/machinery/door/airlock/external{ + id_tag = "graveyard_church"; + locked = 1 + }, +/turf/simulated/floor/plating, +/area/hallway/secondary/exit/maint) +"qEv" = ( +/obj/structure/sign/securearea{ + pixel_x = 32 + }, +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/ai) +"qEz" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/brig) +"qEA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/effect/turf_decal{ + dir = 4; + icon_state = "golden_stripes" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"qEC" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"qED" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/starboard/south) +"qEE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/storage/secure) +"qEH" = ( +/obj/machinery/door/airlock/glass{ + req_access = list(63); + name = "Break room" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/wood, +/area/crew_quarters/courtroom) +"qEM" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/fsmaint3) +"qEQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"qEX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/security/evidence) +"qFc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/gravitygenerator) +"qFd" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/east) +"qFu" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"qFF" = ( +/obj/structure/grille, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"qFJ" = ( +/obj/structure/table/reinforced, +/obj/machinery/light{ + dir = 1 + }, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/item/folder/white, +/obj/item/pen{ + pixel_x = 8 + }, +/obj/effect/decal/warning_stripes/east, +/obj/machinery/alarm{ + pixel_y = 25 + }, +/turf/simulated/floor/plasteel, +/area/toxins/xenobiology) +"qFL" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/structure/window/reinforced, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/blue/hollow, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/podbay) +"qFO" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/carpet/cyan, +/area/security/prison/cell_block/A) +"qFV" = ( +/obj/structure/dispenser, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"qFW" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"qFY" = ( +/obj/effect/landmark/start/scientist, +/obj/structure/chair/office/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/mixing) +"qGa" = ( +/obj/effect/decal/warning_stripes/north, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/security/securearmory) +"qGe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"qGf" = ( +/obj/structure/chair/comfy/teal, +/obj/machinery/status_display{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTHWEST)" + }, +/area/medical/medrest) +"qGn" = ( +/obj/structure/dresser, +/turf/simulated/floor/carpet/royalblack, +/area/crew_quarters/chief) +"qGz" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"qGB" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/security/permabrig) +"qGE" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "redcorner" + }, +/area/hallway/primary/central/second/west) +"qGL" = ( +/obj/structure/bookcase, +/obj/item/book/manual/sop_command, +/obj/item/book/manual/security_space_law/black, +/turf/simulated/floor/carpet, +/area/crew_quarters/heads/hop) +"qGM" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"qGP" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/genetics) +"qGS" = ( +/obj/machinery/vending/snack, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/brigstaff) +"qGV" = ( +/obj/effect/decal/cleanable/dust, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/maintenance/cafeteria) +"qGX" = ( +/turf/simulated/wall, +/area/hallway/primary/central/west) +"qHa" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"qHd" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/table, +/obj/item/storage/fancy/donut_box, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/prisonershuttle) +"qHe" = ( +/obj/structure/table, +/obj/item/book/manual/security_space_law, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/security/processing) +"qHs" = ( +/obj/structure/table_frame, +/obj/effect/decal/cleanable/vomit, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"qHy" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"qHC" = ( +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "red" + }, +/area/security/brigstaff) +"qHF" = ( +/obj/machinery/slot_machine, +/obj/effect/turf_decal/siding/wood{ + do_not_delete_me = 1 + }, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"qHM" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/hallway/primary/central/north) +"qHU" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/landmark/start/civilian, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"qHX" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/worn_out{ + cell_type = 0; + dir = 1; + pixel_y = 26 + }, +/turf/simulated/floor/plating, +/area/maintenance/garden) +"qIb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"qId" = ( +/obj/structure/sign/poster/contraband/c20r{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"qIe" = ( +/obj/effect/decal/warning_stripes/north, +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"qIi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/cobweb_left_rare, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/maintenance/apmaint) +"qIl" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"qIn" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/kitchen) +"qIq" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/grille, +/obj/structure/window/plasmareinforced{ + color = "#d70000" + }, +/obj/structure/window/plasmareinforced{ + color = "#d70000"; + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/gambling_den) +"qIv" = ( +/obj/machinery/vending/wallmed{ + pixel_y = 28 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/range) +"qIz" = ( +/obj/structure/chair/office, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/serviceyard) +"qIC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "vault" + }, +/area/chapel/office) +"qIH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"qIY" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"qJh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/grille_13, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"qJv" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"qJA" = ( +/obj/item/radio/intercom{ + pixel_y = -30 + }, +/obj/machinery/light/small, +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/quartermaster/miningstorage) +"qJE" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "blue" + }, +/area/hallway/primary/central/north) +"qJK" = ( +/obj/machinery/vending/coffee, +/turf/simulated/floor/plasteel, +/area/crew_quarters/serviceyard) +"qJP" = ( +/obj/machinery/alarm{ + dir = 1; + pixel_y = -25 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/lobby) +"qJQ" = ( +/obj/effect/decal/cleanable/vomit, +/obj/structure/sign/poster/contraband/very_robust{ + pixel_x = -32 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"qJZ" = ( +/obj/machinery/camera{ + c_tag = "East Primary Hallway 2"; + dir = 1 + }, +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "yellowcorner" + }, +/area/hallway/primary/starboard) +"qKg" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain/bedroom) +"qKn" = ( +/obj/effect/decal/warning_stripes/red/hollow, +/obj/structure/rack/gunrack, +/obj/item/gun/projectile/automatic/wt550, +/obj/structure/window/reinforced{ + color = "red" + }, +/obj/structure/window/reinforced{ + color = "red"; + dir = 1 + }, +/obj/machinery/door/window{ + name = "Secure Armory"; + req_access = list(1); + color = "red" + }, +/obj/item/gun/projectile/automatic/wt550{ + pixel_x = 3 + }, +/obj/item/gun/projectile/automatic/wt550{ + pixel_x = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/securearmory) +"qKp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"qKs" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/obj/effect/landmark/start/hop, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads) +"qKv" = ( +/turf/simulated/floor/plasteel{ + icon_state = "darkbluefull" + }, +/area/aisat/aihallway) +"qKy" = ( +/obj/structure/sign/directions/science{ + dir = 1 + }, +/obj/structure/sign/directions/cargo{ + dir = 4; + pixel_y = 8 + }, +/obj/structure/sign/directions/engineering{ + pixel_y = -8; + dir = 1 + }, +/turf/simulated/wall, +/area/hallway/primary/central/second/north) +"qKC" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurplefull" + }, +/area/toxins/lab) +"qKE" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/wood, +/area/quartermaster/qm) +"qKH" = ( +/obj/structure/chair/office, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + do_not_delete_me = 1 + }, +/turf/simulated/floor/wood/oak, +/area/crew_quarters/courtroom) +"qKI" = ( +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_y = 30 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"qKJ" = ( +/obj/structure/sign/chemistry, +/turf/simulated/wall/r_wall, +/area/medical/chemistry) +"qKL" = ( +/obj/structure/table/wood, +/obj/item/newspaper, +/obj/item/flashlight/lamp, +/turf/simulated/floor/wood, +/area/library) +"qKO" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "bluecorner" + }, +/area/hallway/primary/fore) +"qKP" = ( +/obj/machinery/atmospherics/pipe/simple/insulated{ + dir = 6 + }, +/turf/simulated/floor/plasteel, +/area/toxins/mixing) +"qKS" = ( +/obj/structure/table/reinforced, +/obj/item/paper/monitorkey{ + pixel_x = 6 + }, +/obj/effect/spawner/lootdrop/officetoys, +/turf/simulated/floor/carpet/red, +/area/security/hos) +"qKV" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/junction{ + dir = 4 + }, +/obj/machinery/hologram/holopad, +/obj/effect/landmark/event/lightsout, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/sw) +"qLe" = ( +/turf/simulated/floor/plasteel, +/area/crew_quarters/fitness) +"qLl" = ( +/obj/structure/chair/stool, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"qLt" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/carpet/blue, +/area/medical/cmo) +"qLv" = ( +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"qLC" = ( +/obj/effect/decal/warning_stripes/east, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/medical/research/nhallway) +"qLM" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/security/checkpoint) +"qLV" = ( +/obj/structure/mecha_wreckage/durand, +/turf/simulated/floor/mech_bay_recharge_floor, +/area/maintenance/secpost) +"qMc" = ( +/obj/machinery/door/airlock/public/glass, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"qMg" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/ammo_casing{ + pixel_x = -8; + pixel_y = 7 + }, +/obj/effect/decal/cleanable/blood/tracks, +/turf/simulated/floor/carpet/royalblack, +/area/maintenance/fsmaint2) +"qMh" = ( +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"qMk" = ( +/obj/machinery/door/airlock/external{ + name = "Escape Pod Airlock" + }, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"qMq" = ( +/obj/structure/chair/office, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"qMw" = ( +/turf/simulated/floor/plasteel{ + icon_state = "whitehall" + }, +/area/toxins/xenobiology) +"qMA" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/wood, +/area/quartermaster/qm) +"qMB" = ( +/obj/structure/filingcabinet, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/quartermaster/qm) +"qMD" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/cabin3) +"qME" = ( +/obj/machinery/camera{ + c_tag = "Command Zone Main Hallway South 2"; + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"qMF" = ( +/obj/machinery/camera{ + c_tag = "Xeno Containment 1"; + network = list("Research","SS13") + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/xenobiology) +"qMH" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/structure/window/reinforced{ + color = "red" + }, +/obj/structure/window/reinforced{ + color = "red"; + dir = 1 + }, +/obj/machinery/door/window{ + dir = 8; + name = "Secure Armory"; + req_access = list(1); + color = "red" + }, +/obj/item/clothing/head/helmet/night, +/obj/item/clothing/head/helmet/night{ + pixel_y = -2 + }, +/obj/item/clothing/head/helmet/night{ + pixel_y = -4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/securearmory) +"qMI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"qMK" = ( +/obj/structure/table/glass, +/obj/item/reagent_containers/glass/bottle/ether, +/obj/item/reagent_containers/syringe{ + pixel_x = -1; + pixel_y = 11 + }, +/obj/item/reagent_containers/glass/bottle/reagent/morphine{ + pixel_x = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue" + }, +/area/medical/surgery/south) +"qMM" = ( +/obj/structure/fans/tiny, +/turf/simulated/floor/plating/airless, +/area/toxins/test_area) +"qMR" = ( +/obj/machinery/firealarm{ + dir = 8; + name = "west fire alarm"; + pixel_x = -24 + }, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain) +"qMT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/power/apc/worn_out{ + cell_type = 0; + dir = 1; + pixel_y = 26 + }, +/turf/simulated/floor/plating, +/area/maintenance/gambling_den) +"qNa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"qNf" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/east) +"qNg" = ( +/obj/structure/railing/corner{ + dir = 1; + pixel_y = 11 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "whitehall" + }, +/area/toxins/xenobiology) +"qNj" = ( +/obj/structure/closet/firecloset, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"qNk" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/engineering/mechanic_workshop/hangar) +"qNs" = ( +/obj/structure/sign/comand{ + pixel_y = 32 + }, +/obj/machinery/camera{ + c_tag = "Command Zone Main Hallway South 3"; + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "ramptop" + }, +/area/hallway/primary/central/second/north) +"qNv" = ( +/obj/machinery/atmospherics/pipe/simple/visible, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkyellowfull" + }, +/area/engineering/controlroom) +"qNF" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/closet/crate/hydroponics/prespawned, +/obj/machinery/newscaster{ + pixel_x = -28; + pixel_y = 2 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hydroponics) +"qNS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white/end{ + dir = 1 + }, +/turf/simulated/floor/glass, +/area/hallway/secondary/exit) +"qNV" = ( +/turf/simulated/floor/plasteel{ + icon_state = "whitepurplefull" + }, +/area/toxins/explab) +"qNX" = ( +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"qNY" = ( +/obj/structure/girder/reinforced, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"qOc" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue" + }, +/area/medical/biostorage) +"qOf" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 1; + name = "Труба смешивания" + }, +/obj/machinery/power/apc{ + cell_type = 25000; + dir = 4; + name = "east bump"; + pixel_x = 24; + shock_proof = 1 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "caution" + }, +/area/atmos) +"qOg" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/additional) +"qOi" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A30"; + location = "A29" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"qOl" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/broken{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"qOo" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"qOq" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/window/reinforced, +/obj/structure/flora/ausbushes/fernybush/hell, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"qOr" = ( +/obj/machinery/smartfridge/medbay, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "whitepurple" + }, +/area/toxins/misc_lab) +"qOB" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/airlock/security/glass{ + name = "Brig"; + req_access = list(63); + security_level = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/security/processing) +"qOC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/carpet/red, +/area/chapel/main) +"qOE" = ( +/obj/machinery/door/poddoor/shutters{ + id_tag = "CargoBay Shutters South"; + name = "CargoBay Shutters South" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Cargo Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/office) +"qOG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"qON" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance/double, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"qOO" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "rampbottom" + }, +/area/maintenance/casino) +"qOT" = ( +/obj/structure/table/reinforced, +/obj/machinery/door_control{ + id = "Warden"; + name = "Warden Privacy Shutters Control"; + pixel_x = -7; + pixel_y = 7; + req_access = list(3) + }, +/obj/machinery/door_control{ + id = "ArmorySec"; + name = "Armory Security Window Control"; + pixel_x = 7; + pixel_y = 7; + req_access = list(3) + }, +/obj/machinery/door_control{ + id = "ArmoryLock"; + name = "Armory Lockdown"; + pixel_x = -7; + pixel_y = -2; + req_access = list(3) + }, +/obj/machinery/door_control{ + id = "ArmorySecAccess"; + name = "Armory Security Access Control"; + pixel_x = 7; + pixel_y = -2; + req_access = list(3) + }, +/obj/structure/window/reinforced{ + color = "red"; + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/item/stamp/warden, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "navybluealt" + }, +/area/security/warden) +"qOV" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/siding/wood, +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/turf/simulated/floor/carpet/black, +/area/crew_quarters/cabin2) +"qOY" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/starboard/south) +"qPb" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 5 + }, +/turf/simulated/floor/plasteel, +/area/toxins/mixing) +"qPf" = ( +/obj/structure/table/socle, +/obj/item/storage/funeral_urn/random{ + pixel_x = 1; + pixel_y = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "vault" + }, +/area/chapel/office) +"qPj" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/table/wood/fancy/red, +/turf/simulated/floor/carpet/red, +/area/crew_quarters/theatre) +"qPp" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/item/storage/fancy/cigcase, +/obj/item/storage/fancy/cigcase{ + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plasteel{ + icon_state = "stage_bleft" + }, +/area/maintenance/casino) +"qPz" = ( +/obj/machinery/atmospherics/pipe/multiz{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/reagent_dispensers/watertank, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"qPB" = ( +/obj/structure/table/reinforced, +/obj/item/storage/belt/utility, +/obj/item/flashlight, +/obj/machinery/firealarm{ + pixel_y = 26 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkred" + }, +/area/turret_protected/aisat) +"qPF" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/ne) +"qPH" = ( +/obj/item/soap/deluxe{ + layer = 2 + }, +/obj/machinery/door/airlock/silver{ + name = "Captain's Bathroom" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/captain/bedroom) +"qPI" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/quartermaster/delivery) +"qPK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/shard{ + icon_state = "medium"; + pixel_x = -7; + pixel_y = -10 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"qPP" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet/green, +/area/maintenance/casino) +"qPQ" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"qPT" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluecornersalt" + }, +/area/hallway/primary/command) +"qPV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/security/brig) +"qPY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/serviceyard) +"qQi" = ( +/obj/machinery/door/airlock/external{ + id_tag = "supply_home"; + locked = 1; + name = "Cargo Docking Hatch"; + req_access = list(31) + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Cargo Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/delivery) +"qQn" = ( +/obj/effect/decal/cleanable/glass, +/obj/structure/barricade/wooden{ + layer = 3.5 + }, +/obj/structure/grille, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/garden) +"qQp" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/effect/landmark/start/engineer, +/turf/simulated/floor/plasteel{ + icon_state = "yellow" + }, +/area/engineering/hardsuitstorage) +"qQt" = ( +/obj/structure/railing{ + dir = 9 + }, +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/landmark/start/cargo_technician, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/office) +"qQx" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "packageSort2" + }, +/obj/structure/plasticflaps, +/turf/simulated/floor/plating, +/area/quartermaster/sorting) +"qQD" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/warning_stripes/north, +/obj/machinery/light{ + dir = 1; + on = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "yellow" + }, +/area/engineering/engine) +"qQJ" = ( +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkred" + }, +/area/turret_protected/ai) +"qQP" = ( +/obj/effect/spawner/window/reinforced/polarized{ + id = "qm" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 8; + icon_state = "open"; + id_tag = "qmshutters"; + name = "QM Privacy Shutters"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/quartermaster/qm) +"qQQ" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Cargo Lockdown"; + opacity = 0 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/quartermaster/sorting) +"qQU" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"qQY" = ( +/obj/machinery/computer/secure_data, +/obj/machinery/requests_console{ + department = "Detective"; + name = "Detective Requests Console"; + pixel_x = -32 + }, +/turf/simulated/floor/carpet/green, +/area/security/detectives_office) +"qQZ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/simulated/floor/wood, +/area/library/game_zone) +"qRd" = ( +/turf/simulated/wall, +/area/maintenance/asmaint6) +"qRh" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/metal{ + amount = 10 + }, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/storage/box/lights/mixed, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/storage/primary) +"qRp" = ( +/obj/effect/landmark/start/research_director, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/carpet/purple, +/area/toxins/rdoffice) +"qRs" = ( +/obj/structure/sign/directions/floor/alt{ + dir = 8 + }, +/turf/simulated/wall, +/area/hallway/secondary/exit) +"qRw" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluecornersalt" + }, +/area/hallway/primary/command/east) +"qRz" = ( +/obj/effect/spawner/window/reinforced/polarized{ + id = "cloninglab" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "Genetics"; + name = "Genetics Privacy Shutters" + }, +/turf/simulated/floor/plating, +/area/medical/genetics) +"qRE" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkblue" + }, +/area/chapel/main) +"qRN" = ( +/obj/machinery/camera{ + c_tag = "Library Games Room"; + dir = 4 + }, +/turf/simulated/floor/wood, +/area/library/game_zone) +"qRR" = ( +/obj/machinery/computer/med_data, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkblue" + }, +/area/bridge) +"qRS" = ( +/obj/effect/decal/warning_stripes/northeast, +/obj/structure/closet/emcloset, +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/obj/machinery/camera{ + c_tag = "Engineering Entrance"; + dir = 9; + network = list("Engineering","SS13") + }, +/turf/simulated/floor/plasteel, +/area/engineering/break_room) +"qRU" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"qSc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/chair/comfy/purp, +/obj/effect/landmark/start/scientist, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research) +"qSe" = ( +/obj/machinery/suit_storage_unit/security, +/obj/effect/decal/warning_stripes/west, +/obj/structure/window/reinforced{ + color = "red"; + layer = 2.9 + }, +/turf/simulated/floor/indestructible{ + icon_state = "dark" + }, +/area/security/seceqstorage) +"qSk" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/door/airlock/command/glass{ + name = "Chief Engineer"; + req_access = list(56); + id = "ceprivacytint"; + security_level = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel, +/area/crew_quarters/chief) +"qSr" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/iv_bag/blood/OMinus, +/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "blue" + }, +/area/maintenance/medroom) +"qSz" = ( +/obj/item/flag/nt, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkred" + }, +/area/tcommsat/chamber) +"qSA" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"qSC" = ( +/obj/structure/closet/wardrobe/white, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTHWEST)" + }, +/area/medical/ward) +"qSH" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/processing) +"qSJ" = ( +/obj/structure/lattice, +/obj/machinery/camera{ + c_tag = "AI Satellite Exterior 8"; + dir = 6; + network = list("SS13","MiniSat") + }, +/turf/space/openspace, +/area/turret_protected/ai) +"qSR" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/carpet, +/area/civilian/pet_store) +"qSZ" = ( +/obj/machinery/firealarm{ + dir = 8; + name = "west fire alarm"; + pixel_x = 26 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"qTc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"qTd" = ( +/obj/structure/chair, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/processing) +"qTf" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/west) +"qTi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"qTw" = ( +/obj/machinery/light, +/obj/machinery/status_display{ + pixel_y = 32 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/showcase{ + layer = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/tcommsat/chamber) +"qTz" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkpurple" + }, +/area/toxins/rdoffice) +"qTC" = ( +/obj/item/paper_bin, +/obj/item/pen, +/obj/structure/table/reinforced, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"qTF" = ( +/obj/structure/sign/nosmoking_2, +/turf/simulated/wall, +/area/library) +"qTM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/mixing) +"qTR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/medical/research/restroom) +"qTX" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atm{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"qTZ" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/southwest, +/obj/effect/decal/warning_stripes/northeastcorner, +/turf/simulated/floor/plasteel/airless, +/area/toxins/test_area) +"qUa" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"qUb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurple" + }, +/area/medical/research) +"qUf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/simulated/floor/plating, +/area/maintenance/disposal) +"qUp" = ( +/obj/effect/decal/warning_stripes/west, +/obj/machinery/alarm{ + dir = 4; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/eastarrival) +"qUs" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/west) +"qUD" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/hallway/secondary/entry/lounge) +"qUU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/oil_20, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"qUV" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/toxins/xenobiology) +"qUW" = ( +/obj/machinery/atmospherics/binary/valve/digital/open{ + desc = "Позволяет отключить подачу дыхательной смеси на станцию, не отключая саму закачку газа. (Например, если требуется подать только смесь из оранжевых труб)"; + dir = 4; + name = "Подача дыхательной смеси на станцию" + }, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"qVb" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/pointybush, +/turf/simulated/floor/grass, +/area/hydroponics) +"qVi" = ( +/obj/machinery/smartfridge/secure/medbay/organ, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/security/medbay) +"qVr" = ( +/obj/structure/barricade/wooden{ + layer = 3.5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + locked = 1; + welded = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"qVv" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/hell, +/obj/structure/flora/ausbushes/stalkybush, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/turf/simulated/floor/grass, +/area/crew_quarters/theatre) +"qVz" = ( +/obj/structure/sign/mining, +/turf/simulated/wall, +/area/quartermaster/miningstorage) +"qVA" = ( +/obj/structure/bed, +/obj/item/bedsheet/ce, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/carpet/royalblack, +/area/crew_quarters/chief) +"qVL" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/hallway/secondary/entry/lounge) +"qVW" = ( +/obj/structure/table, +/obj/item/destTagger, +/obj/item/stack/packageWrap, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/sign/poster/official/random{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkgreenfull" + }, +/area/hydroponics) +"qVX" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"qVY" = ( +/obj/machinery/disposal, +/obj/item/radio/intercom{ + pixel_y = 24 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/quartermaster/qm) +"qVZ" = ( +/obj/machinery/camera{ + c_tag = "Bridge North"; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/bridge) +"qWf" = ( +/obj/machinery/vending/boozeomat, +/turf/simulated/floor/plasteel{ + icon_state = "stage_bleft" + }, +/area/maintenance/casino) +"qWk" = ( +/obj/structure/rack/gunrack{ + name = "shelf"; + desc = "A sturdy metal shelf to store a variety of items on." + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/quartermaster/storage) +"qWm" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/crew_quarters/theatre) +"qWo" = ( +/turf/simulated/floor/grass, +/area/maintenance/garden) +"qWq" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/gateway) +"qWs" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/wood, +/area/library/game_zone) +"qWt" = ( +/obj/item/kitchen/knife/plastic, +/obj/structure/table, +/obj/item/kitchen/knife{ + pixel_x = 7 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/item/twohanded/spear{ + desc = "Recovered from the aftermath of a revolt aboard Defense Outpost Theta Aegis, in which a seemingly endless tide of Assistants caused heavy casualities among Nanotrasen military forces."; + name = "Grey Tide" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"qWx" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=R13"; + location = "R12" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"qWB" = ( +/turf/simulated/floor/wood, +/area/crew_quarters/cabin4) +"qWF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/shreds, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"qWI" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkblue" + }, +/area/chapel/main) +"qWJ" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/item/paper_bin, +/obj/item/pen, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/break_room) +"qWW" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/seceqstorage) +"qXe" = ( +/obj/structure/railing, +/obj/effect/turf_decal/siding/wood{ + do_not_delete_me = 1 + }, +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dust, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/wood{ + icon_state = "wood-broken"; + tag = "icon-wood-broken" + }, +/area/maintenance/casino) +"qXo" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/main) +"qXw" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkblue" + }, +/area/aisat/aihallway) +"qXy" = ( +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/turf/simulated/floor/glass/reinforced, +/area/hallway/secondary/exit) +"qXD" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/office) +"qXJ" = ( +/obj/machinery/photocopier, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkredcorners" + }, +/area/security/hos) +"qYa" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "mining_internal" + }, +/obj/structure/plasticflaps, +/turf/simulated/floor/plating, +/area/quartermaster/miningstorage) +"qYb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/carpet/purple, +/area/toxins/rdoffice) +"qYd" = ( +/obj/machinery/computer/security/mining{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/miningdock) +"qYe" = ( +/obj/structure/chair/comfy/brown, +/obj/effect/landmark/start/civilian, +/turf/simulated/floor/wood, +/area/library) +"qYf" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/fore) +"qYg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 5 + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"qYi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/security/permabrig) +"qYq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/gravitygenerator) +"qYs" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/security/prisonershuttle) +"qYx" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/item/flag/atmos{ + name = "Atmosia Flag" + }, +/turf/simulated/floor/carpet/royalblack, +/area/crew_quarters/chief) +"qYz" = ( +/obj/machinery/door/airlock/maintenance, +/obj/structure/barricade/wooden, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"qYA" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/structure/railing/corner, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/office) +"qYH" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/brigstaff) +"qYK" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/toxins/xenobiology) +"qYP" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/quartermaster/qm) +"qYW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"qYZ" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"qZb" = ( +/obj/machinery/firealarm{ + dir = 4; + name = "east fire alarm"; + pixel_x = 24 + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "blue" + }, +/area/hallway/primary/central/nw) +"qZg" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"qZh" = ( +/obj/machinery/atmospherics/pipe/multiz{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"qZi" = ( +/turf/simulated/wall, +/area/medical/genetics) +"qZn" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/status_display{ + pixel_x = -32 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/bridge/checkpoint/south) +"qZt" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/starboard/south) +"qZw" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -26 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/camera{ + c_tag = "Primary Tool Storage"; + dir = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "yellow" + }, +/area/storage/primary) +"qZG" = ( +/obj/effect/decal/warning_stripes/east, +/obj/structure/extinguisher_cabinet{ + pixel_x = 28 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"qZQ" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"qZS" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/closet/secure_closet/hop, +/obj/effect/decal/warning_stripes/east, +/obj/machinery/light{ + dir = 8 + }, +/obj/item/clothing/accessory/holster, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/crew_quarters/heads/hop) +"qZU" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/genericbush/hell, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/grass, +/area/security/hos) +"qZX" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"raa" = ( +/obj/machinery/door/airlock/public/glass, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + do_not_delete_me = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/arcade) +"rab" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/item/storage/toolbox/mechanical, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/structure/extinguisher_cabinet{ + pixel_y = 30 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "whitepurple" + }, +/area/toxins/mixing) +"rad" = ( +/obj/structure/table, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/electrical) +"ram" = ( +/obj/structure/extinguisher_cabinet{ + name = "north extinguisher cabinet"; + pixel_y = 30 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/hallway/primary/central/north) +"raq" = ( +/obj/effect/turf_decal/arrows/white{ + dir = 1 + }, +/obj/effect/turf_decal/number/number_1{ + dir = 1; + pixel_y = -15 + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"raK" = ( +/obj/machinery/light_switch{ + dir = 8; + name = "east bump"; + pixel_x = 25 + }, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"raO" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "redcorner" + }, +/area/security/customs) +"raT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/security/nuke_storage) +"rbb" = ( +/obj/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"rbe" = ( +/obj/effect/decal/warning_stripes/northeast, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/quartermaster/delivery) +"rbg" = ( +/obj/machinery/ai_status_display, +/turf/simulated/wall, +/area/hallway/secondary/exit) +"rbl" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"rbE" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "Chemistry1"; + name = "Chemistry Privacy Shutter" + }, +/turf/simulated/floor/plating, +/area/medical/chemistry) +"rbS" = ( +/obj/structure/table/reinforced, +/obj/item/whetstone, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/maintenance/cafeteria) +"rbW" = ( +/obj/machinery/light/small, +/obj/effect/decal/warning_stripes/southwest, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"rcb" = ( +/obj/structure/closet/boxinggloves, +/turf/simulated/floor/plasteel, +/area/crew_quarters/fitness) +"rcj" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purple" + }, +/area/hallway/primary/central/ne) +"rcm" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"rcB" = ( +/obj/structure/table/reinforced, +/obj/item/radio, +/obj/item/crowbar, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "bluefull" + }, +/area/bridge/checkpoint/south) +"rcC" = ( +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/sleeper) +"rcG" = ( +/obj/machinery/power/tracker, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel/airless{ + icon_state = "solarpanel" + }, +/area/solar/starboard) +"rcL" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/west, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/break_room) +"rcS" = ( +/obj/structure/chair/sofa/left, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/medical/research/restroom) +"rcX" = ( +/obj/effect/landmark/start/security_officer, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/seceqstorage) +"rdm" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/carpet/royalblack, +/area/crew_quarters/chief) +"rdr" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/recharge_station, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"rds" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/glass/reinforced, +/area/maintenance/fore2) +"rdB" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/crew_quarters/fitness) +"rdK" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"rdT" = ( +/obj/effect/decal/warning_stripes/east, +/obj/structure/chair/stool, +/obj/effect/landmark/start/chemist, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/engine, +/area/medical/chemistry) +"rdU" = ( +/obj/structure/closet/firecloset, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"rdX" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/structure/window/reinforced{ + color = "red" + }, +/obj/structure/window/reinforced{ + color = "red"; + dir = 1 + }, +/obj/machinery/door/window{ + dir = 8; + name = "Secure Armory"; + req_access = list(1); + color = "red" + }, +/obj/item/storage/box/barrier, +/obj/item/grenade/barrier{ + pixel_x = 6; + pixel_y = -6 + }, +/obj/item/grenade/barrier{ + pixel_x = 3; + pixel_y = -3 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/securearmory) +"red" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"rem" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/medical/medrest) +"reo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2"; + tag = "" + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"rev" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/glasses/sunglasses, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"reC" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id_tag = "Warden"; + name = "Warden Privacy Shutters" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/security/warden) +"reG" = ( +/obj/structure/closet/secure_closet/reagents, +/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, +/obj/machinery/camera{ + c_tag = "Medbey Chemistry"; + dir = 10; + network = list("Medical","SS13") + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "yellow" + }, +/area/medical/chemistry) +"reI" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/brig) +"reV" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/table/glass, +/obj/item/storage/firstaid/adv{ + pixel_x = 1; + pixel_y = 2 + }, +/obj/item/storage/firstaid/toxin{ + pixel_x = 5; + pixel_y = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkblue" + }, +/area/security/medbay) +"reY" = ( +/obj/machinery/computer/monitor{ + name = "Backup Power Monitoring Console" + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -25 + }, +/turf/simulated/floor/plating, +/area/maintenance/electrical) +"rfc" = ( +/obj/structure/mirror{ + pixel_y = 32 + }, +/obj/structure/sink{ + pixel_y = 21 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/medical/medrest) +"rfj" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lantern, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/library) +"rfk" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/ne) +"rfr" = ( +/obj/effect/decal/warning_stripes/south, +/obj/effect/decal/warning_stripes/north, +/obj/structure/extinguisher_cabinet{ + pixel_y = 28 + }, +/turf/simulated/floor/plasteel, +/area/storage/eva) +"rfy" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/effect/decal/warning_stripes/southeastcorner, +/obj/machinery/atmospherics/pipe/multiz{ + dir = 1 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 7; + icon_state = "yellow" + }, +/area/engineering/break_room) +"rfB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "caution" + }, +/area/atmos) +"rfC" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "Virology1"; + name = "Virology Shutters" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/medical/virology/lab) +"rfF" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/north, +/obj/structure/table/reinforced, +/obj/item/clothing/suit/fire/firefighter, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/flash, +/obj/item/flash, +/obj/item/flash, +/obj/item/flash, +/obj/item/flash, +/obj/item/flash, +/obj/item/crowbar, +/turf/simulated/floor/plasteel, +/area/assembly/chargebay) +"rfS" = ( +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "blue" + }, +/area/hallway/primary/central/nw) +"rfW" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"rfY" = ( +/obj/effect/decal/warning_stripes/southeastcorner, +/obj/machinery/computer/pandemic, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel, +/area/medical/virology/lab) +"rge" = ( +/obj/effect/turf_decal/siding/brown{ + dir = 6 + }, +/turf/simulated/floor/glass, +/area/crew_quarters/bar/atrium) +"rgh" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"rgj" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/spacebridge/comcar) +"rgs" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/security/permahallway) +"rgv" = ( +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"rgz" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -28 + }, +/obj/effect/decal/warning_stripes/northwest, +/obj/structure/closet/firecloset, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"rgA" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"rgG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"rgL" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "brown" + }, +/area/crew_quarters/chief) +"rgM" = ( +/obj/structure/chair/stool, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/landmark/start/chemist, +/turf/simulated/floor/plasteel, +/area/medical/chemistry) +"rgQ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/landmark/start/blueshield, +/turf/simulated/floor/wood, +/area/blueshield) +"rgU" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/effect/turf_decal/caution/red, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/spacebridge/somsec) +"rhb" = ( +/obj/machinery/vending/hydronutrients, +/obj/machinery/light, +/turf/simulated/floor/grass, +/area/maintenance/garden) +"rhi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/folder/red, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"rhl" = ( +/obj/structure/railing{ + dir = 6 + }, +/obj/structure/flora/ausbushes/leafybush, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/grass, +/area/maintenance/fore) +"rhp" = ( +/obj/structure/sign/poster/official/nanotrasen_logo, +/turf/simulated/wall/r_wall, +/area/ntrep) +"rhu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera{ + c_tag = "Perma Hallway South"; + dir = 8; + network = list("Prison","SS13") + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"rhA" = ( +/obj/structure/closet/secure_closet/brig, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/prisonlockers) +"rhE" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/crew_quarters/theatre) +"rhF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"rhH" = ( +/obj/item/trash/semki, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet/red, +/area/maintenance/backstage) +"rhK" = ( +/obj/structure/closet/secure_closet/brig{ + name = "Exile locker" + }, +/obj/item/tank/internals/oxygen/red, +/obj/item/tank/internals/plasmaman/belt/full, +/obj/item/tank/internals/emergency_oxygen/nitrogen, +/obj/item/clothing/mask/breath/vox, +/obj/item/clothing/mask/breath, +/obj/item/reagent_containers/hypospray/autoinjector, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "red" + }, +/area/gateway) +"rhL" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/fore) +"rhN" = ( +/obj/effect/turf_decal/arrows/white{ + dir = 8 + }, +/obj/effect/turf_decal/number/number_2{ + dir = 1; + pixel_y = -10; + pixel_x = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "blue" + }, +/area/hallway/secondary/entry/lounge) +"rhR" = ( +/obj/structure/table, +/obj/item/storage/toolbox/mechanical/old, +/obj/item/multitool, +/obj/structure/sign/poster/contraband/missing_gloves{ + pixel_y = 32 + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"rhS" = ( +/obj/structure/chair/comfy/red, +/obj/effect/turf_decal/siding/wood{ + do_not_delete_me = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood{ + icon_state = "wood-broken5" + }, +/area/maintenance/backstage) +"rhX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/filingcabinet/chestdrawer, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/quartermaster/miningdock) +"rij" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "bluecorner" + }, +/area/hallway/primary/central/nw) +"rio" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/ants, +/turf/simulated/floor/plating, +/area/security/permabrig) +"ris" = ( +/obj/machinery/door/airlock/medical{ + name = "Virology Bedroom"; + req_access = list(39) + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/carpet/green, +/area/medical/virology) +"riu" = ( +/obj/machinery/photocopier, +/obj/machinery/camera{ + c_tag = "Internal Affairs Office North"; + network = list("SS13","Security") + }, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 24 + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/lawoffice) +"rix" = ( +/obj/docking_port/stationary{ + dwidth = 2; + height = 6; + id = "pod2_home"; + name = "pod2 home dock"; + width = 5 + }, +/turf/space{ + icon_state = "black" + }, +/area/space) +"riA" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/item/radio/beacon, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel, +/area/atmos) +"riE" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/carpet/royalblack, +/area/ntrep) +"riG" = ( +/obj/machinery/papershredder, +/turf/simulated/floor/wood, +/area/library) +"riI" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A16"; + location = "A15" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/north) +"riK" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/carpet, +/area/crew_quarters/heads) +"riM" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 1; + name = "Труба смешивания" + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "caution" + }, +/area/atmos) +"riO" = ( +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/aihallway) +"riR" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/simulated/floor/glass, +/area/crew_quarters/locker) +"riV" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 2; + icon_state = "open"; + id_tag = "lawyer"; + name = "Internal Affairs Privacy Shutters"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/lawoffice) +"rjc" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellow" + }, +/area/engineering/mechanic_workshop) +"rjd" = ( +/obj/machinery/constructable_frame/machine_frame, +/obj/item/stock_parts/cell/high, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whiteblue"; + tag = "icon-whitehall (WEST)" + }, +/area/maintenance/medroom) +"rjr" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/atmos/control) +"rju" = ( +/obj/item/flag/nt, +/obj/structure/sign/comand{ + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"rjI" = ( +/obj/structure/chair/office, +/obj/item/radio/intercom{ + dir = 8; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel, +/area/hallway/spacebridge/somsec) +"rjY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"rjZ" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"rkd" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8; + do_not_delete_me = 1 + }, +/obj/effect/decal/warning_stripes/north, +/obj/machinery/computer/card/minor/qm, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/quartermaster/qm) +"rke" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/arcade) +"rki" = ( +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/chapel/office) +"rkk" = ( +/obj/structure/table/holotable, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"rkm" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/east) +"rkr" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/maintenance/portsolar) +"rkt" = ( +/obj/machinery/camera{ + c_tag = "Central Ring Hallway North 5" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/hallway/primary/central/north) +"rkw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/alarm{ + dir = 1; + pixel_y = -25 + }, +/turf/simulated/floor/plating, +/area/teleporter/abandoned) +"rkC" = ( +/obj/structure/table/reinforced, +/obj/item/wrench, +/turf/simulated/floor/plasteel, +/area/toxins/xenobiology) +"rkO" = ( +/obj/effect/turf_decal/siding/wood{ + do_not_delete_me = 1 + }, +/obj/machinery/arcade/minesweeper, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"rkQ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/carpet/red, +/area/security/prison/cell_block/A) +"rkW" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/starboard/south) +"rkX" = ( +/obj/structure/chair/comfy/blue{ + dir = 4 + }, +/obj/machinery/door_control{ + id = "CMO Shutters3"; + name = "CMO Quarters Shutters"; + pixel_y = 26 + }, +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/carpet/blue, +/area/medical/cmo) +"rlb" = ( +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/turf/simulated/floor/glass, +/area/hallway/primary/fore) +"rlc" = ( +/obj/structure/table, +/obj/item/storage/box/lip_stick, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/wood/oak, +/area/civilian/barber) +"rlg" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/turretid/stun{ + control_area = "Telecoms Central Compartment"; + name = "AI Antechamber Turret Control"; + pixel_y = -26; + req_access = list(75) + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/turret_protected/aisat) +"rlh" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"rll" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"rlm" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command/glass{ + name = "Bridge"; + req_access = list(19) + }, +/obj/machinery/door/poddoor/preopen{ + id_tag = "BridgeLockdown"; + name = "Bridge Lockdown" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/bridge) +"rln" = ( +/obj/machinery/power/solar{ + id = "portsolar"; + name = "West Solar Array" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel/airless{ + icon_state = "solarpanel" + }, +/area/solar/starboard) +"rlo" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/processing) +"rlv" = ( +/obj/structure/sign/poster/official/random{ + pixel_x = -32 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"rlC" = ( +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"rlD" = ( +/obj/item/storage/briefcase/inflatable{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/storage/briefcase/inflatable, +/obj/structure/table, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellow" + }, +/area/engineering/engine/monitor) +"rlE" = ( +/obj/machinery/door/airlock{ + name = "Unisex Restrooms" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet3) +"rlH" = ( +/obj/machinery/alarm{ + dir = 8; + pixel_x = 24 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/carpet/black, +/area/chapel/main) +"rlO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"rlQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel, +/area/quartermaster/miningdock) +"rlS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/twohanded/required/kirbyplants, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/miningdock) +"rlU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/exit) +"rlV" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/item/radio/intercom{ + pixel_y = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkpurple" + }, +/area/toxins/server) +"rmi" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "QMLoad2"; + name = "Download" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/quartermaster/delivery) +"rmo" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/theatre) +"rmq" = ( +/obj/machinery/recharge_station, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/brigstaff) +"rmr" = ( +/obj/structure/table, +/obj/item/storage/toolbox/mechanical, +/obj/item/flashlight, +/obj/item/clothing/mask/gas, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whitepurple" + }, +/area/toxins/explab) +"rmt" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/east) +"rmv" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/hallway/secondary/entry/commercial) +"rmx" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/sign/restroom{ + pixel_x = 31 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"rmy" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green{ + desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; + dir = 1; + name = "Труба фильтрации" + }, +/obj/effect/decal/warning_stripes/west, +/obj/machinery/atmospherics/pipe/simple/visible{ + desc = "Труба содержит газ для обработки и после возвращает его обратно в трубу смешивания"; + dir = 4; + name = "Труба обработки" + }, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"rmH" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/suit_storage_unit/standard_unit, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/storage/eva) +"rmI" = ( +/turf/simulated/wall/shuttle/nosmooth{ + icon = 'icons/turf/walls/shuttle/gray_shuttle_wall.dmi' + }, +/area/toxins/test_area) +"rmK" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "dark" + }, +/area/security/hos) +"rmQ" = ( +/obj/structure/sign/poster/contraband/revolver{ + pixel_x = 32 + }, +/obj/structure/reagent_dispensers/watertank, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/maintenance/engineering) +"rmT" = ( +/obj/effect/decal/warning_stripes/southwest, +/obj/machinery/r_n_d/destructive_analyzer{ + pixel_y = 2 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/lab) +"rmV" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/simulated/floor/carpet/blue, +/area/crew_quarters/heads/hop) +"rmZ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"rna" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"rnb" = ( +/obj/machinery/computer/card/minor/rd, +/obj/effect/turf_decal/stripes{ + dir = 10 + }, +/turf/simulated/floor/glass/reinforced, +/area/toxins/rdoffice) +"rnd" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"rnn" = ( +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 2; + icon_state = "open"; + id_tag = "researchdesk1"; + name = "Research Desk Shutters"; + opacity = 0 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/toxins/lab) +"rno" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/door/window/brigdoor{ + dir = 8; + name = "Creature Pen"; + req_access = list(47) + }, +/turf/simulated/floor/plasteel, +/area/toxins/xenobiology) +"rnq" = ( +/obj/machinery/door/airlock/silver{ + name = "Bathroom" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "showroomfloor" + }, +/area/quartermaster/qm) +"rnr" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/access_button{ + command = "cycle_interior"; + frequency = 1379; + master_tag = "viro_lab_airlock_control"; + name = "Virology Lab Access Button"; + pixel_x = -24; + pixel_y = -22; + req_access = list(39) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/medical/virology/lab) +"rnt" = ( +/obj/structure/chair/wood{ + dir = 4 + }, +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -26 + }, +/obj/machinery/alarm{ + pixel_y = 24 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/mrchangs) +"rnu" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/engineering/break_room) +"rnH" = ( +/obj/structure/table, +/obj/item/mmi/robotic_brain, +/obj/item/multitool{ + pixel_x = 3 + }, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkpurple" + }, +/area/assembly/chargebay) +"rnQ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"rob" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/maintenance/gambling_den) +"roc" = ( +/obj/effect/decal/warning_stripes/east, +/obj/effect/decal/warning_stripes/west, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/storage/eva) +"rog" = ( +/obj/structure/table, +/obj/item/storage/ashtray/glass, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/maintenance/detectives_office) +"rov" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/pen, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "caution" + }, +/area/atmos/control) +"rox" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkpurple" + }, +/area/medical/genetics) +"roz" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"roB" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"roD" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"roJ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple" + }, +/area/toxins/test_chamber) +"roL" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"roN" = ( +/obj/item/folder/red{ + pixel_x = 7; + pixel_y = -7 + }, +/obj/item/folder/red{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/folder/red{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkblue" + }, +/area/maintenance/detectives_office) +"roY" = ( +/obj/structure/table/reinforced, +/obj/machinery/light{ + dir = 4 + }, +/obj/item/lightreplacer, +/obj/item/reagent_containers/spray/cleaner/drone, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkred" + }, +/area/turret_protected/aisat) +"roZ" = ( +/obj/machinery/door/airlock/mining{ + name = "Mining Dock"; + req_access = list(48) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/miningstorage) +"rpl" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"rpm" = ( +/obj/machinery/power/apc{ + dir = 1; + pixel_y = 26 + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"rpv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood/fancy/black, +/obj/item/flashlight/lamp/green{ + on = 0; + pixel_y = 8 + }, +/turf/simulated/floor/carpet/royalblack, +/area/maintenance/fsmaint2) +"rpx" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/hallway/primary/central/east) +"rpD" = ( +/obj/machinery/photocopier, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "blue" + }, +/area/bridge/checkpoint/south) +"rpL" = ( +/obj/effect/decal/warning_stripes/red, +/obj/machinery/computer/general_air_control/large_tank_control{ + input_tag = "air_in"; + name = "Mixed Air Supply Control"; + output_tag = "air_out"; + pressure_setting = 2000; + sensors = list("air_sensor"="Tank") + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"rpU" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/commercial) +"rqf" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/simulated/floor/plasteel{ + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"rqi" = ( +/obj/machinery/door/airlock{ + name = "Hydroponics"; + req_access = list(35) + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/hydroponics) +"rqs" = ( +/obj/effect/decal/warning_stripes/west, +/obj/structure/cable/multiz{ + color = "#dd1010" + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "yellow" + }, +/area/maintenance/electrical) +"rqt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/multiz{ + dir = 4 + }, +/obj/structure/closet/emcloset, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"rqw" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/structure/sink{ + dir = 1; + layer = 5; + pixel_y = -5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/medical/virology/lab) +"rqB" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "blue" + }, +/area/hydroponics) +"rqF" = ( +/obj/structure/cult/archives, +/obj/machinery/newscaster{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/library) +"rqH" = ( +/obj/machinery/computer/card, +/obj/item/radio/intercom{ + dir = 8; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkblue" + }, +/area/bridge) +"rqM" = ( +/obj/effect/decal/warning_stripes/red/hollow, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/execution) +"rqO" = ( +/turf/simulated/floor/plasteel{ + icon_state = "darkbluefull" + }, +/area/bridge) +"rqQ" = ( +/obj/structure/statue/dude{ + name = "Hippo" + }, +/turf/simulated/floor/grass, +/area/hallway/primary/central/nw) +"rqV" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/showcase{ + density = 0; + dir = 4; + icon = 'icons/mob/robots.dmi'; + icon_state = "Robot-STD"; + name = "Cyborg Statue"; + pixel_x = -9; + pixel_y = 2 + }, +/obj/machinery/light/small, +/turf/simulated/floor/greengrid, +/area/turret_protected/ai) +"rqW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 6 + }, +/obj/machinery/access_button{ + command = "cycle_interior"; + frequency = 1379; + master_tag = "station_ai_airlock"; + name = "interior access button"; + pixel_x = -23; + pixel_y = -23; + req_access = list(10,13) + }, +/turf/simulated/floor/engine, +/area/engineering/aienter) +"rre" = ( +/obj/structure/chair, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/aihallway) +"rrm" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 4; + name = "Труба смешивания" + }, +/obj/effect/landmark/start/atmospheric, +/turf/simulated/floor/plasteel{ + icon_state = "caution" + }, +/area/atmos) +"rro" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/carpet/royalblack, +/area/bridge/meeting_room) +"rrE" = ( +/obj/item/radio/intercom{ + name = "east station intercom (General)"; + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/spacebridge/somsec) +"rrU" = ( +/turf/simulated/wall/r_wall, +/area/toxins/launch) +"rsa" = ( +/obj/structure/disposalpipe/trunk, +/obj/structure/disposaloutlet{ + dir = 1 + }, +/turf/simulated/floor/plating/airless, +/area/space) +"rsb" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/security/reception) +"rsj" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "podfloor_dark" + }, +/area/engineering/controlroom) +"rsu" = ( +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/office) +"rsK" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical/glass{ + name = "Morgue"; + req_access = list(5); + id = "Morgue" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/medical/morgue) +"rsL" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkblue" + }, +/area/aisat/aihallway) +"rsM" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 26 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/bridge) +"rsP" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8 + }, +/area/crew_quarters/sleep) +"rsU" = ( +/obj/structure/chair/comfy/purp{ + dir = 4 + }, +/turf/simulated/floor/carpet/purple, +/area/crew_quarters/captain) +"rsW" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"rsY" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/fore) +"rtn" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "SKPP"; + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/bridge/checkpoint/south) +"rtz" = ( +/obj/structure/dresser{ + pixel_x = -3 + }, +/obj/structure/window/reinforced{ + dir = 4; + layer = 2.9 + }, +/obj/machinery/light, +/turf/simulated/floor/carpet/royalblue, +/area/ntrep) +"rtB" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/simulated/openspace, +/area/crew_quarters/serviceyard) +"rtK" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"rtN" = ( +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"rua" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/crew_quarters/fitness) +"ruc" = ( +/obj/structure/chair/sofa/pew/right{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/chapel) +"ruf" = ( +/obj/structure/chair/sofa/corp{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) +"rui" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/visible, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"rul" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"run" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/second/south) +"rup" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/chair/wood, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"rus" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/lobby) +"ruz" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/interrogation) +"ruF" = ( +/obj/effect/decal/cleanable/dust, +/obj/item/radio/intercom{ + name = "north station intercom (General)"; + pixel_y = 28 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/wood{ + broken = 1; + icon_state = "wood-broken" + }, +/area/maintenance/garden) +"ruM" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purplecorner" + }, +/area/hallway/primary/central/north) +"ruO" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"ruU" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/obj/structure/cable, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"ruW" = ( +/obj/machinery/embedded_controller/radio/airlock/airlock_controller{ + id_tag = "n_tool_airlock"; + layer = 3.3; + pixel_y = 0; + req_access = list(13); + tag_airpump = "n_tool_pump"; + tag_chamber_sensor = "n_tool_sensor"; + tag_exterior_door = "n_tool_outer"; + tag_interior_door = "n_tool_inner"; + pixel_x = -25 + }, +/obj/machinery/airlock_sensor{ + id_tag = "n_tool_sensor"; + layer = 3.3; + pixel_y = 7; + pixel_x = -25 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"rvc" = ( +/obj/structure/chair/comfy/teal{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTHWEST)" + }, +/area/medical/medrest) +"rvh" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = -8; + pixel_y = 1 + }, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = -8; + pixel_y = 11 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) +"rvm" = ( +/obj/machinery/camera{ + c_tag = "Central Ring Hallway East 2"; + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purple" + }, +/area/hallway/primary/central/ne) +"rvo" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id_tag = "SecMedPrivOutside" + }, +/turf/simulated/floor/plating, +/area/security/medbay) +"rvp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"rvq" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/southwestcorner, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"rvs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/secure/loot, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"rvx" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"rvz" = ( +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/security/warden) +"rvC" = ( +/obj/machinery/vending/sovietsoda, +/turf/simulated/floor/carpet, +/area/crew_quarters/theatre) +"rvD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"rvH" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8; + initialize_directions = 11 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/effect/landmark/start/doctor, +/obj/structure/disposalpipe/junction/yjunction{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/sleeper) +"rvV" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A12"; + location = "A11" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/commercial) +"rvW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "vault" + }, +/area/chapel/office) +"rvY" = ( +/obj/machinery/atmospherics/trinary/mixer{ + desc = "Смешивает кислород и азот, создавая смесь для дыхания на станции"; + dir = 1; + name = "Дыхательный смеситель"; + node1_concentration = 0.8; + node2_concentration = 0.2; + on = 1; + target_pressure = 4500 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"rvZ" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/tcommsat/chamber) +"rwg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 26; + pixel_y = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/evidence) +"rwm" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/highsecurity{ + name = "Gravity Generator Foyer"; + req_access = list(10); + security_level = 6 + }, +/turf/simulated/floor/plasteel, +/area/engineering/gravitygenerator) +"rwn" = ( +/obj/machinery/door/window/brigdoor{ + base_state = "rightsecure"; + dir = 2; + icon_state = "rightsecure"; + id = "Cell 6"; + name = "Cell 6"; + req_access = list(2) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"rwu" = ( +/obj/structure/table/reinforced, +/obj/item/book/manual/engineering_particle_accelerator, +/obj/item/book/manual/engineering_guide{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"rwv" = ( +/obj/machinery/atmospherics/pipe/simple/visible, +/obj/effect/decal/warning_stripes/east, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable/multiz{ + color = "#dd1010" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"rww" = ( +/obj/structure/chair/stool, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/junction/yjunction{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/effect/landmark/start/engineer, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/break_room) +"rwA" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/engineering/break_room) +"rwC" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/junction/reversed{ + dir = 2 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 26; + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/medrest) +"rwD" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A20"; + location = "A19" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"rwG" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/stripes/gold{ + dir = 8 + }, +/obj/item/paper_bin/nanotrasen{ + pixel_y = 9 + }, +/obj/item/pen/fancy, +/turf/simulated/floor/carpet/red, +/area/lawoffice) +"rwI" = ( +/turf/simulated/openspace, +/area/hallway/primary/starboard) +"rwJ" = ( +/obj/structure/table/wood, +/obj/item/storage/fancy/candle_box/full{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/storage/fancy/candle_box/full, +/obj/item/storage/fancy/candle_box/full{ + pixel_x = 4; + pixel_y = -4 + }, +/obj/effect/turf_decal/siding/wood{ + do_not_delete_me = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/carpet, +/area/chapel/office) +"rwK" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"rwM" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "Virology1"; + name = "Virology Shutters" + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/medical/virology/lab) +"rwN" = ( +/obj/machinery/door/poddoor/shutters{ + dir = 2; + id_tag = "maint_house" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"rwR" = ( +/obj/machinery/suit_storage_unit/engine, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/hardsuitstorage) +"rwT" = ( +/obj/structure/lattice, +/obj/structure/grille/broken, +/turf/space/openspace, +/area/space) +"rxd" = ( +/obj/structure/flora/ausbushes/ywflowers, +/turf/simulated/floor/grass, +/area/hydroponics) +"rxe" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/genericbush/hell, +/turf/simulated/floor/grass, +/area/medical/reception) +"rxk" = ( +/obj/machinery/alarm{ + dir = 8; + pixel_x = 24 + }, +/obj/structure/closet/secure_closet/security, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "red" + }, +/area/security/checkpoint) +"rxo" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Security Pods"; + req_access = list(3,71); + security_level = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkredfull" + }, +/area/security/podbay) +"rxt" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/medical/biostorage) +"rxE" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Eng_lockdown"; + name = "Engineering Lockdown"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/spawner/window/reinforced/plasma, +/turf/simulated/floor/plating, +/area/engineering/controlroom) +"rxF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A11"; + location = "A10" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/commercial) +"rxJ" = ( +/obj/structure/bed, +/obj/item/bedsheet/syndie, +/obj/structure/sign/poster/contraband/Enlist_Gorlex{ + pixel_x = 32 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkredalt" + }, +/area/hallway/secondary/exit) +"rxN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4 + }, +/obj/structure/chair, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"rxW" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "blue" + }, +/area/hallway/primary/central/nw) +"rxY" = ( +/obj/machinery/cryopod{ + dir = 4 + }, +/obj/machinery/newscaster{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/sleep/secondary) +"ryi" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/sign/nosmoking_2{ + pixel_y = -32 + }, +/obj/machinery/light, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/controlroom) +"ryq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/machinery/firealarm{ + name = "north fire alarm"; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/evidence) +"rys" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/door/airlock/public, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/barricade/wooden, +/turf/simulated/floor/carpet/red, +/area/maintenance/backstage) +"ryx" = ( +/obj/item/storage/toolbox/fakesyndi, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkredalt" + }, +/area/hallway/secondary/exit) +"ryB" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/east) +"ryD" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "chapel" + }, +/area/chapel/main) +"ryG" = ( +/obj/structure/chair/office, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"ryL" = ( +/obj/structure/table/glass, +/obj/item/folder/white, +/obj/item/flashlight/pen, +/obj/item/clothing/accessory/stethoscope, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue" + }, +/area/medical/surgery/south) +"ryM" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = 28 + }, +/obj/structure/table/wood, +/obj/item/folder/red, +/obj/item/folder/red{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/folder/red{ + pixel_x = 4; + pixel_y = 4 + }, +/turf/simulated/floor/wood, +/area/security/detectives_office) +"ryO" = ( +/obj/structure/table/wood/poker, +/obj/item/deck/cards, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/wood{ + icon_state = "wood-broken7"; + tag = "icon-wood-broken7" + }, +/area/maintenance/casino) +"ryV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"rzd" = ( +/obj/item/radio/intercom{ + name = "east station intercom (General)"; + pixel_x = 28 + }, +/turf/simulated/floor/carpet, +/area/crew_quarters/captain/bedroom) +"rzi" = ( +/obj/machinery/computer/rdconsole/core, +/obj/effect/decal/warning_stripes/northwest, +/obj/machinery/requests_console{ + department = "Science"; + departmentType = 2; + name = "Research Request Console"; + pixel_x = -30 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/lab) +"rzl" = ( +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"rzo" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/xenobiology) +"rzp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/asmaint6) +"rzF" = ( +/turf/simulated/wall, +/area/hallway/primary/central/se) +"rzG" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/landmark/start/warden, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/main) +"rzH" = ( +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/cloning) +"rzI" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/turret_protected/aisat) +"rzL" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/range) +"rzR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/wallmed{ + pixel_y = 32 + }, +/obj/effect/landmark/ninja_teleport, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"rzS" = ( +/turf/simulated/wall/r_wall, +/area/security/interrogation) +"rzW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel/dark, +/area/hallway/secondary/exit) +"rAe" = ( +/turf/simulated/floor/plasteel{ + icon_state = "floorgrime" + }, +/area/maintenance/asmaint) +"rAi" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/storage/primary) +"rAj" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/security/seceqstorage) +"rAo" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/red/line, +/obj/structure/railing, +/turf/simulated/floor/plasteel, +/area/quartermaster/miningdock) +"rAq" = ( +/obj/structure/sign/directions/floor/alt{ + dir = 6; + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"rAt" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"rAu" = ( +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"rAv" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/arrows/white{ + dir = 1 + }, +/obj/effect/turf_decal/number/number_2{ + dir = 1; + pixel_y = -18 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"rAw" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/medbay) +"rAz" = ( +/obj/machinery/flasher{ + id = "Cell 4"; + pixel_y = -28 + }, +/obj/structure/closet/secure_closet/brig{ + id = "Cell 4"; + name = "Cell 4 Locker" + }, +/obj/item/radio/intercom/locked/prison{ + pixel_y = -42 + }, +/obj/machinery/camera{ + c_tag = "Brig Cell 4"; + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"rAF" = ( +/obj/structure/chair/stool, +/obj/effect/landmark/start/civilian, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/simulated/floor/carpet/arcade, +/area/crew_quarters/arcade) +"rAG" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/security/nuke_storage) +"rAH" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"rAO" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/wall, +/area/maintenance/electrical) +"rAQ" = ( +/obj/structure/table/wood, +/obj/item/lipstick, +/obj/item/lipstick/lime{ + pixel_y = 4 + }, +/obj/item/lipstick/black{ + pixel_y = -1; + pixel_x = -6 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/backstage) +"rBa" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/table/wood/fancy/red, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/carpet/red, +/area/crew_quarters/theatre) +"rBc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"rBd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"rBo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/maintenance/apmaint) +"rBs" = ( +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/toxins/mixing) +"rBt" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"rBw" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"rBy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/fitness) +"rBF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"rBG" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/wood, +/area/security/detectives_office) +"rBH" = ( +/obj/structure/window/reinforced{ + dir = 8; + layer = 2.9 + }, +/obj/machinery/papershredder, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/simulated/floor/carpet/royalblue, +/area/crew_quarters/captain) +"rBJ" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"rBQ" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/turf/simulated/floor/wood, +/area/quartermaster/qm) +"rBY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"rBZ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"rCd" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/east) +"rCg" = ( +/obj/machinery/atm{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/securehallway) +"rCm" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green{ + desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; + dir = 1; + name = "Труба фильтрации" + }, +/obj/effect/decal/warning_stripes/east, +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"rCn" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/sign/cargo{ + pixel_x = 32 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "brown" + }, +/area/quartermaster/lobby) +"rCp" = ( +/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/structure/reagent_dispensers/watertank, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"rCs" = ( +/obj/machinery/smartfridge/secure/chemistry, +/turf/simulated/floor/plating, +/area/medical/biostorage) +"rCI" = ( +/obj/item/shard{ + icon_state = "medium" + }, +/obj/effect/decal/cleanable/blood/drip, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "barber" + }, +/area/maintenance/medroom) +"rCK" = ( +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/machinery/papershredder, +/obj/structure/extinguisher_cabinet{ + pixel_x = -28 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/library) +"rCM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/carpet, +/area/maintenance/livingcomplex) +"rCN" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitehall" + }, +/area/toxins/xenobiology) +"rCX" = ( +/obj/effect/landmark/start/detective, +/turf/simulated/floor/wood, +/area/security/detectives_office) +"rCY" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/gambling_den) +"rDa" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/carpet, +/area/medical/psych) +"rDf" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/openspace, +/area/hallway/primary/starboard) +"rDg" = ( +/obj/effect/spawner/window/reinforced/plasma, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Eng_lockdown"; + name = "Engineering Lockdown"; + opacity = 0 + }, +/obj/machinery/atmospherics/pipe/simple/heat_exchanging/junction{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/engineering/controlroom) +"rDi" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal{ + dir = 4; + icon_state = "golden_stripes" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge/meeting_room) +"rDj" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/hallway/primary/central/second/east) +"rDl" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/north, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitehall" + }, +/area/toxins/xenobiology) +"rDn" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "bluecorner" + }, +/area/hallway/primary/central/nw) +"rDu" = ( +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"rDE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/vomit, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"rDF" = ( +/obj/machinery/space_heater, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/north, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos/control) +"rDH" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/maintenance/disposal) +"rDK" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"rDL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"rDM" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/quartermaster/miningdock) +"rDP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/closet/crate, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"rDT" = ( +/turf/simulated/floor/plasteel{ + icon_state = "yellowcorner" + }, +/area/hallway/primary/starboard) +"rDX" = ( +/obj/structure/computerframe, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "blue" + }, +/area/maintenance/medroom) +"rDY" = ( +/obj/machinery/constructable_frame/machine_frame, +/obj/item/stack/cable_coil/random{ + amount = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTH)" + }, +/area/maintenance/medroom) +"rDZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"rEb" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "ramptop" + }, +/area/hallway/secondary/exit) +"rEd" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/interrogation) +"rEp" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "green" + }, +/area/hydroponics) +"rEx" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"rEC" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "browncorner" + }, +/area/quartermaster/office) +"rEE" = ( +/obj/item/radio/intercom{ + name = "west station intercom (General)"; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "blue" + }, +/area/hallway/primary/central/nw) +"rEG" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/medbay) +"rEJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue"; + tag = "icon-whiteblue (WEST)" + }, +/area/medical/medbay2) +"rEK" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/south) +"rEP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkyellow" + }, +/area/engineering/mechanic_workshop/hangar) +"rEX" = ( +/obj/machinery/computer/operating/old_frame, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkblue" + }, +/area/medical/surgery/south) +"rFd" = ( +/obj/machinery/computer/robotics, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkpurple" + }, +/area/bridge) +"rFj" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command) +"rFn" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/processing) +"rFt" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/visible/universal{ + dir = 2 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/maintenance) +"rFx" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/portable_atmospherics/scrubber, +/obj/structure/sign/directions/floor/alt{ + dir = 8; + pixel_x = 22 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"rFy" = ( +/obj/machinery/suit_storage_unit/security/pod_pilot, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkred" + }, +/area/security/podbay) +"rFE" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/hallway/spacebridge/somsec) +"rFH" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/effect/decal/warning_stripes/west, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/quartermaster/delivery) +"rFJ" = ( +/obj/structure/railing, +/obj/effect/turf_decal/siding/wood{ + do_not_delete_me = 1 + }, +/obj/effect/decal/cleanable/dust, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"rFP" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/carpet/green, +/area/maintenance/casino) +"rFQ" = ( +/obj/structure/table, +/obj/item/storage/box/pillbottles{ + pixel_x = 8; + pixel_y = 4 + }, +/obj/item/storage/box/pillbottles{ + pixel_x = 8 + }, +/obj/item/storage/box/syringes{ + pixel_x = -6 + }, +/obj/item/storage/box/syringes{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/storage/box/autoinjectors{ + pixel_x = -6; + pixel_y = 8 + }, +/obj/item/storage/box/autoinjectors{ + pixel_x = 8; + pixel_y = 8 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue" + }, +/area/medical/biostorage) +"rFV" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/backstage) +"rFZ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "red" + }, +/area/security/processing) +"rGb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/blood_20, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"rGc" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/mechanic_workshop/hangar) +"rGe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/critter, +/obj/item/reagent_containers/food/snacks/monstermeat/xenomeat, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel, +/area/maintenance/apmaint) +"rGh" = ( +/obj/structure/closet/secure_closet/brig, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/prisonlockers) +"rGn" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"rGr" = ( +/obj/machinery/camera{ + c_tag = "Rec Room Second Floor South"; + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"rGt" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurple"; + tag = "icon-whitepurple (NORTH)" + }, +/area/medical/research/nhallway) +"rGw" = ( +/obj/structure/table/wood/poker, +/obj/effect/decal/cleanable/dust, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/carpet/green, +/area/maintenance/casino) +"rGy" = ( +/obj/structure/toilet{ + pixel_y = 19 + }, +/obj/structure/mirror{ + pixel_x = -26; + pixel_y = 4 + }, +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/medical/cmo) +"rGB" = ( +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet, +/area/maintenance/casino) +"rGC" = ( +/obj/effect/decal/cleanable/flour, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/fsmaint) +"rGE" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/simulated/openspace, +/area/crew_quarters/serviceyard) +"rGI" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/hallway/secondary/exit) +"rGJ" = ( +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/medical/research) +"rGO" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/customs) +"rGP" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/newscaster{ + name = "north newscaster"; + pixel_y = 34 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"rGV" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/carpet, +/area/library) +"rHa" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/customs) +"rHn" = ( +/obj/structure/closet/emcloset, +/obj/structure/cable/multiz{ + color = "#dd1010" + }, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"rHv" = ( +/obj/structure/table, +/obj/machinery/recharger{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/structure/reagent_dispensers/peppertank{ + pixel_y = -30 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + dir = 0; + icon_state = "red" + }, +/area/security/processing) +"rHx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/commercial) +"rHF" = ( +/obj/item/stack/packageWrap, +/obj/item/hand_labeler, +/obj/structure/table, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "blue" + }, +/area/bridge/checkpoint/north) +"rHH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"rHL" = ( +/obj/item/radio/intercom{ + pixel_x = -28; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "greencorner" + }, +/area/hallway/secondary/exit) +"rHM" = ( +/obj/machinery/computer/cryopod{ + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/crew_quarters/sleep) +"rHO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/southeastcorner, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/structure/sign/vacuum{ + pixel_x = 32 + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"rHV" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"rHX" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "brown" + }, +/area/crew_quarters/chief) +"rIa" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/pen, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "red" + }, +/area/security/reception) +"rIc" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/item/radio/intercom{ + dir = 8; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/lobby) +"rIe" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/processing) +"rIm" = ( +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"rIF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/fitness) +"rIK" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/tcommsat/chamber) +"rIT" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "podfloor" + }, +/area/engineering/engine) +"rIV" = ( +/obj/structure/table/reinforced, +/obj/item/clipboard, +/obj/item/toy/figure/secofficer, +/obj/item/radio/intercom{ + pixel_x = -28; + pixel_y = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "red" + }, +/area/security/reception) +"rIY" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/effect/turf_decal/caution/red{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central) +"rJc" = ( +/obj/effect/landmark/ninja_teleport, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellowcorner" + }, +/area/hallway/primary/starboard/east) +"rJj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/perma) +"rJk" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 1; + icon_state = "open"; + id_tag = "ceprivacy1"; + name = "CE Privacy Shutters"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced/polarized{ + id = "ceprivacytint" + }, +/turf/simulated/floor/plating, +/area/crew_quarters/chief) +"rJp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/blood_5, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/gambling_den) +"rJr" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = 28 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light{ + dir = 1; + on = 1 + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"rJy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/backstage) +"rJB" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/east) +"rJG" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 2 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/lobby) +"rJJ" = ( +/obj/machinery/hydroponics/soil, +/obj/item/seeds/chili, +/obj/item/seeds/chili, +/obj/item/seeds/chili, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/grass, +/area/security/permabrig) +"rJL" = ( +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/civilian/barber) +"rJR" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id_tag = "BridgeLockdown"; + name = "Bridge Lockdown" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/airlock/command/glass{ + name = "Bridge"; + req_access = list(19); + security_level = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/bridge) +"rJX" = ( +/turf/simulated/wall/r_wall, +/area/magistrateoffice) +"rKb" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/machinery/status_display{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/lobby) +"rKj" = ( +/obj/effect/decal/warning_stripes/southeast, +/obj/machinery/status_display{ + pixel_y = -32 + }, +/obj/effect/decal/warning_stripes/northwestcorner, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/storage/eva) +"rKn" = ( +/turf/space{ + icon_state = "black" + }, +/area/quartermaster/miningdock) +"rKp" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whitehall" + }, +/area/medical/genetics) +"rKs" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"rKy" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/sw) +"rKC" = ( +/obj/item/shard{ + icon_state = "medium"; + pixel_x = -7; + pixel_y = -10 + }, +/obj/item/shard{ + icon_state = "medium" + }, +/obj/item/airlock_electronics, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/xenozoo) +"rKD" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/processing) +"rKH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"rKY" = ( +/obj/item/radio/intercom{ + name = "south station intercom (General)"; + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/chapel/office) +"rLc" = ( +/obj/effect/decal/warning_stripes/northwest, +/obj/machinery/atmospherics/unary/cold_sink/freezer{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralcorner" + }, +/area/toxins/mixing) +"rLd" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Chapel" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/carpet/red, +/area/chapel/main) +"rLk" = ( +/obj/structure/closet/emcloset, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/hallway/secondary/exit) +"rLo" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/flora/ausbushes/ywflowers/hell, +/obj/structure/flora/firebush, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"rLr" = ( +/obj/structure/railing/corner, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/controlroom) +"rLA" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"rLE" = ( +/obj/structure/table/wood, +/obj/item/radio/intercom{ + dir = 1; + pixel_y = 25 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/item/clipboard, +/obj/item/toy/figure/captain, +/turf/simulated/floor/carpet, +/area/crew_quarters/captain/bedroom) +"rLN" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "barber" + }, +/area/maintenance/fpmaint) +"rLO" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/hallway/primary/central/north) +"rLP" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = 2; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = -4; + pixel_y = 11 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/security/permabrig) +"rLZ" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/door/window/eastleft{ + name = "Mail"; + req_access = list(50); + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"rMa" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "greencorner" + }, +/area/hydroponics) +"rMb" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/crew_quarters/fitness) +"rMe" = ( +/obj/machinery/autolathe/security, +/obj/item/stack/sheet/metal{ + amount = 10 + }, +/obj/item/stack/sheet/glass{ + amount = 10 + }, +/obj/item/radio/intercom{ + pixel_y = 24 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/customs) +"rMj" = ( +/obj/machinery/camera{ + c_tag = "Cargo Backroom"; + dir = 8 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"rMo" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/carpet/cyan, +/area/security/prison/cell_block/A) +"rMp" = ( +/obj/effect/spawner/random_spawners/wall_rusted_30, +/turf/simulated/wall, +/area/maintenance/apmaint) +"rMt" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + icon_state = "yellow" + }, +/area/engineering/engine) +"rMv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/gambling_den) +"rMz" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp, +/turf/simulated/floor/wood, +/area/maintenance/library) +"rMB" = ( +/obj/docking_port/stationary{ + dir = 4; + dwidth = 7; + height = 5; + id = "sit_arrivals"; + name = "South-East Solars"; + width = 11 + }, +/turf/space/openspace{ + icon_state = "black" + }, +/area/space) +"rMF" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 9 + }, +/obj/machinery/button/windowtint{ + id = "cloninglab"; + pixel_x = 22 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue" + }, +/area/medical/cloning) +"rMG" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkredfull" + }, +/area/turret_protected/aisat_interior/secondary) +"rMM" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/grille, +/turf/simulated/floor/plating/airless, +/area/engineering/engine) +"rMU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"rNa" = ( +/obj/effect/decal/warning_stripes/east, +/obj/machinery/camera{ + c_tag = "Arrivals West PortBay"; + dir = 9 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"rNc" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "ArmoryLock"; + name = "Armory Lockdown"; + opacity = 0 + }, +/obj/machinery/door/airlock/security/glass{ + name = "Armory"; + req_access = list(1); + security_level = 6 + }, +/obj/machinery/door/poddoor/shutters{ + dir = 2; + id_tag = "ArmorySecAccess"; + name = "Armory Security Shutters" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/security/securearmory) +"rNl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/drip{ + pixel_y = 20 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"rNm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel{ + icon_state = "darkbrown" + }, +/area/quartermaster/storage) +"rNs" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/cabin2) +"rNw" = ( +/obj/structure/closet/secure_closet/scientist, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/medical/research/restroom) +"rNB" = ( +/obj/machinery/computer/prisoner{ + req_access = list(2) + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"rNE" = ( +/obj/structure/railing, +/obj/structure/table/wood, +/obj/item/storage/fancy/candle_box, +/obj/item/storage/fancy/candle_box{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/machinery/door/firedoor/border_only, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"rNF" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/aisat_interior/secondary) +"rNG" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/office) +"rNI" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"rNJ" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/office) +"rNL" = ( +/obj/structure/table, +/obj/item/paper_bin, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/simulated/floor/glass/reinforced, +/area/hallway/secondary/exit) +"rNN" = ( +/turf/simulated/wall, +/area/civilian/vacantoffice) +"rNR" = ( +/obj/machinery/status_display{ + layer = 4; + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/office) +"rNY" = ( +/obj/machinery/door/firedoor, +/obj/structure/table/reinforced, +/obj/machinery/door/window/westleft{ + dir = 4; + name = "Cargo Desk"; + req_access = list(50) + }, +/obj/item/folder/yellow, +/obj/item/pen, +/obj/effect/decal/warning_stripes/yellow, +/obj/item/poster/random_contraband, +/obj/item/desk_bell{ + anchored = 1; + pixel_x = 7; + pixel_y = 7 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Cargo Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/delivery) +"rOh" = ( +/obj/structure/statue/bananium/clown/unique{ + name = "Статуя Великого Кекеги" + }, +/obj/machinery/door_control{ + id = "Clown"; + name = "Clowns Privacy Shutters Control"; + pixel_y = 24 + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/clownoffice) +"rOn" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"rOp" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/starboard) +"rOx" = ( +/obj/structure/table/glass, +/obj/item/storage/firstaid/regular, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/clothing/accessory/stethoscope, +/turf/simulated/floor/carpet/blue, +/area/medical/cmo) +"rOz" = ( +/obj/effect/decal/cleanable/dust, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/carpet, +/area/maintenance/casino) +"rOB" = ( +/obj/machinery/camera{ + c_tag = "Xeno Containment 5"; + network = list("Research","SS13") + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/xenobiology) +"rOC" = ( +/obj/structure/noticeboard{ + pixel_y = 30 + }, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/wood, +/area/security/detectives_office) +"rOG" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/cryo) +"rOH" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/space, +/area/solar/starboardaux) +"rOK" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/table/glass, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/item/reagent_containers/food/drinks/mug/sci{ + pixel_y = 10; + pixel_x = 3 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research) +"rOL" = ( +/obj/structure/table/glass, +/obj/item/folder/white, +/obj/item/folder/white{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/reagent_containers/spray/cleaner/medical{ + pixel_x = 6; + pixel_y = -12 + }, +/obj/item/reagent_containers/spray/cleaner/medical{ + pixel_x = -1; + pixel_y = -12 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitegreenfull" + }, +/area/medical/virology/lab) +"rOO" = ( +/obj/machinery/mineral/stacking_unit_console{ + machinedir = 2 + }, +/turf/simulated/wall, +/area/maintenance/disposal) +"rOR" = ( +/obj/structure/table/reinforced, +/obj/item/flash, +/obj/item/restraints/handcuffs, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/checkpoint/south) +"rOS" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkyellowfull" + }, +/area/engineering/controlroom) +"rOT" = ( +/obj/machinery/door/airlock{ + name = "Chapel Morgue"; + req_access = list(27) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"rOU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"rOV" = ( +/turf/simulated/wall, +/area/bridge/checkpoint/north) +"rOX" = ( +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/maintenance/apmaint) +"rOY" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"rPd" = ( +/obj/machinery/light/small{ + dir = 4; + tag = "icon-bulb1 (EAST)" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"rPh" = ( +/obj/effect/decal/cleanable/fungus, +/turf/simulated/wall, +/area/maintenance/fsmaint3) +"rPj" = ( +/obj/machinery/atmospherics/unary/cold_sink/freezer{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/extinguisher_cabinet{ + pixel_x = -22 + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"rPp" = ( +/obj/structure/table, +/obj/machinery/cell_charger{ + pixel_x = -1; + pixel_y = 2 + }, +/obj/item/stock_parts/cell/high, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/gateway) +"rPv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"rPA" = ( +/obj/machinery/vending/cola, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/starboard/east) +"rPD" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"rPF" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/quartermaster/miningdock) +"rPJ" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/yellow/partial{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "neutral" + }, +/area/hallway/secondary/exit) +"rPQ" = ( +/obj/machinery/vending/hatdispenser, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"rQb" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/flashbangs{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/storage/box/flashbangs{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/structure/window/reinforced{ + color = "red"; + layer = 2.9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/range) +"rQd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/effect/spawner/random_spawners/grille_13, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"rQi" = ( +/obj/structure/dresser, +/turf/simulated/floor/carpet/royalblue, +/area/blueshield) +"rQj" = ( +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "brown" + }, +/area/quartermaster/office) +"rQr" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/fore) +"rQv" = ( +/obj/structure/chair/office/dark, +/obj/machinery/door_control{ + id = "Biohazard_medi"; + name = "Medbay Lockdown"; + pixel_x = 26; + pixel_y = -26 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"rQw" = ( +/obj/structure/railing/corner, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"rQB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/quartermaster/miningdock) +"rQL" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/gravitygenerator) +"rQM" = ( +/obj/structure/railing, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "brown" + }, +/area/quartermaster/office) +"rQO" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/lobby) +"rRc" = ( +/obj/effect/turf_decal/stripes, +/turf/simulated/floor/glass/reinforced, +/area/toxins/rdoffice) +"rRd" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door_control{ + id = "Prison Cell 1 Lockdown"; + name = "Prison Cell 1 Lockdown"; + pixel_x = -24; + pixel_y = 24; + req_access = list(2) + }, +/obj/machinery/flasher_button{ + id = "permaflash1"; + name = "Prison Cell 1 Flasher"; + pixel_x = -24; + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/permabrig) +"rRi" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/storage/eva) +"rRj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/office) +"rRu" = ( +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/flora/ausbushes/ywflowers, +/turf/simulated/floor/grass, +/area/hydroponics) +"rRx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "yellow" + }, +/area/maintenance/atmospherics) +"rRC" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/decal/warning_stripes/west, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/electrical) +"rRE" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/chapel/office) +"rRF" = ( +/obj/item/radio/intercom{ + pixel_x = -28; + pixel_y = -8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue" + }, +/area/medical/surgery/north) +"rRR" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance{ + name = "Bar Maintenance"; + req_access = list(25) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"rRS" = ( +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/grille, +/obj/structure/window/plasmareinforced{ + color = "#d70000" + }, +/obj/structure/window/plasmareinforced{ + color = "#FF0000"; + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/gambling_den) +"rRW" = ( +/obj/structure/chair/wood{ + dir = 8 + }, +/turf/simulated/floor/carpet/black, +/area/crew_quarters/bar/atrium) +"rRY" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door_control{ + id = "Hydroponics Shutters"; + name = "Hydroponics Privacy Shutters Control"; + pixel_x = -26; + pixel_y = 26; + req_access = list(35) + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/simulated/floor/plasteel, +/area/hydroponics) +"rRZ" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"rSa" = ( +/obj/structure/table/glass, +/obj/item/storage/toolbox/surgery{ + pixel_x = -1; + pixel_y = 2 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkblue" + }, +/area/medical/surgery/south) +"rSb" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"rSc" = ( +/obj/effect/turf_decal/bot, +/obj/structure/ore_box, +/obj/machinery/atmospherics/pipe/multiz, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"rSe" = ( +/obj/structure/grille, +/obj/structure/lattice, +/turf/space, +/area/space) +"rSp" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/security/reception) +"rSB" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"rSH" = ( +/obj/structure/table, +/obj/item/reagent_containers/spray/cleaner/medical{ + pixel_x = 9 + }, +/obj/item/reagent_containers/spray/cleaner/medical{ + pixel_x = -7 + }, +/obj/item/toy/figure/chemist{ + pixel_y = 1 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -26 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteyellow" + }, +/area/medical/chemistry) +"rSN" = ( +/obj/structure/disposalpipe/junction{ + dir = 1; + tag = "icon-pipe-j1 (EAST)" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/mrchangs) +"rSO" = ( +/obj/structure/table/wood, +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Bridge"; + departmentType = 5; + name = "Bridge Requests Console"; + pixel_x = -32 + }, +/obj/machinery/recharger{ + pixel_x = 1; + pixel_y = 3 + }, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/bridge) +"rSV" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/customs) +"rTd" = ( +/obj/effect/decal/warning_stripes/red, +/obj/item/flag/species, +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/main) +"rTe" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/main) +"rTh" = ( +/obj/structure/table/wood, +/obj/item/ammo_box/shotgun/beanbag, +/obj/item/gun/projectile/revolver/doublebarrel, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/item/storage/secure/safe{ + pixel_x = -22 + }, +/turf/simulated/floor/plasteel/grimy, +/area/crew_quarters/bar) +"rTk" = ( +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkred" + }, +/area/security/execution) +"rTp" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/secondary/exit) +"rTA" = ( +/obj/effect/landmark/start/roboticist, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/assembly/robotics) +"rTD" = ( +/obj/structure/sign/poster/official/work_for_a_future{ + pixel_y = -32 + }, +/obj/machinery/camera{ + c_tag = "Central Ring Hallway South 3"; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/south) +"rTJ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "dark" + }, +/area/security/hos) +"rTL" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel, +/area/engineering/break_room) +"rTQ" = ( +/obj/structure/grille, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/plating/airless, +/area/engineering/engine) +"rTU" = ( +/obj/structure/disposaloutlet{ + dir = 8 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/xenobiology) +"rUb" = ( +/obj/machinery/door/airlock/public/glass, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Lockdown 2"; + name = "Prison Cell 2 Lockdown Door"; + opacity = 0 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"rUh" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"rUi" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"rUm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera{ + c_tag = "Perma Hallway West"; + dir = 5; + network = list("Prison","SS13") + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/visible, +/turf/simulated/floor/plating, +/area/security/permabrig) +"rUr" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/customs) +"rUv" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prisonershuttle) +"rUw" = ( +/obj/structure/chair/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + do_not_delete_me = 1 + }, +/turf/simulated/floor/carpet/green, +/area/library/game_zone) +"rUx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/secondary/entry/lounge) +"rUy" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "browncorner" + }, +/area/quartermaster/office) +"rUE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"rUH" = ( +/turf/simulated/floor/redgrid, +/area/aisat/aihallway) +"rUN" = ( +/obj/effect/decal/cleanable/dust, +/obj/machinery/vending/wallmed{ + layer = 3.3; + name = "Emergency NanoMed"; + pixel_y = 0; + pixel_x = -26 + }, +/turf/simulated/floor/plating, +/area/maintenance/livingcomplex) +"rUP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/warden) +"rUQ" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal{ + dir = 4; + icon_state = "golden_stripes" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge/meeting_room) +"rUT" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical/glass{ + name = "Medbay Entrance"; + req_access = list(5) + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/medbay) +"rUW" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/prisonershuttle) +"rVc" = ( +/obj/structure/table/wood, +/obj/machinery/newscaster{ + pixel_y = -30 + }, +/turf/simulated/floor/wood, +/area/blueshield) +"rVf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/ninja_teleport, +/turf/simulated/floor/mineral/plastitanium/red, +/area/maintenance/chapel) +"rVn" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/preopen{ + name = "Secure Creature Cell"; + id_tag = "xenosecure" + }, +/obj/effect/spawner/window/reinforced/plasma, +/turf/simulated/floor/plating, +/area/toxins/xenobiology) +"rVp" = ( +/obj/structure/stairs, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"rVs" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/engineering/gravitygenerator) +"rVE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai_upload) +"rVG" = ( +/obj/structure/chair, +/turf/simulated/floor/plasteel{ + icon_state = "floorgrime" + }, +/area/maintenance/asmaint) +"rVX" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/drip{ + pixel_y = -7 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitebluecorner"; + tag = "icon-whitebluecorner" + }, +/area/maintenance/medroom) +"rVY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"rVZ" = ( +/turf/simulated/floor/plasteel{ + icon_state = "darkblue" + }, +/area/medical/surgery/south) +"rWc" = ( +/obj/machinery/firealarm{ + dir = 4; + name = "east fire alarm"; + pixel_x = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"rWq" = ( +/obj/item/radio/intercom{ + dir = 8; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"rWu" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/vending/coffee, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"rWF" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 10; + name = "Труба смешивания" + }, +/obj/machinery/computer/general_air_control/large_tank_control{ + input_tag = "o2_in"; + name = "Oxygen Supply Control"; + output_tag = "o2_out"; + sensors = list("o2_sensor"="Tank") + }, +/obj/effect/decal/warning_stripes/red, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"rWG" = ( +/obj/structure/sign/directions/evac, +/turf/simulated/wall/r_wall, +/area/gateway) +"rWI" = ( +/obj/structure/fireplace, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/library) +"rWM" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"rWN" = ( +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/plasteel, +/area/engineering/break_room) +"rWS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"rXa" = ( +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/obj/machinery/suit_storage_unit/captain, +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/carpet, +/area/crew_quarters/captain/bedroom) +"rXb" = ( +/obj/structure/closet/secure_closet/cargotech, +/obj/item/stamp/denied, +/obj/item/stamp/granted, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "brown" + }, +/area/quartermaster/office) +"rXf" = ( +/obj/structure/flora/ausbushes/ywflowers/hell, +/obj/structure/flora/ausbushes/fernybush, +/turf/simulated/floor/grass, +/area/hydroponics) +"rXn" = ( +/obj/structure/table/wood, +/obj/machinery/door_control{ + id = "conferenceroombolts"; + name = "Conference Room Bolts Control"; + normaldoorcontrol = 1; + req_access = list(19); + specialfunctions = 4; + pixel_x = -4 + }, +/obj/machinery/button/windowtint{ + id = "conferenceroomwindows"; + pixel_x = 7 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/carpet/royalblack, +/area/bridge/meeting_room) +"rXr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/blood_20, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"rXH" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/west) +"rXJ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"rXL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel, +/area/storage/secure) +"rXN" = ( +/obj/structure/table/reinforced, +/obj/item/multitool, +/obj/item/multitool{ + pixel_x = 4; + pixel_y = -4 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"rXR" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/maintenance) +"rXX" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/engineering/gravitygenerator) +"rXY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"rYa" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "Kitchen Dinner Windows"; + name = "Kitchen Shutters"; + dir = 2 + }, +/obj/machinery/door/window/westright{ + dir = 2; + name = "Kitchen"; + req_access = list(28) + }, +/obj/item/clothing/head/cakehat, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/crew_quarters/kitchen) +"rYb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"rYd" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/theatre) +"rYg" = ( +/obj/machinery/door/airlock/maintenance, +/obj/structure/barricade/wooden, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"rYh" = ( +/obj/effect/decal/cleanable/dust, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"rYi" = ( +/obj/structure/chair/sofa/corp/left{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = 32 + }, +/turf/simulated/floor/carpet/black, +/area/crew_quarters/bar/atrium) +"rYj" = ( +/obj/structure/chair/wood{ + dir = 4 + }, +/turf/simulated/floor/carpet/black, +/area/crew_quarters/bar/atrium) +"rYp" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/hallway/primary/central/second/east) +"rYu" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/security/securehallway) +"rYw" = ( +/obj/structure/table, +/obj/item/reagent_containers/syringe/antiviral, +/obj/item/reagent_containers/syringe/charcoal, +/obj/item/reagent_containers/syringe/insulin, +/obj/item/reagent_containers/glass/bottle/morphine, +/obj/item/reagent_containers/glass/bottle/epinephrine, +/obj/item/reagent_containers/syringe, +/obj/item/stack/medical/bruise_pack/advanced{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/stack/medical/ointment/advanced{ + pixel_x = 6; + pixel_y = 8 + }, +/obj/item/reagent_containers/food/pill/patch/styptic{ + pixel_y = 6 + }, +/obj/item/reagent_containers/food/pill/patch/styptic{ + pixel_x = 2; + pixel_y = 8 + }, +/obj/item/reagent_containers/food/pill/patch/silver_sulf{ + pixel_x = -8; + pixel_y = 6 + }, +/obj/item/reagent_containers/food/pill/patch/silver_sulf{ + pixel_x = -8; + pixel_y = 8 + }, +/obj/item/storage/pill_bottle/painkillers{ + pixel_x = -6; + pixel_y = -3 + }, +/obj/item/radio/intercom{ + pixel_x = -30 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + dir = 8 + }, +/area/medical/reception) +"rYB" = ( +/obj/structure/chair, +/obj/machinery/firealarm{ + name = "north fire alarm"; + pixel_y = 24 + }, +/obj/machinery/camera{ + c_tag = "Command Zone Main Hallway"; + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"rYF" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "podfloor" + }, +/area/hallway/secondary/exit) +"rYG" = ( +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/lattice/catwalk, +/turf/space/openspace, +/area/solar/auxport) +"rYI" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/light, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/office) +"rYM" = ( +/obj/structure/table/reinforced, +/obj/item/storage/belt/utility, +/obj/item/multitool, +/obj/item/clothing/glasses/meson, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop/expedition) +"rYY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/pen, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"rZe" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTH)" + }, +/area/medical/reception) +"rZj" = ( +/obj/machinery/atmospherics/pipe/simple/heat_exchanging{ + dir = 6 + }, +/obj/structure/lattice/catwalk, +/turf/space, +/area/space) +"rZk" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"rZq" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"rZB" = ( +/obj/machinery/alarm{ + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"rZE" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "green" + }, +/area/hallway/secondary/exit) +"rZF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"rZJ" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"rZU" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/east) +"rZV" = ( +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTHEAST)" + }, +/area/medical/medbay) +"rZY" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/serviceyard) +"sac" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed/roller, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/maintenance/gambling_den) +"saf" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"saj" = ( +/obj/structure/railing{ + dir = 5 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkblue" + }, +/area/crew_quarters/fitness) +"sao" = ( +/obj/structure/closet{ + icon_state = "cabinet" + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/carpet/green, +/area/maintenance/livingcomplex) +"sap" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"saw" = ( +/obj/machinery/light, +/turf/simulated/floor/engine, +/area/engineering/aienter) +"saA" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/papersack, +/obj/machinery/light{ + dir = 8 + }, +/obj/item/storage/box/papersack, +/obj/item/storage/box/papersack, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"saF" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitebluecorner" + }, +/area/medical/medbay) +"saL" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/storage/belt/utility, +/turf/simulated/floor/redgrid, +/area/tcommsat/chamber) +"saQ" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellow" + }, +/area/engineering/hardsuitstorage) +"saR" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/quartermaster/delivery) +"saW" = ( +/obj/effect/turf_decal/siding/white/end{ + dir = 4; + color = "#444444" + }, +/turf/simulated/floor/glass, +/area/hallway/primary/central) +"saY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue"; + tag = "icon-whiteblue (WEST)" + }, +/area/medical/reception) +"sbd" = ( +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"sbe" = ( +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -26 + }, +/obj/structure/cable, +/obj/machinery/camera{ + c_tag = "Brig East Hallway"; + dir = 1; + network = list("SS13","Security") + }, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/brig) +"sbf" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/camera{ + c_tag = "AI Satellite Exterior Arrivals"; + dir = 6; + network = list("SS13","MiniSat") + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkblue" + }, +/area/aisat/aihallway) +"sbk" = ( +/turf/simulated/floor/carpet, +/area/library) +"sbm" = ( +/obj/machinery/status_display{ + pixel_x = -32 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"sbq" = ( +/turf/simulated/wall, +/area/hallway/secondary/entry) +"sbr" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/table/wood, +/obj/effect/spawner/lootdrop/officetoys, +/obj/item/flashlight/lamp/green{ + pixel_y = 13; + pixel_x = -3 + }, +/obj/machinery/door_control{ + id = "hopofficedoor"; + name = "Office Door"; + normaldoorcontrol = 1; + pixel_x = 6; + pixel_y = -2; + req_access = list(18) + }, +/turf/simulated/floor/carpet, +/area/crew_quarters/heads) +"sbt" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 2; + icon_state = "open"; + id_tag = "rdprivacy"; + name = "Research Director Office Shutters"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/toxins/rdoffice) +"sbx" = ( +/obj/machinery/camera{ + c_tag = "Rec Room Second Floor North"; + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"sbA" = ( +/obj/structure/closet/chefcloset, +/obj/item/soap, +/obj/item/mop, +/obj/item/reagent_containers/glass/bucket, +/obj/item/radio/intercom{ + dir = 8; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "hydrofloor" + }, +/area/crew_quarters/kitchen) +"sbD" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/highsecurity{ + name = "Gravity Generator Foyer"; + req_access = list(10); + security_level = 6 + }, +/turf/simulated/floor/plasteel, +/area/engineering/gravitygenerator) +"sbO" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/quartermaster/storage) +"sbP" = ( +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"sbQ" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint6) +"sbT" = ( +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/grassybush/hell, +/obj/machinery/camera{ + c_tag = "Second Floor Departure Lounge South Bridge"; + dir = 6 + }, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"sbU" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/table/wood/fancy/royalblue, +/obj/item/folder/blue{ + pixel_x = -5; + pixel_y = 6 + }, +/obj/item/storage/ashtray/glass{ + pixel_x = -4; + pixel_y = -4 + }, +/obj/item/clothing/mask/cigarette/cigar/cohiba, +/turf/simulated/floor/carpet/royalblue, +/area/blueshield) +"sbZ" = ( +/obj/machinery/computer/secure_data, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/reception) +"sca" = ( +/obj/machinery/door/airlock/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"sce" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/hatch{ + name = "MiniSat Chamber Hallway"; + req_access = list(75); + security_level = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/tcommsat/chamber) +"scp" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "escape" + }, +/area/bridge/checkpoint/south) +"scs" = ( +/obj/item/stack/cable_coil/random, +/turf/simulated/floor/plating, +/area/engineering/engine) +"scv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "hydrofloor" + }, +/area/crew_quarters/kitchen) +"scw" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "red" + }, +/area/security/processing) +"scx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/vomit, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) +"scE" = ( +/obj/effect/decal/cleanable/blood/drip{ + pixel_x = -2; + pixel_y = 7 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"scH" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/toxins/mixing) +"scM" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/hallway/primary/central/north) +"scP" = ( +/obj/machinery/field/generator, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/storage/secure) +"scS" = ( +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance/tripple, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"scT" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"scU" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"sdc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/additional) +"sde" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"sdh" = ( +/obj/effect/turf_decal/siding/white/end{ + dir = 8; + color = "#444444" + }, +/turf/simulated/floor/glass, +/area/hallway/primary/central) +"sdm" = ( +/obj/structure/sign/biohazard, +/turf/simulated/wall/r_wall, +/area/atmos) +"sdn" = ( +/obj/structure/girder, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"sdp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/urinal{ + pixel_y = 28 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "showroomfloor" + }, +/area/maintenance/casino) +"sdD" = ( +/obj/structure/sign/securearea{ + pixel_y = 32 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"sdE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 6 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"sdM" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/light{ + dir = 8; + pixel_x = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/aihallway) +"sdN" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"sdR" = ( +/obj/machinery/shieldgen, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/storage/secure) +"sdW" = ( +/obj/machinery/door/airlock/maintenance_hatch, +/obj/structure/barricade/wooden, +/turf/simulated/floor/plating, +/area/maintenance/backstage) +"sdY" = ( +/obj/structure/chair/sofa/corp/corner, +/obj/machinery/status_display{ + pixel_x = 32 + }, +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/turf/simulated/floor/glass/reinforced, +/area/hallway/secondary/exit) +"seb" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + dir = 5 + }, +/area/hydroponics) +"see" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/chair/comfy/purp{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/landmark/start/student_sientist, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research) +"sef" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "SecPilotPriv" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/security/podbay) +"seh" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/storage) +"seu" = ( +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/effect/spawner/random_spawners/grille_50, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"sew" = ( +/obj/structure/railing, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/controlroom) +"sex" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/north) +"sey" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/drip{ + pixel_x = -4; + pixel_y = -4 + }, +/obj/machinery/door/airlock/medical{ + name = "Morgue"; + req_access = list(5) + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/maintenance/medroom) +"seA" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + dir = 8 + }, +/area/medical/medbay2) +"seC" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/securehallway) +"seD" = ( +/obj/effect/landmark/event/revenantspawn, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/south, +/obj/machinery/light, +/turf/simulated/floor/engine, +/area/toxins/explab) +"seE" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/heat_exchanging{ + dir = 10 + }, +/turf/space, +/area/space) +"seH" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/telepad_cargo, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"seM" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"seN" = ( +/obj/machinery/prize_counter, +/turf/simulated/floor/wood, +/area/crew_quarters/arcade) +"seP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/blood_20, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"seV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/statue/bone/rib{ + anchored = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/maintenance/chapel) +"seX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"sfk" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/item/clothing/suit/armor/bulletproof, +/obj/structure/window/reinforced{ + color = "red" + }, +/obj/structure/window/reinforced{ + color = "red"; + dir = 1 + }, +/obj/machinery/door/window{ + name = "Secure Armory"; + req_access = list(1); + color = "red" + }, +/obj/item/clothing/gloves/combat, +/obj/item/clothing/head/helmet/alt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/securearmory) +"sfm" = ( +/obj/machinery/camera{ + c_tag = "Chemical Toxins Lab"; + dir = 8; + network = list("Research","SS13") + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 28 + }, +/obj/structure/table/reinforced, +/obj/item/reagent_containers/dropper/precision, +/obj/item/reagent_containers/dropper/precision, +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/dropper, +/obj/item/storage/box/pillbottles, +/obj/item/storage/box/syringes, +/obj/item/storage/box/gloves, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitepurple" + }, +/area/toxins/misc_lab) +"sfy" = ( +/obj/machinery/ai_status_display{ + pixel_y = -32 + }, +/obj/effect/decal/warning_stripes/southwest, +/obj/effect/decal/warning_stripes/northeastcorner, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/storage/eva) +"sfD" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/effect/landmark/event/lightsout, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/aisat_interior) +"sfE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"sfF" = ( +/obj/machinery/computer/crew, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/blueshield) +"sfN" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/sw) +"sfP" = ( +/obj/structure/closet/secure_closet/freezer/meat, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/maintenance/cafeteria) +"sfR" = ( +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"sfU" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"sfX" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/item/radio/intercom{ + name = "east station intercom (General)"; + pixel_x = 28 + }, +/obj/machinery/camera{ + c_tag = "Blueshield's Secure Office"; + dir = 9 + }, +/turf/simulated/floor/wood, +/area/blueshield) +"sfY" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + name = "Detective"; + sortType = 27 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/lobby) +"sga" = ( +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/customs) +"sgf" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "yellow" + }, +/area/storage/primary) +"sgq" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/airlock{ + name = "Toilet" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/toilet4) +"sgw" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"sgB" = ( +/obj/structure/sign/security, +/turf/simulated/wall/r_wall, +/area/security/brig) +"sgI" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/west) +"sgK" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Virology Bedroom"; + req_access = list(39) + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/virology) +"sgU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/watertank, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"sgZ" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/security/podbay) +"shd" = ( +/obj/machinery/atmospherics/unary/portables_connector, +/obj/effect/decal/warning_stripes/north, +/obj/machinery/camera{ + c_tag = "Toxin Mixing"; + network = list("Research","SS13") + }, +/obj/machinery/status_display{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/toxins/mixing) +"shg" = ( +/obj/machinery/door/airlock/silver{ + name = "Bathroom" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "showroomfloor" + }, +/area/security/hos) +"shl" = ( +/obj/structure/table/glass, +/obj/item/paper_bin, +/obj/item/pen, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/item/reagent_scanner/adv, +/turf/simulated/floor/plasteel{ + dir = 0; + icon_state = "yellow" + }, +/area/medical/chemistry) +"shu" = ( +/obj/structure/pianoclassic{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/bar/atrium) +"shw" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/west) +"shx" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/status_display{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"shG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/melee/baseball_bat, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/gambling_den) +"shM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"shT" = ( +/obj/effect/decal/warning_stripes/east, +/obj/machinery/camera{ + c_tag = "Engineering Access"; + dir = 8; + network = list("Engineering","SS13"); + pixel_y = -1 + }, +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"shV" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos/control) +"shW" = ( +/obj/structure/sign/poster/official/random{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"shZ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"sih" = ( +/obj/machinery/vending/chinese, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + dir = 8 + }, +/area/medical/medrest) +"sil" = ( +/obj/machinery/alarm{ + dir = 4; + pixel_x = -24 + }, +/turf/simulated/floor/wood, +/area/civilian/vacantoffice) +"sip" = ( +/obj/structure/sign/poster/contraband/random{ + pixel_x = -32 + }, +/turf/simulated/floor/wood{ + icon_state = "wood-broken5"; + tag = "icon-wood-broken5" + }, +/area/maintenance/casino) +"siD" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"siF" = ( +/obj/effect/decal/cleanable/dust, +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-dead"; + tag = "plant-dead" + }, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"siH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/visible{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"siQ" = ( +/obj/structure/closet/secure_closet/medical2, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluecorner" + }, +/area/medical/surgery/north) +"siR" = ( +/obj/machinery/camera{ + c_tag = "Comand-Security Bridge North"; + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/spacebridge/somsec) +"sja" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"sjv" = ( +/obj/structure/table/reinforced, +/obj/item/stack/cable_coil/random, +/obj/item/radio/intercom{ + dir = 1; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurple" + }, +/area/toxins/lab) +"sjI" = ( +/obj/structure/table/wood, +/obj/machinery/recharger{ + pixel_x = 1; + pixel_y = 3 + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads) +"sjK" = ( +/obj/item/radio/intercom{ + pixel_x = 32; + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "whiteblue"; + tag = "icon-whiteblue (SOUTHEAST)" + }, +/area/medical/cmostore) +"sjT" = ( +/obj/machinery/access_button{ + command = "cycle_exterior"; + frequency = 1379; + master_tag = "port5"; + name = "exterior access button"; + pixel_x = -24; + pixel_y = 4 + }, +/obj/machinery/door/airlock/external{ + frequency = 1379; + id_tag = "port5_outer"; + locked = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"sjW" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10; + initialize_directions = 10 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/hydroponics) +"sjZ" = ( +/obj/structure/sign/comand{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "rampbottom" + }, +/area/hallway/primary/central/second/north) +"skc" = ( +/turf/simulated/floor/greengrid, +/area/security/nuke_storage) +"skf" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/airlock/research/glass{ + name = "Mech Bay"; + req_access = list(29) + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/assembly/chargebay) +"skg" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/hallway/secondary/entry/eastarrival) +"ski" = ( +/obj/machinery/field/generator{ + anchored = 1; + state = 2 + }, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plating/airless, +/area/space) +"skj" = ( +/obj/machinery/atmospherics/unary/outlet_injector/on{ + dir = 8 + }, +/turf/simulated/floor/plating/airless, +/area/toxins/test_chamber) +"sku" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/airlock/maintenance{ + name = "Bridge Maintenance"; + req_access = list(17); + security_level = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/bridge/meeting_room) +"skw" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/port/south) +"skC" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/reedbush, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"skE" = ( +/obj/effect/turf_decal/siding/purple{ + dir = 8 + }, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain) +"skI" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "HoSPriv"; + name = "HoS Office Privacy Shutters" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/security/hos) +"skL" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + external_pressure_bound = 140; + external_pressure_bound_default = 140; + name = "server vent"; + on = 1; + pressure_checks = 0; + dir = 4 + }, +/turf/simulated/floor/bluegrid{ + icon_state = "gcircuit"; + name = "Mainframe Floor"; + nitrogen = 100; + oxygen = 0; + temperature = 80 + }, +/area/toxins/server) +"skR" = ( +/obj/structure/chair/comfy/red{ + dir = 4 + }, +/obj/effect/landmark/start/nanotrasen_rep, +/turf/simulated/floor/carpet/royalblack, +/area/ntrep) +"skT" = ( +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whitepurple"; + tag = "icon-whitepurple (NORTHWEST)" + }, +/area/medical/research) +"skZ" = ( +/turf/simulated/floor/plasteel{ + icon_state = "caution" + }, +/area/atmos) +"sld" = ( +/turf/simulated/wall, +/area/maintenance/library) +"sle" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/landmark/start/botanist, +/turf/simulated/floor/plasteel{ + icon_state = "blue" + }, +/area/hydroponics) +"slm" = ( +/obj/effect/decal/cleanable/dust, +/obj/structure/cable/multiz{ + color = "#dd1010" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/wood{ + icon_state = "wood-broken5"; + tag = "icon-wood-broken5" + }, +/area/maintenance/casino) +"sln" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"slp" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/fore) +"slB" = ( +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"slG" = ( +/turf/simulated/floor/plasteel{ + icon_state = "whitebluecorner" + }, +/area/medical/medbay2) +"slU" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/small, +/obj/machinery/embedded_controller/radio/airlock/airlock_controller{ + id_tag = "solar_xeno_airlock"; + layer = 3.3; + pixel_y = 26; + req_access = list(13); + tag_airpump = "solar_xeno_pump"; + tag_chamber_sensor = "solar_xeno_sensor"; + tag_exterior_door = "solar_xeno_outer"; + tag_interior_door = "solar_xeno_inner" + }, +/obj/machinery/airlock_sensor{ + id_tag = "solar_xeno_sensor"; + layer = 3.3; + pixel_y = 36 + }, +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 8; + frequency = 1379; + id_tag = "solar_xeno_pump" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboardsolar) +"slZ" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/hallway/primary/central/second/east) +"smg" = ( +/obj/machinery/door/airlock/external{ + frequency = 1379; + id_tag = "ai_outer"; + locked = 1; + name = "MiniSat External Access"; + req_access = list(13,19,32,75) + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/aihallway) +"smp" = ( +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/flora/ausbushes/ywflowers/hell, +/obj/effect/decal/warning_stripes/west{ + icon = 'icons/turf/floors.dmi'; + icon_state = "siding1" + }, +/turf/simulated/floor/grass, +/area/hydroponics) +"sms" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/engine) +"smx" = ( +/obj/machinery/suit_storage_unit/ce, +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/chief) +"smB" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "vault" + }, +/area/engineering/mechanic_workshop) +"smD" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkredfull" + }, +/area/turret_protected/ai) +"smE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"smM" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/simulated/floor/glass, +/area/hallway/secondary/exit) +"smT" = ( +/obj/effect/spawner/window/reinforced/polarized{ + id = "qm" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 8; + icon_state = "open"; + id_tag = "qmshutters"; + name = "QM Privacy Shutters"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/quartermaster/qm) +"smY" = ( +/obj/effect/decal/warning_stripes/west, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/atmos) +"snf" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkredcorners" + }, +/area/security/permahallway) +"snj" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/junction{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/nw) +"snn" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/carpet, +/area/civilian/pet_store) +"snp" = ( +/obj/structure/toilet{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/door_control{ + desiredstate = 1; + id = "toilet8"; + name = "Toilet Bolt Control"; + normaldoorcontrol = 1; + pixel_x = -25; + specialfunctions = 4 + }, +/obj/effect/landmark/start/civilian, +/obj/structure/sign/poster/contraband/random{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/toilet4) +"snu" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance{ + req_access = list(47) + }, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"snw" = ( +/obj/item/radio/intercom{ + dir = 1; + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/south) +"snD" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"snI" = ( +/obj/effect/turf_decal/siding/purple{ + dir = 8 + }, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain) +"snJ" = ( +/obj/structure/table/glass, +/obj/item/paper_bin, +/obj/item/pen, +/turf/simulated/floor/glass/reinforced, +/area/hallway/secondary/exit) +"snK" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/warden) +"snM" = ( +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/obj/machinery/vending/cigarette, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"snO" = ( +/obj/structure/railing/corner, +/obj/effect/turf_decal/siding/red{ + dir = 6 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/carpet/red, +/area/security/hos) +"soa" = ( +/obj/structure/closet, +/obj/item/vending_refill/hydroseeds, +/obj/item/reagent_containers/spray/plantbgone{ + pixel_x = -5; + pixel_y = 6 + }, +/obj/item/reagent_containers/glass/bucket, +/obj/item/cultivator, +/obj/item/storage/bag/plants/portaseeder, +/obj/item/clothing/gloves/botanic_leather, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"sob" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTH)" + }, +/area/medical/cryo) +"soc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/maintenance) +"sof" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Singularity"; + name = "Singularity Blast Doors"; + opacity = 0 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering/glass{ + name = "Engine Room"; + req_access = list(10) + }, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"son" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/bananalamp{ + pixel_y = 6 + }, +/turf/simulated/floor/wood, +/area/library) +"sot" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/structure/morgue{ + dir = 2 + }, +/obj/effect/landmark/event/revenantspawn, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkblue" + }, +/area/medical/morgue) +"sox" = ( +/obj/machinery/flasher{ + pixel_y = -28 + }, +/obj/machinery/light, +/turf/simulated/floor/redgrid, +/area/aisat/aihallway) +"soF" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "aisat" + }, +/turf/simulated/floor/plating, +/area/turret_protected/ai) +"soH" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/item/radio/intercom{ + name = "east station intercom (General)"; + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitehall" + }, +/area/toxins/xenobiology) +"soK" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"soO" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitehall" + }, +/area/toxins/xenobiology) +"soQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/spawner/random_spawners/oil_5, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"soS" = ( +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"soX" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/eastarrival) +"spd" = ( +/obj/machinery/status_display{ + layer = 4; + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/chapel/office) +"sph" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"spi" = ( +/obj/structure/table/glass, +/obj/item/folder/blue, +/obj/item/folder/red{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/flashlight/pen, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "whiteblue"; + tag = "icon-whiteblue (SOUTHEAST)" + }, +/area/medical/cryo) +"spj" = ( +/obj/machinery/door/airlock/external{ + id_tag = "admin_home"; + locked = 1 + }, +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"spr" = ( +/obj/effect/spawner/random_spawners/blood_20, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"sps" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=SatteliteWest"; + location = "SatteliteSouth"; + name = "navigation beacon (AI_patrol)" + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/turret_protected/ai) +"spv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/effect/spawner/random_spawners/blood_20, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"spF" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitebluecorner" + }, +/area/medical/reception) +"spK" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/seceqstorage) +"spM" = ( +/obj/structure/ladder, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"spP" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"spU" = ( +/obj/structure/table/wood, +/obj/item/storage/fancy/donut_box, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/bridge) +"sqa" = ( +/obj/structure/closet/secure_closet/engineering_personal, +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "yellow" + }, +/area/engineering/engine) +"sqm" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"sqt" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/delivery) +"sqw" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"sqF" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -25 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"sqG" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/structure/sign/poster/official/high_class_martini{ + pixel_y = -32 + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar) +"sqJ" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/chair/office, +/obj/effect/landmark/start/doctor, +/turf/simulated/floor/plasteel{ + icon_state = "whitehall" + }, +/area/medical/reception) +"sqM" = ( +/obj/effect/turf_decal/siding/wood, +/turf/simulated/floor/carpet/red, +/area/civilian/vacantoffice) +"sqP" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/item/radio/intercom{ + pixel_x = 30 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "red" + }, +/area/security/brigstaff) +"sqX" = ( +/obj/structure/table/glass, +/obj/item/storage/firstaid/regular, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTH)" + }, +/area/medical/medrest) +"sra" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/lattice, +/turf/space/openspace, +/area/space) +"srf" = ( +/obj/machinery/status_display, +/turf/simulated/wall/r_wall/coated, +/area/toxins/explab) +"srm" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"srn" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitehall" + }, +/area/toxins/xenobiology) +"sro" = ( +/obj/machinery/arcade/claw, +/obj/machinery/light, +/turf/simulated/floor/wood, +/area/crew_quarters/arcade) +"srp" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dust, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"srs" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/lab) +"srv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/highsecurity{ + name = "Gravity Generator Foyer"; + req_access = list(10); + security_level = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/gravitygenerator) +"srx" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/red/line, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkyellowcorners" + }, +/area/quartermaster/miningdock) +"srB" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance{ + req_access = list(63) + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"srL" = ( +/obj/machinery/computer/guestpass{ + pixel_x = 32 + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTH)" + }, +/area/medical/medbay2) +"srV" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/lattice/catwalk, +/turf/space/openspace, +/area/solar/auxport) +"ssc" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/visible/universal, +/turf/simulated/floor/plating, +/area/maintenance/atmospherics) +"ssd" = ( +/turf/simulated/wall/r_wall, +/area/aisat/maintenance) +"ssi" = ( +/obj/machinery/atmospherics/binary/volume_pump/on{ + desc = "Возвращает газ после обработки в трубу смешивания"; + name = "Выход газа после обработки"; + dir = 1 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"ssl" = ( +/obj/structure/closet/firecloset, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"ssu" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/obj/structure/closet/coffin, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"ssw" = ( +/obj/machinery/camera{ + c_tag = "Gravity Generator Area"; + network = list("SS13","Engineering") + }, +/obj/effect/decal/warning_stripes/north, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/status_display{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/gravitygenerator) +"ssB" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/monkeycubes, +/obj/item/storage/box/monkeycubes, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/glasses/hud/health, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel, +/area/toxins/xenobiology) +"ssJ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/blood/drip{ + pixel_x = -2; + pixel_y = 7 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitebluecorner"; + tag = "icon-whitebluecorner" + }, +/area/maintenance/medroom) +"ssN" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/maintenance/secpost) +"ssO" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/alarm{ + pixel_y = 24 + }, +/obj/machinery/status_display{ + pixel_x = -32 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "escape" + }, +/area/hallway/secondary/exit/maint) +"ssR" = ( +/obj/effect/turf_decal/tile/blue, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/port/south) +"ssS" = ( +/obj/effect/decal/warning_stripes/red/hollow, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/execution) +"ssT" = ( +/obj/effect/decal/warning_stripes/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/gravitygenerator) +"sta" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "blue"; + dir = 8 + }, +/area/hallway/primary/fore) +"ste" = ( +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plasteel/airless, +/area/toxins/test_area) +"stj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Departure Lounge South"; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"stu" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 1; + name = "Труба смешивания" + }, +/obj/machinery/camera{ + c_tag = "Atmospherics East"; + dir = 8; + network = list("Engineering","SS13") + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"stA" = ( +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"stC" = ( +/obj/structure/bed, +/obj/item/bedsheet/mime{ + name = "Prisoners's blanket" + }, +/obj/effect/decal/cleanable/cobweb2, +/turf/simulated/floor/plating, +/area/security/permabrig) +"stF" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/xenobiology) +"stL" = ( +/obj/effect/turf_decal/loading_area, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"stR" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"stU" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue" + }, +/area/medical/reception) +"stW" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/closet/firecloset/full, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"stX" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"stY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/shard{ + icon_state = "medium" + }, +/turf/simulated/floor/plating, +/area/maintenance/medroom) +"sua" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/mining/glass{ + name = "Disposal Bay"; + req_access = list(31) + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Cargo Lockdown"; + opacity = 0 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"sud" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/security/permabrig) +"suh" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/closet/secure_closet/medical1, +/obj/item/clothing/glasses/hud/health, +/obj/item/storage/belt/medical, +/obj/item/healthanalyzer/advanced, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"sul" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"sun" = ( +/obj/structure/closet/boxinggloves, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"sup" = ( +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 4; + frequency = 1379; + id_tag = "solar_tool_pump" + }, +/obj/machinery/embedded_controller/radio/airlock/airlock_controller{ + id_tag = "solar_tool_airlock"; + layer = 3.3; + pixel_y = 25; + req_access = list(13); + tag_airpump = "solar_tool_pump"; + tag_chamber_sensor = "solar_tool_sensor"; + tag_exterior_door = "solar_tool_outer"; + tag_interior_door = "solar_tool_inner" + }, +/obj/machinery/airlock_sensor{ + id_tag = "solar_tool_sensor"; + layer = 3.3; + pixel_y = 32 + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/small, +/turf/simulated/floor/plasteel, +/area/maintenance/auxsolarport) +"suq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research) +"suv" = ( +/obj/item/radio/intercom{ + name = "west station intercom (General)"; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/securehallway) +"suw" = ( +/obj/effect/decal/warning_stripes/west, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"suK" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/light/small, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai) +"suX" = ( +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"suZ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/secondary/exit) +"sva" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/simulated/floor/carpet, +/area/library) +"svh" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/engineering/engine) +"svl" = ( +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 8; + icon_state = "open"; + id_tag = "magistrate"; + name = "Magistrate Privacy Shutters"; + opacity = 0 + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/obj/effect/spawner/window/reinforced/polarized{ + id = "tintmagistrateoffice" + }, +/turf/simulated/floor/plating, +/area/magistrateoffice) +"svn" = ( +/turf/simulated/floor/plasteel{ + icon_state = "redcorner" + }, +/area/security/securehallway) +"svo" = ( +/obj/structure/chair/comfy/teal{ + dir = 4 + }, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = -32 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/landmark/start/intern, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + dir = 8 + }, +/area/medical/medrest) +"svr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/wrench, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"svv" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Library" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/wood, +/area/library) +"svw" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/maintenance/apmaint) +"svy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/maintenance/secpost) +"svB" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/window/reinforced, +/obj/structure/flora/ausbushes/sparsegrass/hell, +/obj/structure/flora/ausbushes/genericbush, +/turf/simulated/floor/grass, +/area/crew_quarters/sleep) +"svC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/obj/machinery/door/airlock/security{ + name = "Prison Wing"; + req_access = list(2); + security_level = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permahallway) +"svF" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/primary/central/west) +"svG" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green{ + desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; + dir = 1; + name = "Труба фильтрации" + }, +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 4; + name = "Труба смешивания" + }, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"svQ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/security/permabrig) +"svU" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/decal/cleanable/spiderling_remains, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/security/permabrig) +"svX" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/crew_quarters/sleep/secondary) +"swa" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white/end{ + dir = 8 + }, +/turf/simulated/floor/glass, +/area/crew_quarters/locker) +"swc" = ( +/obj/structure/flora/ausbushes/ywflowers/hell, +/turf/simulated/floor/grass, +/area/hydroponics) +"swp" = ( +/obj/machinery/door/airlock{ + name = "Unisex Showers" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/toilet) +"swq" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/simulated/floor/carpet/orange, +/area/crew_quarters/cabin3) +"swr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/old_frame, +/turf/simulated/floor/plating, +/area/maintenance/gambling_den) +"swC" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "chapel" + }, +/area/chapel/main) +"swI" = ( +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai) +"swP" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 24 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/hallway/primary/central/second/south) +"swQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"swX" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/hallway/secondary/exit) +"sxa" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Library Maintenance"; + req_access = list(12) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"sxd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"sxk" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/security/main) +"sxo" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/space, +/area/solar/starboardaux) +"sxp" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/stripes/gold{ + dir = 10 + }, +/obj/item/taperecorder{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/item/camera{ + pixel_x = 3; + pixel_y = -4 + }, +/obj/effect/spawner/lootdrop/officetoys, +/turf/simulated/floor/carpet/red, +/area/lawoffice) +"sxz" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/lounge) +"sxA" = ( +/obj/machinery/light, +/obj/item/radio/intercom{ + dir = 1; + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "blue" + }, +/area/bridge/checkpoint/south) +"sxI" = ( +/obj/machinery/vending/clothing/departament/law, +/turf/simulated/floor/wood/fancy/cherry, +/area/lawoffice) +"sxN" = ( +/obj/structure/fans/tiny, +/obj/machinery/door/airlock/external{ + name = "Hangan access airlock"; + req_access = list(13,18,48,70,71) + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"syb" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 6; + name = "Труба смешивания" + }, +/obj/structure/table/reinforced, +/obj/item/storage/box/lights/mixed{ + pixel_y = 6; + pixel_x = 5 + }, +/obj/item/storage/box/lights/mixed{ + pixel_y = 6; + pixel_x = 5 + }, +/obj/item/grenade/chem_grenade/metalfoam, +/obj/item/grenade/chem_grenade/metalfoam, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"sys" = ( +/obj/structure/railing{ + dir = 6 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkblue" + }, +/area/crew_quarters/fitness) +"syu" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"syw" = ( +/obj/machinery/atmospherics/pipe/simple/visible/cyan{ + desc = "Труба содержит дыхательную смесь для подачи на станцию"; + dir = 10; + name = "Труба дыхательной смеси" + }, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"syx" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"syA" = ( +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "whitepurple"; + tag = "icon-whitepurple (SOUTHWEST)" + }, +/area/medical/research) +"syB" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whiteblue" + }, +/area/medical/reception) +"syE" = ( +/turf/simulated/wall/r_wall, +/area/atmos) +"syQ" = ( +/obj/structure/table/reinforced, +/obj/machinery/light, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door_control{ + desc = "A remote control switch for the brig foyer."; + id = "BrigLeft"; + name = "Left Doors Control"; + normaldoorcontrol = 1; + pixel_x = 6; + pixel_y = -2 + }, +/obj/machinery/door_control{ + desiredstate = 1; + id = "BrigLeft"; + name = "Left Doors Bolt Control"; + normaldoorcontrol = 1; + pixel_x = -6; + pixel_y = -2; + specialfunctions = 4 + }, +/obj/machinery/flasher_button{ + id = "brigkpp"; + name = "Flasher Control"; + pixel_y = 7 + }, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/reception) +"szc" = ( +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/turret_protected/ai) +"szg" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/break_room) +"szj" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=COM17"; + location = "COM16" + }, +/obj/structure/disposalpipe/junction/yjunction{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"szk" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"szm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"szq" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/crew_quarters/serviceyard) +"szt" = ( +/obj/structure/closet/emcloset, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/security/permahallway) +"szv" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/maintenance/apmaint) +"szy" = ( +/obj/random/tool, +/obj/structure/table, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"szC" = ( +/obj/structure/plasticflaps, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=4"; + dir = 4; + location = "Hydroponics" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hydroponics) +"szD" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/table, +/turf/simulated/floor/plating, +/area/maintenance/detectives_office) +"szF" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating/light/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "green" + }, +/area/hallway/secondary/exit) +"szH" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"szQ" = ( +/obj/item/radio/intercom{ + name = "west station intercom (General)"; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/security/permahallway) +"szR" = ( +/obj/structure/window/plasmareinforced{ + color = "#d70000" + }, +/turf/simulated/floor/plating/airless, +/area/space) +"szS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance/double, +/turf/simulated/floor/wood/fancy/oak{ + icon_state = "fancy-wood-oak-broken4" + }, +/area/maintenance/banya) +"sAb" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/wood, +/area/crew_quarters/theatre) +"sAg" = ( +/obj/structure/table/wood, +/obj/item/phone, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkredalt" + }, +/area/hallway/secondary/exit) +"sAh" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/landmark/start/warden, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/main) +"sAi" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/locked/prison{ + pixel_x = -28 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"sAj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/glass/reinforced, +/area/maintenance/starboardaux) +"sAp" = ( +/obj/structure/chair/stool/bar, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"sAt" = ( +/obj/machinery/door/airlock/external{ + frequency = 1379; + id_tag = "aisolw_outer"; + locked = 1; + name = "MiniSat External Access"; + req_access = list(13,19,32,75) + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"sAu" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "blue"; + dir = 8 + }, +/area/hallway/primary/fore) +"sAx" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 4; + external_pressure_bound = 0; + external_pressure_bound_default = 0; + frequency = 1441; + id_tag = "n2o_out"; + initialize_directions = 1; + internal_pressure_bound = 4000; + internal_pressure_bound_default = 4000; + layer = 2.4; + name = "n2o vent"; + on = 1; + pressure_checks = 2; + pressure_checks_default = 2; + releasing = 0 + }, +/turf/simulated/floor/engine/n20, +/area/atmos) +"sAA" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/pen, +/turf/simulated/floor/carpet, +/area/library) +"sAJ" = ( +/obj/effect/decal/warning_stripes/east, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"sAK" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"sAL" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"sAM" = ( +/obj/machinery/vending/engivend, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/hardsuitstorage) +"sAP" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/quartermaster/delivery) +"sAR" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"sAT" = ( +/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plasteel/airless, +/area/toxins/test_area) +"sAU" = ( +/obj/structure/table/reinforced, +/obj/machinery/recharger{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/machinery/recharger{ + pixel_x = 5; + pixel_y = 3 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/range) +"sAW" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"sAZ" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/computer/station_alert, +/turf/simulated/floor/redgrid, +/area/engineering/engine) +"sBd" = ( +/obj/structure/chair/office, +/obj/machinery/camera{ + c_tag = "Rec Room North" + }, +/obj/machinery/alarm{ + pixel_y = 26 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"sBe" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 2; + icon_state = "open"; + id_tag = "researchdesk2"; + name = "Research Desk Shutters"; + opacity = 0 + }, +/obj/item/desk_bell{ + anchored = 1; + pixel_x = 7; + pixel_y = 4 + }, +/obj/machinery/door/window/eastright{ + base_state = "left"; + dir = 1; + icon_state = "left"; + name = "Research and Development Desk"; + req_access = list(47) + }, +/turf/simulated/floor/plating, +/area/toxins/lab) +"sBg" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating/light/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "green" + }, +/area/hallway/secondary/exit) +"sBh" = ( +/turf/simulated/wall, +/area/maintenance/apmaint) +"sBj" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/item/radio/intercom{ + name = "south station intercom (General)"; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkblue" + }, +/area/chapel/main) +"sBo" = ( +/obj/effect/decal/warning_stripes/red/hollow, +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/landmark/start/security_officer, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/main) +"sBr" = ( +/turf/simulated/wall/r_wall, +/area/lawoffice) +"sBu" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 5 + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/crew_quarters/theatre) +"sBD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/spawner/random_spawners/oil_5, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"sBF" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkredfull" + }, +/area/security/podbay) +"sBQ" = ( +/obj/machinery/mineral/unloading_machine{ + dir = 1; + icon_state = "unloader-corner"; + input_dir = 1; + output_dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/simulated/floor/plating, +/area/quartermaster/miningstorage) +"sBR" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/wood, +/area/library) +"sBS" = ( +/obj/machinery/door_control{ + id = "stationawaygate"; + name = "Gateway Shutters Access Control"; + pixel_x = -24; + req_access = list(62) + }, +/obj/machinery/door/poddoor/shutters{ + dir = 2; + id_tag = "stationawaygate"; + name = "Gateway Access Shutters" + }, +/obj/effect/decal/warning_stripes/south, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Exp_lockdown"; + name = "Expedition Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plasteel, +/area/gateway) +"sBZ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"sCn" = ( +/obj/effect/turf_decal/arrows/white, +/obj/effect/turf_decal/number/number_1{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/office) +"sCp" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plasteel/freezer, +/area/ntrep) +"sCs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/kitchen_machine/candy_maker, +/turf/simulated/floor/plasteel{ + icon_state = "barber" + }, +/area/maintenance/fpmaint) +"sCP" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet, +/area/maintenance/library) +"sCR" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/carpet/green, +/area/crew_quarters/mrchangs) +"sCT" = ( +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"sCY" = ( +/obj/machinery/camera{ + c_tag = "Medbay Cryo Room 2"; + dir = 1; + network = list("SS13","Medical") + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + tag = "icon-whitehall (WEST)" + }, +/area/medical/cryo) +"sDd" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/machinery/button/windowtint{ + id = "Morgue"; + pixel_x = 2; + pixel_y = 26; + range = 10 + }, +/obj/machinery/light_switch{ + dir = 4; + name = "west bump"; + pixel_x = 10; + pixel_y = 26 + }, +/obj/machinery/photocopier, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/medical/morgue) +"sDf" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/permabrig) +"sDt" = ( +/obj/structure/reagent_dispensers/beerkeg, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/alarm{ + pixel_y = 22 + }, +/turf/simulated/floor/plasteel/grimy, +/area/crew_quarters/bar) +"sDy" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/east) +"sDA" = ( +/obj/machinery/r_n_d/server/robotics, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 9 + }, +/turf/simulated/floor/bluegrid{ + icon_state = "gcircuit"; + name = "Mainframe Floor"; + nitrogen = 100; + oxygen = 0; + temperature = 80 + }, +/area/toxins/server) +"sDC" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/se) +"sDD" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/drip{ + pixel_x = -4; + pixel_y = 2 + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"sDI" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/eastarrival) +"sDU" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/security/interrogation) +"sDV" = ( +/turf/simulated/openspace, +/area/engineering/mechanic_workshop/hangar) +"sEb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"sEk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"sEs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"sEx" = ( +/obj/effect/decal/warning_stripes/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"sEH" = ( +/obj/structure/table/glass, +/obj/item/paper_bin{ + pixel_y = 6 + }, +/obj/effect/turf_decal/siding/wood, +/obj/item/pen/fancy, +/obj/effect/spawner/lootdrop/officetoys, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/carpet/blue, +/area/medical/cmo) +"sEI" = ( +/obj/structure/rack, +/obj/item/crowbar/red, +/obj/item/wrench, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/stack/sheet/mineral/plasma{ + amount = 5 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/item/stack/tape_roll, +/turf/simulated/floor/plasteel, +/area/storage/secure) +"sEK" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research) +"sEN" = ( +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/chapel/office) +"sEP" = ( +/obj/machinery/atmospherics/unary/outlet_injector/on{ + dir = 4; + id = "tox_in" + }, +/turf/simulated/floor/engine/plasma, +/area/atmos) +"sES" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/remains/mouse, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/exit/maint) +"sEV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"sEX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"sFd" = ( +/obj/effect/decal/cleanable/cobweb2, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/structure/closet/secure_closet/brig/evidence, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/evidence) +"sFf" = ( +/obj/structure/chair/sofa/left{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/civilian/vacantoffice) +"sFg" = ( +/obj/effect/landmark/start/security_officer, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/seceqstorage) +"sFk" = ( +/obj/item/kitchen/rollingpin, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "stage_bleft" + }, +/area/maintenance/cafeteria) +"sFo" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/turf/simulated/floor/carpet, +/area/crew_quarters/heads) +"sFt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"sFy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"sFH" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/quartermaster/sorting) +"sFK" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "tranquillite" + }, +/area/maintenance/trading) +"sFR" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"sGa" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 12 + }, +/obj/structure/mirror{ + pixel_x = 26 + }, +/obj/structure/toilet{ + pixel_y = 19 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/medical/virology) +"sGd" = ( +/obj/effect/decal/warning_stripes/south, +/mob/living/simple_animal/bot/secbot/armsky, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=AR2"; + location = "AR1" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/securearmory) +"sGf" = ( +/obj/machinery/door/airlock/maintenance, +/obj/structure/barricade/wooden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"sGh" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 12 + }, +/obj/structure/closet/walllocker/emerglocker/west{ + dir = 4; + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "blue" + }, +/area/assembly/robotics) +"sGi" = ( +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/maintenance/medroom) +"sGk" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Medbay Maintenance"; + req_access = list(64) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"sGn" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger{ + pixel_x = -1; + pixel_y = 2 + }, +/obj/item/storage/toolbox/mechanical{ + pixel_y = -14 + }, +/obj/machinery/atmospherics/pipe/multiz{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"sGp" = ( +/obj/structure/flora/rock/pile, +/obj/structure/flora/ausbushes/sparsegrass/hell, +/obj/structure/flora/junglebush, +/turf/simulated/floor/grass, +/area/crew_quarters/fitness) +"sGt" = ( +/obj/machinery/camera{ + c_tag = "Atmospherics Air Tank"; + network = list("SS13","Engineering") + }, +/turf/simulated/floor/engine/air, +/area/atmos) +"sGD" = ( +/obj/machinery/field/generator{ + anchored = 1; + state = 2 + }, +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plating/airless, +/area/space) +"sGF" = ( +/obj/structure/holosign/barrier, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/maintenance/apmaint) +"sGG" = ( +/turf/simulated/wall/r_wall, +/area/medical/cmo) +"sGH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/closet/walllocker{ + pixel_y = -28 + }, +/turf/simulated/floor/plating, +/area/maintenance/medroom) +"sGJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/watertank, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"sGO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"sGP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/grille, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"sGQ" = ( +/obj/machinery/sleeper{ + pixel_x = 3 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"sGR" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "SecMedPrivInside" + }, +/turf/simulated/floor/plating, +/area/security/medbay) +"sGT" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/east) +"sGX" = ( +/obj/structure/chair/stool, +/obj/effect/decal/cleanable/dust, +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"sHq" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical/glass{ + name = "Medbay Entrance"; + req_access = list(5) + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "whiteblue"; + tag = "icon-whiteblue (SOUTHEAST)" + }, +/area/medical/medbay) +"sHy" = ( +/obj/machinery/door/airlock/mining/glass{ + name = "Processing Area"; + req_access = list(48) + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel, +/area/quartermaster/miningstorage) +"sHB" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/theatre) +"sHE" = ( +/obj/structure/table/wood/fancy/royalblack, +/obj/item/clothing/under/retro/engineering, +/obj/item/clothing/under/retro/medical{ + pixel_y = 4; + pixel_x = 4 + }, +/obj/item/clothing/under/retro/science{ + pixel_x = 6 + }, +/obj/item/clothing/under/retro/security{ + pixel_y = 4; + pixel_x = -7 + }, +/obj/item/clothing/under/solgov/civ, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/crew_quarters/theatre) +"sHF" = ( +/obj/machinery/firealarm{ + dir = 1; + name = "south fire alarm"; + pixel_y = -24 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "green" + }, +/area/hallway/secondary/exit) +"sHK" = ( +/obj/structure/chair/sofa/corp{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/simulated/floor/glass/reinforced, +/area/hallway/secondary/exit) +"sHP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE"; + pixel_y = -32 + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"sHR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"sIe" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint6) +"sIj" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/wood, +/area/library) +"sIm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance/tripple, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"sIp" = ( +/obj/structure/table, +/obj/item/apc_electronics, +/obj/item/airlock_electronics, +/obj/machinery/ai_status_display{ + pixel_x = 32 + }, +/turf/simulated/floor/plating, +/area/storage/tech) +"sIq" = ( +/obj/machinery/atmospherics/unary/portables_connector, +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plating, +/area/maintenance/portsolar) +"sIt" = ( +/obj/machinery/door/airlock/security/glass{ + id_tag = "BrigRight"; + name = "Brig"; + req_access = list(63) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/barricade/wooden, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"sIu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/maintenance/detectives_office) +"sIx" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Prison Wing"; + req_access = list(2); + security_level = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/security/permahallway) +"sIz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A29"; + location = "A28" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"sIC" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "blue" + }, +/area/hallway/primary/central/nw) +"sIF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/flour, +/turf/simulated/floor/plasteel{ + icon_state = "stage_bleft" + }, +/area/maintenance/cafeteria) +"sIH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"sII" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/door/poddoor/preopen{ + id_tag = "eslock"; + name = "Escape Shuttle Lockdown" + }, +/obj/machinery/door/airlock/public/glass{ + id_tag = "KPPS" + }, +/turf/simulated/floor/plasteel/dark, +/area/bridge/checkpoint/south) +"sIP" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 8 + }, +/area/crew_quarters/locker) +"sIS" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"sIU" = ( +/obj/structure/chair, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"sIW" = ( +/obj/effect/landmark/start/doctor, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/cryo) +"sJt" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/grille, +/obj/structure/window/plasmareinforced{ + color = "#d70000" + }, +/turf/simulated/floor/plating, +/area/maintenance/gambling_den) +"sJu" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger{ + pixel_y = 2 + }, +/obj/item/stock_parts/cell/high/plus, +/obj/machinery/ai_status_display{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/chief) +"sJI" = ( +/obj/structure/table/reinforced, +/obj/item/toy/figure/mime{ + pixel_x = -5; + pixel_y = 1 + }, +/obj/item/stamp/mime{ + pixel_x = 5 + }, +/obj/machinery/alarm{ + dir = 4; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "tranquillite" + }, +/area/mimeoffice) +"sJJ" = ( +/obj/machinery/camera{ + c_tag = "Second Floor Central Ring West Hallway 2"; + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"sJK" = ( +/obj/machinery/light_switch{ + pixel_x = 24 + }, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/genericbush, +/turf/simulated/floor/grass, +/area/hydroponics) +"sJQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable/multiz{ + color = "#dd1010" + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/fore) +"sJR" = ( +/turf/simulated/openspace, +/area/hallway/primary/central/se) +"sJX" = ( +/turf/simulated/wall/rust, +/area/maintenance/fsmaint) +"sKa" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"sKb" = ( +/obj/structure/window/reinforced, +/obj/structure/flora/ausbushes/fullgrass/hell, +/obj/structure/flora/ausbushes/leafybush, +/turf/simulated/floor/grass, +/area/hallway/primary/central/nw) +"sKc" = ( +/obj/structure/closet/secure_closet/freezer/kitchen, +/obj/machinery/camera{ + c_tag = "Kitchen Storage"; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "hydrofloor" + }, +/area/crew_quarters/kitchen) +"sKd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/urinal{ + pixel_y = 28 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/landmark/event/xeno_spawn, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"sKl" = ( +/obj/structure/window/reinforced, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"sKp" = ( +/obj/machinery/door/airlock/engineering/glass{ + name = "Laser Room"; + req_access = list(10) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/engine, +/area/engineering/controlroom) +"sKv" = ( +/obj/structure/table/wood, +/obj/item/folder/blue, +/obj/item/coin/plasma{ + pixel_x = 2 + }, +/turf/simulated/floor/carpet/royalblue, +/area/crew_quarters/captain) +"sKx" = ( +/obj/structure/table/wood/fancy/black, +/obj/item/reagent_containers/food/drinks/bottle/molotov, +/obj/item/reagent_containers/food/drinks/bottle/cognac{ + pixel_x = 10 + }, +/obj/item/reagent_containers/food/drinks/bottle/fernet{ + pixel_x = -8 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/status_display{ + pixel_y = -32 + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar) +"sKI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"sKL" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/visible, +/turf/simulated/floor/plasteel{ + dir = 5 + }, +/area/security/permabrig) +"sKR" = ( +/obj/machinery/power/tesla_coil{ + anchored = 1 + }, +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plating/airless, +/area/space) +"sKX" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"sLb" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/turf/simulated/floor/carpet, +/area/civilian/vacantoffice) +"sLc" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/genericbush, +/obj/structure/flora/ausbushes/brflowers, +/obj/machinery/door/poddoor/shutters{ + density = 0; + icon_state = "open"; + id_tag = "hopqueueshutters"; + name = "Queue Shutters"; + opacity = 0 + }, +/obj/structure/window/full/reinforced{ + layer = 2 + }, +/turf/simulated/floor/grass, +/area/hallway/primary/command/west) +"sLd" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + invisibility = 101 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/east) +"sLj" = ( +/turf/simulated/wall, +/area/library/game_zone) +"sLk" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"sLA" = ( +/obj/structure/grille, +/obj/structure/lattice, +/turf/space/openspace, +/area/space) +"sLE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/courtroom) +"sLI" = ( +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = 32 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/item/flag/nt, +/turf/simulated/floor/wood/fancy/oak, +/area/bridge/meeting_room) +"sLN" = ( +/obj/effect/spawner/random_spawners/fungus_30, +/turf/simulated/wall, +/area/maintenance/disposal) +"sLX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"sLZ" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/miningstorage) +"sMd" = ( +/obj/structure/railing, +/turf/simulated/floor/carpet/orange, +/area/maintenance/casino) +"sMg" = ( +/obj/structure/table/glass, +/obj/item/folder/white, +/obj/item/pen/red, +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/syringe/antiviral, +/obj/item/reagent_containers/glass/beaker, +/obj/item/reagent_containers/dropper/precision, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"sMi" = ( +/obj/item/radio/intercom{ + name = "south station intercom (General)"; + pixel_y = -28 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/mrchangs) +"sMl" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 2; + icon_state = "open"; + id_tag = "viroshutters"; + name = "Privacy Shutters"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/medical/virology/lab) +"sMu" = ( +/obj/machinery/camera{ + c_tag = "Second Floor Central Lobby North" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/south) +"sMz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"sMA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/medbay) +"sMB" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkblue" + }, +/area/chapel/main) +"sMH" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"sMR" = ( +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister/air, +/turf/simulated/floor/plating, +/area/medical/virology/lab) +"sMX" = ( +/obj/effect/decal/warning_stripes/north, +/obj/machinery/camera{ + c_tag = "Arrivals Shattle North"; + dir = 6 + }, +/obj/machinery/ai_status_display{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"sMY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light_switch{ + pixel_x = 24; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/main) +"sMZ" = ( +/obj/structure/holosign/barrier/engineering, +/obj/effect/landmark/tiles/damageturf, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"sNc" = ( +/obj/machinery/teleport/station, +/obj/machinery/camera/motion{ + c_tag = "Minisat Teleporter Room"; + network = list("Minisat","SS13"); + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/tcommsat/chamber) +"sNf" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "packageSort2" + }, +/turf/simulated/floor/plating, +/area/quartermaster/sorting) +"sNi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/box/lights/mixed, +/obj/structure/rack, +/obj/effect/spawner/random_spawners/cobweb_left_rare, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"sNp" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/south) +"sNu" = ( +/turf/simulated/wall/rust, +/area/maintenance/medroom) +"sNz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + invisibility = 101 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/virology/lab) +"sND" = ( +/obj/machinery/recharger/wallcharger{ + pixel_x = 32 + }, +/obj/structure/closet/secure_closet/security, +/obj/item/clothing/mask/balaclava, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 5 + }, +/obj/structure/window/reinforced{ + color = "red"; + layer = 2.9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/seceqstorage) +"sNE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/white/line{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"sNF" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/south) +"sNH" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "vault" + }, +/area/chapel/office) +"sNX" = ( +/obj/machinery/atmospherics/trinary/mixer{ + desc = "Смешивает кислород и азот, создавая смесь для дыхания на станции"; + dir = 4; + name = "Дыхательный смеситель"; + node1_concentration = 0.8; + node2_concentration = 0.2; + on = 1; + target_pressure = 4500 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "yellowfull" + }, +/area/maintenance/atmospherics) +"sOh" = ( +/obj/effect/turf_decal/siding/red{ + dir = 10 + }, +/obj/machinery/suit_storage_unit/security/warden, +/turf/simulated/floor/carpet/red, +/area/security/warden) +"sOi" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/hatch{ + name = "MiniSat Transit"; + req_access = list(19,32) + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Eng_lockdown"; + name = "Engineering Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plasteel, +/area/engineering/aienter) +"sOp" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellow" + }, +/area/storage/primary) +"sOq" = ( +/obj/structure/window/reinforced, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkblue" + }, +/area/security/medbay) +"sOv" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"sOA" = ( +/obj/structure/table/glass, +/obj/item/flashlight/lamp{ + pixel_y = 12; + pixel_x = -4 + }, +/turf/simulated/floor/carpet/green, +/area/medical/virology) +"sOF" = ( +/obj/effect/turf_decal/caution{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/permahallway) +"sOI" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/bridge/checkpoint/north) +"sOJ" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"sOK" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/wall/r_wall, +/area/maintenance/fore) +"sON" = ( +/obj/structure/sink/kitchen{ + pixel_y = 25 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/maintenance/cafeteria) +"sOO" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/effect/decal/warning_stripes/southwest, +/obj/machinery/light, +/turf/simulated/floor/plating, +/area/engineering/engine) +"sOP" = ( +/obj/structure/closet/secure_closet/personal/mining, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "brownfull" + }, +/area/quartermaster/miningstorage) +"sPg" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"sPk" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/security/podbay) +"sPm" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"sPn" = ( +/obj/structure/chair/office/light, +/obj/item/radio/intercom{ + name = "east station intercom (General)"; + pixel_x = 28 + }, +/turf/simulated/floor/carpet/blue, +/area/crew_quarters/courtroom) +"sPo" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/engineering/gravitygenerator) +"sPq" = ( +/obj/structure/railing{ + dir = 10 + }, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/qm) +"sPr" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/access_button{ + command = "cycle_exterior"; + frequency = 1379; + layer = 3.3; + master_tag = "robotics_solar_airlock"; + name = "exterior access button"; + pixel_x = 25; + pixel_y = 25; + req_access = list(13) + }, +/obj/structure/lattice/catwalk, +/turf/space, +/area/solar/port) +"sPD" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/warning_stripes/west, +/obj/effect/landmark/event/blobstart, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboardsolar) +"sQa" = ( +/obj/item/book/manual/security_space_law, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/detectives_office) +"sQb" = ( +/obj/structure/table/wood, +/obj/item/clipboard, +/obj/item/toy/figure/chaplain, +/obj/structure/extinguisher_cabinet{ + pixel_x = -28 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/office) +"sQj" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/sign/restroom, +/turf/simulated/floor/plating, +/area/crew_quarters/sleep/secondary) +"sQl" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"sQu" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 9 + }, +/obj/machinery/access_button{ + command = "cycle_interior"; + frequency = 1379; + layer = 3.3; + master_tag = "solar_tool_airlock"; + name = "interior access button"; + pixel_x = -25; + pixel_y = 25; + req_access = list(13) + }, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plating, +/area/maintenance/auxsolarport) +"sQz" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"sQA" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/red/line, +/turf/simulated/floor/plasteel{ + icon_state = "darkyellow" + }, +/area/quartermaster/miningdock) +"sQG" = ( +/obj/machinery/portable_atmospherics/scrubber/huge, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/toxins/storage) +"sQM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"sQO" = ( +/obj/effect/landmark/honk_squad, +/turf/simulated/floor/shuttle, +/area/shuttle/arrival/station) +"sQP" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/landmark/event/lightsout, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"sQZ" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/security/permabrig) +"sRa" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/engine, +/area/engineering/aienter) +"sRf" = ( +/obj/machinery/sleeper{ + pixel_x = 3 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTH)" + }, +/area/medical/sleeper) +"sRg" = ( +/obj/machinery/door/airlock/public/glass, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/sign/directions/floor/alt{ + dir = 6; + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "green" + }, +/area/hallway/secondary/exit) +"sRm" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/simulated/floor/glass, +/area/crew_quarters/locker) +"sRy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/commercial) +"sRz" = ( +/obj/machinery/door/airlock/multi_tile/glass{ + dir = 1; + name = "Mech PowerBay"; + req_access = list(29) + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/assembly/showroom) +"sRL" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/controlroom) +"sRO" = ( +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"sSb" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/external{ + frequency = 1379; + id_tag = "engineering_west_outer"; + locked = 1; + name = "Engineering External Access"; + req_access = list(10,13) + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "podfloor" + }, +/area/engineering/engine) +"sSd" = ( +/obj/effect/decal/warning_stripes/northwest, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "yellow" + }, +/area/engineering/engine) +"sSh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8; + pixel_y = 10 + }, +/obj/machinery/door/airlock/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"sSj" = ( +/obj/structure/table, +/obj/item/storage/box/donkpockets{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"sSp" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 8; + icon_state = "open"; + id_tag = "lawyer"; + name = "Internal Affairs Privacy Shutters"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/lawoffice) +"sSs" = ( +/obj/structure/chair/sofa/left, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkblue" + }, +/area/hallway/secondary/exit) +"sSu" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + name = "north extinguisher cabinet"; + pixel_y = 30 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/toxins/test_chamber) +"sSv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/cryo) +"sSw" = ( +/obj/structure/reagent_dispensers/water_cooler, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "caution" + }, +/area/crew_quarters/fitness) +"sSy" = ( +/obj/item/reagent_containers/food/snacks/meatball{ + icon = 'icons/obj/food/candy.dmi'; + icon_state = "candy"; + name = "MRE with meat" + }, +/obj/item/reagent_containers/food/snacks/meatball{ + icon = 'icons/obj/food/candy.dmi'; + icon_state = "candy"; + name = "MRE with meat" + }, +/obj/item/reagent_containers/food/snacks/candy/mre, +/obj/item/reagent_containers/food/snacks/candy/mre, +/obj/structure/closet/secure_closet/medical_wall{ + req_access = list(3); + pixel_x = -32; + name = "Exile item closet" + }, +/obj/machinery/camera{ + c_tag = "Gateway Exile"; + dir = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/gateway) +"sSz" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "AI Sattelit Hallway Soth"; + dir = 8; + network = list("Engineering","SS13") + }, +/turf/simulated/floor/engine, +/area/engineering/aienter) +"sSC" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "vault" + }, +/area/engineering/mechanic_workshop/hangar) +"sSD" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellow" + }, +/area/engineering/mechanic_workshop) +"sSJ" = ( +/obj/effect/decal/cleanable/dust, +/obj/effect/decal/ants, +/turf/simulated/floor/plasteel{ + icon_state = "stage_bleft" + }, +/area/maintenance/casino) +"sSL" = ( +/obj/structure/closet/walllocker{ + pixel_x = -28 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/medical/morgue) +"sSO" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"sSR" = ( +/obj/structure/closet/emcloset, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"sSS" = ( +/obj/effect/turf_decal/siding/wood{ + do_not_delete_me = 1 + }, +/obj/structure/table/wood, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/item/clipboard, +/obj/item/toy/figure/librarian, +/turf/simulated/floor/carpet, +/area/library) +"sST" = ( +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"sSU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/spawner/random_spawners/rodent, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"sSY" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/aihallway) +"sTa" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/central/second/north) +"sTb" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=R1"; + location = "R13" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/lobby) +"sTd" = ( +/obj/structure/table/glass, +/obj/item/reagent_containers/applicator/burn, +/obj/item/reagent_containers/glass/bottle/charcoal, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkpurple" + }, +/area/medical/genetics) +"sTe" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/alarm{ + dir = 8; + pixel_x = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/primary/central/east) +"sTn" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"sTs" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/medbay2) +"sTu" = ( +/obj/structure/sign/nosmoking_2, +/turf/simulated/wall/r_wall, +/area/toxins/lab) +"sTC" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/structure/window/reinforced{ + color = "red"; + dir = 1 + }, +/obj/item/clothing/suit/armor/laserproof, +/obj/item/gun/energy/ionrifle, +/obj/structure/window/reinforced{ + color = "red" + }, +/obj/machinery/door/window{ + dir = 8; + name = "Secure Armory"; + req_access = list(1); + color = "red" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/securearmory) +"sTG" = ( +/mob/living/simple_animal/mouse/white{ + desc = "Близкий друг психиатра. Не подпускать к Рантайму."; + name = "Бобби" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/carpet, +/area/medical/psych) +"sTI" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/hydroponics) +"sTM" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/quartermaster/miningstorage) +"sTV" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/crew_quarters/theatre) +"sUd" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 4; + external_pressure_bound = 0; + external_pressure_bound_default = 0; + frequency = 1441; + id_tag = "mix_out"; + initialize_directions = 1; + internal_pressure_bound = 4000; + internal_pressure_bound_default = 4000; + layer = 2.4; + name = "mix vent"; + on = 1; + pressure_checks = 2; + pressure_checks_default = 2; + releasing = 0 + }, +/turf/simulated/floor/engine/insulated/vacuum, +/area/atmos) +"sUe" = ( +/obj/structure/table, +/obj/structure/bedsheetbin, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet3) +"sUo" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green{ + desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; + dir = 1; + name = "Труба фильтрации" + }, +/obj/effect/decal/warning_stripes/southeast, +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"sUp" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/exit/maint) +"sUs" = ( +/obj/machinery/shower{ + dir = 8; + tag = "icon-shower (WEST)" + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/toxins/rdoffice) +"sUy" = ( +/obj/structure/chair/sofa/corp/right{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/carpet/black, +/area/crew_quarters/bar/atrium) +"sUF" = ( +/obj/effect/decal/cleanable/flour, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/security/permabrig) +"sUM" = ( +/obj/structure/table/reinforced, +/obj/machinery/ai_status_display{ + pixel_y = -32 + }, +/obj/item/storage/toolbox/mechanical{ + pixel_y = -5 + }, +/obj/item/multitool{ + pixel_y = -9 + }, +/obj/machinery/camera{ + c_tag = "Bridge Center"; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"sVc" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/table, +/obj/item/paicard, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"sVd" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"sVf" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/south) +"sVh" = ( +/obj/effect/landmark/start/chemist, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteyellow" + }, +/area/medical/chemistry) +"sVv" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/lobby) +"sVw" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/spacebridge/comcar) +"sVx" = ( +/obj/machinery/firealarm{ + dir = 8; + name = "west fire alarm"; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "purple" + }, +/area/hallway/primary/central/ne) +"sVy" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/machinery/alarm{ + dir = 1; + pixel_y = -22 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/hardsuitstorage) +"sVz" = ( +/obj/machinery/field/generator{ + anchored = 1; + state = 2 + }, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plating/airless, +/area/space) +"sVD" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"sVE" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/security/brigstaff) +"sVG" = ( +/turf/simulated/wall/r_wall, +/area/security/processing) +"sVK" = ( +/obj/effect/decal/warning_stripes/northeastcorner, +/obj/machinery/light/small, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkred" + }, +/area/security/podbay) +"sVN" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurplefull" + }, +/area/toxins/explab) +"sVP" = ( +/obj/structure/railing, +/obj/structure/chair/comfy/beige{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating/dark, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluecornersalt" + }, +/area/crew_quarters/fitness) +"sVW" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/alarm{ + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkpurple" + }, +/area/medical/genetics) +"sVX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/grille, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"sVY" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/door/airlock/public/glass{ + name = "Casino bar" + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plasteel{ + icon_state = "stage_bleft" + }, +/area/maintenance/casino) +"sWb" = ( +/obj/machinery/door/airlock/medical{ + id = "cloninglab"; + name = "Genetics Lab"; + req_access = list(9) + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/medical/morgue) +"sWi" = ( +/obj/machinery/ai_status_display{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/multiz, +/turf/simulated/floor/redgrid, +/area/turret_protected/ai_upload) +"sWm" = ( +/obj/effect/decal/warning_stripes/south, +/obj/effect/decal/warning_stripes/north, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/plasteel, +/area/storage/eva) +"sWn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/obj/machinery/atmospherics/pipe/multiz, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"sWp" = ( +/obj/structure/table/glass, +/obj/item/storage/box/masks, +/obj/item/storage/box/gloves{ + pixel_x = 3; + pixel_y = 3 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue" + }, +/area/medical/surgery/south) +"sWz" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/item/radio/beacon, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/commercial) +"sWC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"sWH" = ( +/obj/item/radio/intercom{ + dir = 1; + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/medical/research) +"sWL" = ( +/obj/machinery/door/poddoor/preopen{ + id_tag = "BridgeLockdown"; + name = "Bridge Lockdown" + }, +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 2; + icon_state = "open"; + id_tag = "BridgeShutters"; + name = "Bridge Privacy Shutters"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/bridge) +"sWM" = ( +/obj/machinery/door/airlock/research/glass{ + id = "xeno"; + id_tag = "xeno"; + name = "Xenobiology Lab"; + req_access = list(47) + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/xenobiology) +"sWU" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/carpet, +/area/library) +"sWV" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Research West Hallway 2"; + network = list("Research","SS13"); + dir = 8 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 26 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitepurple"; + tag = "icon-whitepurple (EAST)" + }, +/area/medical/research/nhallway) +"sWX" = ( +/obj/effect/decal/warning_stripes/north, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/bluegrid, +/area/assembly/showroom) +"sXd" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/engine/n2, +/area/atmos) +"sXg" = ( +/turf/simulated/wall, +/area/maintenance/electrical) +"sXk" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"sXm" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue" + }, +/area/medical/surgery/north) +"sXp" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A33"; + location = "A32" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/east) +"sXs" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"sXt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/gambling_den) +"sXu" = ( +/obj/machinery/porta_turret, +/obj/machinery/status_display{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/tcommsat/chamber) +"sXx" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/item/storage/lockbox/mindshield, +/obj/item/storage/box/trackimp, +/obj/item/storage/box/chemimp{ + pixel_x = 4; + pixel_y = 3 + }, +/obj/structure/window/reinforced{ + color = "red" + }, +/obj/structure/window/reinforced{ + color = "red"; + dir = 1 + }, +/obj/machinery/door/window{ + dir = 8; + name = "Secure Armory"; + req_access = list(1); + color = "red" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/securearmory) +"sXA" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/hallway/secondary/exit) +"sXF" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "purple" + }, +/area/assembly/robotics) +"sXG" = ( +/obj/effect/landmark/event/blobstart, +/turf/simulated/floor/greengrid, +/area/maintenance/xenozoo) +"sXW" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/carpet, +/area/library) +"sXZ" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/lattice/catwalk, +/turf/space, +/area/space) +"sYc" = ( +/obj/structure/flora/ausbushes/leafybush, +/obj/machinery/camera{ + c_tag = "Xenobio Central-North"; + network = list("Research","SS13"); + pixel_x = -1; + dir = 1 + }, +/turf/simulated/floor/grass, +/area/toxins/xenobiology) +"sYe" = ( +/obj/machinery/shower{ + pixel_y = 22 + }, +/obj/item/seeds/ambrosia, +/obj/effect/decal/cleanable/dirt, +/obj/structure/curtain, +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/item/stack/rods, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/security/permabrig) +"sYf" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purplecorner" + }, +/area/hallway/primary/fore) +"sYq" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"sYy" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/obj/item/reagent_containers/glass/bucket, +/turf/simulated/floor/wood, +/area/civilian/pet_store) +"sYB" = ( +/turf/simulated/floor/plasteel{ + icon_state = "redcorner" + }, +/area/hallway/primary/central/second/west) +"sYF" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/photocopier, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "blue" + }, +/area/bridge/checkpoint/north) +"sYS" = ( +/obj/machinery/computer/security, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/bridge) +"sYV" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Broom Closet" + }, +/turf/simulated/floor/plating, +/area/hallway/primary/command/east) +"sYZ" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkgreen" + }, +/area/crew_quarters/sleep/secondary) +"sZf" = ( +/obj/structure/chair/sofa/corp{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + dir = 8 + }, +/area/medical/reception) +"sZi" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/structure/table, +/obj/item/stack/packageWrap, +/obj/item/hand_labeler, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "brown" + }, +/area/quartermaster/office) +"sZm" = ( +/obj/machinery/door/airlock/external{ + frequency = 1379; + id_tag = "n_tool_outer"; + locked = 1; + name = "Engineering External Access"; + req_access = list(13) + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"sZt" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/structure/table/wood, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plating, +/area/maintenance/livingcomplex) +"sZv" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/blueshield) +"sZA" = ( +/obj/machinery/computer/secure_data, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/podbay) +"sZC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/effect/decal/remains/mouse, +/turf/simulated/floor/plating, +/area/security/permabrig) +"sZP" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"sZQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/glass, +/obj/item/reagent_containers/glass/bottle/ethanol{ + pixel_y = 6 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_x = 10 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_y = 12; + pixel_x = -6 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"sZU" = ( +/obj/effect/turf_decal/siding/wideplating/dark, +/turf/simulated/wall, +/area/crew_quarters/fitness) +"sZW" = ( +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/engine, +/area/toxins/explab) +"tae" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/red/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/quartermaster/miningdock) +"tah" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/processing) +"taj" = ( +/obj/machinery/door/window/brigdoor{ + name = "Security Reception"; + req_access = list(1) + }, +/obj/structure/table/reinforced, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/item/folder/red{ + pixel_y = 3 + }, +/obj/item/book/manual/sop_security, +/obj/item/book/manual/security_space_law, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/reception) +"tal" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 12 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "hydrofloor" + }, +/area/crew_quarters/kitchen) +"tam" = ( +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"tar" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance{ + req_access = list(47) + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"tau" = ( +/obj/structure/table, +/obj/item/stamp/granted{ + pixel_x = 3; + pixel_y = -4 + }, +/obj/item/stamp/denied{ + pixel_x = -4; + pixel_y = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/office) +"taF" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/table/wood, +/obj/item/folder/yellow, +/obj/item/folder/red{ + pixel_y = 2; + pixel_x = 2 + }, +/obj/item/folder/blue{ + pixel_y = 4; + pixel_x = 4 + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/magistrateoffice) +"taH" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"taI" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "dark" + }, +/area/medical/genetics) +"taN" = ( +/obj/effect/decal/warning_stripes/northwestcorner, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkyellow" + }, +/area/engineering/mechanic_workshop/hangar) +"taP" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos/control) +"taU" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high, +/obj/machinery/camera{ + c_tag = "Teleporter"; + dir = 8 + }, +/turf/simulated/floor/plasteel/white, +/area/teleporter) +"taV" = ( +/obj/machinery/door/airlock{ + name = "Custodial Closet"; + req_access = list(26) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/janitor) +"taW" = ( +/obj/structure/lattice, +/turf/simulated/wall, +/area/quartermaster/miningdock) +"taZ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/engineering/hardsuitstorage) +"tba" = ( +/obj/effect/decal/warning_stripes/red/hollow, +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/landmark/start/security_officer, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/main) +"tbd" = ( +/obj/effect/decal/warning_stripes/east, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/engineering/engine) +"tbi" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"tbl" = ( +/obj/structure/disposalpipe/trunk/multiz/down{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal{ + dir = 8; + icon_state = "golden_stripes" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"tbm" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=R8"; + location = "R7" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/east) +"tbv" = ( +/obj/machinery/door/airlock/hatch{ + name = "MiniSat Solar Transit"; + req_access = list(19,32) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"tbF" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8; + do_not_delete_me = 1 + }, +/turf/simulated/floor/carpet/arcade, +/area/crew_quarters/arcade) +"tbH" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"tbL" = ( +/obj/machinery/suit_storage_unit/security, +/obj/effect/decal/warning_stripes/east, +/obj/item/radio/intercom{ + pixel_x = -32 + }, +/turf/simulated/floor/indestructible{ + icon_state = "dark" + }, +/area/security/seceqstorage) +"tbM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/office) +"tci" = ( +/obj/structure/chair/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/carpet/black, +/area/crew_quarters/bar/atrium) +"tck" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "yellowcorner" + }, +/area/hallway/primary/starboard) +"tcl" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/fsmaint3) +"tcm" = ( +/obj/structure/table/wood/fancy/black, +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Quartermaster's Desk"; + departmentType = 5; + name = "Quartermaster Requests Console"; + pixel_x = 30 + }, +/obj/item/reagent_containers/food/drinks/bottle/champagne{ + pixel_y = 5 + }, +/obj/machinery/camera{ + c_tag = "Quartermaster's Office"; + dir = 8 + }, +/turf/simulated/floor/carpet/royalblack, +/area/quartermaster/qm) +"tcn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/evidence) +"tco" = ( +/obj/structure/bed/dogbed/pet, +/mob/living/simple_animal/pet/dog/brittany/Psycho, +/obj/machinery/camera{ + c_tag = "Psychiatrist"; + dir = 10; + network = list("Medical","SS13") + }, +/obj/machinery/alarm{ + dir = 1; + pixel_y = -25 + }, +/turf/simulated/floor/wood, +/area/medical/psych) +"tcq" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/library) +"tcr" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/wood/fancy/oak, +/area/bridge/meeting_room) +"tcs" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/security/detectives_office) +"tcI" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Armory"; + req_access = list(3); + security_level = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "ArmoryLock"; + name = "Armory Lockdown"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/securearmory) +"tcR" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "blue" + }, +/area/hallway/secondary/entry/lounge) +"tcV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"tcW" = ( +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkbluealt" + }, +/area/medical/morgue) +"tdb" = ( +/obj/machinery/light_switch{ + name = "south light switch"; + pixel_y = -24 + }, +/obj/machinery/light, +/turf/simulated/floor/wood, +/area/crew_quarters/mrchangs) +"tdc" = ( +/obj/structure/grille, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"tdg" = ( +/obj/structure/bed/dogbed, +/mob/living/simple_animal/pet/sloth/paperwork, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/quartermaster/qm) +"tdm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"tdn" = ( +/obj/structure/table/wood, +/obj/item/lighter/zippo/engraved{ + pixel_x = 1; + pixel_y = 3 + }, +/turf/simulated/floor/plating, +/area/maintenance/livingcomplex) +"tdo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/maintenance/cafeteria) +"tdr" = ( +/obj/structure/table/glass, +/obj/item/paper_bin{ + pixel_x = -2; + pixel_y = 7 + }, +/obj/item/pen, +/obj/item/pen{ + pixel_x = 5; + pixel_y = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "dark" + }, +/area/medical/genetics) +"tds" = ( +/obj/machinery/camera{ + c_tag = "Supermatter Emitter-Room"; + network = list("SS13","Engineering") + }, +/turf/simulated/floor/engine, +/area/engineering/controlroom) +"tdz" = ( +/obj/machinery/photocopier, +/turf/simulated/floor/plasteel{ + icon_state = "darkpurple" + }, +/area/toxins/rdoffice) +"tdF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"tdG" = ( +/obj/effect/decal/warning_stripes/north, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/item/radio/intercom{ + dir = 1; + pixel_y = 28 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"tdL" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/medical/research/restroom) +"tdR" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/security/permabrig) +"tdW" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"tdX" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -28 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/rack, +/obj/item/flashlight/flare{ + pixel_y = 4 + }, +/obj/item/flashlight/flare{ + pixel_y = 1 + }, +/obj/item/flashlight/flare{ + pixel_y = -2 + }, +/obj/item/flashlight/flare{ + pixel_y = -6 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "red" + }, +/area/security/customs) +"tdY" = ( +/obj/structure/barricade/wooden, +/obj/machinery/light/small, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/teleporter/abandoned) +"tei" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research/nhallway) +"tel" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/sw) +"tem" = ( +/obj/machinery/camera{ + c_tag = "Xeno Containment 7"; + network = list("Research","SS13") + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/xenobiology) +"tep" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "bluefull" + }, +/area/toxins/storage) +"tes" = ( +/obj/effect/decal/warning_stripes/red/hollow, +/obj/item/ammo_box/magazine/sp91rc{ + pixel_x = 8 + }, +/obj/item/ammo_box/magazine/sp91rc{ + pixel_x = 4 + }, +/obj/item/ammo_box/magazine/sp91rc, +/obj/item/ammo_box/magazine/sp91rc{ + pixel_x = -4 + }, +/obj/structure/window/reinforced{ + color = "red" + }, +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/structure/window/reinforced{ + color = "red"; + dir = 1 + }, +/obj/machinery/door/window{ + name = "Secure Armory"; + req_access = list(1); + color = "red" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/securearmory) +"tew" = ( +/obj/machinery/firealarm{ + dir = 8; + name = "west fire alarm"; + pixel_x = -24 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/spacebridge/somsec) +"tez" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/secondary/entry/lounge) +"teJ" = ( +/obj/machinery/door_timer/cell_2{ + pixel_y = -32 + }, +/obj/machinery/light/small, +/turf/simulated/floor/plasteel{ + icon_state = "redcorner" + }, +/area/security/prison/cell_block/A) +"teL" = ( +/obj/machinery/defibrillator_mount/loaded{ + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/sleeper) +"teR" = ( +/obj/machinery/atmospherics/trinary/filter{ + desc = "Отфильтровывает углекислый газ из трубы и отправляет его в камеру хранения"; + filter_type = 3; + name = "Фильтр Углекислого Газа (СO2)"; + on = 1; + target_pressure = 4500 + }, +/obj/effect/decal/warning_stripes/west, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"tfa" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluecorners" + }, +/area/crew_quarters/fitness) +"tfc" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/structure/sign/poster/contraband/tools{ + pixel_x = -32 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"tfe" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/glass/reinforced, +/area/maintenance/starboardaux) +"tff" = ( +/obj/effect/decal/warning_stripes/north, +/obj/effect/decal/warning_stripes/south, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "engsm"; + name = "Supermatter Blast Doors"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/engineering/supermatter) +"tfm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/west, +/obj/effect/decal/cleanable/ash, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/xenozoo) +"tfq" = ( +/obj/structure/chair, +/obj/machinery/camera{ + c_tag = "Second Floor Central Ring North Hallway 2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"tfv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/simulated/floor/glass, +/area/crew_quarters/locker) +"tfx" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "ai1"; + name = "Turret Shutters" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/turret_protected/aisat_interior) +"tfB" = ( +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "purple" + }, +/area/hallway/primary/fore) +"tfG" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/item/clothing/glasses/hud/health/sunglasses, +/obj/item/paper/safe_code{ + owner = "cmo" + }, +/turf/simulated/floor/carpet/blue, +/area/medical/cmo) +"tfH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/starboard) +"tfI" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/portable_atmospherics/canister, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"tfL" = ( +/obj/structure/flora/grass/jungle/b, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/camera{ + c_tag = "Perma Garden"; + dir = 8; + network = list("Prison","SS13") + }, +/turf/simulated/floor/grass, +/area/security/permabrig) +"tfN" = ( +/obj/machinery/hologram/holopad, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"tfR" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/medbay) +"tfU" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/gravitygenerator) +"tfW" = ( +/obj/machinery/vending/coffee, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/brigstaff) +"tga" = ( +/obj/structure/closet/walllocker/emerglocker/east, +/obj/machinery/camera{ + c_tag = "Pod East"; + dir = 8; + network = list("SS13","Security") + }, +/obj/structure/cable/multiz{ + color = "#dd1010" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkyellow" + }, +/area/engineering/mechanic_workshop/hangar) +"tgk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/livingcomplex) +"tgm" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green{ + desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; + dir = 4; + name = "Труба фильтрации" + }, +/obj/item/twohanded/required/kirbyplants, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/camera{ + c_tag = "Atmospherics South"; + network = list("SS13","Engineering"); + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"tgx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/toolcloset, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"tgy" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purple" + }, +/area/assembly/robotics) +"tgA" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"tgD" = ( +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/item/clothing/head/kitty, +/obj/item/clothing/under/maid, +/obj/item/clothing/suit/storage/browntrenchcoat, +/obj/item/clothing/under/fluff/soviet_casual_uniform, +/turf/simulated/floor/carpet/orange, +/area/crew_quarters/cabin3) +"tgE" = ( +/obj/effect/decal/cleanable/dust, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "showroomfloor" + }, +/area/maintenance/banya) +"tgH" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkredfull" + }, +/area/turret_protected/aisat) +"tgN" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/storage/tech) +"tgO" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/mechanic_workshop/hangar) +"tgQ" = ( +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/toxins/mixing) +"tgT" = ( +/obj/structure/sign/mining, +/turf/simulated/wall, +/area/quartermaster/miningdock) +"tgW" = ( +/obj/machinery/computer/podtracker{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "yellow" + }, +/area/engineering/mechanic_workshop) +"tgX" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/carpet, +/area/library) +"thg" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/barricade/wooden/crude, +/turf/simulated/floor/plating, +/area/maintenance/backstage) +"thk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"tho" = ( +/obj/machinery/libraryscanner, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/wood, +/area/library) +"thp" = ( +/obj/structure/table/wood, +/obj/item/taperecorder{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/effect/turf_decal{ + dir = 1; + icon_state = "golden_stripes" + }, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge/meeting_room) +"thy" = ( +/turf/simulated/wall, +/area/hallway/primary/central/sw) +"thz" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "rampbottom" + }, +/area/hallway/secondary/exit) +"thB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"thE" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"thK" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "purple" + }, +/area/hallway/primary/central/ne) +"thV" = ( +/obj/machinery/portable_atmospherics/canister/toxins{ + anchored = 1 + }, +/turf/simulated/floor/engine/plasma, +/area/atmos) +"thX" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/disposal, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"tib" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/ants, +/obj/machinery/power/apc/worn_out{ + cell_type = 0; + dir = 8; + pixel_x = -26 + }, +/turf/simulated/floor/plating, +/area/maintenance/livingcomplex) +"tij" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/theatre) +"til" = ( +/obj/machinery/camera{ + c_tag = "Brig South Hallway South"; + dir = 4; + network = list("SS13","Security") + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/securehallway) +"tiu" = ( +/obj/machinery/computer/mech_bay_power_console{ + dir = 4 + }, +/turf/simulated/floor/redgrid, +/area/maintenance/secpost) +"tiy" = ( +/obj/effect/decal/warning_stripes/southeast, +/turf/simulated/floor/plasteel, +/area/toxins/launch) +"tiA" = ( +/obj/effect/landmark/start/chef, +/turf/simulated/floor/plasteel{ + icon_state = "hydrofloor" + }, +/area/crew_quarters/kitchen) +"tiB" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"tiD" = ( +/obj/machinery/door/airlock/mining{ + name = "Mining Dock"; + req_access = list(48) + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel, +/area/quartermaster/miningdock) +"tiE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/perma) +"tiK" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 26 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue" + }, +/area/medical/surgery/north) +"tiL" = ( +/obj/machinery/button/windowtint{ + id = "chem"; + pixel_x = 24; + pixel_y = -24 + }, +/obj/machinery/light_switch{ + pixel_x = 32; + pixel_y = -24 + }, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/toxins/misc_lab) +"tiT" = ( +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/interrogation) +"tiU" = ( +/obj/effect/decal/warning_stripes/east, +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"tje" = ( +/obj/machinery/computer/general_air_control/large_tank_control{ + input_tag = "tox_in"; + name = "Toxin Supply Control"; + output_tag = "tox_out"; + sensors = list("tox_sensor"="Tank") + }, +/obj/effect/decal/warning_stripes/red, +/obj/machinery/atmospherics/pipe/simple/visible{ + desc = "Труба содержит газ для обработки и после возвращает его обратно в трубу смешивания"; + name = "Труба обработки" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"tjg" = ( +/obj/machinery/door/airlock/command{ + id_tag = "blueshieldofficedoor"; + name = "Blueshield's Office"; + req_access = list(67); + security_level = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/blueshield) +"tjh" = ( +/obj/machinery/vending/autodrobe, +/obj/machinery/firealarm{ + dir = 8; + name = "west fire alarm"; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "tranquillite" + }, +/area/mimeoffice) +"tjo" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/camera{ + c_tag = "Supermatter Second Floor West"; + dir = 4; + network = list("Engineering","SS13"); + pixel_y = -22 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/controlroom) +"tjq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"tjs" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"tjt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/maintenance/apmaint) +"tjx" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/security/permabrig) +"tjC" = ( +/obj/structure/sign/poster/contraband/random{ + pixel_y = 32 + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"tjI" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/rack, +/obj/item/aicard, +/obj/item/storage/secure/briefcase, +/obj/item/multitool, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkbluealt" + }, +/area/bridge) +"tjZ" = ( +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plasteel{ + icon_state = "ramptop" + }, +/area/maintenance/casino) +"tka" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "red" + }, +/area/security/processing) +"tkb" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkblue" + }, +/area/crew_quarters/fitness) +"tkc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/pump, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"tke" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Briefing Room"; + req_access = list(63) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/main) +"tkf" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/central/second/north) +"tkg" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/storage/eva) +"tkh" = ( +/obj/structure/table, +/obj/item/storage/toolbox/mechanical/old, +/obj/item/multitool, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"tkj" = ( +/obj/structure/table/glass, +/obj/item/taperecorder{ + pixel_x = -3 + }, +/obj/item/paicard, +/obj/item/reagent_containers/food/drinks/mug/rd, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkpurple" + }, +/area/toxins/rdoffice) +"tkp" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + name = "Privacy Shutters"; + id_tag = "NTRprivate" + }, +/obj/effect/spawner/window/reinforced/polarized{ + id = "ntrepprivate" + }, +/turf/simulated/floor/plating, +/area/ntrep) +"tkq" = ( +/turf/space, +/area/space) +"tku" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "brown" + }, +/area/quartermaster/lobby) +"tkE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb2{ + icon_state = "cobweb1" + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"tkF" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=COM15"; + location = "COM14" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/east) +"tkH" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + on = 1 + }, +/turf/simulated/floor/engine, +/area/engineering/supermatter) +"tkP" = ( +/obj/effect/turf_decal/siding/white/end{ + dir = 1 + }, +/turf/simulated/floor/glass, +/area/hallway/secondary/exit) +"tkR" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"tkW" = ( +/obj/effect/decal/warning_stripes/northeast, +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 8 + }, +/obj/item/radio/intercom{ + dir = 1; + pixel_y = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/toxins/mixing) +"tld" = ( +/obj/machinery/light, +/obj/structure/table/reinforced, +/obj/item/storage/firstaid/regular, +/turf/simulated/floor/shuttle, +/area/shuttle/arrival/station) +"tll" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/closet/crate/internals, +/obj/effect/spawner/lootdrop/maintenance/tripple, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/quartermaster/storage) +"tlm" = ( +/obj/machinery/atmospherics/pipe/simple/visible/cyan{ + desc = "Труба содержит дыхательную смесь для подачи на станцию"; + dir = 5; + name = "Труба дыхательной смеси" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"tln" = ( +/obj/machinery/status_display{ + pixel_x = -32 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/library/game_zone) +"tlq" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/south) +"tlr" = ( +/obj/machinery/vending/sustenance/additional, +/turf/simulated/floor/plasteel{ + icon_state = "floorgrime" + }, +/area/maintenance/asmaint) +"tls" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/library) +"tlD" = ( +/obj/structure/window/reinforced{ + color = "red"; + layer = 2.9 + }, +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/pen, +/obj/structure/window/reinforced{ + color = "red"; + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "navybluealt" + }, +/area/security/warden) +"tlF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance/double, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"tlI" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/blood/tracks, +/obj/structure/curtain/black, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"tlO" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"tlS" = ( +/obj/structure/chair/sofa/right{ + color = "#85130b" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + do_not_delete_me = 1 + }, +/obj/structure/curtain/open/shower/security{ + alpha = 255; + name = "backstage"; + anchored = 1; + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/backstage) +"tlW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/wood, +/area/quartermaster/qm) +"tmc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/maintenance/gambling_den) +"tmr" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/lattice, +/turf/space, +/area/space) +"tmH" = ( +/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/machinery/washing_machine, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"tmW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/visible/universal{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"tmY" = ( +/obj/structure/grille, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"tnd" = ( +/turf/simulated/wall/r_wall, +/area/maintenance/perma) +"tnj" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/red/line, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/simulated/floor/plating/airless, +/area/space) +"tnk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/commercial) +"tno" = ( +/obj/machinery/atmospherics/unary/outlet_injector/on{ + dir = 4; + id = "n2o_in" + }, +/turf/simulated/floor/engine/n20, +/area/atmos) +"tns" = ( +/obj/structure/sign/holy, +/turf/simulated/wall, +/area/chapel/main) +"tnu" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluecornersalt" + }, +/area/hallway/primary/command) +"tnx" = ( +/obj/structure/chair/office/dark, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkredfull" + }, +/area/security/podbay) +"tnW" = ( +/obj/machinery/vending/wallmed{ + pixel_y = -30 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/lobby) +"tot" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Prison 1"; + req_access = list(2); + security_level = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/obj/effect/turf_decal/delivery, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"tow" = ( +/obj/machinery/vending/wallmed{ + pixel_x = -25 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"toz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/table, +/obj/item/folder/yellow, +/obj/item/rcs, +/obj/item/rcs, +/obj/item/rcs, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/quartermaster/delivery) +"toF" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/obj/effect/landmark/start/barber, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/civilian/barber) +"toQ" = ( +/obj/structure/table/wood/poker, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet/green, +/area/maintenance/casino) +"toS" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluecornersalt" + }, +/area/bridge) +"toX" = ( +/obj/structure/table/reinforced, +/obj/item/stack/rods{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/stack/sheet/mineral/plasma{ + amount = 30 + }, +/obj/item/clothing/gloves/color/yellow, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellow" + }, +/area/engineering/mechanic_workshop) +"tpa" = ( +/obj/effect/decal/ants, +/obj/effect/landmark/ninja_teleport, +/turf/simulated/floor/plasteel{ + icon_state = "stage_bleft" + }, +/area/maintenance/casino) +"tpb" = ( +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"tpe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "tranquillite" + }, +/area/maintenance/trading) +"tpg" = ( +/obj/machinery/door/airlock/research{ + locked = 1; + name = "Xenobiology Abandoned Module" + }, +/obj/structure/barricade/wooden/crude{ + layer = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel, +/area/maintenance/xenozoo) +"tpl" = ( +/obj/structure/fence/door, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"tpo" = ( +/obj/machinery/computer/security/engineering, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/simulated/floor/glass, +/area/crew_quarters/chief) +"tps" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/lounge) +"tpz" = ( +/obj/effect/decal/warning_stripes/south, +/obj/structure/sign/poster/official/space_a{ + pixel_y = -32 + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"tpD" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/miningstorage) +"tpE" = ( +/obj/structure/chair/office/dark{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"tpG" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/magistrateoffice) +"tpM" = ( +/obj/machinery/door/airlock{ + name = "Unisex Restrooms" + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet) +"tpZ" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/item/radio/intercom{ + name = "south station intercom (General)"; + pixel_y = -28 + }, +/obj/machinery/camera{ + c_tag = "Gravity Generator Area East"; + network = list("SS13","Engineering"); + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/engineering/gravitygenerator) +"tqe" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/showcase{ + density = 0; + dir = 8; + icon = 'icons/mob/robots.dmi'; + icon_state = "Robot-STD"; + name = "Cyborg Statue"; + pixel_x = 9; + pixel_y = 2 + }, +/obj/machinery/light/small, +/turf/simulated/floor/greengrid, +/area/turret_protected/ai) +"tqj" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/status_display{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"tqm" = ( +/obj/structure/sign/nosmoking_2{ + pixel_y = 32 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/suit_storage_unit/engine, +/turf/simulated/floor/plating, +/area/storage/secure) +"tqr" = ( +/obj/structure/table, +/obj/item/storage/box/bodybags, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/chapel/office) +"tqt" = ( +/obj/structure/table/glass, +/obj/item/paper_bin{ + pixel_x = 4 + }, +/obj/item/pen/red{ + pixel_x = 8 + }, +/obj/item/flashlight/lamp{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"tqu" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluecornersalt" + }, +/area/bridge) +"tqz" = ( +/obj/structure/chair/office{ + dir = 1; + layer = 4.2 + }, +/turf/simulated/floor/plasteel, +/area/hallway/spacebridge/somsec) +"tqA" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/aienter) +"tqE" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"tqM" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue" + }, +/area/medical/medbay2) +"tqQ" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/main) +"tqU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/storage/secure) +"tqV" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/effect/landmark/start/geneticist, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/genetics) +"trf" = ( +/obj/docking_port/stationary{ + dheight = 1; + dir = 8; + dwidth = 7; + height = 18; + id = "trade_dock"; + name = "port bay 2"; + width = 15 + }, +/turf/space{ + icon_state = "black" + }, +/area/space) +"trm" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/landmark/start/shaft_miner, +/turf/simulated/floor/plasteel, +/area/quartermaster/miningdock) +"tro" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + dir = 8 + }, +/area/medical/medbay) +"trq" = ( +/obj/structure/table, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/weldingtool/mini, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"tru" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"trv" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"trA" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/railing/wooden, +/obj/structure/chair/office, +/turf/simulated/floor/wood/oak, +/area/crew_quarters/courtroom) +"trG" = ( +/obj/structure/sign/med{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue" + }, +/area/medical/reception) +"trI" = ( +/obj/effect/decal/cleanable/dust, +/obj/effect/decal/cleanable/dirt, +/obj/item/bikehorn/rubberducky, +/obj/machinery/alarm{ + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "showroomfloor" + }, +/area/maintenance/banya) +"trK" = ( +/obj/effect/decal/cleanable/dust, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "showroomfloor" + }, +/area/maintenance/banya) +"trN" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/door/window/brigdoor{ + dir = 2; + id = "Cell 2"; + name = "Cell 2"; + req_access = list(2) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"trP" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/table/wood/fancy/red, +/turf/simulated/floor/carpet/red, +/area/crew_quarters/theatre) +"trR" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/closet/walllocker/emerglocker/south, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"trW" = ( +/obj/effect/decal/ants, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/maintenance/medroom) +"trY" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/caution/stand_clear, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/exit) +"trZ" = ( +/obj/machinery/flasher{ + id = "Cell 3"; + pixel_y = 28 + }, +/obj/item/radio/intercom/locked/prison{ + pixel_y = 36 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/bed, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"tsd" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"tsf" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"tsn" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/simulated/floor/carpet/red, +/area/crew_quarters/cabin4) +"tso" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"tsr" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/wall, +/area/quartermaster/sorting) +"tsv" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/closet/crate/freezer, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/kitchen) +"tsB" = ( +/obj/machinery/door/airlock/hatch{ + name = "MiniSat Service Bay"; + req_access = list(75); + security_level = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/maintenance) +"tsD" = ( +/obj/item/radio/intercom{ + name = "south station intercom (General)"; + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"tsP" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/obj/structure/toilet{ + pixel_y = 19 + }, +/obj/effect/landmark/start/chief_engineer, +/obj/item/radio/intercom{ + dir = 4; + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/chief) +"tsS" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"tsV" = ( +/obj/structure/table/wood, +/obj/machinery/computer/security/wooden_tv, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain/bedroom) +"tsY" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "red" + }, +/area/security/permabrig) +"ttb" = ( +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/additional) +"tth" = ( +/obj/item/radio/intercom{ + dir = 8; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"tti" = ( +/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/decal/cleanable/blood/oil, +/obj/structure/sign/vacuum{ + pixel_x = -32 + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"ttj" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/access_button{ + command = "cycle_exterior"; + frequency = 1379; + master_tag = "sw_maint_airlock"; + name = "exterior access button"; + pixel_x = 24; + pixel_y = -24 + }, +/turf/space/openspace, +/area/space) +"ttm" = ( +/obj/structure/closet/firecloset, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"ttn" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"tto" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurplecorner" + }, +/area/medical/research/nhallway) +"ttq" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/effect/landmark/event/blobstart, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/plating, +/area/maintenance/auxsolarport) +"ttr" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/obj/machinery/camera{ + c_tag = "Blueshield's Bedroom"; + dir = 1 + }, +/turf/simulated/floor/carpet/royalblue, +/area/blueshield) +"ttz" = ( +/obj/item/radio/intercom{ + name = "east station intercom (General)"; + pixel_x = 28 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/toxins/xenobiology) +"ttB" = ( +/obj/structure/rack, +/obj/item/clothing/suit/fire/firefighter, +/obj/item/clothing/mask/gas, +/obj/item/clothing/head/hardhat/red, +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -26 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whitepurple" + }, +/area/toxins/mixing) +"ttC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"ttD" = ( +/turf/simulated/floor/plasteel{ + icon_state = "blue" + }, +/area/hydroponics) +"ttF" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/sign/poster/contraband/random{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitebluecorner"; + tag = "icon-whitebluecorner" + }, +/area/maintenance/medroom) +"ttI" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/item/radio/intercom{ + pixel_y = 24 + }, +/obj/structure/closet/walllocker/emerglocker/north{ + pixel_y = 0; + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/toxins/test_chamber) +"ttR" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/warning_stripes/east, +/obj/machinery/status_display{ + pixel_x = 32; + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellow" + }, +/area/engineering/engine) +"ttU" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance/tripple, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"tua" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dust, +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 4 + }, +/turf/simulated/floor/carpet, +/area/maintenance/casino) +"tuc" = ( +/obj/structure/chair/sofa/pew/left{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/mineral/plastitanium, +/area/maintenance/chapel) +"tuh" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"tul" = ( +/obj/structure/railing, +/turf/simulated/floor/grass, +/area/maintenance/fore2) +"tuo" = ( +/obj/machinery/light/small, +/obj/structure/closet/crate, +/obj/item/storage/belt/champion/wrestling/true, +/obj/item/stack/sheet/mineral/gold, +/obj/item/stack/sheet/mineral/gold, +/obj/machinery/alarm{ + dir = 1; + pixel_y = -25 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/security/nuke_storage) +"tuq" = ( +/obj/structure/cable, +/obj/machinery/power/solar_control{ + id = "portsolar"; + name = "South-West Solar Control" + }, +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/plating, +/area/maintenance/auxsolarport) +"tuy" = ( +/obj/machinery/light/small, +/obj/effect/decal/warning_stripes/southeast, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"tuB" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/item/twohanded/required/kirbyplants, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"tuE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/hos) +"tuG" = ( +/obj/machinery/recharge_station, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/camera{ + c_tag = "Departure Lounge center-north"; + dir = 6 + }, +/turf/simulated/floor/plasteel/dark, +/area/hallway/secondary/exit) +"tuN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/east) +"tuW" = ( +/turf/simulated/wall, +/area/hallway/spacebridge/somsec) +"tuY" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/turf/space/openspace, +/area/space) +"tve" = ( +/obj/machinery/field/generator{ + anchored = 1; + state = 2 + }, +/obj/effect/decal/warning_stripes/southeast, +/turf/simulated/floor/plating/airless, +/area/space) +"tvj" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop/expedition) +"tvk" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/turf_decal/caution/red, +/obj/machinery/door/poddoor/preopen{ + id_tag = "ailockdown"; + layer = 2.6; + name = "AI Asteroid Lockdown" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/aihallway) +"tvm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/portable_atmospherics/canister/sleeping_agent, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"tvt" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/railing/corner, +/turf/simulated/floor/glass/reinforced, +/area/engineering/mechanic_workshop/hangar) +"tvu" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkblue" + }, +/area/medical/surgery/north) +"tvv" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Vacant Office" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/wood, +/area/civilian/vacantoffice) +"tvz" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/sleeper) +"tvH" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/east) +"tvJ" = ( +/obj/machinery/computer/guestpass{ + pixel_y = 30 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/quartermaster/qm) +"tvM" = ( +/obj/structure/table/wood/fancy, +/obj/item/instrument/piano_synth, +/obj/item/instrument/eguitar, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/firealarm{ + dir = 8; + name = "west fire alarm"; + pixel_x = -24 + }, +/obj/machinery/camera{ + c_tag = "Bar Lobby West"; + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/bar/atrium) +"tvR" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Prison 2"; + req_access = list(2); + security_level = 1 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/obj/effect/turf_decal/delivery, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"tvS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"twa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"twc" = ( +/obj/machinery/atmospherics/unary/cold_sink/freezer{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/camera{ + c_tag = "Supermatter West"; + dir = 4; + network = list("Engineering","SS13"); + pixel_y = -22 + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"twd" = ( +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/light_switch{ + name = "west light switch"; + pixel_x = 23; + pixel_y = -24 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/civilian/barber) +"twp" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/quartermaster/storage) +"twr" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 2; + icon_state = "open"; + id_tag = "viroshutters"; + name = "Privacy Shutters"; + opacity = 0 + }, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plating, +/area/medical/virology/lab) +"twu" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/vending/assist, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/storage/primary) +"twv" = ( +/obj/machinery/drone_fabricator, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"tww" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"twx" = ( +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/carpet/royalblack, +/area/bridge/meeting_room) +"twz" = ( +/obj/structure/sign/directions/security{ + dir = 1; + pixel_y = 8 + }, +/obj/structure/sign/directions/medical{ + dir = 1 + }, +/obj/structure/sign/directions/evac{ + pixel_y = -8 + }, +/turf/simulated/wall, +/area/janitor) +"twD" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkredfull" + }, +/area/security/podbay) +"twE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "vault" + }, +/area/chapel/main) +"twF" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/disposalpipe/junction/reversed, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "blue" + }, +/area/hallway/primary/central/north) +"twG" = ( +/obj/machinery/atmospherics/pipe/simple/heat_exchanging, +/turf/simulated/floor/engine/insulated/vacuum, +/area/toxins/mixing) +"twK" = ( +/obj/machinery/door/airlock/maintenance, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"twL" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellowcorner" + }, +/area/engineering/engine) +"twP" = ( +/turf/simulated/floor/plasteel{ + icon_state = "bluecorner" + }, +/area/hydroponics) +"twQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/west) +"twU" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/alarm{ + pixel_y = 22 + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar) +"txc" = ( +/obj/machinery/door/airlock/atmos/glass{ + name = "Atmospherics Desc"; + req_access = list(10,24); + security_level = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos/control) +"txd" = ( +/obj/structure/closet/crate/engineering, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/electrical) +"txh" = ( +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/office) +"txo" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"txs" = ( +/obj/structure/table, +/obj/machinery/kitchen_machine/microwave{ + pixel_x = -1; + pixel_y = 7 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/brigstaff) +"txt" = ( +/obj/effect/decal/warning_stripes/southwest, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/chem_master, +/obj/structure/window/plasmareinforced, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/engine, +/area/toxins/misc_lab) +"txz" = ( +/obj/structure/particle_accelerator/particle_emitter/left{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/engineering/engine) +"txA" = ( +/obj/structure/table/reinforced, +/obj/item/stamp/hos{ + pixel_y = 3; + pixel_x = -7 + }, +/obj/item/reagent_containers/food/drinks/bottle/whiskey{ + pixel_y = 3; + pixel_x = 3 + }, +/turf/simulated/floor/carpet/red, +/area/security/hos) +"txE" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"txF" = ( +/obj/effect/decal/warning_stripes/west, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light_switch{ + pixel_y = 26; + pixel_x = -26 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/gravitygenerator) +"txG" = ( +/obj/structure/stairs{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/lounge) +"txH" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/processing) +"txP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"txU" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/engine) +"tyf" = ( +/obj/structure/railing{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"tyg" = ( +/obj/machinery/camera{ + c_tag = "Cargo Bridge South" + }, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/office) +"tyl" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"typ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/spawner/random_spawners/cobweb_left_rare, +/turf/simulated/floor/plating, +/area/maintenance/electrical) +"tyr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/turf/simulated/floor/plating, +/area/maintenance/asmaint6) +"tyy" = ( +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"tyD" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellow" + }, +/area/engineering/hardsuitstorage) +"tyE" = ( +/obj/structure/table/wood, +/obj/item/folder{ + pixel_x = -4 + }, +/obj/item/folder/red{ + pixel_y = 3 + }, +/obj/item/folder/blue{ + pixel_x = 5 + }, +/obj/item/folder/yellow{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/storage/secure/briefcase{ + pixel_x = -5; + pixel_y = 4 + }, +/obj/effect/turf_decal/stripes/gold{ + dir = 1 + }, +/turf/simulated/floor/carpet/red, +/area/lawoffice) +"tyF" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/quartermaster/delivery) +"tyG" = ( +/obj/effect/decal/warning_stripes/southeast, +/turf/simulated/floor/engine, +/area/toxins/explab) +"tyI" = ( +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"tyK" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/structure/curtain/open/shower/security{ + alpha = 255; + name = "backstage"; + anchored = 1; + pixel_y = 32 + }, +/turf/simulated/floor/carpet/red, +/area/maintenance/backstage) +"tyM" = ( +/obj/structure/closet/secure_closet/security, +/obj/item/clothing/mask/balaclava, +/obj/effect/turf_decal/stripes/line{ + dir = 1; + do_not_delete_me = 1 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/seceqstorage) +"tyR" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"tza" = ( +/obj/effect/landmark/event/lightsout, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/mixing) +"tzf" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=R9"; + location = "R8" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/east) +"tzg" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/structure/extinguisher_cabinet{ + pixel_y = 32; + pixel_x = -27 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whiteyellow" + }, +/area/medical/chemistry) +"tzh" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/spacebridge/somsec) +"tzm" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 4; + name = "Труба смешивания" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"tzn" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/table/reinforced, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/extinguisher_cabinet{ + pixel_x = 22 + }, +/obj/item/pipe_painter, +/obj/item/stack/sheet/mineral/plasma{ + amount = 5 + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"tzy" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/processing) +"tzH" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/pen, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/teleporter/abandoned) +"tzR" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Paramedic"; + req_access = list(66) + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/paramedic) +"tzS" = ( +/obj/structure/table/wood/fancy/red, +/obj/item/storage/fancy/donut_box, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain) +"tzX" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"tzY" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/chief) +"tAj" = ( +/obj/machinery/camera{ + c_tag = "Chapel Backroom"; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "vault" + }, +/area/chapel/main) +"tAm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb2{ + icon_state = "cobweb1" + }, +/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/table, +/turf/simulated/floor/plasteel, +/area/maintenance/xenozoo) +"tAw" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkblue" + }, +/area/aisat/aihallway) +"tAz" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = -32 + }, +/obj/structure/rack, +/obj/item/storage/belt/utility, +/obj/machinery/light, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"tAI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/maintenance/engineering) +"tAJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"tAP" = ( +/obj/structure/toilet{ + pixel_y = 19 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/door_control{ + desiredstate = 1; + id = "toilet1"; + name = "Toilet Bolt Control"; + normaldoorcontrol = 1; + specialfunctions = 4; + pixel_x = 25 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/sign/poster/secret/lizard{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"tAV" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"tBc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/redgrid, +/area/engineering/controlroom) +"tBi" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/window/full/plasmareinforced, +/turf/simulated/floor/plating, +/area/engineering/engine) +"tBj" = ( +/obj/structure/bed, +/obj/item/bedsheet/medical{ + level = 1.4 + }, +/obj/structure/curtain/open, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whiteblue" + }, +/area/maintenance/apmaint) +"tBp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"tBq" = ( +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"tBs" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event/blobstart, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"tBt" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 4; + name = "Труба смешивания" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Eng_lockdown"; + name = "Engineering Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/atmos) +"tBB" = ( +/obj/structure/flora/ausbushes/palebush, +/turf/simulated/floor/grass, +/area/hydroponics) +"tBF" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/xeno, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"tBR" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/genericbush, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/grass, +/area/hydroponics) +"tBY" = ( +/obj/structure/table/reinforced, +/obj/item/restraints/handcuffs{ + pixel_y = -3 + }, +/obj/item/restraints/handcuffs, +/obj/item/restraints/handcuffs{ + pixel_y = 3 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/main) +"tCb" = ( +/obj/structure/lattice, +/obj/machinery/camera{ + c_tag = "AI Satellite Exterior 6"; + dir = 6; + network = list("SS13","MiniSat") + }, +/turf/space/openspace, +/area/turret_protected/ai) +"tCe" = ( +/obj/structure/table/wood, +/obj/item/radio/intercom{ + name = "north station intercom (General)"; + pixel_y = 28 + }, +/turf/simulated/floor/carpet, +/area/maintenance/library) +"tCt" = ( +/obj/structure/table/wood, +/obj/item/camera, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/simulated/floor/carpet, +/area/civilian/vacantoffice) +"tCu" = ( +/turf/simulated/floor/plasteel{ + icon_state = "darkbluecornersalt" + }, +/area/hallway/primary/command) +"tCy" = ( +/obj/machinery/portable_atmospherics/canister/sleeping_agent, +/turf/simulated/floor/plating, +/area/security/permahallway) +"tCz" = ( +/obj/structure/table/wood, +/obj/structure/sign/bobross{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dust, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/wood, +/area/maintenance/library) +"tCE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"tCH" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/hallway/secondary/entry/lounge) +"tCN" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 4; + name = "Труба смешивания" + }, +/obj/machinery/atmospherics/binary/pump{ + desc = "Подаёт азот для смешивания с другими газами"; + dir = 1; + name = "Азот (N2) в смеситель"; + target_pressure = 101 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/atmos) +"tCO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/quartermaster/qm) +"tCT" = ( +/obj/machinery/camera{ + c_tag = "Theatre North" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/theatre) +"tCV" = ( +/obj/structure/closet/walllocker/emerglocker/north, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellowcorner" + }, +/area/hallway/primary/starboard) +"tDc" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 26; + pixel_y = -32 + }, +/obj/structure/disposalpipe/segment{ + invisibility = 101 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue" + }, +/area/medical/biostorage) +"tDd" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/hell, +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/grass, +/area/crew_quarters/theatre) +"tDg" = ( +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads) +"tDj" = ( +/obj/machinery/recharger/wallcharger{ + pixel_x = 32 + }, +/obj/structure/closet/secure_closet/security, +/obj/item/clothing/mask/balaclava, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/seceqstorage) +"tDr" = ( +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"tDt" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"tDA" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/carpet/royalblack, +/area/crew_quarters/chief) +"tDB" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A24"; + location = "A23" + }, +/turf/simulated/floor/plasteel{ + dir = 8 + }, +/area/crew_quarters/locker) +"tDC" = ( +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/brigstaff) +"tDF" = ( +/obj/structure/lattice/catwalk, +/turf/space, +/area/solar/starboardaux) +"tDO" = ( +/obj/structure/rack, +/obj/item/gun/energy/kinetic_accelerator{ + pixel_y = -6 + }, +/obj/item/gun/energy/kinetic_accelerator{ + pixel_y = -3 + }, +/obj/item/gun/energy/kinetic_accelerator, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/light, +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop/expedition) +"tDQ" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "green" + }, +/area/hallway/secondary/exit) +"tDT" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"tDU" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/securehallway) +"tEb" = ( +/obj/structure/rack, +/obj/item/storage/firstaid/o2{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/storage/firstaid/o2{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/storage/firstaid/o2, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue" + }, +/area/medical/biostorage) +"tEk" = ( +/obj/machinery/alarm{ + dir = 4; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue" + }, +/area/medical/surgery/north) +"tEl" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"tEp" = ( +/obj/machinery/atmospherics/pipe/simple/heat_exchanging{ + dir = 5 + }, +/turf/simulated/floor/engine/insulated/vacuum, +/area/toxins/mixing) +"tEq" = ( +/obj/structure/table, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/organ/external/tail/unathi{ + pixel_y = 8; + pixel_x = 8 + }, +/obj/item/organ/external/tail/tajaran{ + pixel_y = 6; + pixel_x = 6 + }, +/obj/item/clothing/head/kitty, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"tEr" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/security/securearmory) +"tEw" = ( +/obj/structure/rack, +/obj/item/tank/jetpack/carbondioxide{ + pixel_x = -4; + pixel_y = 3 + }, +/obj/item/tank/jetpack/carbondioxide, +/obj/item/tank/jetpack/carbondioxide{ + pixel_x = 4; + pixel_y = -3 + }, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop/expedition) +"tEB" = ( +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -24 + }, +/obj/structure/cable, +/obj/item/radio/intercom{ + name = "west station intercom (General)"; + pixel_x = 28 + }, +/turf/simulated/floor/plating, +/area/security/permahallway) +"tEE" = ( +/obj/machinery/door/airlock/public/glass, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Cell 1 Lockdown"; + name = "Prison Cell 1 Lockdown Door"; + opacity = 0 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"tEG" = ( +/turf/simulated/floor/plasteel{ + icon_state = "ramptop" + }, +/area/maintenance/asmaint2) +"tEL" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/lobby) +"tEQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/commercial) +"tEU" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/grille, +/turf/simulated/floor/plating/airless, +/area/engineering/engine) +"tEV" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8 + }, +/area/crew_quarters/locker) +"tEX" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/carpet/royalblack, +/area/ntrep) +"tEZ" = ( +/obj/machinery/atmospherics/air_sensor{ + id_tag = "n2o_sensor" + }, +/turf/simulated/floor/engine/n20, +/area/atmos) +"tFd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"tFf" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 25 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue" + }, +/area/medical/surgery/north) +"tFh" = ( +/obj/machinery/camera{ + c_tag = "Medbay Cryo Room"; + dir = 4; + network = list("SS13","Medical") + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -26 + }, +/turf/simulated/floor/plasteel{ + dir = 8 + }, +/area/medical/cryo) +"tFi" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -26 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/closet/secure_closet/research_reagents, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/toxins/misc_lab) +"tFl" = ( +/obj/machinery/door/airlock/engineering/glass{ + name = "Engineering"; + req_access = list(10) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel, +/area/atmos) +"tFm" = ( +/obj/machinery/atmospherics/pipe/manifold/visible/purple{ + desc = "Труба ведёт газ на фильтрацию"; + dir = 1; + name = "Труба на фильтрацию" + }, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"tFn" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/grille, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"tFq" = ( +/obj/effect/landmark/join_late_cyborg, +/turf/simulated/floor/shuttle, +/area/shuttle/arrival/station) +"tFs" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/crew_quarters/serviceyard) +"tFt" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 0; + icon_state = "red" + }, +/area/security/processing) +"tFu" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/office) +"tFw" = ( +/obj/structure/rack, +/obj/item/storage/firstaid/brute{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/storage/firstaid/brute{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/storage/firstaid/brute, +/obj/machinery/door_control{ + id = "MedStorage"; + name = "Storage Shutters"; + pixel_x = -26; + pixel_y = -26 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue" + }, +/area/medical/biostorage) +"tFA" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"tFB" = ( +/obj/machinery/dnaforensics, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkred" + }, +/area/security/detectives_office) +"tFD" = ( +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel, +/area/assembly/chargebay) +"tFQ" = ( +/obj/structure/table/wood, +/obj/machinery/reagentgrinder, +/obj/machinery/newscaster{ + pixel_y = -30 + }, +/turf/simulated/floor/plasteel/grimy, +/area/crew_quarters/bar) +"tFV" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/mixing) +"tFY" = ( +/obj/structure/sign/vacuum{ + pixel_x = -32; + icon_state = "space1" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"tGa" = ( +/obj/machinery/computer/security{ + network = list("SS13","Research Outpost","Mining Outpost") + }, +/obj/machinery/computer/security/telescreen/prison{ + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"tGh" = ( +/obj/structure/closet/secure_closet/brig, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/prisonershuttle) +"tGl" = ( +/obj/machinery/light, +/turf/simulated/openspace, +/area/hallway/primary/central/sw) +"tGs" = ( +/obj/structure/closet/crate/freezer, +/obj/item/reagent_containers/iv_bag/bloodsynthetic/oxygenis, +/obj/item/reagent_containers/iv_bag/bloodsynthetic/nitrogenis, +/obj/item/reagent_containers/iv_bag/blood/diona, +/obj/item/reagent_containers/iv_bag/blood/grey, +/obj/item/reagent_containers/iv_bag/blood/kidan, +/obj/item/reagent_containers/iv_bag/blood/nian, +/obj/item/reagent_containers/iv_bag/blood/skrell, +/obj/item/reagent_containers/iv_bag/blood/tajaran, +/obj/item/reagent_containers/iv_bag/blood/unathi, +/obj/item/reagent_containers/iv_bag/blood/vulpkanin, +/obj/item/reagent_containers/iv_bag/blood/wryn, +/obj/effect/decal/warning_stripes/blue/hollow, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue" + }, +/area/medical/cryo) +"tGt" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue" + }, +/area/medical/cmostore) +"tGu" = ( +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"tGw" = ( +/obj/structure/closet, +/obj/item/clothing/under/color/grey, +/obj/item/clothing/mask/gas, +/obj/item/twohanded/spear{ + desc = "Recovered from the aftermath of a revolt aboard Defense Outpost Theta Aegis, in which a seemingly endless tide of Assistants caused heavy casualities among Nanotrasen military forces."; + name = "Grey Tide" + }, +/obj/effect/decal/cleanable/cobweb2, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"tGy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/plasteel, +/area/maintenance/medroom) +"tGB" = ( +/obj/structure/curtain/open/shower/security{ + alpha = 255; + name = "backstage"; + pixel_x = 32; + anchored = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/carpet, +/area/library) +"tGG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/clothing/gloves/color/fyellow, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"tGI" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/lawoffice) +"tGV" = ( +/obj/effect/decal/cleanable/glass, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/gambling_den) +"tGW" = ( +/obj/effect/decal/warning_stripes/west{ + icon = 'icons/turf/floors.dmi'; + icon_state = "siding8" + }, +/obj/effect/decal/warning_stripes/west{ + icon = 'icons/turf/floors.dmi'; + icon_state = "siding4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "asteroid" + }, +/area/hydroponics) +"tHb" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/machinery/atmospherics/unary/portables_connector, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"tHc" = ( +/obj/structure/chair/sofa/right, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkblue" + }, +/area/hallway/secondary/exit) +"tHf" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"tHm" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 4; + name = "Труба смешивания" + }, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"tHo" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=COM2"; + location = "COM1" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"tHq" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/table/reinforced, +/obj/machinery/reagentgrinder{ + pixel_x = -1; + pixel_y = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"tHr" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"tHs" = ( +/obj/machinery/hologram/holopad, +/obj/effect/turf_decal/box, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/miningstorage) +"tHt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/reagent_containers/iv_bag, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"tHA" = ( +/obj/structure/chair/sofa/pew/right{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/mineral/plastitanium, +/area/maintenance/chapel) +"tHB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/disposal) +"tHC" = ( +/obj/machinery/iv_drip, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plating, +/area/maintenance/medroom) +"tHG" = ( +/obj/effect/turf_decal/siding/red{ + dir = 10 + }, +/obj/structure/closet/secure_closet/brigdoc{ + req_access = list(2,5) + }, +/obj/item/clothing/under/rank/security/brigmedical/skirt, +/obj/item/clothing/under/rank/security/brigmedical, +/obj/item/clothing/under/fluff/soviet_casual_uniform, +/turf/simulated/floor/carpet/red, +/area/security/medbay) +"tHH" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/medical/research) +"tHI" = ( +/obj/effect/turf_decal/arrows/white{ + dir = 1 + }, +/obj/effect/turf_decal/number/number_1{ + dir = 1; + pixel_y = -15 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/crew_quarters/theatre) +"tHJ" = ( +/obj/structure/closet/secure_closet/quartermaster, +/obj/item/fulton_core, +/obj/item/extraction_pack, +/obj/item/flash, +/obj/item/megaphone, +/obj/item/gps{ + desc = "A positioning system designed to keep an eye on your fellow workers."; + gpstag = "CARG0"; + icon_state = "gps-m" + }, +/obj/item/cartridge/quartermaster{ + pixel_x = -1; + pixel_y = 7 + }, +/obj/item/cartridge/quartermaster{ + pixel_x = -3 + }, +/obj/item/cartridge/quartermaster{ + pixel_x = 5; + pixel_y = 3 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/quartermaster/qm) +"tHM" = ( +/turf/simulated/floor/plasteel/airless, +/area/toxins/test_area) +"tHQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"tHU" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/carpet, +/area/crew_quarters/heads/hop) +"tHV" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/disposalpipe/junction/reversed{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/medical/research) +"tHW" = ( +/obj/effect/decal/warning_stripes/southeast, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "neutral" + }, +/area/engineering/mechanic_workshop/expedition) +"tIf" = ( +/obj/machinery/computer/security{ + network = list("SS13","Research Outpost","Mining Outpost") + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/reception) +"tIp" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/biostorage) +"tIv" = ( +/obj/machinery/status_display{ + pixel_y = -32 + }, +/turf/simulated/floor/redgrid, +/area/turret_protected/aisat_interior) +"tIw" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellow" + }, +/area/engineering/engine/monitor) +"tIG" = ( +/obj/effect/decal/warning_stripes/north, +/obj/effect/decal/warning_stripes/north, +/obj/machinery/door/poddoor/multi_tile/two_tile_ver{ + id_tag = "mechanicgate" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop) +"tIW" = ( +/obj/effect/decal/warning_stripes/east, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/security/securearmory) +"tJe" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "redcorner" + }, +/area/security/prison/cell_block/A) +"tJl" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/landmark/event/lightsout, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/se) +"tJo" = ( +/obj/structure/chair/office/dark{ + dir = 4 + }, +/obj/effect/landmark/start/warden, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/security/warden) +"tJq" = ( +/obj/machinery/mineral/mint{ + input_dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"tJs" = ( +/obj/machinery/computer/med_data, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + dir = 8 + }, +/area/medical/medrest) +"tJu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/security/permabrig) +"tJw" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/exit) +"tJx" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue" + }, +/area/medical/surgery/north) +"tJJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "tranquillite" + }, +/area/maintenance/trading) +"tJK" = ( +/obj/effect/decal/warning_stripes/east, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"tJP" = ( +/obj/structure/railing{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/mechanic_workshop/hangar) +"tJS" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green{ + desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; + dir = 4; + name = "Труба фильтрации" + }, +/obj/machinery/portable_atmospherics/canister, +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"tJT" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"tJU" = ( +/obj/structure/chair/stool/bar{ + icon = 'icons/obj/lighting.dmi'; + icon_state = "lantern-on"; + light_color = "#FFBF00"; + light_range = 6; + name = "lantern" + }, +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = 32 + }, +/turf/simulated/floor/grass, +/area/hallway/primary/central/nw) +"tJV" = ( +/obj/effect/decal/warning_stripes/north, +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"tKc" = ( +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTHWEST)" + }, +/area/medical/medbay2) +"tKk" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/pen, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/security/main) +"tKn" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/hos) +"tKs" = ( +/obj/structure/sign/xenobio, +/turf/simulated/wall/r_wall/rust, +/area/maintenance/xenozoo) +"tKO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/aisat) +"tKP" = ( +/obj/structure/table/glass, +/obj/item/defibrillator/loaded, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue" + }, +/area/medical/surgery/south) +"tKT" = ( +/obj/effect/decal/warning_stripes/yellow/partial{ + dir = 1 + }, +/obj/effect/decal/warning_stripes/arrow{ + dir = 1 + }, +/obj/effect/landmark/start/shaft_miner, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"tLi" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/maintenance/auxsolarport) +"tLj" = ( +/obj/machinery/door/poddoor{ + id_tag = "QMLoaddoor"; + name = "supply dock loading door" + }, +/obj/machinery/conveyor{ + id = "QMLoad" + }, +/turf/simulated/floor/plating, +/area/quartermaster/delivery) +"tLk" = ( +/obj/machinery/camera{ + c_tag = "Central Ring Hallway South 1"; + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/se) +"tLn" = ( +/obj/machinery/firealarm{ + dir = 1; + name = "south fire alarm"; + pixel_y = 26 + }, +/obj/structure/chair/office, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"tLu" = ( +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + tag = "icon-whiteblue" + }, +/area/medical/cmostore) +"tLv" = ( +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/xenozoo) +"tLy" = ( +/obj/structure/table, +/obj/structure/bedsheetbin, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"tLB" = ( +/obj/structure/girder, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"tLG" = ( +/obj/machinery/vending/security, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/customs) +"tLH" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/junction/reversed{ + dir = 2 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/medbay) +"tLI" = ( +/obj/machinery/alarm{ + dir = 1; + pixel_y = -25 + }, +/turf/simulated/floor/plasteel{ + icon_state = "blue" + }, +/area/hallway/primary/central/north) +"tLL" = ( +/obj/machinery/alarm{ + pixel_y = 24 + }, +/obj/structure/cable/multiz{ + color = "#dd1010" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"tLN" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"tMg" = ( +/turf/simulated/openspace, +/area/hallway/primary/central/south) +"tMm" = ( +/obj/structure/closet, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/northwest, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/assembly/robotics) +"tMo" = ( +/obj/item/radio/intercom/department/security{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"tMs" = ( +/obj/structure/sign/pods{ + pixel_x = -32 + }, +/obj/effect/decal/warning_stripes/northwest, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/eastarrival) +"tMy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint6) +"tMI" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/starboard/east) +"tMN" = ( +/turf/simulated/wall, +/area/quartermaster/delivery) +"tMV" = ( +/obj/machinery/conveyor/inverted{ + id = "garbage"; + dir = 10 + }, +/obj/effect/decal/warning_stripes/northwestcorner, +/turf/simulated/floor/plating, +/area/maintenance/disposal) +"tMX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"tNd" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "browncorner" + }, +/area/quartermaster/miningstorage) +"tNg" = ( +/obj/machinery/hologram/holopad, +/obj/effect/turf_decal/box, +/obj/effect/landmark/event/lightsout, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop/expedition) +"tNi" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"tNj" = ( +/obj/structure/closet/secure_closet/brig{ + id = "Cell 6"; + name = "Cell 6 Locker" + }, +/obj/item/radio/intercom/locked/prison{ + pixel_y = -42 + }, +/obj/machinery/flasher{ + id = "Cell 6"; + pixel_y = -28 + }, +/obj/machinery/camera{ + c_tag = "Brig Cell 6"; + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"tNm" = ( +/turf/simulated/wall, +/area/turret_protected/ai) +"tNs" = ( +/obj/structure/sign/poster/official/random{ + pixel_x = -32 + }, +/obj/machinery/camera{ + c_tag = "Brig South Hallway North"; + dir = 4; + network = list("SS13","Security") + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/securehallway) +"tNt" = ( +/obj/structure/disposalpipe/trunk/multiz/down, +/obj/structure/table, +/obj/item/storage/box/donkpockets, +/obj/item/storage/box/donkpockets{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/office) +"tNu" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"tNy" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/wood/fancy/oak, +/area/bridge/meeting_room) +"tNC" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/bodyscanner, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue" + }, +/area/medical/cryo) +"tND" = ( +/obj/item/soap/syndie, +/obj/structure/falsewall, +/turf/simulated/floor/plating, +/area/hallway/secondary/exit) +"tNJ" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/spray/pepper{ + pixel_x = -9; + pixel_y = 5 + }, +/obj/item/flash{ + pixel_x = 1; + pixel_y = 6 + }, +/obj/item/reagent_containers/food/drinks/bottle/vodka/badminka{ + pixel_x = 5; + pixel_y = -3 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/processing) +"tNK" = ( +/turf/simulated/floor/engine, +/area/engineering/controlroom) +"tNR" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/main) +"tNT" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/vending/cigarette, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"tNV" = ( +/obj/docking_port/stationary{ + dwidth = 8; + height = 22; + id = "syndicate_n"; + name = "North of Station"; + width = 18 + }, +/turf/space/openspace{ + icon_state = "black" + }, +/area/space) +"tNZ" = ( +/obj/effect/decal/warning_stripes/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/item/radio/intercom{ + dir = 1; + name = "Station Intercom (General)"; + pixel_y = -29 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"tOf" = ( +/obj/structure/closet/crate{ + name = "solar pack crate" + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/item/paper/solar, +/obj/item/circuitboard/solar_control, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/tracker_electronics, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/storage/secure) +"tOg" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/lobby) +"tOl" = ( +/obj/machinery/hologram/holopad, +/turf/simulated/floor/carpet/blue, +/area/medical/cmo) +"tOn" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai_upload) +"tOr" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/engine, +/area/engineering/aienter) +"tOz" = ( +/obj/machinery/atmospherics/air_sensor{ + id_tag = "air_sensor" + }, +/obj/machinery/atmospherics/air_sensor{ + frequency = 1443; + id_tag = "air_sensor"; + output = 7 + }, +/turf/simulated/floor/engine/air, +/area/atmos) +"tOT" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "hopprivacy"; + name = "Head of Personal Privacy Shutters" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/crew_quarters/heads) +"tOV" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/turf/simulated/floor/plating, +/area/maintenance/livingcomplex) +"tOW" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/securehallway) +"tPe" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/table/wood, +/obj/item/reagent_containers/food/pill/random_drugs, +/obj/effect/decal/cleanable/dust, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"tPg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/drip{ + pixel_x = -2; + pixel_y = 7 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"tPq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/engine, +/area/toxins/explab) +"tPr" = ( +/turf/simulated/wall/r_wall, +/area/quartermaster/delivery) +"tPu" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/carpet/purple, +/area/janitor) +"tPz" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/assembly/showroom) +"tPB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/security/permahallway) +"tPC" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Solitary Confinement"; + req_access = list(2); + security_level = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/delivery, +/turf/simulated/floor/plating, +/area/security/permabrig) +"tPF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance/tripple, +/turf/simulated/floor/plating, +/area/maintenance/asmaint6) +"tPJ" = ( +/obj/structure/table/reinforced, +/obj/item/storage/firstaid/regular, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkgreen" + }, +/area/crew_quarters/fitness) +"tPM" = ( +/obj/machinery/atmospherics/pipe/simple/visible/universal{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"tPR" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/item/radio/intercom{ + dir = 8; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/toxins/test_chamber) +"tPU" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel/grimy, +/area/crew_quarters/bar) +"tPV" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/civilian/pet_store) +"tPW" = ( +/obj/effect/decal/cleanable/glass, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/locked/prison{ + pixel_y = -28 + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"tPY" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"tQb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/junction{ + dir = 2 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"tQe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/spawner/random_spawners/grille_13, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"tQj" = ( +/obj/structure/closet/firecloset/full, +/obj/machinery/light, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"tQn" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/gravitygenerator) +"tQp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"tQy" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/engineering/hardsuitstorage) +"tQA" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) +"tQJ" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 8; + name = "west fire alarm"; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/starboard/south) +"tQM" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/medbay) +"tQT" = ( +/turf/simulated/floor/plasteel{ + icon_state = "purplecorner" + }, +/area/hallway/primary/fore) +"tQV" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/newscaster{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/quartermaster/storage) +"tQW" = ( +/obj/structure/chair, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/nosmoking_2{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTH)" + }, +/area/maintenance/medroom) +"tRa" = ( +/obj/structure/janitorialcart, +/obj/item/mop, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"tRo" = ( +/obj/structure/railing{ + dir = 6 + }, +/turf/simulated/openspace, +/area/crew_quarters/serviceyard) +"tRp" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "blue" + }, +/area/hallway/primary/central/nw) +"tRt" = ( +/obj/machinery/vending/autodrobe, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/crew_quarters/theatre) +"tRC" = ( +/obj/machinery/keycard_auth{ + pixel_x = -6; + pixel_y = 24 + }, +/obj/machinery/button/windowtint{ + dir = 1; + id = "blueshieldofficewindows"; + pixel_x = 4; + pixel_y = 24 + }, +/obj/structure/filingcabinet, +/obj/machinery/door_control{ + id = "blueshield"; + name = "Privacy Shutters Control"; + pixel_x = -6; + pixel_y = 32; + req_access = list(67) + }, +/obj/machinery/door_control{ + id = "blueshieldofficedoor"; + name = "Office Door"; + normaldoorcontrol = 1; + pixel_x = 6; + pixel_y = 32; + req_access = list(67) + }, +/obj/machinery/light_switch{ + pixel_x = 9; + pixel_y = 24 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/carpet/royalblue, +/area/blueshield) +"tRD" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/chair/sofa/right{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Kitchen North" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"tRM" = ( +/turf/simulated/wall, +/area/civilian/pet_store) +"tRN" = ( +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/obj/effect/decal/warning_stripes/red, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkred" + }, +/area/security/execution) +"tRO" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/primary/central/east) +"tRW" = ( +/obj/structure/window/reinforced, +/obj/machinery/photocopier, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/item/radio/intercom{ + pixel_x = -32; + pixel_y = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"tRY" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluecorners" + }, +/area/bridge) +"tSb" = ( +/obj/machinery/portable_atmospherics/canister/toxins, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/south, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/toxins/storage) +"tSc" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/xenobiology) +"tSe" = ( +/obj/effect/decal/cleanable/dust, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"tSh" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/door/window/brigdoor{ + dir = 2; + name = "Creature Pen"; + req_access = list(47) + }, +/obj/machinery/door/poddoor/preopen{ + name = "Secure Creature Cell"; + id_tag = "xenosecure" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/xenobiology) +"tSn" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/medroom) +"tSp" = ( +/obj/structure/table, +/obj/item/security_voucher, +/obj/item/security_voucher{ + pixel_y = 2; + pixel_x = 2 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/hos) +"tSu" = ( +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_x = -28 + }, +/obj/structure/table/reinforced, +/obj/item/extinguisher/mini, +/obj/item/lighter/zippo{ + name = "Ash Generator 3000" + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whitepurple" + }, +/area/toxins/misc_lab) +"tSx" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/secondary/exit) +"tSy" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 0; + icon_state = "blue" + }, +/area/maintenance/medroom) +"tSC" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + name = "Creature Cell #2"; + id_tag = "xeno2" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/toxins/xenobiology) +"tSD" = ( +/obj/structure/window/reinforced{ + color = "red"; + dir = 4 + }, +/obj/structure/window/reinforced{ + color = "red" + }, +/obj/machinery/flasher/portable, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/securearmory) +"tSF" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/spacebridge/comcar) +"tSH" = ( +/obj/machinery/power/apc{ + pixel_x = 28; + dir = 4 + }, +/obj/structure/cable, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain/bedroom) +"tSM" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"tSP" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop/expedition) +"tSQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/item/radio/intercom{ + pixel_x = -32; + pixel_y = -10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "blue"; + dir = 8 + }, +/area/hallway/primary/fore) +"tSU" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "Virology1"; + name = "Virology Shutters" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/medical/virology/lab) +"tTg" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"tTm" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"tTp" = ( +/obj/machinery/status_display{ + layer = 4 + }, +/turf/simulated/wall/r_wall, +/area/engineering/controlroom) +"tTq" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"tTs" = ( +/obj/machinery/hydroponics/soil, +/obj/item/seeds/tower, +/turf/simulated/floor/grass, +/area/maintenance/garden) +"tTt" = ( +/obj/structure/grille, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"tTx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10; + initialize_directions = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"tTy" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/unary/outlet_injector/on{ + dir = 8 + }, +/turf/space, +/area/engineering/controlroom) +"tTF" = ( +/obj/item/chair, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "whiteblue"; + tag = "icon-whitehall (WEST)" + }, +/area/maintenance/medroom) +"tTK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"tTL" = ( +/obj/effect/decal/warning_stripes/east, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/machinery/camera{ + c_tag = "Atmospherics Access"; + dir = 8; + network = list("Engineering","SS13") + }, +/turf/simulated/floor/plasteel, +/area/atmos) +"tTP" = ( +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"tTQ" = ( +/obj/structure/curtain/open/shower, +/obj/machinery/shower{ + pixel_y = 22 + }, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"tUa" = ( +/obj/structure/table, +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/decal/cleanable/dust, +/obj/machinery/computer/library/checkout, +/turf/simulated/floor/wood, +/area/security/permabrig) +"tUc" = ( +/obj/machinery/light/small{ + dir = 4; + tag = "icon-bulb1 (EAST)" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"tUe" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/turf/simulated/floor/glass, +/area/hallway/primary/fore) +"tUi" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"tUk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "hydrofloor" + }, +/area/maintenance/secpost) +"tUm" = ( +/obj/item/flag/grey, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"tUr" = ( +/obj/machinery/door/airlock/research/glass{ + id = "EXP"; + id_tag = "EXP"; + name = "Experimentor"; + req_access = list(47) + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/explab) +"tUv" = ( +/obj/structure/table/wood, +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/obj/item/reagent_containers/food/snacks/cookie, +/obj/item/reagent_containers/food/drinks/bottle/milk, +/obj/machinery/camera{ + c_tag = "Blueshield's Office"; + dir = 1 + }, +/turf/simulated/floor/wood, +/area/blueshield) +"tUw" = ( +/obj/structure/table, +/obj/item/storage/box/monkeycubes, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whitepurple"; + tag = "icon-whitepurple (NORTHWEST)" + }, +/area/medical/genetics) +"tUz" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"tUO" = ( +/obj/machinery/newscaster{ + pixel_x = -32 + }, +/obj/structure/chair/comfy/brown, +/turf/simulated/floor/wood, +/area/crew_quarters/cabin1) +"tUS" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=C7"; + location = "C6" + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"tVb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"tVc" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "MedStorage"; + name = "Storage Shutter" + }, +/turf/simulated/floor/plating, +/area/medical/biostorage) +"tVf" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/caution/red{ + dir = 8 + }, +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central) +"tVh" = ( +/obj/machinery/door/airlock/external{ + frequency = 1379; + id_tag = "n_tool_inner"; + locked = 1; + name = "Engineering External Access"; + req_access = list(13) + }, +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"tVj" = ( +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/aihallway) +"tVk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood/fancy/oak, +/area/bridge/meeting_room) +"tVm" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/structure/table, +/obj/item/storage/toolbox/mechanical, +/obj/machinery/firealarm{ + dir = 1; + name = "south fire alarm"; + pixel_y = -24 + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/office) +"tVs" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"tVx" = ( +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "blue" + }, +/area/hydroponics) +"tVA" = ( +/obj/effect/turf_decal/number/number_2{ + dir = 1; + pixel_y = -4 + }, +/obj/effect/turf_decal/arrows/white, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "purple" + }, +/area/hallway/primary/fore) +"tVF" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/medroom) +"tVI" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/flora/ausbushes/ywflowers/hell, +/obj/structure/flora/firebush, +/obj/structure/window/reinforced, +/turf/simulated/floor/grass, +/area/crew_quarters/sleep) +"tVK" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/carpet/arcade, +/area/crew_quarters/arcade) +"tVP" = ( +/obj/machinery/atmospherics/binary/valve/digital, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Supermatter Pump Airlock"; + network = list("SS13","Engineering") + }, +/turf/simulated/floor/engine, +/area/engineering/supermatter) +"tVV" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/crew_quarters/sleep) +"tWa" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"tWb" = ( +/obj/effect/decal/cleanable/dust, +/obj/effect/decal/ants, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"tWf" = ( +/obj/machinery/door/airlock/external{ + name = "Escape Pod Airlock" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"tWh" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 2; + icon_state = "open"; + id_tag = "viroshutters"; + name = "Privacy Shutters"; + opacity = 0 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/medical/virology/lab) +"tWl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/mob/living/simple_animal/bot/secbot/beepsky{ + name = "Officer Commandsky"; + desc = "It's Officer Commandsky! Here to rule and command." + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"tWr" = ( +/obj/structure/table, +/obj/item/phone{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai_upload) +"tWt" = ( +/mob/living/carbon/human/lesser/monkey, +/turf/simulated/floor/engine, +/area/toxins/test_chamber) +"tWv" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/obj/item/reagent_containers/glass/bucket, +/obj/item/radio/intercom{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/processing) +"tWy" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/security/checkpoint) +"tWz" = ( +/obj/structure/cult/archives, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/library) +"tWB" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"tWD" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"tWG" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/serviceyard) +"tWN" = ( +/obj/effect/decal/warning_stripes/north, +/obj/structure/sign/poster/official/space_a{ + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"tWQ" = ( +/obj/machinery/door/airlock/external{ + frequency = 1379; + id_tag = "port4_outer"; + locked = 1 + }, +/turf/simulated/floor/plating, +/area/hallway/secondary/entry/commercial) +"tWV" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'RADIOACTIVE AREA'"; + icon_state = "radiation"; + name = "RADIOACTIVE AREA" + }, +/turf/simulated/wall/r_wall/coated, +/area/engineering/supermatter) +"tXa" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"tXb" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/mixing) +"tXf" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"tXg" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/lounge) +"tXi" = ( +/obj/machinery/light, +/obj/machinery/door_control{ + id = "QMLoaddoor2"; + layer = 4; + name = "Loading Doors"; + pixel_x = 8; + pixel_y = -24 + }, +/obj/machinery/door_control{ + id = "QMLoaddoor"; + layer = 4; + name = "Loading Doors"; + pixel_x = -8; + pixel_y = -24 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/computer/supplycomp{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Cargo Supply South"; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/quartermaster/delivery) +"tXk" = ( +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"tXs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"tXx" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "HoSPriv"; + name = "HoS Office Privacy Shutters" + }, +/turf/simulated/floor/plating, +/area/security/hos) +"tXA" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/landmark/start/civilian, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"tXE" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/engineering/gravitygenerator) +"tXL" = ( +/turf/simulated/wall/r_wall, +/area/turret_protected/ai) +"tXO" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/door/window/brigdoor{ + name = "Creature Pen"; + req_access = list(47) + }, +/obj/machinery/door/poddoor/preopen{ + name = "Creature Cell #4"; + id_tag = "xeno4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/xenobiology) +"tXY" = ( +/obj/structure/closet/emcloset, +/turf/simulated/floor/plating/airless, +/area/toxins/test_area) +"tYb" = ( +/obj/effect/spawner/window/reinforced/polarized{ + id = "execution" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/security/execution) +"tYd" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/quartermaster/qm) +"tYf" = ( +/turf/simulated/floor/engine/hull/ceiling, +/area/space) +"tYk" = ( +/obj/machinery/iv_drip, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/medical/surgery/south) +"tYq" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "podfloor_dark" + }, +/area/engineering/controlroom) +"tYx" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/effect/turf_decal/caution/red{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/spacebridge/somsec) +"tYA" = ( +/obj/effect/decal/warning_stripes/northeast, +/obj/structure/table/glass, +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/obj/item/reagent_containers/dropper/precision, +/obj/item/reagent_containers/dropper/precision, +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/dropper, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/medical/virology/lab) +"tYB" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"tYD" = ( +/obj/machinery/atmospherics/meter, +/obj/machinery/atmospherics/pipe/manifold/visible{ + desc = "Труба содержит газ для обработки и после возвращает его обратно в трубу смешивания"; + dir = 4; + name = "Труба обработки" + }, +/turf/simulated/floor/plasteel, +/area/atmos) +"tYF" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluecornersalt" + }, +/area/bridge) +"tYJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"tYK" = ( +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/obj/machinery/camera{ + c_tag = "Hangar West"; + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkyellow" + }, +/area/engineering/mechanic_workshop/hangar) +"tYL" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 2; + icon_state = "open"; + id_tag = "researchdesk1"; + name = "Research Desk Shutters"; + opacity = 0 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/toxins/lab) +"tYM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/effect/landmark/event/blobstart, +/turf/simulated/floor/carpet, +/area/maintenance/livingcomplex) +"tYQ" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/launch) +"tYT" = ( +/obj/structure/chair/stool/bar, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"tYU" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/lobby) +"tZb" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/yellow/partial{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "neutral" + }, +/area/hallway/secondary/exit) +"tZw" = ( +/obj/machinery/hologram/holopad, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/office) +"tZC" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint6) +"tZE" = ( +/obj/structure/table/glass, +/turf/simulated/floor/glass/reinforced, +/area/hallway/secondary/exit) +"tZK" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"tZU" = ( +/obj/machinery/door/window/brigdoor{ + name = "Creature Pen" + }, +/obj/machinery/door/window/brigdoor{ + dir = 8; + name = "Creature Pen" + }, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"uab" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"uac" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkpurple" + }, +/area/assembly/chargebay) +"uan" = ( +/obj/effect/decal/warning_stripes/northwestcorner, +/obj/machinery/camera{ + c_tag = "Hangar North"; + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkyellow" + }, +/area/engineering/mechanic_workshop/hangar) +"uap" = ( +/obj/machinery/atmospherics/unary/tank/air{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plating, +/area/aisat/maintenance) +"uav" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/turf_decal{ + dir = 8; + icon_state = "golden_stripes" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"uay" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "HoSPriv"; + name = "HoS Office Privacy Shutters" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/security/hos) +"uaz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"uaG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"uaL" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"uaM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"uaO" = ( +/obj/effect/turf_decal/siding/brown{ + dir = 10 + }, +/turf/simulated/floor/glass, +/area/crew_quarters/bar/atrium) +"uaP" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkgreen" + }, +/area/hydroponics) +"uaR" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/turret_protected/aisat_interior) +"uaX" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/vending/coffee, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"ubb" = ( +/obj/machinery/door/airlock{ + id_tag = "toilet5"; + name = "Toilet" + }, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet3) +"ubd" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/pen, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"ubj" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar) +"ubn" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"ubp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/customs) +"ubt" = ( +/obj/machinery/door/window/eastleft{ + dir = 8; + name = "Coffin Storage"; + req_access = list(22) + }, +/obj/structure/closet/coffin, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"ubx" = ( +/obj/machinery/newscaster{ + pixel_y = -30 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"ubJ" = ( +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/item/twohanded/required/kirbyplants, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/simulated/floor/carpet/royalblue, +/area/crew_quarters/captain/bedroom) +"ubK" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"ubT" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/disposalpipe/segment, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralcorner" + }, +/area/crew_quarters/serviceyard) +"ucb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"ucd" = ( +/obj/structure/bed/roller, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTHEAST)" + }, +/area/medical/reception) +"uch" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai_upload) +"uck" = ( +/obj/structure/table/reinforced, +/obj/item/radio/electropack, +/obj/item/assembly/signaler, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/security/processing) +"ucl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/wall_rusted_30, +/turf/simulated/wall, +/area/maintenance/brig) +"ucp" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + locked = 1; + name = "MiniSat Maintenance"; + req_access = list(75) + }, +/turf/simulated/floor/plating, +/area/maintenance/ai) +"ucu" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/food/snacks/tajaroni, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"ucw" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/fore) +"ucy" = ( +/obj/structure/table/reinforced, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"ucz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"ucK" = ( +/obj/effect/decal/cleanable/glass, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"ucN" = ( +/obj/structure/janitorialcart, +/obj/item/mop, +/obj/item/reagent_containers/glass/bucket, +/obj/structure/sink{ + dir = 8; + pixel_x = -12 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"ucP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"ucQ" = ( +/obj/structure/table, +/obj/machinery/recharger{ + pixel_x = 1; + pixel_y = 3 + }, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"ucR" = ( +/turf/simulated/wall, +/area/maintenance/asmaint) +"udl" = ( +/obj/structure/railing, +/obj/structure/flora/ausbushes/ppflowers, +/turf/simulated/floor/grass, +/area/maintenance/fore) +"udm" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"udo" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"udq" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"udt" = ( +/obj/effect/landmark/tiles/damageturf, +/obj/effect/spawner/random_spawners/blood_20, +/turf/simulated/floor/glass, +/area/maintenance/fsmaint) +"udu" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"udC" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/starboard/south) +"udF" = ( +/obj/structure/grille/broken, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"udM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dust, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"udX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/medical/cmo) +"udY" = ( +/turf/simulated/floor/carpet, +/area/maintenance/casino) +"uee" = ( +/obj/structure/disposalpipe/sortjunction/reversed{ + dir = 8; + name = "Sorting Office"; + sortType = 2 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/se) +"uem" = ( +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/obj/machinery/camera{ + c_tag = "Engineering Lobby Main"; + dir = 8; + network = list("Engineering","SS13"); + pixel_y = -22 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellow" + }, +/area/engineering/break_room) +"ueo" = ( +/obj/machinery/door_control{ + id = "engstorage"; + name = "Engineering Secure Storage Control"; + pixel_x = 25; + pixel_y = -25; + req_access = list(11) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"uet" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/livingcomplex) +"uey" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "ramptop" + }, +/area/maintenance/fsmaint2) +"uez" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"ueB" = ( +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "purple" + }, +/area/hallway/primary/fore) +"ueD" = ( +/obj/structure/table/wood, +/obj/item/folder, +/obj/item/pen, +/turf/simulated/floor/wood, +/area/maintenance/library) +"ueE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"ueH" = ( +/obj/effect/decal/warning_stripes/red, +/obj/effect/spawner/random_spawners/blood_20, +/obj/structure/chair{ + dir = 1 + }, +/obj/structure/sign/poster/official/kill_syndicate{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/range) +"ueW" = ( +/obj/machinery/computer/shuttle/mining, +/turf/simulated/floor/plasteel, +/area/quartermaster/miningdock) +"ueY" = ( +/obj/machinery/embedded_controller/radio/airlock/airlock_controller{ + id_tag = "port5"; + pixel_x = 25; + pixel_y = -4; + tag_airpump = "port5_pump"; + tag_chamber_sensor = "port5_sensor"; + tag_exterior_door = "port5_outer"; + tag_interior_door = "port5_inner" + }, +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + frequency = 1379; + id_tag = "port5_pump" + }, +/obj/machinery/airlock_sensor{ + id_tag = "port5_sensor"; + pixel_x = 25; + pixel_y = 5 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"ufa" = ( +/obj/effect/decal/cleanable/blood/drip{ + pixel_x = -2; + pixel_y = 7 + }, +/obj/structure/closet/crate, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"ufb" = ( +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/turf/simulated/floor/carpet, +/area/security/permabrig) +"ufd" = ( +/obj/structure/closet/radiation, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/sign/chemistry{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurple"; + tag = "icon-whitepurple (NORTH)" + }, +/area/medical/research) +"ufe" = ( +/obj/machinery/power/apc{ + pixel_y = -28 + }, +/obj/structure/cable, +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/gateway) +"ufi" = ( +/obj/effect/landmark/start/bartender, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar) +"ufu" = ( +/obj/structure/table/socle, +/obj/item/storage/funeral_urn/random{ + pixel_x = 1; + pixel_y = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "vault" + }, +/area/chapel/office) +"ufz" = ( +/obj/structure/table, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/obj/item/folder, +/obj/item/pen, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"ufB" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_y = -28 + }, +/obj/structure/showcase{ + density = 0; + dir = 1; + icon = 'icons/mob/robots.dmi'; + icon_state = "Robot-STD"; + name = "Cyborg Statue" + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkred" + }, +/area/tcommsat/chamber) +"ufI" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 26 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue" + }, +/area/medical/medbay) +"ufQ" = ( +/obj/item/radio/intercom{ + dir = 1; + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/hallway/primary/central/north) +"ufU" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"ufV" = ( +/obj/structure/bed/dogbed/pet, +/mob/living/simple_animal/pet/slugcat, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/toxins/xenobiology) +"uga" = ( +/obj/machinery/light, +/obj/machinery/recharge_station, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"ugi" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "Clown"; + name = "Clown Privacy Shutters" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/clownoffice) +"ugj" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/chem_dispenser/beer, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar) +"ugr" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"ugu" = ( +/obj/structure/table/glass, +/turf/simulated/floor/carpet/cyan, +/area/medical/medrest) +"ugx" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 25 + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/kitchen) +"ugC" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/break_room) +"ugG" = ( +/obj/structure/sign/directions/security{ + dir = 8; + pixel_y = 8 + }, +/obj/structure/sign/directions/medical{ + dir = 8 + }, +/obj/structure/sign/directions/cargo{ + dir = 2; + pixel_y = -8 + }, +/turf/simulated/wall, +/area/hallway/spacebridge/comcar) +"ugJ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/lobby) +"ugL" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"ugS" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "whitehall" + }, +/area/medical/genetics) +"ugT" = ( +/obj/structure/disposalpipe/trunk/multiz/down, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/office) +"uhb" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 6; + name = "Труба смешивания" + }, +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/mechanical, +/obj/item/clothing/glasses/welding, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"uhd" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"uhg" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkblue" + }, +/area/aisat/aihallway) +"uhh" = ( +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/pump, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"uhk" = ( +/obj/structure/girder, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"uhn" = ( +/obj/structure/morgue, +/obj/effect/landmark/event/revenantspawn, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/maintenance/medroom) +"uht" = ( +/turf/simulated/floor/redgrid, +/area/turret_protected/aisat_interior) +"uhw" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/west) +"uhA" = ( +/turf/simulated/wall, +/area/janitor) +"uhC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door_control{ + id = "BrigMechBaySecAccess"; + name = "Armory Security Access Control"; + pixel_x = -7; + pixel_y = -2; + req_access = list(3) + }, +/turf/simulated/wall, +/area/maintenance/secpost) +"uhE" = ( +/obj/machinery/shower{ + dir = 4; + pixel_y = 4; + tag = "icon-shower (EAST)" + }, +/obj/effect/decal/warning_stripes/green, +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plasteel, +/area/medical/virology/lab) +"uhF" = ( +/obj/effect/landmark/start/janitor, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/janitor) +"uhJ" = ( +/obj/machinery/light/small, +/turf/simulated/floor/engine, +/area/engineering/controlroom) +"uhK" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"uhX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"uhZ" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteyellow" + }, +/area/medical/chemistry) +"uib" = ( +/obj/effect/decal/cleanable/tomato_smudge, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/security/permabrig) +"uid" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkpurple" + }, +/area/toxins/server) +"uil" = ( +/obj/machinery/camera{ + c_tag = "Chapel South"; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"uir" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) +"uit" = ( +/obj/item/radio/intercom{ + pixel_x = -27; + pixel_y = 3 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue" + }, +/area/medical/surgery/south) +"uiu" = ( +/obj/structure/table/glass, +/obj/machinery/newscaster{ + pixel_x = -32 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/item/reagent_containers/spray/cleaner/janitor, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/civilian/barber) +"uiv" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "purple" + }, +/area/hallway/primary/central/ne) +"uiS" = ( +/obj/machinery/access_button{ + command = "cycle_interior"; + frequency = 1379; + master_tag = "arrival_south_airlock"; + name = "interior access button"; + pixel_x = -24; + pixel_y = -24; + req_access = list(10,13) + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 9 + }, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/hallway/secondary/exit) +"uiV" = ( +/turf/simulated/wall, +/area/hallway/primary/central/second/south) +"uiW" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/atmos/control) +"uiX" = ( +/obj/structure/sign/securearea, +/turf/simulated/wall/r_wall, +/area/atmos) +"uiY" = ( +/obj/machinery/newscaster/security_unit{ + pixel_x = -30; + pixel_y = 2 + }, +/obj/structure/closet/wardrobe/red, +/obj/item/clothing/suit/tracksuit/red, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "red" + }, +/area/security/checkpoint) +"uiZ" = ( +/obj/item/flag/nt, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/turret_protected/ai) +"ujc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/seceqstorage) +"uje" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/space_heater, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"ujg" = ( +/obj/structure/kitchenspike, +/obj/machinery/camera{ + c_tag = "Kitchen Backroom" + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/kitchen) +"ujl" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 1; + name = "Труба смешивания" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"ujn" = ( +/obj/machinery/vending/tool, +/obj/effect/decal/warning_stripes/yellow, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + icon_state = "yellow" + }, +/area/engineering/engine) +"ujr" = ( +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "blue" + }, +/area/hallway/primary/central/north) +"ujt" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"ujy" = ( +/obj/machinery/papershredder, +/turf/simulated/floor/carpet/red, +/area/lawoffice) +"ujC" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/storage/eva) +"ujD" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/space/openspace, +/area/solar/starboard) +"ujL" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/maintenance/atmospherics) +"ujP" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -28 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "yellow" + }, +/area/storage/primary) +"ujQ" = ( +/obj/machinery/atmospherics/binary/valve{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/toxins/mixing) +"ujT" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "mining_internal"; + name = "mining conveyor" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"ukb" = ( +/obj/effect/decal/warning_stripes/south, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkred" + }, +/area/security/securearmory) +"ukc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/rods{ + amount = 3 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"ukf" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = 32 + }, +/obj/structure/safe{ + known_by = list("cmo") + }, +/obj/item/reagent_containers/glass/bottle/reagent/synaptizine, +/obj/item/reagent_containers/glass/bottle/reagent/synaptizine, +/obj/item/reagent_containers/glass/bottle/reagent/omnizine, +/obj/item/reagent_containers/glass/bottle/reagent/omnizine, +/obj/item/reagent_containers/glass/bottle/reagent/morphine, +/obj/item/reagent_containers/glass/bottle/reagent/morphine, +/obj/item/reagent_containers/glass/bottle/reagent/morphine, +/obj/item/reagent_containers/glass/bottle/reagent/morphine, +/obj/item/reagent_containers/glass/bottle/reagent/morphine, +/obj/item/reagent_containers/food/pill/hydrocodone, +/obj/item/reagent_containers/food/pill/hydrocodone, +/obj/item/reagent_containers/food/pill/hydrocodone, +/obj/item/reagent_containers/food/pill/hydrocodone, +/obj/item/reagent_containers/food/pill/hydrocodone, +/obj/item/reagent_containers/food/pill/hydrocodone, +/obj/item/reagent_containers/iv_bag/bloodsynthetic/oxygenis, +/obj/item/reagent_containers/iv_bag/bloodsynthetic/oxygenis, +/turf/simulated/floor/wood, +/area/medical/cmo) +"ukl" = ( +/obj/machinery/vending/sovietsoda, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"uku" = ( +/turf/simulated/wall/r_wall/coated, +/area/toxins/explab) +"uky" = ( +/obj/structure/flora/junglebush, +/turf/simulated/floor/grass, +/area/crew_quarters/fitness) +"ukz" = ( +/obj/structure/computerframe, +/obj/structure/computerframe, +/turf/simulated/floor/shuttle, +/area/shuttle/arrival/station) +"ukK" = ( +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/lobby) +"ukM" = ( +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/obj/structure/table/wood, +/obj/item/reagent_containers/glass/bucket, +/turf/simulated/floor/carpet, +/area/crew_quarters/theatre) +"ulg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/obj/item/reagent_containers/glass/bucket/wooden, +/turf/simulated/floor/wood/fancy/oak{ + icon_state = "fancy-wood-oak-broken7" + }, +/area/maintenance/banya) +"ulh" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/quartermaster/storage) +"uli" = ( +/obj/structure/disposalpipe/junction{ + dir = 2 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/machinery/hologram/holopad, +/obj/effect/turf_decal/box, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/medbay2) +"ull" = ( +/obj/structure/filingcabinet/medical, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "blue" + }, +/area/bridge/checkpoint/south) +"ulx" = ( +/turf/simulated/wall/r_wall, +/area/engineering/break_room) +"ulI" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/drinks/coffee, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/processing) +"ulL" = ( +/obj/structure/table/glass, +/obj/structure/mirror{ + pixel_x = -28 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/item/razor, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/civilian/barber) +"ulP" = ( +/obj/structure/table/wood, +/obj/machinery/status_display{ + pixel_y = -32 + }, +/obj/item/storage/pill_bottle/dice, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/machinery/light/small, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/library) +"ulX" = ( +/turf/simulated/wall, +/area/maintenance/banya) +"ulY" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/primary/central/east) +"umc" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance/tripple, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"umf" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/lobby) +"umh" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/hologram/holopad, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/seceqstorage) +"ump" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/machinery/portable_atmospherics/canister/sleeping_agent, +/turf/simulated/floor/plating, +/area/security/permabrig) +"umD" = ( +/obj/structure/chair/office/dark, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/reception) +"umM" = ( +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/sleeper) +"umN" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"umQ" = ( +/obj/structure/sign/restroom{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "blue" + }, +/area/hallway/primary/central/nw) +"umU" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/serviceyard) +"umW" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research/nhallway) +"umX" = ( +/obj/machinery/door/window/brigdoor{ + name = "Courtroom"; + req_access = list(63) + }, +/obj/structure/window/reinforced, +/obj/structure/chair/office{ + dir = 4 + }, +/turf/simulated/floor/carpet, +/area/crew_quarters/courtroom) +"unc" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 28; + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/storage) +"ung" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/hallway/primary/central/east) +"unl" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/storage) +"unB" = ( +/obj/structure/window/reinforced, +/mob/living/carbon/human/lesser/monkey, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whitehall" + }, +/area/medical/genetics) +"unC" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk/multiz/down{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/east) +"unE" = ( +/obj/machinery/papershredder, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/security/hos) +"unG" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"unI" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, +/obj/item/lightreplacer{ + pixel_y = 5 + }, +/obj/item/lightreplacer{ + pixel_y = 5 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/structure/extinguisher_cabinet{ + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "yellowfull" + }, +/area/engineering/hardsuitstorage) +"unQ" = ( +/obj/effect/spawner/random_spawners/oil_5, +/turf/simulated/floor/mech_bay_recharge_floor, +/area/maintenance/secpost) +"unR" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/quartermaster/office) +"unW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/holosign/barrier/engineering, +/obj/effect/decal/cleanable/blood/tracks, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"uoi" = ( +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"uol" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"uom" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/spawner/random_spawners/grille_13, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"uop" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/plasticflaps, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=2"; + location = "Mime" + }, +/turf/simulated/floor/plating, +/area/mimeoffice) +"uoz" = ( +/turf/simulated/wall/rust, +/area/maintenance/apmaint) +"uoB" = ( +/obj/structure/table/reinforced, +/obj/item/paper/holodeck, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkgreen" + }, +/area/crew_quarters/fitness) +"uoR" = ( +/obj/structure/lattice, +/obj/structure/window/reinforced{ + dir = 8; + layer = 2.9 + }, +/turf/space/openspace, +/area/space) +"uoT" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteyellowcorner" + }, +/area/medical/chemistry) +"uoW" = ( +/obj/structure/table/wood, +/obj/item/folder/blue, +/obj/item/lighter/zippo, +/obj/machinery/door_control{ + desiredstate = 1; + id = "cabin1"; + name = "Door Bolt Control"; + normaldoorcontrol = 1; + pixel_y = -25; + specialfunctions = 4 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/cabin1) +"uoY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/tools{ + pixel_x = 32 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"uph" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/se) +"upi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet, +/obj/item/clothing/mask/luchador/tecnicos, +/obj/item/clothing/mask/luchador/tecnicos, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/maintenance/gambling_den) +"upk" = ( +/obj/structure/sign/cargo, +/turf/simulated/wall, +/area/quartermaster/sorting) +"upm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass, +/obj/structure/holosign/barrier, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"upn" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/exit) +"upr" = ( +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/eastarrival) +"ups" = ( +/obj/structure/chair/sofa/corp/right, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/carpet/black, +/area/crew_quarters/bar/atrium) +"upw" = ( +/obj/structure/chair/office/dark, +/obj/machinery/door_control{ + id = "Brig_lockdown"; + name = "Brig Lockdown"; + pixel_x = 26; + pixel_y = -26; + req_access = list(58) + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"upK" = ( +/obj/structure/chair/sofa/left, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkblue" + }, +/area/hallway/secondary/exit) +"upT" = ( +/obj/structure/sign/directions/floor/alt{ + dir = 6; + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"upW" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/engineering/engine/monitor) +"uqh" = ( +/obj/machinery/door/window/southright{ + dir = 4; + name = "AI Core Door"; + req_access = list(16) + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/caution/stand_clear, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai) +"uqi" = ( +/obj/structure/ladder, +/turf/simulated/floor/plating, +/area/maintenance/asmaint6) +"uqw" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = -3; + pixel_y = 11 + }, +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = 3; + pixel_y = 11 + }, +/obj/item/kitchen/utensil/fork, +/obj/item/kitchen/utensil/spoon, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"uqE" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/tribune{ + dir = 1 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/crew_quarters/theatre) +"uqJ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"uqM" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/port/south) +"urd" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"urf" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/crew_quarters/serviceyard) +"urm" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/sunnybush, +/turf/simulated/floor/grass, +/area/hydroponics) +"urn" = ( +/obj/item/storage/box/iv_bags{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/storage/box/iv_bags{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/storage/box/syringes, +/obj/item/storage/box/syringes, +/obj/item/storage/box/beakers{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/reagent_containers/dropper/precision, +/obj/item/reagent_containers/dropper/precision, +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/dropper, +/obj/structure/table/glass, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "yellow" + }, +/area/medical/chemistry) +"urp" = ( +/obj/machinery/door/airlock/research{ + name = "Research Division Access"; + req_access = list(47) + }, +/obj/effect/decal/warning_stripes/west, +/obj/effect/decal/warning_stripes/east, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/medical/research/nhallway) +"urx" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/wood, +/area/security/detectives_office) +"ury" = ( +/obj/effect/decal/warning_stripes/west, +/obj/structure/closet/walllocker/emerglocker/west, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"urD" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluecorners" + }, +/area/crew_quarters/fitness) +"urE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/carpet, +/area/crew_quarters/captain/bedroom) +"urF" = ( +/obj/structure/bed, +/obj/item/bedsheet/mime{ + name = "Prisoners's blanket" + }, +/obj/item/screwdriver, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/security/permabrig) +"urJ" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -26 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/main) +"urL" = ( +/obj/item/radio/intercom{ + dir = 8; + pixel_x = -28 + }, +/turf/simulated/floor/carpet/black, +/area/chapel/main) +"urM" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"urV" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/space/openspace, +/area/space) +"usc" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "SKPP"; + dir = 8 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/bridge/checkpoint/south) +"usf" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/external{ + frequency = 1379; + id_tag = "engineering_east_inner"; + locked = 1; + name = "Engineering External Access"; + req_access = list(10,13) + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "podfloor" + }, +/area/engineering/engine) +"usi" = ( +/obj/effect/decal/warning_stripes/yellow/partial, +/obj/effect/decal/warning_stripes/arrow, +/obj/machinery/alarm{ + dir = 4; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/quartermaster/delivery) +"uso" = ( +/mob/living/simple_animal/bot/cleanbot{ + name = "D.E.N"; + on = 0; + real_name = "D.E.N" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "purplecorner" + }, +/area/janitor) +"usq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/wood, +/area/medical/psych) +"usw" = ( +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/ward) +"usy" = ( +/obj/structure/chair/office, +/turf/simulated/floor/wood, +/area/crew_quarters/serviceyard) +"usA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/curtain/open/shower/security{ + alpha = 255; + name = "backstage"; + anchored = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/backstage) +"usE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkgreen" + }, +/area/crew_quarters/sleep/secondary) +"usT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/greengrid, +/area/security/nuke_storage) +"usV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"usW" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/table/wood/fancy/red, +/turf/simulated/floor/carpet/red, +/area/crew_quarters/theatre) +"utd" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -28 + }, +/obj/effect/turf_decal/siding/wood, +/turf/simulated/floor/carpet/royalblue, +/area/crew_quarters/cabin1) +"uti" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"utj" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/lattice/catwalk, +/turf/space, +/area/space) +"utl" = ( +/obj/machinery/door_control{ + id = "kitchenhall"; + name = "Kitchen Hallway Shutters Control"; + pixel_x = 6; + pixel_y = 26; + req_access = list(28) + }, +/obj/machinery/door_control{ + id = "Kitchen Dinner Windows"; + name = "Kitchen Dinner Shutters Control"; + pixel_x = -6; + pixel_y = 26; + req_access = list(28) + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"utm" = ( +/obj/effect/landmark/observer_start, +/turf/simulated/floor/shuttle, +/area/shuttle/arrival/station) +"uto" = ( +/turf/simulated/floor/plasteel{ + icon_state = "redcorner" + }, +/area/security/main) +"utq" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurple"; + tag = "icon-whitepurple (NORTH)" + }, +/area/toxins/misc_lab) +"utu" = ( +/obj/effect/turf_decal/arrows/white{ + dir = 1 + }, +/obj/effect/turf_decal/number/number_1{ + dir = 1; + pixel_y = -15 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"utv" = ( +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = 32 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"utz" = ( +/obj/machinery/door/airlock{ + id_tag = "toilet2"; + name = "Toilet" + }, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"utG" = ( +/obj/structure/railing/corner, +/turf/simulated/floor/glass/reinforced, +/area/engineering/mechanic_workshop/hangar) +"utO" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/maintenance/banya) +"utP" = ( +/obj/structure/chair/office, +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 8 + }, +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/crew_quarters/courtroom) +"utV" = ( +/obj/machinery/mecha_part_fabricator/spacepod, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellow" + }, +/area/engineering/mechanic_workshop) +"utY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"uuc" = ( +/obj/structure/window/reinforced{ + dir = 8; + layer = 2.9 + }, +/obj/structure/lattice, +/turf/space/openspace, +/area/space) +"uud" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/flasher{ + pixel_y = 32; + pixel_x = 23 + }, +/obj/machinery/ai_slipper, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/tcommsat/chamber) +"uug" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -26 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue" + }, +/area/medical/paramedic) +"uui" = ( +/obj/item/radio/intercom{ + name = "south station intercom (General)"; + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/lobby) +"uuo" = ( +/obj/effect/landmark/start/security_pod_pilot, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkredfull" + }, +/area/security/podbay) +"uup" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/secondary/entry/lounge) +"uuy" = ( +/obj/structure/closet/secure_closet/cargotech, +/obj/item/stamp/granted, +/obj/item/stamp/denied, +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 26 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/quartermaster/office) +"uuC" = ( +/obj/machinery/suit_storage_unit/brigmed{ + req_access = list(5) + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"uuH" = ( +/obj/structure/closet/secure_closet/ntrep, +/turf/simulated/floor/carpet/royalblue, +/area/ntrep) +"uuM" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"uuN" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/turret_protected/ai) +"uuS" = ( +/obj/machinery/newscaster{ + pixel_y = 33 + }, +/obj/structure/filingcabinet/employment, +/turf/simulated/floor/wood/dark, +/area/ntrep) +"uva" = ( +/obj/machinery/atmospherics/unary/outlet_injector/on{ + dir = 8; + id = "n2_in" + }, +/turf/simulated/floor/engine/n2, +/area/atmos) +"uvc" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/assembly/showroom) +"uvt" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"uvu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/detectives_office) +"uvw" = ( +/obj/effect/decal/warning_stripes/northwest, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/window/plasmareinforced{ + dir = 1 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/chem_master{ + layer = 3.3; + pixel_x = -1 + }, +/turf/simulated/floor/engine, +/area/toxins/misc_lab) +"uvE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"uvI" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"uvP" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"uwa" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Prison cabin" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/security/permabrig) +"uwe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/wallmed{ + pixel_y = -32 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "showroomfloor" + }, +/area/maintenance/casino) +"uwh" = ( +/obj/machinery/door/airlock/mining/glass{ + id = "qm"; + name = "Quartermaster"; + req_access = list(41); + security_level = 1 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + do_not_delete_me = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/quartermaster/qm) +"uwl" = ( +/obj/structure/rack, +/obj/item/lock_buster, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/chief) +"uwn" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/space/openspace, +/area/solar/starboard) +"uwp" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"uwq" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/south) +"uwt" = ( +/obj/structure/dresser, +/obj/machinery/alarm{ + dir = 8; + pixel_x = 25 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/cabin2) +"uwu" = ( +/obj/machinery/door/airlock/external{ + id_tag = "laborcamp_home"; + name = "Labor Camp Airlock"; + req_access = list(2); + security_level = 1 + }, +/turf/simulated/floor/plating, +/area/security/securehallway) +"uwv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "blue"; + dir = 8 + }, +/area/hallway/primary/fore) +"uwE" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/qm) +"uwH" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/controlroom) +"uwJ" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutralcorner" + }, +/area/crew_quarters/serviceyard) +"uwM" = ( +/obj/effect/landmark/start/doctor, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/biostorage) +"uwN" = ( +/obj/structure/spacepoddoor{ + dir = 4; + luminosity = 3 + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/door_control{ + desc = "A remote control-switch for the pod doors."; + id = "secpodbay3"; + name = "Pod Door Control"; + pixel_x = 26 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"uwS" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/hallway/primary/command) +"uwW" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/virology/lab) +"uwZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance/tripple, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"uxm" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"uxn" = ( +/obj/structure/lattice, +/obj/machinery/camera{ + c_tag = "AI Satellite Exterior 10"; + dir = 8; + network = list("SS13","MiniSat") + }, +/turf/space/openspace, +/area/turret_protected/ai) +"uxo" = ( +/obj/structure/chair/sofa/corp/left, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/carpet/black, +/area/crew_quarters/bar/atrium) +"uxs" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/plasticflaps, +/obj/machinery/navbeacon{ + codes_txt = "delivery"; + dir = 1; + location = "Library" + }, +/turf/simulated/floor/plating, +/area/library) +"uxu" = ( +/obj/item/candle{ + pixel_y = 4; + pixel_x = -9 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/table/wood/fancy/red, +/turf/simulated/floor/carpet/red, +/area/crew_quarters/theatre) +"uxy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/universal, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"uxz" = ( +/obj/effect/decal/cleanable/dust, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/landmark/event/blobstart, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/carpet, +/area/maintenance/casino) +"uxC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/gravitygenerator) +"uxE" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue" + }, +/area/medical/surgery/south) +"uxF" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/interrogation) +"uxH" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "podfloor" + }, +/area/maintenance/apmaint) +"uxK" = ( +/obj/structure/closet/secure_closet/engineering_electrical, +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "yellow" + }, +/area/engineering/engine) +"uxN" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"uxP" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/maintenance/medroom) +"uxX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance/tripple, +/obj/structure/closet/crate, +/obj/effect/spawner/random_spawners/cobweb_left_rare, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"uyc" = ( +/obj/structure/sign/directions/floor/alt{ + dir = 6; + pixel_y = -32 + }, +/obj/machinery/camera{ + c_tag = "Theatre Antechamber West"; + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"uyi" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel/white, +/area/teleporter) +"uyj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/crew_quarters/theatre) +"uyq" = ( +/obj/structure/table/reinforced, +/obj/item/clipboard, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = -3; + pixel_y = 11 + }, +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = 3; + pixel_y = 11 + }, +/obj/item/toy/figure/chef, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"uyu" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high, +/obj/machinery/computer/cryopod/robot{ + pixel_y = 28 + }, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plating, +/area/aisat/maintenance) +"uyz" = ( +/obj/effect/turf_decal/stripes/gold{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10; + initialize_directions = 10 + }, +/turf/simulated/floor/carpet/royalblack, +/area/magistrateoffice) +"uyG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"uyL" = ( +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "yellow" + }, +/area/engineering/engine) +"uyM" = ( +/obj/machinery/door/poddoor/shutters{ + dir = 2; + id_tag = "BrigMechBaySecAccess"; + name = "MechBay Security Shutters" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"uyN" = ( +/obj/machinery/atmospherics/pipe/manifold/visible/yellow{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/decal/warning_stripes/southwestcorner, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"uyY" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"uza" = ( +/obj/machinery/atmospherics/pipe/simple/visible/cyan{ + desc = "Труба содержит дыхательную смесь для подачи на станцию"; + dir = 4; + name = "Труба дыхательной смеси" + }, +/obj/machinery/atmospherics/pipe/simple/visible/purple{ + desc = "Труба ведёт газ на фильтрацию"; + name = "Труба на фильтрацию" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/atmospherics) +"uzb" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/security/podbay) +"uzd" = ( +/obj/effect/decal/warning_stripes/southwest, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/small, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"uzh" = ( +/obj/structure/weightmachine/weightlifter, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"uzl" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"uzm" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/chair/office{ + dir = 8 + }, +/obj/structure/disposalpipe/junction{ + dir = 1; + icon_state = "pipe-j2"; + tag = "icon-pipe-j1 (WEST)" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/bridge/checkpoint/south) +"uzo" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "browncorner" + }, +/area/quartermaster/miningstorage) +"uzt" = ( +/obj/structure/table, +/obj/item/whetstone, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"uzy" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"uzN" = ( +/obj/effect/turf_decal/siding/brown{ + dir = 4 + }, +/turf/simulated/floor/glass, +/area/crew_quarters/bar/atrium) +"uAc" = ( +/obj/effect/decal/warning_stripes/blue/hollow, +/obj/structure/bed/roller, +/obj/machinery/iv_drip, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"uAg" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellowcorner" + }, +/area/hallway/primary/starboard/east) +"uAi" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/engineering/gravitygenerator) +"uAm" = ( +/obj/structure/table, +/obj/item/flash{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/machinery/recharger/wallcharger{ + pixel_x = 5; + pixel_y = 28 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/item/stack/tape_roll, +/obj/item/stack/tape_roll{ + pixel_x = 5; + pixel_y = 3 + }, +/obj/machinery/camera{ + c_tag = "Brig Equipment Antechamber Storage"; + dir = 5; + network = list("SS13","Security") + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "red" + }, +/area/security/main) +"uAq" = ( +/obj/effect/turf_decal/loading_area/white{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/gateway) +"uAv" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/office) +"uAw" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"uAB" = ( +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/south) +"uAH" = ( +/obj/machinery/suit_storage_unit/engine, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/southeast, +/obj/machinery/status_display{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/hardsuitstorage) +"uAO" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 4; + name = "Труба смешивания" + }, +/obj/structure/table/reinforced, +/obj/item/storage/belt/utility, +/obj/item/storage/belt/utility, +/obj/item/wrench, +/obj/item/wrench, +/obj/item/weldingtool, +/obj/item/weldingtool, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"uAP" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "green" + }, +/area/hallway/secondary/exit) +"uAS" = ( +/obj/machinery/status_display/supply_display, +/turf/simulated/wall, +/area/quartermaster/storage) +"uAU" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"uBa" = ( +/obj/structure/grille, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"uBh" = ( +/obj/structure/bookcase, +/turf/simulated/floor/wood, +/area/civilian/vacantoffice) +"uBl" = ( +/obj/item/radio/intercom{ + dir = 1; + pixel_y = -28 + }, +/obj/effect/decal/warning_stripes/southeast, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"uBn" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + icon_state = "darkpurple" + }, +/area/medical/genetics) +"uBw" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/library) +"uBy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/glass, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/gambling_den) +"uBI" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralcorner" + }, +/area/hallway/secondary/exit) +"uBM" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/chair/sofa/left{ + dir = 8 + }, +/obj/effect/landmark/start/civilian, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"uBO" = ( +/obj/machinery/vending/cigarette, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/item/radio/intercom{ + dir = 1; + pixel_y = 22 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurple"; + tag = "icon-whitepurple (NORTH)" + }, +/area/medical/research) +"uBU" = ( +/obj/structure/railing/corner, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/office) +"uCd" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/eat{ + pixel_x = 32 + }, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"uCg" = ( +/obj/structure/table, +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/regular{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/machinery/vending/wallmed{ + pixel_y = -28 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/gateway) +"uCn" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"uCs" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/landmark/event/lightsout, +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/cmo) +"uCt" = ( +/obj/machinery/door/airlock/command{ + id_tag = "hopofficedoor"; + name = "Head of Personnel"; + req_access = list(57); + security_level = 1 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads/hop) +"uCv" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkredcorners" + }, +/area/security/hos) +"uCw" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/bush, +/turf/simulated/floor/grass, +/area/security/hos) +"uCz" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/ward) +"uCA" = ( +/obj/structure/chair/comfy/red{ + dir = 1 + }, +/obj/effect/turf_decal/siding/yellow, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/carpet/royalblack, +/area/bridge/meeting_room) +"uCF" = ( +/obj/structure/railing{ + dir = 5 + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkred" + }, +/area/security/hos) +"uCI" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/light, +/turf/simulated/floor/glass/reinforced, +/area/engineering/mechanic_workshop/hangar) +"uCK" = ( +/obj/effect/decal/cleanable/dust, +/obj/machinery/light_construct{ + dir = 4 + }, +/turf/simulated/floor/carpet, +/area/maintenance/casino) +"uCN" = ( +/obj/effect/turf_decal/loading_area{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"uCO" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"uCP" = ( +/obj/machinery/shower{ + dir = 8; + tag = "icon-shower (WEST)" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/curtain/open/shower, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/toilet) +"uCS" = ( +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/space/openspace, +/area/space) +"uCU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/banya) +"uCV" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/carpet/royalblack, +/area/hallway/secondary/exit) +"uDc" = ( +/obj/machinery/atm{ + pixel_y = 32 + }, +/obj/machinery/camera{ + c_tag = "Security Lobby West"; + network = list("SS13","Security") + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/lobby) +"uDj" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"uDB" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/checkpoint) +"uDG" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"uDL" = ( +/obj/machinery/camera{ + c_tag = "Service Hallway East"; + dir = 8 + }, +/obj/item/radio/intercom{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"uDS" = ( +/turf/simulated/wall/shuttle, +/area/shuttle/arrival/station) +"uDU" = ( +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/range) +"uEb" = ( +/obj/machinery/door/airlock/command/glass{ + id = "conferenceroomwindows"; + id_tag = "conferenceroombolts"; + name = "Conference Room"; + req_access = list(19); + security_level = 1 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge/meeting_room) +"uEd" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue"; + tag = "icon-whiteblue (WEST)" + }, +/area/medical/biostorage) +"uEh" = ( +/obj/structure/chair/sofa/corner, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/medical/research/restroom) +"uEi" = ( +/obj/machinery/door/window/brigdoor/southleft{ + base_state = "rightsecure"; + dir = 1; + icon_state = "rightsecure"; + req_access = list(63); + color = "red" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/security/evidence) +"uEm" = ( +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"uEs" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue" + }, +/area/medical/medbay2) +"uEt" = ( +/turf/simulated/wall, +/area/crew_quarters/cabin2) +"uEv" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"uEy" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 26 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop/expedition) +"uEA" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/crew_quarters/bar/atrium) +"uEB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/alarm{ + pixel_y = 24 + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads/hop) +"uEQ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/bridge/checkpoint/north) +"uER" = ( +/obj/structure/cable, +/obj/machinery/power/smes{ + charge = 2e+006 + }, +/turf/simulated/floor/redgrid, +/area/engineering/engine) +"uES" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralcorner" + }, +/area/storage/tech) +"uFc" = ( +/obj/machinery/camera/motion{ + c_tag = "AI Satellite Hallway"; + dir = 10; + network = list("SS13","MiniSat") + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/turret_protected/aisat_interior) +"uFe" = ( +/obj/structure/closet/secure_closet/brig, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/prisonershuttle) +"uFj" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/spawner/random_spawners/blood_5, +/obj/structure/chair/stool/holostool, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"uFu" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/south) +"uFB" = ( +/obj/structure/railing, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"uFC" = ( +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/obj/effect/decal/warning_stripes/west, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/eastarrival) +"uFH" = ( +/obj/structure/table/wood, +/obj/item/clipboard, +/obj/item/toy/figure/ian, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads) +"uFM" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/grille, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"uFP" = ( +/obj/machinery/door/airlock/research{ + name = "Chemical Toxins"; + req_access = list(47) + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/misc_lab) +"uFY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/brig) +"uFZ" = ( +/obj/structure/table, +/obj/item/secbot_assembly{ + created_name = "Officer Podsky"; + desc = "Ты не узнаешь ценность чего-либо, пока не потеряешь это..."; + name = "Обломки офицера Подски"; + pixel_y = 10 + }, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/item/extinguisher{ + pixel_y = 2 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/security/podbay) +"uGb" = ( +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/engine, +/area/toxins/misc_lab) +"uGg" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 24 + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"uGl" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"uGm" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/gravitygenerator) +"uGp" = ( +/obj/effect/decal/warning_stripes/northeast, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/window/plasmareinforced{ + dir = 1 + }, +/obj/structure/window/plasmareinforced{ + dir = 4 + }, +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/simulated/floor/engine, +/area/toxins/misc_lab) +"uGI" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/se) +"uGK" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"uGO" = ( +/obj/machinery/door/poddoor/multi_tile/two_tile_hor{ + id_tag = "ComEVA1"; + name = "Command Emergency EVA Storage" + }, +/turf/simulated/floor/indestructible{ + icon_state = "dark" + }, +/area/hallway/primary/central/second/north) +"uGR" = ( +/obj/machinery/camera{ + c_tag = "Xenobio North"; + dir = 8; + network = list("Research","SS13") + }, +/obj/structure/sink{ + dir = 4; + pixel_x = 12 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitepurple" + }, +/area/toxins/xenobiology) +"uGV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/brig) +"uGZ" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"uHb" = ( +/obj/structure/sign/comand{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "ramptop" + }, +/area/hallway/primary/central/second/north) +"uHe" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai) +"uHl" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/processing) +"uHn" = ( +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/aienter) +"uHr" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/reagentgrinder, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/maintenance/cafeteria) +"uHv" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -28 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"uHw" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitebluecorner"; + tag = "icon-whitebluecorner (WEST)" + }, +/area/maintenance/medroom) +"uHx" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue" + }, +/area/medical/medbay) +"uHC" = ( +/obj/structure/sign/med{ + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "blue" + }, +/area/hallway/primary/central/nw) +"uHG" = ( +/obj/structure/grille, +/obj/structure/window/plasmareinforced{ + dir = 1 + }, +/obj/structure/window/plasmareinforced{ + dir = 8 + }, +/obj/structure/window/plasmareinforced, +/turf/simulated/floor/plating, +/area/toxins/launch) +"uHJ" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/landmark/start/detective, +/turf/simulated/floor/carpet/green, +/area/security/detectives_office) +"uHN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/engine, +/area/toxins/explab) +"uIi" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/lab) +"uIl" = ( +/obj/structure/chair/stool, +/obj/effect/decal/cleanable/dust, +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 4 + }, +/turf/simulated/floor/carpet, +/area/maintenance/casino) +"uIq" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Brig Customs"; + req_access = list(63) + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/processing) +"uIs" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/simulated/floor/carpet/blue, +/area/medical/cmo) +"uIw" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/processing) +"uIx" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=COM1"; + location = "COM17" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"uIy" = ( +/obj/effect/decal/warning_stripes/west{ + icon = 'icons/turf/floors.dmi'; + icon_state = "siding1" + }, +/obj/machinery/hydroponics/soil, +/turf/simulated/floor/grass, +/area/hydroponics) +"uIF" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 28 + }, +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Dorm First Floor Cryo" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/crew_quarters/sleep) +"uIQ" = ( +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 2; + icon_state = "open"; + id_tag = "magistrate"; + name = "Magistrate Privacy Shutters"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced/polarized{ + id = "tintmagistrateoffice" + }, +/turf/simulated/floor/plating, +/area/magistrateoffice) +"uIU" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "north bump Engineering"; + pixel_y = 24; + shock_proof = 1 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/mech_bay_recharge_floor, +/area/assembly/showroom) +"uIV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "escape" + }, +/area/hallway/secondary/exit/maint) +"uJc" = ( +/obj/structure/cable/multiz{ + color = "#dd1010" + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/mixing) +"uJf" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/customs) +"uJg" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance/double, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/quartermaster/storage) +"uJl" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel/dark, +/area/hallway/secondary/exit) +"uJm" = ( +/obj/machinery/atmospherics/pipe/simple/visible/universal, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/atmos) +"uJn" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/cloning) +"uJq" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue" + }, +/area/medical/medbay) +"uJx" = ( +/turf/simulated/floor/plasteel{ + icon_state = "greencorner" + }, +/area/hallway/secondary/exit) +"uJA" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "white" + }, +/area/medical/reception) +"uJC" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/carpet, +/area/maintenance/casino) +"uJD" = ( +/obj/machinery/suit_storage_unit/cmo/sec_storage, +/obj/machinery/alarm{ + pixel_y = 24 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/cmostore) +"uJG" = ( +/obj/structure/lattice, +/turf/space/openspace, +/area/space) +"uJW" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitehall" + }, +/area/toxins/xenobiology) +"uJY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"uKe" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/light, +/obj/structure/sign/directions/floor/alt{ + dir = 6; + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/office) +"uKm" = ( +/obj/structure/table/glass, +/obj/effect/decal/warning_stripes/blue/hollow, +/obj/item/storage/fancy/vials{ + pixel_x = -6 + }, +/obj/item/storage/pill_bottle/patch_pack, +/obj/item/storage/pill_bottle{ + pixel_x = 7 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"uKn" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/xenobiology) +"uKB" = ( +/obj/structure/mineral_door/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/library/game_zone) +"uKE" = ( +/obj/structure/disposalpipe/trunk/multiz, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"uKI" = ( +/obj/effect/decal/cleanable/dust, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"uKL" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/wood/fancy/oak, +/area/bridge/meeting_room) +"uKX" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"uLe" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitepurplecorner" + }, +/area/medical/research) +"uLj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 5 + }, +/obj/machinery/ai_status_display{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"uLl" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "vault" + }, +/area/chapel/office) +"uLo" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/landmark/start/geneticist, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/genetics) +"uLp" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/main) +"uLw" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"uLB" = ( +/obj/machinery/atmospherics/unary/outlet_injector/on{ + dir = 8; + id = "o2_in" + }, +/turf/simulated/floor/engine/o2, +/area/atmos) +"uLF" = ( +/obj/structure/computerframe{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkblue" + }, +/area/maintenance/detectives_office) +"uLM" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkpurple" + }, +/area/assembly/chargebay) +"uLZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/asmaint6) +"uMd" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "podfloor" + }, +/area/maintenance/apmaint) +"uMf" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"uMh" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/food/snacks/baguette, +/obj/item/lipstick/random{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/lipstick/random{ + pixel_x = -1; + pixel_y = 1 + }, +/obj/item/lipstick/random{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/reagent_containers/spray/waterflower, +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -26 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "tranquillite" + }, +/area/mimeoffice) +"uMi" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/additional) +"uMk" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/carpet/green, +/area/security/detectives_office) +"uMm" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint6) +"uMp" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/security/podbay) +"uMr" = ( +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "red" + }, +/area/security/processing) +"uMt" = ( +/turf/simulated/wall, +/area/hallway/primary/central/second/east) +"uMw" = ( +/turf/simulated/wall/r_wall, +/area/bridge/meeting_room) +"uMx" = ( +/obj/structure/chair/comfy/teal{ + dir = 8 + }, +/obj/effect/landmark/start/intern, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/medrest) +"uMy" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance/double, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"uMz" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"uMA" = ( +/obj/structure/chair/stool/bar, +/obj/effect/decal/cleanable/dust, +/obj/machinery/atm{ + pixel_y = 32 + }, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"uMB" = ( +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/mechanical, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"uMI" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/medical/biostorage) +"uNa" = ( +/obj/effect/decal/warning_stripes/west, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel/airless, +/area/toxins/test_area) +"uNb" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/main) +"uNc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/fore) +"uNg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"uNp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8 + }, +/area/crew_quarters/locker) +"uNv" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/engine) +"uNw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "tranquillite" + }, +/area/maintenance/trading) +"uND" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/floodlight, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"uNF" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/glass/reinforced/plasma, +/area/engineering/controlroom) +"uNI" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/chair/comfy/brown{ + dir = 1; + pixel_y = 6 + }, +/turf/simulated/floor/carpet, +/area/crew_quarters/captain) +"uNP" = ( +/obj/structure/kitchenspike, +/obj/effect/decal/remains/human, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/alarm{ + pixel_y = 24 + }, +/obj/effect/spawner/random_spawners/cobweb_left_rare, +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/maintenance/chapel) +"uOc" = ( +/obj/machinery/constructable_frame/machine_frame, +/obj/effect/decal/cleanable/dust, +/obj/item/stock_parts/matter_bin/adv, +/turf/simulated/floor/plasteel{ + icon_state = "stage_bleft" + }, +/area/maintenance/casino) +"uOg" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/perma) +"uOk" = ( +/turf/simulated/floor/plating, +/area/maintenance/perma) +"uOm" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTH)" + }, +/area/medical/medbay2) +"uOq" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/gloves/color/fyellow, +/obj/item/multitool, +/obj/structure/window/reinforced{ + color = "red"; + layer = 2.9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/range) +"uOr" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/item/radio/intercom{ + dir = 1; + pixel_y = 28 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=C11"; + location = "C10" + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"uOv" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "escape" + }, +/area/bridge/checkpoint/south) +"uOw" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"uOy" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/courtroom) +"uOA" = ( +/obj/structure/kitchenspike, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 4; + tag = "icon-bulb1 (EAST)" + }, +/obj/effect/spawner/random_spawners/blood_20, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/maintenance/cafeteria) +"uOW" = ( +/obj/effect/landmark/start/roboticist, +/turf/simulated/floor/plasteel, +/area/assembly/robotics) +"uPc" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/apmaint) +"uPh" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/carpet/green, +/area/maintenance/casino) +"uPi" = ( +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet/red, +/area/maintenance/backstage) +"uPm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"uPq" = ( +/mob/living/simple_animal/bot/secbot/beepsky{ + desc = "It's Officer Boopsky! Powered by a potato and a shot of whiskey."; + name = "Officer Boopsky" + }, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/simulated/floor/glass, +/area/bridge/checkpoint/south) +"uPr" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Prison Library" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/security/permabrig) +"uPv" = ( +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/biostorage) +"uPz" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/security/execution) +"uPE" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/closet/crate/internals, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/quartermaster/delivery) +"uPG" = ( +/obj/structure/cable/multiz{ + color = "#dd1010" + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/processing) +"uPH" = ( +/obj/structure/lattice, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/space, +/area/space) +"uPR" = ( +/obj/machinery/atmospherics/pipe/multiz, +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"uPS" = ( +/obj/structure/railing/corner, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whitehall" + }, +/area/toxins/xenobiology) +"uQc" = ( +/obj/machinery/alarm{ + dir = 4; + pixel_x = -24 + }, +/obj/structure/sink{ + dir = 8; + pixel_x = -12 + }, +/obj/effect/landmark/start/scientist, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/toxins/test_chamber) +"uQn" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/wood, +/area/medical/cmo) +"uQp" = ( +/obj/structure/sign/vacuum, +/turf/simulated/wall/r_wall, +/area/toxins/launch) +"uQD" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/simulated/floor/wood/fancy/oak, +/area/bridge/meeting_room) +"uQH" = ( +/obj/effect/spawner/window/reinforced/polarized{ + id = "blueshieldofficewindows" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + icon_state = "open"; + id_tag = "blueshield"; + name = "Privacy Shutters"; + opacity = 0; + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/blueshield) +"uQX" = ( +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_y = 0; + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/brigstaff) +"uQY" = ( +/obj/machinery/door_control{ + id = "xeno6"; + name = "Containment Control"; + req_access = list(55); + pixel_x = 32 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel, +/area/toxins/xenobiology) +"uRd" = ( +/obj/structure/table/glass, +/obj/item/folder/white, +/obj/item/stamp/cmo, +/obj/item/reagent_containers/food/drinks/mug/cmo{ + pixel_y = 18 + }, +/turf/simulated/floor/carpet/blue, +/area/medical/cmo) +"uRl" = ( +/obj/machinery/alarm{ + dir = 8; + pixel_x = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/primary/central/west) +"uRm" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"uRp" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/medical/morgue) +"uRs" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/hologram/holopad, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/gravitygenerator) +"uRu" = ( +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"uRw" = ( +/obj/structure/table/glass, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_x = 7; + pixel_y = 6 + }, +/turf/simulated/floor/glass/reinforced, +/area/hallway/secondary/exit) +"uRx" = ( +/obj/machinery/light_construct{ + dir = 8 + }, +/obj/structure/chair/sofa/left{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "yellowcorner"; + dir = 8 + }, +/area/maintenance/apmaint) +"uRy" = ( +/obj/machinery/door_timer/cell_1{ + dir = 1; + pixel_y = 32 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "redcorner" + }, +/area/security/prison/cell_block/A) +"uRC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research) +"uRF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/livingcomplex) +"uRH" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/portable_atmospherics/canister/sleeping_agent, +/obj/effect/decal/warning_stripes/west, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "escape" + }, +/area/toxins/storage) +"uRK" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/light_switch{ + pixel_x = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/processing) +"uRM" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/north) +"uRS" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/security/reception) +"uRU" = ( +/obj/structure/bed, +/obj/item/kitchen/knife/glassshiv{ + layer = 2.9; + pixel_y = -5 + }, +/obj/item/bedsheet/mime{ + name = "Prisoners's blanket" + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"uSi" = ( +/obj/structure/table, +/obj/item/flashlight/lamp{ + layer = 4; + pixel_x = 7; + pixel_y = 14 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/processing) +"uSk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/simulated/floor/glass, +/area/crew_quarters/locker) +"uSo" = ( +/obj/machinery/light/small, +/obj/effect/landmark/tiles/damageturf, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"uSv" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"uSx" = ( +/obj/machinery/door_control{ + id = "kitchen_abandoned"; + name = "Abandoned Kitchen Shutters Control"; + pixel_x = -25 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "stage_bleft" + }, +/area/maintenance/cafeteria) +"uSy" = ( +/obj/effect/decal/warning_stripes/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/securearmory) +"uSB" = ( +/obj/structure/closet/wardrobe/mixed, +/turf/simulated/floor/shuttle, +/area/shuttle/arrival/station) +"uSE" = ( +/obj/effect/decal/warning_stripes/northeastcorner, +/turf/simulated/floor/engine/hull/reinforced, +/area/space) +"uSF" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/aienter) +"uSX" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/south) +"uSY" = ( +/obj/structure/sign/comand{ + pixel_y = 32 + }, +/obj/machinery/camera{ + c_tag = "Command Zone Main Hallway South 1" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "rampbottom" + }, +/area/hallway/primary/central/second/north) +"uTj" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/machinery/camera{ + c_tag = "AI Sattelit Access Point"; + network = list("Engineering","SS13") + }, +/turf/simulated/floor/engine, +/area/engineering/aienter) +"uTt" = ( +/obj/item/radio/intercom{ + pixel_x = 32; + pixel_y = 3 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "yellow" + }, +/area/medical/chemistry) +"uTE" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/turret_protected/aisat_interior) +"uTG" = ( +/obj/effect/decal/cleanable/dust, +/obj/item/chair/stool/bar, +/turf/simulated/floor/wood{ + icon_state = "wood-broken6" + }, +/area/maintenance/casino) +"uTH" = ( +/obj/effect/decal/cleanable/dust, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/closet/hydrant{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "rampbottom" + }, +/area/maintenance/banya) +"uTI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/structure/closet/secure_closet/brig/evidence, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkred" + }, +/area/security/evidence) +"uUb" = ( +/obj/machinery/vending/coffee, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"uUq" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/assembly/showroom) +"uUs" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/sign/securearea{ + pixel_x = -32 + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"uUv" = ( +/obj/structure/railing, +/obj/effect/turf_decal/siding/wideplating/dark, +/turf/simulated/floor/plasteel{ + icon_state = "darkblue" + }, +/area/crew_quarters/fitness) +"uUw" = ( +/turf/simulated/wall, +/area/maintenance/trading) +"uUx" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"uUD" = ( +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue" + }, +/area/medical/medbay) +"uUK" = ( +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/port/south) +"uUM" = ( +/obj/effect/decal/warning_stripes/southeastcorner, +/turf/simulated/floor/plasteel/airless, +/area/toxins/test_area) +"uUR" = ( +/obj/structure/table/wood, +/obj/item/stack/sheet/metal{ + amount = 50; + pixel_x = -4; + pixel_y = 1 + }, +/obj/item/stack/sheet/glass{ + amount = 50; + pixel_x = 3; + pixel_y = 2 + }, +/obj/item/storage/fancy/candle_box/eternal{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/item/storage/fancy/candle_box/eternal{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/storage/fancy/candle_box/eternal{ + pixel_x = -1; + pixel_y = 1 + }, +/obj/item/flashlight/lamp{ + layer = 3.2 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel/grimy, +/area/crew_quarters/bar) +"uVa" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/medical/morgue) +"uVm" = ( +/obj/machinery/crematorium{ + id = "creamed2" + }, +/obj/structure/sign/fire{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/chapel/office) +"uVn" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"uVo" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/spacebridge/comcar) +"uVs" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white/end{ + dir = 8 + }, +/turf/simulated/floor/glass, +/area/crew_quarters/locker) +"uVy" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "yellowcorner" + }, +/area/hallway/primary/starboard) +"uVz" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"uVE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permahallway) +"uVF" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/toxins/explab) +"uVH" = ( +/obj/machinery/autolathe, +/obj/machinery/door/window/brigdoor{ + id = "Autolathe"; + name = "Autolathe Access"; + req_access = list(47); + dir = 8 + }, +/obj/item/stack/sheet/metal{ + amount = 10 + }, +/obj/item/stack/sheet/glass{ + amount = 10 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 8; + icon_state = "open"; + id_tag = "researchdesk1"; + name = "Research Desk Shutters"; + opacity = 0 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/lab) +"uVI" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/random/toolbox, +/obj/item/screwdriver{ + pixel_y = 8 + }, +/obj/item/weldingtool/largetank, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"uVN" = ( +/obj/effect/decal/cleanable/fungus, +/turf/simulated/wall/r_wall, +/area/maintenance/xenozoo) +"uVO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"uVQ" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"uVT" = ( +/obj/machinery/mecha_part_fabricator, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plasteel, +/area/assembly/chargebay) +"uVZ" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"uWa" = ( +/obj/structure/table/reinforced, +/obj/machinery/kitchen_machine/microwave{ + pixel_x = -1; + pixel_y = 7 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"uWb" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/wood{ + icon_state = "wood-broken7"; + tag = "icon-wood-broken7" + }, +/area/maintenance/casino) +"uWc" = ( +/turf/simulated/openspace, +/area/hallway/primary/command/west) +"uWh" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads/hop) +"uWp" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/nw) +"uWy" = ( +/obj/machinery/conveyor{ + id = "packageSort1" + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/quartermaster/sorting) +"uWz" = ( +/obj/effect/decal/warning_stripes/east, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel/airless, +/area/toxins/test_area) +"uWE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/lounge) +"uWF" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"uWG" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 0; + icon_state = "red" + }, +/area/security/processing) +"uWL" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/disposalpipe/sortjunction/reversed{ + name = "Med Chemistry"; + sortType = 11 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/west) +"uWN" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/engineering/engine) +"uWR" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/quartermaster/delivery) +"uXa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/southeast, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/storage/secure) +"uXh" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/door/airlock/medical/glass{ + id_tag = "MedbayFoyer"; + name = "Medical Supplies"; + req_access = list(5) + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/biostorage) +"uXt" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/detectives_office) +"uXu" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "red" + }, +/area/security/brigstaff) +"uXx" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/plasticflaps, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=4"; + dir = 4; + location = "Janitor" + }, +/turf/simulated/floor/plating, +/area/janitor) +"uXB" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/fore) +"uXG" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "red" + }, +/area/security/securehallway) +"uXI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"uXT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack/gunrack, +/obj/item/stack/rods{ + amount = 10 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"uXU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/spawner/random_spawners/blood_20, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/maintenance/cafeteria) +"uXZ" = ( +/turf/simulated/wall/r_wall, +/area/maintenance/apmaint) +"uYc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"uYe" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"uYi" = ( +/obj/machinery/photocopier, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/carpet/royalblue, +/area/blueshield) +"uYj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/port/south) +"uYm" = ( +/obj/structure/closet/secure_closet/atmos_personal, +/obj/effect/decal/warning_stripes/southwest, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/extinguisher/mini, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"uYn" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurplecorner" + }, +/area/medical/research) +"uYp" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"uYu" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkredcorners" + }, +/area/tcommsat/chamber) +"uYx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"uYC" = ( +/obj/structure/flora/grass/jungle, +/turf/simulated/floor/grass, +/area/security/permabrig) +"uYD" = ( +/turf/simulated/wall/r_wall, +/area/security/permabrig) +"uYE" = ( +/obj/structure/lattice, +/obj/structure/window/plasmareinforced{ + color = "#FF0000"; + dir = 1 + }, +/turf/space/openspace, +/area/space) +"uYI" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"uYJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"uYK" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/biostorage) +"uYO" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/security/permahallway) +"uYQ" = ( +/turf/simulated/floor/plasteel{ + icon_state = "yellowcorner" + }, +/area/hallway/primary/starboard/east) +"uYR" = ( +/obj/structure/lattice, +/obj/machinery/camera{ + c_tag = "AI Satellite Exterior 5"; + dir = 4; + network = list("SS13","MiniSat") + }, +/turf/space/openspace, +/area/turret_protected/ai) +"uYV" = ( +/obj/machinery/photocopier, +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/camera{ + c_tag = "Internal Affairs Office South"; + dir = 1; + network = list("SS13","Security") + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/lawoffice) +"uYZ" = ( +/obj/machinery/photocopier, +/obj/machinery/keycard_auth{ + pixel_y = 24 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/medical/cmo) +"uZc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"uZd" = ( +/obj/machinery/camera{ + c_tag = "Minisat AI Core West"; + dir = 5; + network = list("Minisat","SS13") + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/turret_protected/ai) +"uZg" = ( +/obj/machinery/door/window/eastleft{ + dir = 2; + req_access = list(3,4); + name = "Forensic laboratory" + }, +/turf/simulated/floor/wood, +/area/security/detectives_office) +"uZh" = ( +/obj/structure/sign/directions/evac{ + pixel_y = -8 + }, +/obj/structure/sign/directions/security{ + dir = 1; + pixel_y = 8 + }, +/obj/structure/sign/directions/medical{ + dir = 1 + }, +/turf/simulated/wall, +/area/hallway/primary/central/south) +"uZo" = ( +/obj/effect/decal/warning_stripes/southwest, +/obj/machinery/alarm{ + dir = 4; + pixel_x = -26 + }, +/obj/structure/chair/stool{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/gravitygenerator) +"uZp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "rampbottom" + }, +/area/maintenance/banya) +"uZq" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A3"; + location = "A2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"uZr" = ( +/obj/effect/decal/warning_stripes/southeast, +/obj/machinery/atmospherics/pipe/simple/insulated, +/obj/structure/extinguisher_cabinet{ + pixel_y = -30 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/toxins/mixing) +"uZu" = ( +/obj/machinery/suit_storage_unit/cmo/sec_storage, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/cmostore) +"uZv" = ( +/obj/structure/table/wood{ + color = "#996633" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/item/reagent_containers/food/drinks/shaker, +/turf/simulated/floor/carpet/royalblack, +/area/ntrep) +"uZF" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "red" + }, +/area/security/brigstaff) +"uZG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research/glass{ + name = "Mech Bay"; + req_access = list(29) + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/assembly/chargebay) +"uZS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + icon_state = "darkbrown" + }, +/area/quartermaster/storage) +"uZW" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/processing) +"vab" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"vak" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/xenobiology) +"val" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/crew_quarters/fitness) +"var" = ( +/obj/machinery/light{ + dir = 1; + on = 1 + }, +/obj/structure/table/reinforced, +/obj/effect/spawner/lootdrop/maintenance/double, +/obj/item/radio/intercom{ + dir = 1; + pixel_y = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkyellow" + }, +/area/engineering/mechanic_workshop/hangar) +"vat" = ( +/obj/structure/disposalpipe/segment, +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/obj/effect/turf_decal{ + dir = 8; + icon_state = "golden_stripes" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge/meeting_room) +"vay" = ( +/obj/structure/urinal{ + pixel_y = 28 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet3) +"vaF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"vaL" = ( +/obj/machinery/alarm{ + dir = 4; + pixel_x = -25 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue" + }, +/area/medical/paramedic) +"vaT" = ( +/obj/machinery/status_display{ + pixel_x = -32 + }, +/obj/machinery/firealarm{ + pixel_y = 26 + }, +/obj/machinery/hydroponics/soil, +/turf/simulated/floor/grass, +/area/hydroponics) +"vaV" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/courtroom) +"vaY" = ( +/obj/machinery/door/airlock/mining/glass{ + name = "Cargo Bay"; + req_access = list(31) + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Cargo Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/storage) +"vbf" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"vbh" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "AI Sattelit Hallway North-West"; + network = list("Engineering","SS13") + }, +/turf/simulated/floor/engine, +/area/engineering/aienter) +"vbj" = ( +/obj/machinery/door/poddoor/multi_tile/two_tile_hor{ + id_tag = "ComEVA2"; + name = "Command Emergency EVA Storage" + }, +/turf/simulated/floor/indestructible{ + icon_state = "dark" + }, +/area/hallway/primary/central/second/north) +"vbl" = ( +/turf/simulated/floor/plasteel{ + icon_state = "ramptop" + }, +/area/gateway) +"vbn" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"vbx" = ( +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/gateway) +"vbz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister/air, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/maintenance/apmaint) +"vbA" = ( +/obj/machinery/atmospherics/pipe/manifold/visible/cyan{ + desc = "Труба содержит дыхательную смесь для подачи на станцию"; + name = "Труба дыхательной смеси" + }, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"vbB" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 1; + name = "Труба смешивания" + }, +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 4; + name = "Труба смешивания" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"vbE" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/exit) +"vbI" = ( +/obj/effect/turf_decal/siding/white/end{ + color = "#444444" + }, +/turf/simulated/floor/glass, +/area/hallway/primary/central) +"vbL" = ( +/obj/machinery/door/airlock/bananium{ + name = "Clown's Office"; + req_access = list(46) + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + do_not_delete_me = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/clownoffice) +"vbN" = ( +/obj/machinery/camera{ + c_tag = "Second Floor Central Ring South Hallway 3"; + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"vbO" = ( +/obj/structure/morgue, +/obj/effect/landmark/event/revenantspawn, +/turf/simulated/floor/plating, +/area/maintenance/medroom) +"vbS" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/seceqstorage) +"vbW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/computerframe, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"vbX" = ( +/obj/effect/spawner/window/reinforced/plasma, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "RnDChem"; + name = "Biohazard Shutter"; + opacity = 0 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/toxins/test_chamber) +"vca" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/machinery/light/small{ + dir = 4; + tag = "icon-bulb1 (EAST)" + }, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"vce" = ( +/turf/simulated/floor/engine/plasma, +/area/atmos) +"vcf" = ( +/turf/simulated/floor/wood, +/area/security/detectives_office) +"vcg" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/fore) +"vci" = ( +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_y = -30 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"vck" = ( +/obj/machinery/atmospherics/pipe/multiz, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"vco" = ( +/obj/structure/cable/multiz{ + color = "#dd1010" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/camera{ + c_tag = "East Sattelit Solars First Floor"; + dir = 6 + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"vct" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack/gunrack, +/obj/item/stack/sheet/metal{ + amount = 25 + }, +/obj/item/stack/sheet/glass{ + amount = 25; + pixel_x = 2; + pixel_y = -2 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"vcy" = ( +/obj/machinery/recharger{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/structure/table, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/checkpoint) +"vcz" = ( +/obj/structure/railing{ + dir = 4; + pixel_y = 8 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitehall" + }, +/area/toxins/xenobiology) +"vcB" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + density = 0; + icon_state = "open"; + id_tag = "kitchenhall"; + name = "Kitchen Shutters"; + opacity = 0 + }, +/obj/item/reagent_containers/food/snacks/soup/beetsoup{ + desc = "With the taste of execution"; + name = "borsch" + }, +/obj/machinery/door/window/eastleft{ + base_state = "right"; + dir = 8; + icon_state = "right"; + name = "Kitchen"; + req_access = list(28) + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/crew_quarters/kitchen) +"vcC" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/small, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"vcE" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/structure/table, +/obj/item/storage/firstaid/adv{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/storage/firstaid/doctor, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkblue" + }, +/area/blueshield) +"vcG" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/flora/ausbushes/palebush, +/turf/simulated/floor/grass, +/area/maintenance/fore2) +"vcH" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green{ + desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; + dir = 6; + name = "Труба фильтрации" + }, +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"vcK" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/carpet, +/area/crew_quarters/heads) +"vcL" = ( +/obj/machinery/door/airlock/external{ + name = "Toxins Test Chamber" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating/airless, +/area/toxins/test_area) +"vcP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/trunk/multiz/down, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"vcV" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/engine, +/area/engineering/supermatter) +"vdh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"vdi" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/visible, +/turf/simulated/floor/plasteel{ + dir = 5 + }, +/area/security/permabrig) +"vdl" = ( +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel, +/area/toxins/launch) +"vdo" = ( +/turf/simulated/wall, +/area/hallway/primary/command/east) +"vdq" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/carpet/green, +/area/crew_quarters/mrchangs) +"vdz" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/window/brigdoor{ + dir = 1; + name = "Creature Pen"; + req_access = list(47) + }, +/turf/simulated/floor/plasteel, +/area/toxins/xenobiology) +"vdG" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/turf/simulated/floor/plating/airless, +/area/engineering/hardsuitstorage) +"vdL" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"vdS" = ( +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/lobby) +"vdY" = ( +/obj/machinery/power/apc{ + cell_type = 5000; + dir = 4; + name = "east bump"; + pixel_x = 26 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "red" + }, +/area/security/customs) +"vdZ" = ( +/obj/machinery/light/small, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/fsmaint3) +"vea" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"vei" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"vem" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research/nhallway) +"ven" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = 28 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/turret_protected/ai) +"vep" = ( +/obj/effect/decal/warning_stripes/blue/hollow, +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"vet" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/space/openspace, +/area/space) +"veF" = ( +/turf/simulated/floor/wood{ + icon_state = "wood-broken5"; + tag = "icon-wood-broken5" + }, +/area/maintenance/casino) +"veG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=L10"; + location = "L9" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"veK" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + dir = 8 + }, +/area/medical/medbay2) +"veL" = ( +/obj/structure/kitchenspike, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/blood_20, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/maintenance/cafeteria) +"veY" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Cargo Maintenance"; + req_access = list(48) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"veZ" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"vff" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "green" + }, +/area/hydroponics) +"vfi" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/ai) +"vfj" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"vfr" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "blue" + }, +/area/bridge/checkpoint/south) +"vfu" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/flora/ausbushes/fernybush/hell, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced, +/turf/simulated/floor/grass, +/area/crew_quarters/serviceyard) +"vfv" = ( +/obj/structure/toilet{ + pixel_y = 19 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/door_control{ + desiredstate = 1; + id = "toilet2"; + name = "Toilet Bolt Control"; + normaldoorcontrol = 1; + specialfunctions = 4; + pixel_x = 25 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/landmark/start/civilian, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"vfx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/additional) +"vfE" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/structure/sign/poster/official/random{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/processing) +"vfU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"vga" = ( +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"vge" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/blood/tracks, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"vgk" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dust, +/obj/structure/sign/poster/contraband/random{ + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/light, +/turf/simulated/floor/carpet, +/area/maintenance/casino) +"vgl" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"vgo" = ( +/obj/effect/decal/warning_stripes/east, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"vgG" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluecornersalt" + }, +/area/crew_quarters/fitness) +"vgH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"vgK" = ( +/turf/simulated/floor/plasteel{ + icon_state = "whitebluecorner" + }, +/area/medical/cryo) +"vgN" = ( +/obj/machinery/atmospherics/trinary/filter{ + desc = "Отфильтровывает токсины из трубы и отправляет их в камеру хранения"; + name = "Фильтр Токсинов (Плазма)"; + on = 1; + target_pressure = 4500 + }, +/obj/effect/decal/warning_stripes/west, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"vgO" = ( +/obj/machinery/alarm{ + pixel_y = 24 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/prisonlockers) +"vgT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "barber" + }, +/area/medical/reception) +"vgY" = ( +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/wood, +/area/maintenance/library) +"vgZ" = ( +/obj/machinery/vending/cigarette, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"vhj" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/controlroom) +"vhs" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkredalt" + }, +/area/hallway/secondary/exit) +"vhx" = ( +/obj/effect/decal/warning_stripes/southwestcorner, +/turf/simulated/floor/plasteel/airless, +/area/toxins/test_area) +"vhE" = ( +/obj/machinery/conveyor{ + id = "QMLoad"; + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/delivery) +"vhM" = ( +/obj/structure/flora/junglebush/b, +/turf/simulated/floor/grass, +/area/crew_quarters/fitness) +"vhN" = ( +/turf/simulated/wall, +/area/crew_quarters/sleep) +"vhU" = ( +/turf/simulated/wall/r_wall, +/area/security/prisonershuttle) +"via" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"vic" = ( +/obj/item/chair, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"vih" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"vix" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/lab) +"viy" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/airlock/public/glass, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/hallway/secondary/exit) +"viA" = ( +/obj/docking_port/stationary{ + dheight = 2; + dir = 2; + dwidth = 4; + height = 10; + id = "ombra_away"; + name = "South-West of Station"; + width = 21 + }, +/turf/space{ + icon_state = "black" + }, +/area/space) +"viI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/delivery) +"viJ" = ( +/obj/structure/window/reinforced, +/obj/structure/flora/ausbushes/pointybush, +/turf/simulated/floor/grass, +/area/hallway/primary/central/nw) +"viK" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "Warden"; + name = "Warden Privacy Shutters" + }, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/security/warden) +"viS" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/chemistry) +"vjn" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/obj/structure/sign/poster/secret/lizard{ + pixel_y = -32 + }, +/turf/simulated/floor/wood/fancy/oak{ + icon_state = "fancy-wood-oak-broken7" + }, +/area/maintenance/banya) +"vjo" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/filingcabinet, +/obj/machinery/ai_status_display{ + pixel_x = -32 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads) +"vjr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/simulated/floor/glass, +/area/crew_quarters/locker) +"vjx" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/theatre) +"vjy" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/storage/toolbox/electrical, +/obj/item/clothing/gloves/color/fyellow, +/obj/item/flashlight, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/storage/primary) +"vjC" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + do_not_delete_me = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Bar" + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"vjD" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/break_room) +"vjH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance/double, +/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"vjN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"vjO" = ( +/turf/simulated/wall/r_wall, +/area/engineering/mechanic_workshop) +"vjQ" = ( +/obj/effect/decal/warning_stripes/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"vjZ" = ( +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"vka" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/medical/research) +"vke" = ( +/obj/structure/table/glass, +/obj/item/defibrillator/loaded, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue" + }, +/area/medical/surgery/north) +"vkf" = ( +/obj/effect/landmark/start/roboticist, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/assembly/chargebay) +"vkk" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "dark" + }, +/area/medical/genetics) +"vkn" = ( +/obj/machinery/telepad_cargo, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurple" + }, +/area/toxins/explab) +"vkr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/light_construct{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/maintenance/gambling_den) +"vkv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/multiz{ + color = "#dd1010" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/mineral/plastitanium, +/area/maintenance/chapel) +"vky" = ( +/turf/simulated/wall, +/area/maintenance/disposal) +"vkD" = ( +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/landmark/event/lightsout, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/civilian/barber) +"vkG" = ( +/obj/machinery/atmospherics/pipe/simple/visible, +/obj/machinery/atmospherics/meter, +/turf/simulated/floor/plasteel{ + icon_state = "podfloor_dark" + }, +/area/engineering/controlroom) +"vkH" = ( +/obj/machinery/power/emitter, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/storage/secure) +"vkL" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"vkO" = ( +/obj/machinery/door/airlock/maintenance, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"vkV" = ( +/obj/structure/table, +/obj/item/taperecorder, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/processing) +"vli" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "blue" + }, +/area/hallway/primary/central/north) +"vlk" = ( +/obj/structure/window/reinforced, +/obj/structure/filingcabinet/chestdrawer, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"vlp" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/warning_stripes/northwest, +/obj/machinery/camera{ + c_tag = "Engineering Storage 1"; + dir = 1; + network = list("Engineering","SS13") + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/hardsuitstorage) +"vlr" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/camera{ + c_tag = "Arrivals Shattle East"; + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"vls" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"vlt" = ( +/obj/structure/chair/sofa/right{ + dir = 8; + color = "#85130b" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/wood, +/area/maintenance/backstage) +"vlu" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/blood/tracks{ + layer = 3 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"vlw" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/alarm{ + dir = 8; + pixel_x = 22 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitehall" + }, +/area/toxins/xenobiology) +"vlx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dust, +/obj/effect/decal/ants, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8; + pixel_y = 10 + }, +/turf/simulated/floor/carpet/royalblue, +/area/maintenance/livingcomplex) +"vlD" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"vlJ" = ( +/obj/machinery/computer/guestpass{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "green" + }, +/area/hydroponics) +"vlM" = ( +/obj/item/hatchet, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/grass, +/area/maintenance/garden) +"vlN" = ( +/obj/structure/extinguisher_cabinet{ + name = "south extinguisher cabinet"; + pixel_y = -30 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/medical/research/nhallway) +"vme" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"vmf" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/mob/living/simple_animal/bot/secbot/beepsky{ + name = "Officer Leftsky"; + desc = "It's Officer Leftsky! Powered by a potato and a shot of whiskey." + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/lobby) +"vmg" = ( +/obj/machinery/atmospherics/pipe/multiz, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"vmq" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command) +"vmv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"vmw" = ( +/obj/structure/chair/wood{ + dir = 1 + }, +/turf/simulated/floor/carpet/black, +/area/crew_quarters/bar/atrium) +"vmD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/structure/closet/secure_closet/brig/evidence, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/evidence) +"vmF" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/range) +"vmX" = ( +/obj/machinery/shower{ + dir = 4; + pixel_y = 4; + tag = "icon-shower (EAST)" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/obj/structure/curtain/open/shower, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/toilet) +"vnb" = ( +/obj/item/radio/beacon, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/engine, +/area/toxins/test_chamber) +"vnf" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock{ + id_tag = "cabin4"; + name = "Fourth Cabin" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/wood, +/area/crew_quarters/cabin4) +"vnl" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/mixing) +"vnn" = ( +/obj/docking_port/stationary{ + dwidth = 5; + height = 7; + id = "supply_home"; + name = "supply bay"; + width = 12 + }, +/turf/space{ + icon_state = "black" + }, +/area/space) +"vnp" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/sortjunction/reversed{ + name = "Medbay Junction"; + sortType = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/medbay) +"vnr" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Restoraunt" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"vnw" = ( +/obj/item/radio/intercom{ + pixel_x = -30; + pixel_y = -4 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"vnx" = ( +/obj/structure/sign/barsign{ + pixel_y = -32 + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"vny" = ( +/obj/structure/chair/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + do_not_delete_me = 1 + }, +/turf/simulated/floor/carpet/green, +/area/library/game_zone) +"vnB" = ( +/obj/effect/decal/warning_stripes/southeast, +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "yellow" + }, +/area/engineering/engine) +"vnM" = ( +/obj/structure/stairs{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permahallway) +"vnS" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/solar{ + name = "South-East Solar Panel" + }, +/turf/simulated/floor/plasteel/airless{ + icon_state = "solarpanel" + }, +/area/solar/starboard) +"vnW" = ( +/obj/machinery/door/airlock/titanium, +/turf/simulated/floor/shuttle, +/area/shuttle/arrival/station) +"voh" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "redcorner" + }, +/area/security/processing) +"voj" = ( +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"voo" = ( +/obj/effect/decal/warning_stripes/red, +/obj/machinery/flasher{ + id = "hopflash"; + pixel_y = 58 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"vop" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"vot" = ( +/obj/structure/table/wood/fancy/royalblack, +/obj/item/clothing/under/fluff/soviet_casual_uniform, +/obj/item/clothing/under/fluff/soviet_casual_uniform{ + pixel_y = 4; + pixel_x = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/crew_quarters/theatre) +"vou" = ( +/obj/machinery/light{ + dir = 1; + on = 1 + }, +/turf/simulated/floor/plasteel, +/area/toxins/xenobiology) +"voW" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"voX" = ( +/obj/effect/landmark/start/security_officer, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/seceqstorage) +"vpa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"vpe" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/obj/structure/grille/broken, +/obj/effect/landmark/tiles/burnturf, +/obj/item/shard{ + icon_state = "medium" + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"vpm" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"vpp" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"vps" = ( +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/eastarrival) +"vpJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/wall/r_wall, +/area/turret_protected/ai) +"vpN" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/gambling_den) +"vpU" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/item/reagent_containers/spray/cleaner, +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/break_room) +"vpX" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/number/number_1{ + dir = 1 + }, +/obj/effect/turf_decal/arrows/white, +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/apmaint) +"vqa" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/processing) +"vqr" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/engine, +/area/toxins/test_chamber) +"vqs" = ( +/obj/structure/grille, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plating/airless, +/area/engineering/engine) +"vqy" = ( +/obj/structure/table/wood, +/obj/machinery/photocopier/faxmachine/longrange{ + department = "Head of Personnel's Office" + }, +/turf/simulated/floor/carpet, +/area/crew_quarters/heads/hop) +"vqC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "yellowcorner"; + dir = 8 + }, +/area/maintenance/apmaint) +"vqI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"vqN" = ( +/obj/structure/sign/securearea{ + layer = 2.8; + pixel_y = 3 + }, +/turf/simulated/wall/r_wall, +/area/medical/virology/lab) +"vqS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/glass, +/obj/item/scalpel, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/maintenance/gambling_den) +"vrf" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/wood, +/area/quartermaster/qm) +"vrh" = ( +/obj/structure/closet/secure_closet/hos, +/obj/effect/decal/warning_stripes/southeast, +/obj/item/clothing/under/fluff/soviet_casual_uniform, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/security/hos) +"vrt" = ( +/obj/structure/sign/securearea, +/turf/simulated/wall/r_wall/coated, +/area/toxins/explab) +"vrv" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(22) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"vrB" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"vrC" = ( +/obj/structure/grille/broken, +/obj/effect/spawner/random_spawners/oil_5, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"vrD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/clothing/head/fluff/arachno_mask, +/obj/item/clothing/head/fluff/arachno_mask, +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/gambling_den) +"vrH" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/door/window/westleft{ + dir = 2; + name = "Disposal"; + req_access = list(50) + }, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/sorting) +"vrJ" = ( +/obj/structure/table/reinforced, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop/expedition) +"vrN" = ( +/obj/effect/turf_decal/siding/wideplating/light{ + dir = 9 + }, +/obj/structure/flora/ausbushes/grassybush/hell, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"vsd" = ( +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkblue" + }, +/area/chapel/main) +"vsi" = ( +/obj/structure/cable, +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -26 + }, +/obj/effect/decal/warning_stripes/southeast, +/turf/simulated/floor/plating, +/area/maintenance/auxsolarport) +"vsm" = ( +/obj/effect/landmark/start/trainee_engineer, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellow" + }, +/area/engineering/hardsuitstorage) +"vsn" = ( +/obj/structure/table/wood, +/obj/item/storage/fancy/donut_box, +/turf/simulated/floor/wood, +/area/library) +"vsu" = ( +/obj/machinery/atmospherics/pipe/manifold/visible{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "podfloor_dark" + }, +/area/engineering/controlroom) +"vsz" = ( +/obj/effect/spawner/window/reinforced/polarized{ + id = "blueshieldofficewindows" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + icon_state = "open"; + id_tag = "blueshield"; + name = "Privacy Shutters"; + opacity = 0; + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/blueshield) +"vsA" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dust, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/carpet/green, +/area/maintenance/casino) +"vsB" = ( +/obj/structure/stairs{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/fitness) +"vsL" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"vsP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"vsT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/locked/prison{ + pixel_y = -28 + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"vsW" = ( +/obj/machinery/power/solar{ + id = "portsolar"; + name = "West Solar Array" + }, +/obj/structure/cable, +/turf/simulated/floor/plasteel/airless{ + icon_state = "solarpanel" + }, +/area/solar/starboard) +"vtb" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/courtroom) +"vte" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/xeno, +/obj/structure/cable/multiz{ + color = "#dd1010" + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"vtf" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"vtk" = ( +/obj/machinery/door/airlock/mining/glass{ + name = "Cargo Bay"; + req_access = list(31) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Cargo Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/storage) +"vtp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"vts" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue" + }, +/area/medical/cmo) +"vtK" = ( +/turf/simulated/floor/plasteel/grimy, +/area/crew_quarters/bar) +"vtN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/universal, +/obj/machinery/door/airlock/medical{ + name = "Virology"; + req_access = list(39) + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + invisibility = 101 + }, +/turf/simulated/floor/plating, +/area/medical/virology/lab) +"vtS" = ( +/turf/simulated/wall, +/area/medical/paramedic) +"vua" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/storage/tech) +"vuf" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plasteel{ + icon_state = "stage_bleft" + }, +/area/maintenance/casino) +"vuh" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/hallway/primary/central/ne) +"vuk" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/turret_protected/ai) +"vuq" = ( +/turf/simulated/floor/plasteel/dark, +/area/hallway/secondary/exit) +"vuy" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/toilet4) +"vuB" = ( +/obj/structure/sign/directions/floor/alt{ + dir = 8; + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/security/permahallway) +"vuF" = ( +/turf/simulated/floor/plasteel{ + icon_state = "tranquillite" + }, +/area/maintenance/trading) +"vuH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb2, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"vuI" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -28 + }, +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/bottle/holywater, +/obj/structure/disposalpipe/segment, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "vault" + }, +/area/chapel/main) +"vuR" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellow" + }, +/area/engineering/break_room) +"vuT" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"vuU" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "blue" + }, +/area/bridge/checkpoint/south) +"vuV" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/wood/dark, +/area/ntrep) +"vuX" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"vuZ" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/northwest, +/obj/structure/rack, +/obj/item/stack/cable_coil{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/stack/cable_coil{ + pixel_x = 1 + }, +/obj/item/stack/cable_coil{ + pixel_x = 6; + pixel_y = -2 + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/hardsuitstorage) +"vvd" = ( +/turf/simulated/wall/r_wall, +/area/security/medbay) +"vvh" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/additional) +"vvk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/livingcomplex) +"vvt" = ( +/obj/structure/sign/poster/official/dig{ + pixel_x = 32 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"vvv" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/glass/reinforced, +/area/engineering/mechanic_workshop/hangar) +"vvy" = ( +/obj/machinery/vending/cola/free, +/turf/simulated/floor/wood, +/area/security/permabrig) +"vvB" = ( +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command) +"vvE" = ( +/obj/effect/spawner/window/reinforced/polarized{ + id = "conferenceroomwindows" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/bridge/meeting_room) +"vvF" = ( +/obj/machinery/embedded_controller/radio/airlock/airlock_controller{ + id_tag = "ex"; + pixel_y = 28; + tag_airpump = "ex_pump"; + tag_chamber_sensor = "ex_sensor"; + tag_exterior_door = "ex_outer"; + tag_interior_door = "ex_inner" + }, +/obj/machinery/airlock_sensor{ + id_tag = "ex_sensor"; + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/floor/engine/insulated, +/area/maintenance/apmaint) +"vvH" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/carpet, +/area/library) +"vvJ" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "Evidence Storage" + }, +/turf/simulated/floor/plating, +/area/security/evidence) +"vvX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/effect/spawner/random_spawners/grille_50, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"vvY" = ( +/obj/structure/sign/poster/official/random, +/turf/simulated/wall/r_wall, +/area/security/seceqstorage) +"vwb" = ( +/obj/structure/table, +/obj/machinery/cell_charger{ + pixel_x = -1; + pixel_y = 2 + }, +/obj/item/stock_parts/cell/high, +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "yellow" + }, +/area/maintenance/electrical) +"vwl" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Prison 1"; + req_access = list(2); + security_level = 1 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/obj/effect/turf_decal/delivery, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"vwt" = ( +/obj/effect/turf_decal/siding/wideplating/light/corner{ + dir = 1 + }, +/obj/structure/flora/ausbushes/ywflowers/hell, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"vwz" = ( +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/east, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/toxins/mixing) +"vwC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/processing) +"vwD" = ( +/obj/item/kitchen/knife/glassshiv, +/obj/structure/table, +/obj/item/restraints/handcuffs/cable/red, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"vwF" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/security/permabrig) +"vwK" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Break Room Maintenance"; + req_access = list(47) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint6) +"vwU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/vomit, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"vwV" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "ai1"; + name = "Turret Shutters" + }, +/turf/simulated/floor/plating, +/area/turret_protected/aisat_interior) +"vwZ" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/camera{ + c_tag = "Cargo Bridge North"; + dir = 1 + }, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/office) +"vxa" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/mob/living/carbon/human/lesser/monkey, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "whitehall" + }, +/area/medical/genetics) +"vxi" = ( +/obj/effect/landmark/start/janitor, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purplecorner" + }, +/area/janitor) +"vxl" = ( +/obj/effect/decal/warning_stripes/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/securearmory) +"vxn" = ( +/obj/machinery/recharge_station, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plating, +/area/aisat/maintenance) +"vxp" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/decal/cleanable/cobweb2, +/obj/structure/reagent_dispensers/watertank, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"vxs" = ( +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 8; + icon_state = "open"; + id_tag = "magistrate"; + name = "Magistrate Privacy Shutters"; + opacity = 0 + }, +/obj/structure/cable, +/obj/effect/spawner/window/reinforced/polarized{ + id = "tintmagistrateoffice" + }, +/turf/simulated/floor/plating, +/area/magistrateoffice) +"vxt" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Bar Lobby East"; + dir = 8 + }, +/obj/machinery/alarm{ + dir = 8; + pixel_x = 25 + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"vxG" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/gravitygenerator) +"vxM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_barrier/possibly_welded_airlock, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"vxR" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/west) +"vxS" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/effect/decal/cleanable/dust, +/obj/machinery/light, +/turf/simulated/floor/plating, +/area/maintenance/livingcomplex) +"vxX" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/livingcomplex) +"vxY" = ( +/obj/effect/decal/warning_stripes/yellow/partial, +/obj/effect/decal/warning_stripes/arrow, +/obj/effect/landmark/start/shaft_miner, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"vxZ" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"vya" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4; + do_not_delete_me = 1 + }, +/obj/structure/curtain/open/shower/security{ + alpha = 255; + name = "backstage"; + anchored = 1; + pixel_y = 32 + }, +/obj/item/trash/raisins, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/obj/structure/chair/sofa/left{ + color = "#85130b" + }, +/turf/simulated/floor/wood, +/area/maintenance/backstage) +"vye" = ( +/obj/structure/flora/ausbushes/brflowers, +/turf/simulated/floor/grass, +/area/toxins/xenobiology) +"vyg" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purplecorner" + }, +/area/assembly/robotics) +"vyh" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/qm) +"vyk" = ( +/obj/structure/closet/crate/freezer, +/obj/item/reagent_containers/iv_bag/bloodsynthetic/nitrogenis, +/obj/item/reagent_containers/iv_bag/bloodsynthetic/oxygenis, +/obj/item/reagent_containers/iv_bag/bloodsynthetic/oxygenis, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/power/apc{ + dir = 1; + pixel_y = 26 + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/virology) +"vyp" = ( +/obj/effect/turf_decal/box, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar) +"vyr" = ( +/obj/machinery/camera{ + c_tag = "West-West Command Zone Hallway"; + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"vyy" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/railing/corner, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"vyE" = ( +/obj/structure/table, +/obj/item/wirecutters, +/obj/item/wrench, +/obj/item/multitool, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"vyJ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8; + do_not_delete_me = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/theatre) +"vyL" = ( +/obj/structure/filingcabinet/chestdrawer, +/turf/simulated/floor/carpet/royalblack, +/area/magistrateoffice) +"vyP" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/engine, +/area/engineering/aienter) +"vyY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/sign/poster/contraband/random{ + pixel_y = -32 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"vzc" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/simulated/floor/carpet/green, +/area/crew_quarters/mrchangs) +"vze" = ( +/obj/structure/lattice, +/obj/structure/window/reinforced{ + dir = 4; + layer = 2.9 + }, +/turf/space, +/area/space) +"vzk" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -26 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"vzu" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/serviceyard) +"vzy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"vzz" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluecornersalt" + }, +/area/crew_quarters/fitness) +"vzP" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/hell, +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/turf/simulated/floor/grass, +/area/crew_quarters/serviceyard) +"vzW" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/security/seceqstorage) +"vzX" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/se) +"vAb" = ( +/obj/structure/sign/holy{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "vault" + }, +/area/chapel/office) +"vAe" = ( +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai_upload) +"vAi" = ( +/obj/machinery/atmospherics/meter{ + id = "dloop_atm_meter"; + name = "Distribution Loop" + }, +/obj/machinery/atmospherics/pipe/manifold/visible/cyan{ + desc = "Труба содержит дыхательную смесь для подачи на станцию"; + name = "Труба дыхательной смеси" + }, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"vAs" = ( +/obj/machinery/status_display{ + pixel_y = -32 + }, +/turf/simulated/openspace, +/area/maintenance/starboardaux) +"vAD" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/item/radio/intercom{ + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkyellowfull" + }, +/area/quartermaster/sorting) +"vAP" = ( +/obj/effect/decal/warning_stripes/west, +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/box/lights/mixed, +/obj/item/stack/sheet/plasteel{ + amount = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/seceqstorage) +"vBj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"vBm" = ( +/obj/effect/turf_decal/siding/wideplating/light/corner{ + dir = 4 + }, +/obj/structure/flora/ausbushes/ywflowers/hell, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"vBp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/body_bag, +/obj/effect/mob_spawn/human, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/ants, +/turf/simulated/floor/plating, +/area/maintenance/medroom) +"vBs" = ( +/obj/structure/sign/poster/random{ + pixel_x = -32 + }, +/turf/simulated/floor/wood, +/area/library/game_zone) +"vBx" = ( +/turf/simulated/openspace, +/area/crew_quarters/fitness) +"vBA" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/securehallway) +"vBG" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"vBH" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/fitness) +"vBM" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/reagent_dispensers/watertank, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/storage/primary) +"vBN" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkredcorners" + }, +/area/turret_protected/aisat_interior/secondary) +"vBO" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/sign/poster/official/obey{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"vBS" = ( +/obj/structure/table, +/obj/item/aicard, +/obj/item/mmi, +/obj/machinery/ai_status_display{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "caution" + }, +/area/storage/tech) +"vBT" = ( +/obj/structure/table, +/obj/item/screwdriver{ + pixel_y = 16 + }, +/obj/item/wirecutters, +/obj/machinery/status_display{ + layer = 4; + pixel_x = 32 + }, +/obj/item/plant_analyzer, +/turf/simulated/floor/plating, +/area/storage/tech) +"vBZ" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"vCb" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/landmark/event/lightsout, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/lab) +"vCg" = ( +/obj/structure/table/wood, +/obj/machinery/light, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/obj/item/storage/fancy/donut_box, +/turf/simulated/floor/wood, +/area/blueshield) +"vCw" = ( +/obj/machinery/door/window/brigdoor{ + base_state = "rightsecure"; + dir = 1; + icon_state = "rightsecure"; + id = "Cell 5"; + name = "Cell 5"; + req_access = list(2) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"vCy" = ( +/obj/structure/lattice, +/turf/simulated/openspace, +/area/maintenance/fsmaint3) +"vCB" = ( +/obj/machinery/vending/snack, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "red" + }, +/area/security/main) +"vCF" = ( +/obj/item/toy/figure/secofficer, +/turf/simulated/floor/plasteel{ + icon_state = "floorgrime" + }, +/area/maintenance/fpmaint) +"vCJ" = ( +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/wood, +/area/civilian/vacantoffice) +"vCP" = ( +/obj/machinery/power/smes, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"vCT" = ( +/obj/structure/table/reinforced, +/obj/item/storage/firstaid/toxin{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/storage/firstaid/brute, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/sleeper) +"vDa" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/carpet, +/area/library) +"vDe" = ( +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "barber" + }, +/area/maintenance/medroom) +"vDg" = ( +/obj/machinery/ai_status_display, +/turf/simulated/wall, +/area/quartermaster/office) +"vDj" = ( +/obj/effect/turf_decal/siding/red{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/carpet/red, +/area/security/hos) +"vDo" = ( +/obj/machinery/computer/message_monitor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkpurple" + }, +/area/toxins/server) +"vDu" = ( +/obj/machinery/atmospherics/air_sensor{ + id_tag = "co2_sensor" + }, +/turf/simulated/floor/engine/co2, +/area/atmos) +"vDw" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/drip{ + pixel_x = -2; + pixel_y = 7 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"vDx" = ( +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -26 + }, +/obj/structure/cable, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/portable_atmospherics/pump, +/turf/simulated/floor/plasteel, +/area/toxins/storage) +"vDy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/hologram/holopad, +/obj/effect/turf_decal/box, +/mob/living/simple_animal/hostile/gorilla/cargo_domestic/mars, +/turf/simulated/floor/plasteel, +/area/quartermaster/storage) +"vDD" = ( +/obj/structure/closet/firecloset, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/medical/research/nhallway) +"vDF" = ( +/obj/structure/flora/ausbushes/fernybush, +/turf/simulated/floor/grass, +/area/maintenance/fore) +"vDQ" = ( +/obj/machinery/alarm{ + pixel_y = 24 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "green" + }, +/area/hallway/secondary/exit) +"vDT" = ( +/obj/structure/sign/directions/evac{ + pixel_y = -8 + }, +/obj/structure/sign/directions/cargo{ + dir = 4 + }, +/obj/structure/sign/directions/security{ + pixel_y = 8; + dir = 1 + }, +/turf/simulated/wall, +/area/hallway/primary/central) +"vDU" = ( +/obj/effect/turf_decal/siding/red{ + dir = 10 + }, +/obj/structure/window/reinforced{ + color = "red" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/carpet/red, +/area/security/hos) +"vDW" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkpurple" + }, +/area/medical/genetics) +"vEa" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dust, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/wood{ + icon_state = "wood-broken5"; + tag = "icon-wood-broken5" + }, +/area/maintenance/casino) +"vEb" = ( +/obj/machinery/porta_turret{ + dir = 4; + installation = /obj/item/gun/energy/gun; + name = "hallway turret" + }, +/turf/simulated/floor/redgrid, +/area/turret_protected/aisat_interior) +"vEd" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/universal, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"vEe" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Cosmination Room"; + dir = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkblue" + }, +/area/chapel/main) +"vEi" = ( +/obj/structure/grille/broken, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"vEv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/main) +"vEx" = ( +/obj/machinery/door/firedoor, +/obj/structure/sign/science{ + icon_state = "doors"; + pixel_x = -32 + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/effect/decal/warning_stripes/north, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel, +/area/toxins/xenobiology) +"vEA" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/carpet/red, +/area/chapel/main) +"vED" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "blue" + }, +/area/bridge/checkpoint/south) +"vEM" = ( +/obj/effect/decal/cleanable/dust, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/carpet, +/area/maintenance/casino) +"vEQ" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/shuttle, +/area/shuttle/arrival/station) +"vEU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/maintenance/cafeteria) +"vEW" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/east) +"vEX" = ( +/obj/structure/table/glass, +/obj/item/reagent_containers/spray/cleaner/medical{ + desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; + name = "Surgery Cleaner" + }, +/obj/structure/sign/nosmoking_2{ + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue" + }, +/area/medical/surgery/north) +"vFi" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment{ + invisibility = 101 + }, +/turf/simulated/floor/plasteel/white, +/area/teleporter) +"vFj" = ( +/obj/effect/turf_decal/siding/white/end{ + dir = 1 + }, +/turf/simulated/floor/glass, +/area/hallway/primary/fore) +"vFv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/gambling_den) +"vFz" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"vFC" = ( +/obj/item/radio/intercom{ + name = "north station intercom (General)"; + pixel_y = 28 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=C2"; + location = "C1" + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"vFJ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/item/radio/intercom/locked/ai_private{ + broadcasting = 1; + listening = 0; + pixel_x = -29; + pixel_y = -29 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/aisat_interior) +"vFN" = ( +/obj/machinery/camera{ + c_tag = "Central Bridge Hallway East 2"; + dir = 10 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"vFR" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"vFV" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 6 + }, +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -26 + }, +/obj/structure/cable, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel, +/area/engineering/supermatter) +"vGc" = ( +/turf/simulated/wall, +/area/crew_quarters/bar/atrium) +"vGd" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel, +/area/crew_quarters/fitness) +"vGp" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"vGw" = ( +/obj/machinery/atmospherics/trinary/filter{ + desc = "Отфильтровывает кислород из трубы и отправляет его в камеру хранения"; + filter_type = 1; + name = "Фильтр Кислорода (O2)"; + on = 1; + target_pressure = 4500 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/atmospherics) +"vGz" = ( +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"vGA" = ( +/obj/structure/railing{ + dir = 9 + }, +/obj/effect/turf_decal/siding/wideplating/light{ + dir = 9 + }, +/obj/item/twohanded/required/kirbyplants, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkgreenfull" + }, +/area/hallway/secondary/exit) +"vGB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/execution) +"vGL" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/binary/pump{ + desc = "Подаёт токсины для смешивания с другими газами"; + name = "Южный винтиль подачи токсинов (Плазмы) в реактор"; + target_pressure = 101 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/engineering/controlroom) +"vGQ" = ( +/obj/structure/window/reinforced, +/turf/simulated/floor/plasteel{ + icon_state = "darkblue" + }, +/area/aisat/aihallway) +"vGX" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/donkpockets{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/reagent_containers/glass/beaker/large{ + pixel_y = 8 + }, +/obj/item/reagent_containers/glass/beaker/large{ + pixel_y = 8 + }, +/obj/item/reagent_containers/glass/beaker/large{ + pixel_y = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"vGZ" = ( +/obj/structure/table, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/item/clothing/gloves/color/fyellow, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"vHn" = ( +/obj/machinery/ai_slipper, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkredfull" + }, +/area/tcommsat/chamber) +"vHo" = ( +/obj/machinery/power/supermatter_shard{ + anchored = 1; + zap_sound_extrarange = -6 + }, +/turf/simulated/floor/engine, +/area/engineering/supermatter) +"vHp" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/machinery/door_control{ + id = "smbolts"; + name = "Supermatter Bolt Control"; + normaldoorcontrol = 1; + pixel_y = -25; + req_access = list(56); + specialfunctions = 4 + }, +/obj/effect/decal/warning_stripes/southwestcorner, +/obj/machinery/light, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"vHq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/livingcomplex) +"vHC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/chapel) +"vHE" = ( +/obj/machinery/computer/drone_control, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"vHG" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 2; + icon_state = "open"; + id_tag = "ceprivacy"; + name = "CE Privacy Shutters"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced/polarized{ + id = "ceprivacytint" + }, +/turf/simulated/floor/plating, +/area/crew_quarters/chief) +"vHH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/virology/lab) +"vHI" = ( +/obj/effect/turf_decal/siding/brown{ + dir = 8 + }, +/turf/simulated/floor/glass, +/area/crew_quarters/bar/atrium) +"vHM" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel/grimy, +/area/crew_quarters/bar) +"vHU" = ( +/obj/structure/sign/custodian{ + pixel_x = 32 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"vIa" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"vIj" = ( +/obj/structure/filingcabinet/chestdrawer, +/turf/simulated/floor/plasteel{ + icon_state = "barber" + }, +/area/medical/reception) +"vIl" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/interrogation) +"vIs" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"vIu" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 6; + pixel_y = 30 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/recharge_station, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/gateway) +"vIv" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/theatre) +"vIy" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/mineral/plastitanium, +/area/maintenance/chapel) +"vID" = ( +/turf/simulated/floor/plating, +/area/engineering/engine) +"vIG" = ( +/obj/structure/closet/secure_closet/medical3, +/obj/item/storage/belt/medical, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/glasses/regular, +/obj/item/reagent_containers/hypospray/safety, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whiteblue" + }, +/area/medical/biostorage) +"vIU" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/closet/emcloset, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "red" + }, +/area/security/prisonershuttle) +"vIX" = ( +/obj/machinery/computer/security/telescreen/toxin_chamber{ + pixel_y = 2 + }, +/obj/structure/table/reinforced, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel, +/area/toxins/launch) +"vJa" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/courtroom) +"vJf" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"vJk" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/sign/vacuum{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"vJn" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 27 + }, +/obj/structure/statue/chickenstatue, +/obj/machinery/camera{ + c_tag = "Mr. Chang's" + }, +/turf/simulated/floor/wood, +/area/crew_quarters/mrchangs) +"vJs" = ( +/obj/effect/turf_decal/siding/wideplating/light{ + dir = 4 + }, +/obj/structure/flora/ausbushes/genericbush/hell, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"vJt" = ( +/obj/structure/sign/holy{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"vJv" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plating, +/area/maintenance/livingcomplex) +"vJD" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/camera{ + c_tag = "Head of Personal's bedroom" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/firealarm{ + pixel_y = 25 + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads/hop) +"vJK" = ( +/obj/item/flag/chameleon, +/turf/simulated/floor/plating, +/area/quartermaster/qm) +"vJQ" = ( +/obj/structure/ladder, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"vJS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/processing) +"vJT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/quartermaster/sorting) +"vJW" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/carpet/royalblack, +/area/ntrep) +"vJY" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/toxins/mixing) +"vKe" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"vKf" = ( +/obj/structure/table/wood, +/obj/item/soap, +/obj/machinery/light, +/turf/simulated/floor/wood{ + icon_state = "wood-broken"; + tag = "icon-wood-broken" + }, +/area/maintenance/livingcomplex) +"vKg" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"vKi" = ( +/obj/structure/filingcabinet, +/obj/machinery/firealarm{ + pixel_y = 25 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "red" + }, +/area/security/checkpoint) +"vKo" = ( +/obj/machinery/alarm{ + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/se) +"vKs" = ( +/obj/effect/spawner/window/reinforced/polarized{ + id = "courtroom" + }, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/crew_quarters/courtroom) +"vKt" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dust, +/obj/structure/sign/poster/contraband/random{ + pixel_y = 32 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/light_construct{ + dir = 1 + }, +/turf/simulated/floor/carpet, +/area/maintenance/casino) +"vKy" = ( +/obj/machinery/door/airlock/engineering/glass{ + name = "Engineering"; + req_access = list(10) + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/engine/monitor) +"vKz" = ( +/obj/effect/turf_decal/siding/wideplating/light{ + dir = 10 + }, +/obj/structure/flora/ausbushes/genericbush, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"vKG" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/primary/central/west) +"vKH" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurple"; + tag = "icon-whitepurple (NORTH)" + }, +/area/medical/research/nhallway) +"vKP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"vKS" = ( +/obj/effect/decal/cleanable/blood/tracks{ + layer = 3 + }, +/obj/structure/chair/office, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"vKV" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/lattice, +/turf/space/openspace, +/area/space) +"vLe" = ( +/obj/structure/table, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/security/permabrig) +"vLn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance{ + locked = 1; + welded = 1 + }, +/obj/structure/barricade/wooden{ + layer = 3.5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "tranquillite" + }, +/area/maintenance/trading) +"vLu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/maintenance/cafeteria) +"vLw" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "ai1"; + name = "Turret Shutters" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/turret_protected/aisat_interior) +"vLI" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/chapel/office) +"vLO" = ( +/obj/structure/railing, +/obj/structure/flora/ausbushes/leafybush, +/turf/simulated/floor/grass, +/area/toxins/xenobiology) +"vLS" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTH)" + }, +/area/medical/cryo) +"vLW" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/light_switch{ + pixel_x = 6; + pixel_y = -26 + }, +/obj/machinery/portable_atmospherics/scrubber, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/toxins/mixing) +"vLX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/east) +"vLY" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "rampbottom" + }, +/area/hallway/secondary/exit) +"vLZ" = ( +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "neutral" + }, +/area/engineering/mechanic_workshop/expedition) +"vMa" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/very_robust{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/maintenance/gambling_den) +"vMd" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"vMe" = ( +/obj/structure/sink{ + layer = 4; + pixel_y = 26 + }, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/hallway/primary/command/east) +"vMg" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A14"; + location = "A13" + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"vMi" = ( +/obj/machinery/camera{ + c_tag = "Gravity Generation"; + dir = 8; + network = list("SS13","Engineering") + }, +/obj/structure/extinguisher_cabinet{ + name = "east extinguisher cabinet"; + pixel_x = 27 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/gravitygenerator) +"vMl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluecorners" + }, +/area/maintenance/detectives_office) +"vMF" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/starboard/south) +"vMH" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/hallway/primary/central/west) +"vMI" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/junction{ + dir = 2 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/mixing) +"vML" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/maintenance/starboardsolar) +"vMX" = ( +/obj/machinery/door_control{ + id = "janitorprivatshutters"; + name = "Janitor Private Shutters Control"; + pixel_y = -26; + req_access = list(26); + pixel_x = 26 + }, +/obj/machinery/light_switch{ + dir = 1; + name = "south bump"; + pixel_y = -35; + pixel_x = 26 + }, +/turf/simulated/floor/carpet/purple, +/area/janitor) +"vNc" = ( +/turf/simulated/wall, +/area/hallway/secondary/exit/maint) +"vNi" = ( +/obj/effect/decal/warning_stripes/southeast, +/obj/structure/table/glass, +/obj/machinery/door_control{ + id = "Virology1"; + name = "Virology Window Shutters Control"; + pixel_x = -24; + pixel_y = 26 + }, +/obj/item/stack/sheet/mineral/plasma{ + amount = 5 + }, +/obj/machinery/reagentgrinder{ + pixel_x = -1; + pixel_y = 9 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/medical/virology/lab) +"vNj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/machinery/camera{ + c_tag = "Mining Shuttle North" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/miningdock) +"vNl" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/south) +"vNo" = ( +/obj/machinery/door/airlock/freezer, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"vNx" = ( +/obj/effect/decal/warning_stripes/south, +/obj/item/radio/intercom{ + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/podbay) +"vNH" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 4; + name = "Труба смешивания" + }, +/turf/space, +/area/space) +"vNM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/tcommsat/chamber) +"vNO" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/aihallway) +"vNR" = ( +/obj/item/flash, +/obj/item/restraints/handcuffs, +/obj/structure/closet/secure_closet/cabinet/detective{ + req_access = list(3,4) + }, +/turf/simulated/floor/wood, +/area/security/detectives_office) +"vNT" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Medbay Reception"; + req_access = list(5) + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "barber" + }, +/area/medical/reception) +"vNU" = ( +/obj/machinery/door/airlock{ + name = "Custodial Staff"; + req_access = list(26) + }, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/firedoor, +/turf/simulated/floor/carpet/purple, +/area/janitor) +"vNX" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/library) +"vNZ" = ( +/obj/effect/spawner/random_spawners/wall_rusted_70, +/turf/simulated/wall, +/area/maintenance/apmaint) +"vOb" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/seceqstorage) +"vOc" = ( +/obj/structure/dresser, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet/green, +/area/maintenance/library) +"vOd" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 26; + pixel_y = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitepurple" + }, +/area/toxins/explab) +"vOe" = ( +/turf/simulated/floor/plasteel/dark, +/area/turret_protected/ai_upload) +"vOg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/visible, +/turf/simulated/floor/plating, +/area/security/permabrig) +"vOj" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/item/radio/intercom{ + pixel_y = 0; + pixel_x = 26 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/seceqstorage) +"vOk" = ( +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"vOl" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/spawner/random_spawners/blood_20, +/turf/simulated/floor/glass/reinforced, +/area/maintenance/fore2) +"vOr" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/disposalpipe/sortjunction{ + dir = 8; + name = "Mechanic"; + sortType = 30 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"vOt" = ( +/obj/item/shard, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/structure/grille, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"vOx" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Brig Customs"; + req_access = list(63); + security_level = 1 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/customs) +"vOy" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"vOz" = ( +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/medical/glass{ + id = "cloninglab"; + name = "Cloning Lab"; + req_access = list(5) + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/cloning) +"vOB" = ( +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research) +"vOO" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"vOQ" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/miningstorage) +"vOX" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/turret_protected/aisat) +"vOY" = ( +/obj/effect/turf_decal/tile/blue, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/port/south) +"vPb" = ( +/obj/machinery/camera{ + c_tag = "Cargo Supply West"; + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/quartermaster/delivery) +"vPh" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluecornersalt" + }, +/area/crew_quarters/fitness) +"vPj" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_y = 6; + pixel_x = -2 + }, +/obj/item/pen{ + pixel_y = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + dir = 4 + }, +/area/toxins/lab) +"vPp" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/closet/walllocker/emerglocker/north, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/medical/morgue) +"vPr" = ( +/obj/machinery/papershredder, +/obj/machinery/camera{ + c_tag = "Head of Personnel's Office 2"; + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/carpet, +/area/crew_quarters/heads/hop) +"vPK" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"vPS" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purple" + }, +/area/hallway/primary/fore) +"vPZ" = ( +/obj/structure/chair/office, +/turf/simulated/floor/plasteel, +/area/hallway/spacebridge/somsec) +"vQc" = ( +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/east) +"vQd" = ( +/obj/machinery/message_server, +/obj/machinery/power/apc{ + cell_type = 5000; + name = "south bump Important Area"; + pixel_y = -24 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/redgrid, +/area/tcommsat/chamber) +"vQh" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/cryo) +"vQr" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitebluecorner"; + tag = "icon-whitebluecorner" + }, +/area/medical/medbay) +"vQu" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/hallway/primary/central/west) +"vQE" = ( +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "yellow" + }, +/area/engineering/hardsuitstorage) +"vQL" = ( +/obj/machinery/door/airlock/command/glass{ + id = "conferenceroomwindows"; + id_tag = "conferenceroombolts"; + name = "Conference Room"; + req_access = list(19); + security_level = 1 + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/bridge/meeting_room) +"vQP" = ( +/obj/effect/decal/cleanable/ash, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbrown" + }, +/area/quartermaster/storage) +"vQT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos/control) +"vQU" = ( +/turf/simulated/wall/r_wall, +/area/toxins/explab) +"vQX" = ( +/obj/machinery/atmospherics/pipe/multiz, +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"vRc" = ( +/obj/structure/sign/directions/floor/alt{ + dir = 6; + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"vRd" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/seceqstorage) +"vRq" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/disposalpipe/junction{ + dir = 8; + tag = "icon-pipe-j2" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=L11"; + location = "L10" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/west) +"vRz" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/sw) +"vRG" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"vRI" = ( +/obj/machinery/pipedispenser, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"vRX" = ( +/obj/item/radio/intercom{ + pixel_x = 26; + pixel_y = 28 + }, +/obj/machinery/cryopod{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/sleep/secondary) +"vSb" = ( +/obj/item/folder/red{ + pixel_x = -7; + pixel_y = -3 + }, +/obj/item/folder/red{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/detectives_office) +"vSm" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/hallway/primary/starboard) +"vSq" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/table/wood/fancy/royalblue, +/obj/item/lighter/zippo/blue, +/turf/simulated/floor/carpet/royalblue, +/area/blueshield) +"vSs" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/space/openspace, +/area/solar/starboard) +"vSG" = ( +/obj/structure/table/wood/poker, +/obj/effect/turf_decal/siding/wood{ + do_not_delete_me = 1 + }, +/obj/effect/decal/cleanable/dust, +/obj/item/deck/cards, +/turf/simulated/floor/carpet/green, +/area/maintenance/casino) +"vSN" = ( +/turf/simulated/wall/r_wall, +/area/maintenance/portsolar) +"vSQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"vSR" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"vSS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/sortjunction/reversed{ + dir = 8; + sortType = 12; + name = "Research Junction" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research/nhallway) +"vST" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"vSU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/west, +/obj/item/weldingtool/hugetank{ + pixel_y = -3; + pixel_x = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 0; + icon_state = "red" + }, +/area/maintenance/secpost) +"vSW" = ( +/obj/structure/sign/securearea, +/turf/simulated/wall/r_wall, +/area/engineering/controlroom) +"vSY" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/sign/restroom{ + pixel_x = 31 + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/serviceyard) +"vTa" = ( +/obj/machinery/vending/coffee, +/obj/effect/turf_decal{ + dir = 5; + icon_state = "golden_stripes" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge/meeting_room) +"vTl" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "redcorner" + }, +/area/security/prison/cell_block/A) +"vTn" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/central/second/north) +"vTo" = ( +/obj/machinery/vending/clothing/departament/service/chaplain, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/office) +"vTu" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permahallway) +"vTy" = ( +/obj/machinery/door/airlock/medical{ + name = "Operating Theatre"; + req_access = list(45) + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/holosign/surgery{ + id = "surgery1" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/surgery/north) +"vTz" = ( +/obj/structure/disposalpipe/junction/reversed{ + dir = 2 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"vTB" = ( +/turf/simulated/wall, +/area/maintenance/fsmaint3) +"vTG" = ( +/obj/effect/decal/warning_stripes/northwestsouth, +/obj/structure/bed/amb_trolley{ + dir = 4 + }, +/obj/machinery/newscaster{ + pixel_y = -28 + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue" + }, +/area/medical/paramedic) +"vTI" = ( +/obj/machinery/gateway{ + dir = 5 + }, +/obj/structure/railing{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "vault" + }, +/area/gateway) +"vTS" = ( +/obj/machinery/door/airlock/external{ + name = "Hangan access airlock"; + req_access = list(13,18,48,70,71) + }, +/obj/structure/fans/tiny, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"vTV" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Brig Customs"; + req_access = list(1); + security_level = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/seceqstorage) +"vTW" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -28 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"vUb" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dust, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"vUe" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door_control{ + id = "researchdesk1"; + name = "Primary Research Shutters"; + pixel_x = -28 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurple" + }, +/area/toxins/lab) +"vUp" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"vUC" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/food/condiment/enzyme, +/obj/machinery/alarm{ + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/maintenance/cafeteria) +"vUD" = ( +/obj/structure/window/reinforced{ + color = "red"; + dir = 1 + }, +/obj/effect/decal/warning_stripes/northwest, +/obj/machinery/mech_bay_recharge_port, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/securearmory) +"vUH" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/medbay) +"vUJ" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/space/openspace, +/area/solar/starboard) +"vUM" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=C4"; + location = "C3" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/starboard/south) +"vUN" = ( +/obj/structure/chair/comfy/teal{ + dir = 4 + }, +/obj/item/radio/intercom{ + pixel_x = -32; + pixel_y = -10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + dir = 8 + }, +/area/medical/medrest) +"vUP" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/glasses/meson/sunglasses, +/obj/item/rcd_ammo{ + pixel_y = 8 + }, +/obj/item/rcd_ammo{ + pixel_y = 8 + }, +/obj/item/rcd_ammo{ + pixel_y = 8 + }, +/obj/item/rcd_ammo{ + pixel_y = 8 + }, +/obj/item/rcd_ammo{ + pixel_y = 8 + }, +/obj/item/rcd_ammo{ + pixel_y = 8 + }, +/obj/item/rcd_ammo{ + pixel_y = 8 + }, +/obj/item/rcd_ammo{ + pixel_y = 8 + }, +/obj/item/rcd_ammo{ + pixel_y = 8 + }, +/obj/item/rcd_ammo{ + pixel_y = 8 + }, +/obj/item/rcd/combat{ + pixel_y = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/turf/simulated/floor/glass, +/area/crew_quarters/chief) +"vUQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/wood, +/area/civilian/vacantoffice) +"vUU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"vUV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/railing, +/turf/simulated/floor/glass/reinforced, +/area/engineering/mechanic_workshop/hangar) +"vUX" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"vVc" = ( +/obj/item/ammo_box/magazine/wt550m9{ + pixel_x = 6; + pixel_y = -6 + }, +/obj/item/ammo_box/magazine/wt550m9{ + pixel_x = 4; + pixel_y = -4 + }, +/obj/item/ammo_box/magazine/wt550m9{ + pixel_x = 2; + pixel_y = -2 + }, +/obj/item/ammo_box/magazine/wt550m9, +/obj/item/ammo_box/magazine/wt550m9{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/ammo_box/magazine/wt550m9{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/structure/window/reinforced{ + color = "red"; + dir = 1 + }, +/obj/structure/window/reinforced{ + color = "red" + }, +/obj/machinery/door/window{ + name = "Secure Armory"; + req_access = list(1); + color = "red" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/securearmory) +"vVd" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/machinery/firealarm{ + name = "north fire alarm"; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"vVe" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"vVf" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/external{ + name = "Arrival Airlock" + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"vVh" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/office) +"vVn" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"vVp" = ( +/obj/structure/sign/directions/medical{ + dir = 1 + }, +/obj/structure/sign/directions/evac{ + pixel_y = -8 + }, +/obj/structure/sign/directions/security{ + dir = 1; + pixel_y = 8 + }, +/turf/simulated/wall, +/area/maintenance/tourist) +"vVs" = ( +/obj/structure/flora/rock/pile, +/obj/structure/flora/grass/jungle, +/turf/simulated/floor/grass, +/area/crew_quarters/fitness) +"vVC" = ( +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/gateway) +"vVG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/oil_5, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"vVU" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai_upload) +"vVW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/blood_5, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"vVZ" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/genericbush, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"vWa" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/secondary/entry/lounge) +"vWm" = ( +/obj/structure/closet/secure_closet/injection, +/obj/effect/decal/warning_stripes/red, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkred" + }, +/area/security/execution) +"vWp" = ( +/obj/effect/decal/warning_stripes/east, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "engsm"; + name = "Supermatter Blast Doors"; + opacity = 0 + }, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plating, +/area/engineering/supermatter) +"vWt" = ( +/obj/structure/girder, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"vWu" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating/airless, +/area/space) +"vWy" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/light{ + dir = 4 + }, +/obj/item/radio/intercom{ + pixel_x = 28; + pixel_y = -2 + }, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/qm) +"vWC" = ( +/obj/item/shard{ + icon_state = "medium" + }, +/obj/effect/decal/cleanable/glass, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "barber" + }, +/area/maintenance/medroom) +"vWF" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/closet/crate/plastic{ + desc = "В ящике хранится оборудование для осуществления уборки станции гражданским персоналом в случае нужды или безработицы"; + name = "Ящик оборудования для уборки" + }, +/obj/item/mop, +/obj/item/mop, +/obj/item/mop, +/obj/item/mop, +/obj/item/mop, +/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, +/obj/item/storage/bag/trash, +/obj/item/storage/bag/trash, +/obj/item/storage/bag/trash, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/item/clothing/gloves/color/fyellow, +/turf/simulated/floor/plasteel, +/area/storage/primary) +"vWI" = ( +/obj/item/radio/intercom{ + pixel_x = 28; + pixel_y = -2 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/hallway/primary/central/second/east) +"vWL" = ( +/obj/structure/table/wood, +/obj/item/folder{ + pixel_x = -4 + }, +/obj/item/folder/red{ + pixel_y = 3 + }, +/obj/item/folder/blue{ + pixel_x = 5 + }, +/obj/item/folder/yellow{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/effect/turf_decal/stripes/gold, +/obj/item/storage/secure/briefcase{ + pixel_x = -5; + pixel_y = 4 + }, +/turf/simulated/floor/carpet/red, +/area/lawoffice) +"vWN" = ( +/obj/machinery/ai_slipper, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/turret_protected/ai_upload) +"vWX" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/wood, +/area/civilian/pet_store) +"vWY" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"vWZ" = ( +/turf/simulated/wall/r_wall/coated, +/area/engineering/supermatter) +"vXb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/commercial) +"vXd" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/openspace, +/area/hallway/primary/central/se) +"vXm" = ( +/obj/structure/grille/broken, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"vXo" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"vXr" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/controlroom) +"vXs" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/embedded_controller/radio/airlock/airlock_controller{ + id_tag = "engineering_east_airlock"; + pixel_x = -25; + req_access = list(10,13); + tag_airpump = "engineering_east_pump"; + tag_chamber_sensor = "engineering_east_sensor"; + tag_exterior_door = "engineering_east_outer"; + tag_interior_door = "engineering_east_inner" + }, +/obj/machinery/airlock_sensor{ + id_tag = "engineering_east_sensor"; + pixel_x = -25; + pixel_y = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "podfloor" + }, +/area/engineering/engine) +"vXu" = ( +/obj/effect/decal/cleanable/vomit, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"vXB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"vXE" = ( +/obj/structure/falsewall, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"vXK" = ( +/obj/structure/railing, +/obj/machinery/door/firedoor/border_only, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"vXR" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/medical/cmostore) +"vXS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/glass/reinforced, +/area/maintenance/starboardaux) +"vXT" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance/double, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"vYa" = ( +/obj/structure/closet/emcloset, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"vYb" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/eastarrival) +"vYf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/blood_5, +/turf/simulated/floor/carpet/royalblack, +/area/maintenance/fsmaint2) +"vYg" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"vYj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/sleeper) +"vYm" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"vYv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/requests_console{ + department = "Cargo Bay"; + departmentType = 2; + name = "Cargo Requests Console"; + pixel_x = -32 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"vYx" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/effect/turf_decal/caution/red{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/port/south) +"vYB" = ( +/obj/structure/closet/secure_closet/brig{ + name = "Exile locker" + }, +/obj/item/tank/internals/oxygen/red, +/obj/item/tank/internals/plasmaman/belt/full, +/obj/item/tank/internals/emergency_oxygen/nitrogen, +/obj/item/clothing/mask/breath/vox, +/obj/item/clothing/mask/breath, +/obj/item/reagent_containers/hypospray/autoinjector, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "red" + }, +/area/gateway) +"vYD" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/primary/central/east) +"vYI" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurple"; + tag = "icon-whitepurple (NORTH)" + }, +/area/medical/research/nhallway) +"vYJ" = ( +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"vYP" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/genericbush, +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/grass, +/area/crew_quarters/serviceyard) +"vYQ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/fitness) +"vYX" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel{ + icon_state = "darkredfull" + }, +/area/turret_protected/ai) +"vYY" = ( +/obj/machinery/door/airlock{ + id_tag = "cabin1"; + name = "First Cabin" + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/siding/wood{ + do_not_delete_me = 1 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/cabin1) +"vZa" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -28 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/aienter) +"vZb" = ( +/obj/structure/closet/secure_closet/atmos_personal, +/obj/effect/decal/warning_stripes/northeast, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/item/extinguisher/mini, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"vZd" = ( +/obj/machinery/light/small, +/obj/structure/closet/radiation, +/obj/effect/decal/warning_stripes/southeast, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"vZe" = ( +/obj/machinery/door/poddoor/shutters{ + dir = 2; + id_tag = "hangar"; + name = "Hangar Gate" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop/hangar) +"vZi" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12 + }, +/obj/structure/mirror{ + pixel_x = -28 + }, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/captain/bedroom) +"vZm" = ( +/obj/machinery/r_n_d/circuit_imprinter{ + pixel_x = -1; + pixel_y = 3 + }, +/obj/effect/decal/warning_stripes/southeast, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/lab) +"vZn" = ( +/obj/structure/table/wood, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/carpet, +/area/security/permabrig) +"vZp" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/securehallway) +"vZw" = ( +/obj/machinery/door/airlock/public/glass, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/exit) +"vZJ" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "rampbottom" + }, +/area/maintenance/fsmaint) +"vZN" = ( +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command) +"vZO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + invisibility = 101 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/east) +"vZU" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"vZY" = ( +/obj/machinery/cryopod/robot, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "purple" + }, +/area/assembly/showroom) +"wac" = ( +/obj/structure/dresser, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"wam" = ( +/obj/effect/decal/cleanable/blood, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/library) +"wao" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/chemistry) +"wau" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/security/checkpoint/south) +"way" = ( +/obj/structure/weightmachine/weightlifter, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel, +/area/crew_quarters/fitness) +"waC" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/storage/eva) +"waE" = ( +/obj/structure/chair/sofa/pew/right{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "chapel" + }, +/area/chapel/main) +"waT" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A31"; + location = "A30" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/south) +"waX" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"waY" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/the_singularitygen/tesla, +/turf/simulated/floor/plating, +/area/storage/secure) +"wba" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50; + pixel_x = 2; + pixel_y = -2 + }, +/obj/item/grenade/chem_grenade/metalfoam, +/obj/machinery/vending/wallmed{ + pixel_x = 26 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/storage/eva) +"wbg" = ( +/obj/structure/barricade/wooden, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance{ + name = "Medbay Maintenance"; + req_access = list(5,12) + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"wbi" = ( +/obj/machinery/status_display, +/turf/simulated/wall/r_wall, +/area/bridge) +"wbk" = ( +/mob/living/simple_animal/chicken/Wife, +/obj/effect/decal/warning_stripes/west{ + icon = 'icons/turf/floors.dmi'; + icon_state = "siding1" + }, +/turf/simulated/floor/grass, +/area/hydroponics) +"wbn" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/shard{ + icon_state = "medium" + }, +/obj/machinery/light_construct/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/medroom) +"wbp" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/railing/corner, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/office) +"wbv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/east) +"wbD" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"wbK" = ( +/obj/structure/railing{ + dir = 5 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/controlroom) +"wbN" = ( +/obj/machinery/camera{ + c_tag = "Second Floor Central Ring West Hallway 3"; + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"wbQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"wbY" = ( +/obj/structure/table/wood, +/obj/machinery/bottler, +/obj/machinery/light, +/turf/simulated/floor/plasteel/grimy, +/area/crew_quarters/bar) +"wce" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkredcorners" + }, +/area/security/hos) +"wcs" = ( +/obj/structure/table/wood, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/livingcomplex) +"wct" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/item/radio/intercom{ + pixel_x = 32; + pixel_y = 26 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purple" + }, +/area/hallway/primary/fore) +"wcA" = ( +/obj/effect/decal/warning_stripes/southeast, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/disposal, +/obj/structure/window/plasmareinforced, +/obj/structure/window/plasmareinforced{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/simulated/floor/engine, +/area/toxins/misc_lab) +"wcB" = ( +/obj/structure/window/reinforced{ + dir = 4; + layer = 2.9 + }, +/turf/space/openspace, +/area/space) +"wcF" = ( +/obj/machinery/alarm{ + dir = 1; + pixel_y = -22 + }, +/obj/item/radio/intercom{ + pixel_x = 30 + }, +/obj/machinery/tcomms/core/station, +/turf/simulated/floor/redgrid, +/area/tcommsat/chamber) +"wcH" = ( +/turf/simulated/wall/r_wall, +/area/medical/research/restroom) +"wcX" = ( +/obj/structure/sink{ + dir = 1; + layer = 5; + pixel_y = -5 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"wda" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/theatre) +"wdl" = ( +/obj/structure/table/wood/fancy/black, +/obj/item/storage/fancy/donut_box, +/turf/simulated/floor/carpet/green, +/area/library/game_zone) +"wdn" = ( +/obj/machinery/alarm{ + dir = 4; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/quartermaster/office) +"wdp" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/wood/dark, +/area/ntrep) +"wds" = ( +/obj/effect/decal/warning_stripes/north, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop/expedition) +"wdu" = ( +/obj/item/grenade/clusterbuster/honk, +/turf/simulated/floor/plating, +/area/maintenance/library) +"wdB" = ( +/obj/structure/sign/directions/security{ + dir = 1; + pixel_y = -8 + }, +/obj/structure/sign/directions/medical{ + dir = 1; + pixel_y = 8 + }, +/turf/simulated/wall, +/area/hallway/primary/port/south) +"wdF" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/structure/statue/angel, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"wdI" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/gateway) +"wdN" = ( +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet3) +"wdR" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"wdU" = ( +/obj/structure/sign/chemistry{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "blue" + }, +/area/hallway/primary/central/north) +"wee" = ( +/obj/effect/decal/warning_stripes/southwest, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "yellow" + }, +/area/maintenance/electrical) +"wef" = ( +/obj/machinery/door_control{ + id = "toilet_unit1"; + name = "Door Bolt Control"; + normaldoorcontrol = 1; + pixel_x = 24; + specialfunctions = 4 + }, +/obj/machinery/recharge_station, +/obj/structure/sign/poster/contraband/borg_fancy_1{ + pixel_y = -32 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/toilet) +"weh" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/security/detectives_office) +"wel" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"wem" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/sign/pods{ + pixel_y = 32 + }, +/obj/effect/turf_decal/arrows{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"weq" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/ai_status_display{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop/expedition) +"wes" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"weA" = ( +/obj/machinery/porta_turret, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai_upload) +"weC" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/misc_lab) +"weE" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/genericbush, +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/window/full/reinforced{ + layer = 2 + }, +/turf/simulated/floor/grass, +/area/crew_quarters/captain) +"weL" = ( +/obj/structure/fence/door/opened{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"weR" = ( +/obj/machinery/computer/guestpass{ + pixel_y = -30 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/hallway/primary/command) +"weX" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/medical/research) +"weZ" = ( +/obj/item/radio/intercom/custom{ + pixel_y = 25 + }, +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/obj/item/radio/intercom/private{ + pixel_y = -28 + }, +/obj/effect/landmark/event/tripai, +/turf/simulated/floor/redgrid, +/area/turret_protected/ai) +"wfa" = ( +/obj/machinery/power/port_gen/pacman, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plating, +/area/aisat/maintenance) +"wff" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"wfl" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/break_room) +"wfo" = ( +/obj/machinery/door/airlock/security{ + name = "Evidence Storage"; + req_access = list(1); + security_level = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/evidence) +"wfJ" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/table, +/obj/item/reagent_containers/food/drinks/cans/beer{ + pixel_x = -3 + }, +/obj/item/reagent_containers/food/drinks/cans/beer{ + pixel_y = 10; + pixel_x = 5 + }, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/office) +"wfK" = ( +/obj/machinery/power/solar{ + name = "South-East Solar Panel" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel/airless{ + icon_state = "solarpanel" + }, +/area/solar/starboard) +"wfQ" = ( +/obj/structure/closet/crate/freezer, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/item/seeds/wheat, +/obj/item/seeds/wheat, +/obj/item/seeds/wheat, +/obj/item/seeds/wheat/rice, +/obj/item/seeds/wheat/rice, +/obj/item/seeds/wheat/rice, +/obj/item/seeds/tomato, +/obj/item/seeds/tomato, +/obj/item/seeds/tomato, +/obj/item/seeds/berry, +/obj/item/seeds/berry, +/obj/item/seeds/berry, +/obj/item/seeds/apple, +/obj/item/seeds/apple, +/obj/item/seeds/apple, +/turf/simulated/floor/plasteel{ + icon_state = "hydrofloor" + }, +/area/crew_quarters/kitchen) +"wfW" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"wfY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"wfZ" = ( +/turf/simulated/wall, +/area/hallway/primary/central/ne) +"wgd" = ( +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/execution) +"wgm" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/simulated/floor/wood{ + icon_state = "wood-broken"; + tag = "icon-wood-broken" + }, +/area/maintenance/casino) +"wgs" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/hydroponics) +"wgv" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/prisonlockers) +"wgD" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"wgE" = ( +/obj/structure/table/wood/fancy/black, +/obj/item/candle{ + pixel_x = 2 + }, +/obj/item/toy/figure/wizard{ + pixel_y = 6; + pixel_x = 16 + }, +/turf/simulated/floor/carpet/green, +/area/library/game_zone) +"wgG" = ( +/obj/effect/spawner/window/reinforced/polarized{ + id = "chem" + }, +/turf/simulated/floor/plating, +/area/toxins/misc_lab) +"wgI" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + id_tag = "rdofficedoor"; + name = "Research Director's Office"; + req_access = list(30); + security_level = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/toxins/rdoffice) +"wgP" = ( +/obj/machinery/hologram/holopad, +/obj/effect/turf_decal/box, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"wgY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"whd" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "redcorner" + }, +/area/security/main) +"whf" = ( +/turf/simulated/floor/carpet/red, +/area/lawoffice) +"whj" = ( +/obj/machinery/recharger/wallcharger{ + pixel_x = -24 + }, +/obj/structure/closet/secure_closet/security, +/obj/item/clothing/mask/balaclava, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/seceqstorage) +"whk" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/plating, +/area/maintenance/ai) +"whp" = ( +/obj/structure/railing{ + dir = 9 + }, +/obj/structure/table/wood/fancy/red, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/simulated/floor/carpet/red, +/area/chapel/main) +"whu" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"whx" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/maintenance/apmaint) +"whF" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "ai1"; + name = "Turret Shutters" + }, +/turf/simulated/floor/plating, +/area/turret_protected/aisat_interior) +"whH" = ( +/obj/structure/chair/stool, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "floorgrime" + }, +/area/maintenance/fpmaint) +"whI" = ( +/obj/structure/flora/ausbushes/grassybush, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/flora/ausbushes/reedbush, +/turf/simulated/floor/grass, +/area/hydroponics) +"wih" = ( +/obj/item/stack/medical/bruise_pack, +/obj/item/stack/medical/bruise_pack/advanced, +/obj/item/stack/medical/ointment, +/obj/item/stack/medical/ointment/advanced, +/obj/item/reagent_containers/glass/bottle/charcoal, +/obj/item/reagent_containers/glass/bottle/morphine, +/obj/item/reagent_containers/syringe, +/obj/item/storage/pill_bottle/painkillers, +/obj/item/reagent_containers/food/pill/patch/styptic, +/obj/item/reagent_containers/food/pill/patch/silver_sulf, +/obj/structure/closet/medical_wall{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/gateway) +"wik" = ( +/obj/machinery/firealarm{ + name = "north fire alarm"; + pixel_y = 24 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/south) +"wil" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"wim" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/checkpoint) +"win" = ( +/obj/machinery/door/window/brigdoor, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/medical/cloning) +"wiu" = ( +/obj/structure/table/wood, +/obj/item/folder, +/obj/item/folder{ + pixel_y = 2 + }, +/obj/item/folder{ + pixel_y = 4 + }, +/turf/simulated/floor/wood, +/area/library) +"wiz" = ( +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/eastarrival) +"wiB" = ( +/obj/structure/chair/comfy/red{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/red, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/landmark/start/head_of_security, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/main) +"wiF" = ( +/obj/machinery/door/airlock{ + name = "Chapel Office"; + req_access = list(22) + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/chapel/office) +"wiM" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"wiP" = ( +/obj/machinery/hologram/holopad, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/landmark/event/lightsout, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/carpet/royalblack, +/area/bridge/meeting_room) +"wja" = ( +/turf/simulated/floor/plasteel{ + icon_state = "green" + }, +/area/hallway/secondary/exit) +"wjj" = ( +/obj/machinery/monkey_recycler, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/toxins/xenobiology) +"wjk" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/nw) +"wjl" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/fore) +"wjq" = ( +/obj/effect/turf_decal/box/white/corners, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/engineering/mechanic_workshop/hangar) +"wjs" = ( +/obj/item/radio/intercom{ + name = "west station intercom (General)"; + pixel_x = -28; + pixel_y = 3 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/crew_quarters/theatre) +"wjw" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/se) +"wjx" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/warden) +"wjG" = ( +/obj/structure/chair/office, +/obj/structure/sign/poster/contraband/ambrosia_vulgaris{ + pixel_x = -32 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"wjH" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door_control{ + id = "experimentor"; + name = "Experimentor Control"; + pixel_x = 26 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "experimentor"; + name = "Experimentor Blast Door"; + opacity = 0 + }, +/obj/machinery/door/airlock/research/glass{ + name = "Experimentor"; + req_access = list(47) + }, +/turf/simulated/floor/engine, +/area/toxins/explab) +"wjK" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "HoSBPriv"; + name = "HoS Office Privacy Shutters" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/security/hos) +"wjO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/trunk/multiz, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research/nhallway) +"wjQ" = ( +/obj/effect/decal/ants, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/maintenance/cafeteria) +"wjU" = ( +/obj/machinery/recharge_station, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"wka" = ( +/obj/effect/landmark/start/cargo_technician, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"wkc" = ( +/obj/structure/table/reinforced, +/obj/item/folder, +/turf/simulated/floor/plating, +/area/teleporter/abandoned) +"wkd" = ( +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/simulated/floor/carpet, +/area/security/permabrig) +"wkj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door_control{ + id = "Cargo Warehouse Windows"; + name = "Cargo Warehouse Shutters Control"; + pixel_x = -24; + pixel_y = -24; + req_access = list(50) + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/quartermaster/storage) +"wkn" = ( +/obj/machinery/disposal, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/medical/research/restroom) +"wkr" = ( +/obj/structure/chair/sofa/pew/left{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood/fancy/oak, +/area/maintenance/banya) +"wkv" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 26 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purple" + }, +/area/hallway/primary/central/ne) +"wkw" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/wood, +/area/medical/cmo) +"wkB" = ( +/obj/structure/sink{ + dir = 1; + layer = 5; + pixel_y = -5 + }, +/obj/structure/mirror{ + pixel_y = -30 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"wkC" = ( +/obj/structure/table, +/obj/machinery/firealarm{ + dir = 8; + name = "west fire alarm"; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel/white, +/area/teleporter) +"wkD" = ( +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/power/tracker, +/turf/simulated/floor/plasteel/airless{ + icon_state = "solarpanel" + }, +/area/solar/auxport) +"wkE" = ( +/obj/machinery/vending/coffee, +/turf/simulated/floor/wood/fancy/cherry, +/area/lawoffice) +"wkK" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/hallway/primary/central/north) +"wkL" = ( +/obj/machinery/photocopier, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 24 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -26 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/wood/dark, +/area/ntrep) +"wkQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance/double, +/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"wkR" = ( +/turf/simulated/wall/r_wall, +/area/toxins/test_chamber) +"wkT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"wkV" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 26 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue" + }, +/area/medical/surgery/south) +"wkW" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/item/twohanded/required/kirbyplants, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "whiteblue"; + tag = "icon-whiteblue (SOUTHEAST)" + }, +/area/medical/medbay) +"wla" = ( +/obj/structure/disposaloutlet, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/xenobiology) +"wlf" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/junction/reversed{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purple" + }, +/area/hallway/primary/central/ne) +"wlg" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permahallway) +"wlk" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_y = 7 + }, +/obj/item/pen{ + pixel_x = 2; + pixel_y = 7 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkbluealt" + }, +/area/medical/morgue) +"wls" = ( +/obj/machinery/door/airlock/public{ + name = "vault airlock" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralfull" + }, +/area/security/nuke_storage) +"wly" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/genetics) +"wlA" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/junction{ + dir = 2 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/west) +"wlD" = ( +/obj/machinery/smartfridge/secure/medbay/organ, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/surgery/south) +"wlM" = ( +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"wlS" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "CMO Shutters"; + name = "CMO Privacy Shutters" + }, +/turf/simulated/floor/plating, +/area/medical/cmo) +"wmc" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/storage/tech) +"wme" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"wmg" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 10 + }, +/obj/structure/closet/secure_closet/security, +/obj/item/clothing/mask/balaclava, +/obj/machinery/light, +/obj/structure/window/reinforced{ + color = "red"; + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/seceqstorage) +"wmp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/remains/mouse, +/turf/simulated/floor/plating, +/area/maintenance/medroom) +"wmq" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/quartermaster/delivery) +"wmt" = ( +/obj/machinery/atmospherics/binary/pump{ + desc = "Подаёт токсины для смешивания с другими газами"; + name = "Северный винтиль подачи токсинов (Плазмы) в реактор"; + target_pressure = 101 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/atmos) +"wmv" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"wmD" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/machinery/light{ + dir = 1; + on = 1 + }, +/obj/structure/flora/ausbushes/ywflowers, +/turf/simulated/floor/grass, +/area/hydroponics) +"wmK" = ( +/obj/item/flag/nt, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain) +"wmL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/machinery/recharger, +/obj/machinery/vending/wallmed{ + pixel_x = 26 + }, +/obj/item/mounted/frame/newscaster_frame{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "escape" + }, +/area/hallway/secondary/exit/maint) +"wmO" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Prisoner Lockers"; + req_access = list(63); + security_level = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/prisonlockers) +"wmW" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/plasteel/white, +/area/teleporter) +"wmX" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=R2"; + location = "R1" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/lobby) +"wmY" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/sw) +"wmZ" = ( +/obj/structure/extinguisher_cabinet{ + name = "west extinguisher cabinet"; + pixel_x = -27 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/bridge) +"wng" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/xeno, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"wnp" = ( +/obj/structure/rack, +/obj/item/extinguisher/mini{ + pixel_y = 4; + pixel_x = -4 + }, +/obj/item/extinguisher/mini, +/obj/item/extinguisher/mini{ + pixel_x = 4; + pixel_y = -4 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/hardsuitstorage) +"wnr" = ( +/obj/structure/table, +/obj/item/storage/photo_album, +/obj/item/camera, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/security/permabrig) +"wnt" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/newscaster{ + pixel_y = 0; + pixel_x = -32 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"wnu" = ( +/obj/machinery/vending/snack, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"wnB" = ( +/obj/structure/table, +/obj/item/book/manual/hydroponics_pod_people, +/obj/item/reagent_containers/spray/plantbgone{ + pixel_x = 5; + pixel_y = 6 + }, +/obj/item/reagent_containers/spray/plantbgone{ + pixel_x = -5; + pixel_y = 6 + }, +/obj/item/reagent_containers/spray/plantbgone{ + pixel_y = 3 + }, +/obj/item/paper/hydroponics, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "green" + }, +/area/hydroponics) +"wnD" = ( +/mob/living/simple_animal/bot/secbot/podsky, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkredfull" + }, +/area/security/podbay) +"wnF" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/west) +"wnJ" = ( +/obj/structure/table, +/obj/item/reagent_containers/glass/bucket, +/turf/simulated/floor/grass, +/area/maintenance/garden) +"wnM" = ( +/obj/machinery/door/poddoor{ + id_tag = "QMLoaddoor2"; + name = "supply dock loading door" + }, +/obj/machinery/conveyor{ + id = "QMLoad2"; + dir = 1 + }, +/turf/simulated/floor/plating, +/area/quartermaster/delivery) +"wnP" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/turf/simulated/floor/wood{ + icon_state = "wood-broken" + }, +/area/maintenance/livingcomplex) +"wnQ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/processing) +"wnS" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/southwest, +/obj/machinery/mech_bay_recharge_port, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/securearmory) +"wnY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/spawner/random_spawners/blood_20, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"woa" = ( +/obj/effect/decal/cleanable/flour, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"woc" = ( +/obj/structure/sign/nosmoking_2, +/turf/simulated/wall, +/area/medical/ward) +"woh" = ( +/obj/structure/chair/stool/bar, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"woj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"won" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/quartermaster/delivery) +"wot" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "redcorner" + }, +/area/security/prison/cell_block/A) +"wox" = ( +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plasteel, +/area/engineering/break_room) +"woz" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "yellow" + }, +/area/storage/primary) +"woE" = ( +/obj/effect/turf_decal/siding/purple/corner, +/obj/machinery/alarm{ + dir = 4; + pixel_x = -24 + }, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain) +"woK" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp, +/obj/machinery/alarm{ + dir = 8; + pixel_x = 25 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/cabin1) +"woO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/range) +"woP" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"woR" = ( +/obj/machinery/atmospherics/binary/pump{ + desc = "Переводит смесь из хранилища в трубы"; + dir = 4; + name = "Из хранилища в трубы"; + target_pressure = 101 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"wpg" = ( +/obj/structure/chair/sofa/corp/right, +/obj/effect/turf_decal/siding/white/end{ + dir = 8 + }, +/turf/simulated/floor/glass/reinforced, +/area/hallway/secondary/exit) +"wpo" = ( +/obj/machinery/washing_machine, +/obj/machinery/camera{ + c_tag = "Laundry Room"; + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "barber" + }, +/area/crew_quarters/locker) +"wpq" = ( +/obj/structure/chair/comfy/red, +/obj/effect/landmark/start/nanotrasen_rep, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/carpet/royalblack, +/area/ntrep) +"wpy" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/item/clothing/gloves/color/black, +/obj/item/analyzer, +/obj/item/analyzer, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"wpz" = ( +/obj/structure/table, +/obj/item/storage/box, +/obj/item/storage/box, +/obj/item/storage/box, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"wpI" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8; + initialize_directions = 11 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/simulated/floor/plasteel/white, +/area/teleporter) +"wpM" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A25"; + location = "A24" + }, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/turf/simulated/floor/glass, +/area/crew_quarters/locker) +"wpO" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/se) +"wpR" = ( +/obj/structure/chair, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/processing) +"wpT" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/genericbush, +/obj/structure/window/reinforced, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"wpX" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/nw) +"wpY" = ( +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 1 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/controlroom) +"wqd" = ( +/obj/machinery/vending/cola, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellow" + }, +/area/engineering/break_room) +"wqf" = ( +/obj/machinery/power/apc{ + cell_type = 5000; + dir = 4; + name = "east bump"; + pixel_x = 26 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "redcorner" + }, +/area/security/prison/cell_block/A) +"wqh" = ( +/obj/effect/decal/cleanable/dust, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/wood, +/area/maintenance/library) +"wqi" = ( +/obj/structure/table/glass, +/obj/structure/mirror{ + pixel_x = -28 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/item/razor, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/civilian/barber) +"wqk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/lobby) +"wqn" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/effect/turf_decal/siding/red{ + dir = 6 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/carpet/black, +/area/crew_quarters/bar/atrium) +"wqt" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/medical/reception) +"wqw" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 8; + icon_state = "open"; + id_tag = "researchdesk1"; + name = "Research Desk Shutters"; + opacity = 0 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/toxins/lab) +"wqD" = ( +/obj/machinery/smartfridge/secure/extract, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/xenobiology) +"wqF" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/door_control{ + id = "vipbar1_bolt"; + name = "VIP 1 Door Bolt Control"; + normaldoorcontrol = 1; + pixel_x = -6; + pixel_y = 26; + specialfunctions = 4; + req_access = list(28) + }, +/obj/machinery/door_control{ + id = "vipbar_bolt"; + name = "VIP 2 Door Bolt Control"; + normaldoorcontrol = 1; + pixel_x = 6; + pixel_y = 26; + specialfunctions = 4; + req_access = list(28) + }, +/obj/machinery/door_control{ + id = "Bar"; + name = "Bar Privacy Shutters Control"; + pixel_y = 36; + req_access = list(28); + pixel_x = 6 + }, +/obj/machinery/door_control{ + id = "Bar Hall"; + name = "Bar Hall Privacy Shutters Control"; + pixel_x = -6; + pixel_y = 36; + req_access = list(28) + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar) +"wqI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"wqN" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 10 + }, +/obj/machinery/door_control{ + id = "engsm"; + name = "Supermatter Blast Doors"; + pixel_y = -25; + req_access = list(10) + }, +/obj/machinery/door_control{ + id = "smbolts"; + name = "Supermatter Bolt Control"; + normaldoorcontrol = 1; + pixel_y = -36; + req_access = list(56); + specialfunctions = 4 + }, +/obj/effect/decal/warning_stripes/south, +/obj/machinery/camera{ + c_tag = "Supermatter Center"; + dir = 1; + network = list("SS13","Engineering") + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"wqO" = ( +/obj/structure/chair, +/obj/machinery/camera{ + c_tag = "Command Zone Main Hallway East" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"wqP" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/preopen{ + id_tag = "eslock"; + name = "Escape Shuttle Lockdown" + }, +/turf/simulated/floor/plating, +/area/security/checkpoint/south) +"wqS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"wqU" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/sorting) +"wqV" = ( +/obj/structure/chair/comfy/purp{ + dir = 8 + }, +/obj/effect/landmark/start/student_sientist, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research) +"wqX" = ( +/obj/structure/ladder, +/obj/structure/sign/directions/floor/alt{ + dir = 6; + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whitepurple" + }, +/area/toxins/launch) +"wqY" = ( +/obj/machinery/doppler_array{ + dir = 1 + }, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel, +/area/toxins/launch) +"wqZ" = ( +/obj/effect/mapping_helpers/airlock/unres, +/obj/machinery/holosign/surgery{ + id = "surgery2" + }, +/obj/machinery/door/airlock/medical{ + name = "Operating Theatre"; + req_access = list(45) + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/surgery/south) +"wrb" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/chair/sofa/left{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"wre" = ( +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"wro" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Eng_lockdown"; + name = "Engineering Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/atmos) +"wrz" = ( +/turf/simulated/openspace, +/area/security/processing) +"wrE" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"wrH" = ( +/obj/machinery/flasher_button{ + id = "permaflash"; + name = "Prison Flasher"; + pixel_x = -24; + pixel_y = 23 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"wrN" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/engine, +/area/engineering/aienter) +"wrO" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Broom Closet" + }, +/turf/simulated/floor/plating, +/area/hallway/primary/command/west) +"wrS" = ( +/obj/machinery/atmospherics/pipe/manifold/visible/cyan{ + desc = "Труба содержит дыхательную смесь для подачи на станцию"; + name = "Труба дыхательной смеси" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"wrT" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/junction/reversed{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"wsc" = ( +/obj/structure/curtain/open{ + color = "#222222"; + anchored = 1 + }, +/obj/structure/table/reinforced, +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/briefcase, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"wse" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/carpet/red, +/area/chapel/main) +"wso" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/chair/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"wsr" = ( +/obj/structure/closet/emcloset, +/turf/simulated/floor/plating, +/area/hallway/secondary/exit) +"wsu" = ( +/turf/simulated/wall, +/area/maintenance/casino) +"wsA" = ( +/obj/effect/turf_decal/siding/purple{ + dir = 4 + }, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain) +"wsB" = ( +/obj/structure/chair/comfy/brown, +/obj/effect/landmark/start/internal_affairs, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/carpet/red, +/area/lawoffice) +"wsD" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 8; + name = "west fire alarm"; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "purple" + }, +/area/assembly/robotics) +"wsH" = ( +/obj/machinery/light_construct{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood, +/turf/simulated/floor/wood{ + icon_state = "wood-broken5"; + tag = "icon-wood-broken5" + }, +/area/maintenance/garden) +"wsQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/hallway/secondary/exit) +"wta" = ( +/obj/docking_port/stationary{ + dir = 4; + dwidth = 2; + height = 6; + id = "pod3_home"; + name = "pod3 home dock"; + width = 5 + }, +/turf/space{ + icon_state = "black" + }, +/area/space) +"wtb" = ( +/obj/machinery/light_switch{ + pixel_x = -26; + pixel_y = -24 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple" + }, +/area/toxins/launch) +"wtc" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"wtk" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/effect/decal/straw/medium, +/turf/simulated/floor/grass, +/area/medical/biostorage) +"wtl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/portable_atmospherics/scrubber, +/obj/structure/sign/poster/official/pinup_b{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/unary/portables_connector, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"wtn" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + name = "Creature Cell #3"; + id_tag = "xeno3" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/toxins/xenobiology) +"wtp" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/lattice/catwalk, +/turf/space, +/area/space) +"wts" = ( +/obj/machinery/door/window/westleft{ + name = "Robotics Desk"; + req_access = list(29); + dir = 4 + }, +/obj/machinery/door/window/eastleft{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/obj/item/desk_bell{ + anchored = 1; + pixel_x = -7; + pixel_y = 7 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "RoboDesk"; + name = "Robotics Privacy Shutter"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/table/reinforced, +/obj/item/folder, +/turf/simulated/floor/plasteel, +/area/assembly/robotics) +"wtw" = ( +/obj/machinery/vending/snack, +/obj/machinery/camera{ + c_tag = "West Hallway South"; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/starboard/east) +"wtD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"wtH" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 5 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/courtroom) +"wtM" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"wtP" = ( +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/electrical, +/obj/item/clothing/head/welding, +/obj/machinery/camera/motion{ + c_tag = "Minisat Telecommunications"; + dir = 8; + network = list("Minisat","SS13") + }, +/turf/simulated/floor/redgrid, +/area/tcommsat/chamber) +"wtT" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Broom Closet" + }, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"wub" = ( +/obj/machinery/door/poddoor/shutters{ + id_tag = "janitorshutters"; + name = "Janitor Shutters" + }, +/obj/effect/decal/warning_stripes/north, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/janitor) +"wuh" = ( +/turf/space{ + icon_state = "black" + }, +/area/space) +"wul" = ( +/obj/machinery/cooker/deepfryer, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/maintenance/fsmaint) +"wuo" = ( +/obj/machinery/space_heater, +/turf/simulated/floor/plating, +/area/maintenance/ai) +"wut" = ( +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"wuv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/spawner/random_spawners/blood_20, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"wuy" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/reception) +"wuB" = ( +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + name = "Creature Cell #6"; + id_tag = "xeno6" + }, +/obj/effect/spawner/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/toxins/xenobiology) +"wuC" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet3) +"wuE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"wuI" = ( +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plating/airless, +/area/space) +"wuN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/simulated/floor/glass, +/area/crew_quarters/locker) +"wuO" = ( +/obj/machinery/access_button{ + command = "cycle_exterior"; + frequency = 1379; + master_tag = "aisole_airlock"; + name = "exterior access button"; + pixel_x = -25; + pixel_y = -25; + req_access = list(13,75) + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plating/airless, +/area/solar/starboardaux) +"wuP" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/library) +"wuT" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"wuZ" = ( +/obj/structure/table/reinforced, +/obj/machinery/light, +/obj/structure/closet/fireaxecabinet{ + pixel_y = -30 + }, +/obj/item/clipboard, +/obj/item/mining_voucher, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"wvw" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/hallway/primary/central/second/east) +"wvA" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "yellow" + }, +/area/storage/primary) +"wvB" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkblue" + }, +/area/chapel/main) +"wvE" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurple" + }, +/area/medical/research) +"wvJ" = ( +/turf/simulated/wall/r_wall, +/area/maintenance/auxsolarport) +"wvK" = ( +/obj/machinery/turretid/stun{ + control_area = "AI Satellite Secondary Antechamber"; + name = "AI Satellite Secondary Antechamber Turret Control"; + pixel_y = -32; + req_access = list(75) + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/turret_protected/aisat_interior) +"wvN" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "darkblue" + }, +/area/hallway/secondary/exit) +"wvO" = ( +/obj/structure/table, +/obj/item/storage/fancy/donut_box, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/brigstaff) +"wvP" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/sign/nosmoking_2{ + pixel_x = 32 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/camera{ + c_tag = "Supermatter Second Floor East"; + dir = 8; + network = list("Engineering","SS13") + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/glass/reinforced, +/area/engineering/controlroom) +"wvQ" = ( +/obj/machinery/requests_console{ + department = "Crew Quarters"; + name = "Crew Quarters Requests Console"; + pixel_x = -32 + }, +/obj/structure/bedsheetbin, +/obj/structure/table, +/turf/simulated/floor/plasteel{ + icon_state = "barber" + }, +/area/crew_quarters/locker) +"wvS" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/vending/wallmed{ + layer = 3.3; + name = "Emergency NanoMed"; + pixel_y = 30 + }, +/turf/simulated/floor/wood/fancy/oak, +/area/bridge/meeting_room) +"wvW" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/item/radio/intercom{ + name = "west station intercom (General)"; + pixel_x = -28 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"wvZ" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/closet/l3closet/scientist, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/maintenance/engineering) +"wwd" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/item/stack/tape_roll, +/turf/simulated/floor/wood, +/area/library) +"wwe" = ( +/obj/structure/chair/sofa/corp{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 4; + name = "east fire alarm"; + pixel_x = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue" + }, +/area/medical/reception) +"wwf" = ( +/turf/simulated/wall, +/area/medical/medbay) +"wwg" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"wwl" = ( +/obj/machinery/computer/secure_data, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads) +"wwn" = ( +/obj/machinery/light, +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/medical/research) +"wwq" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/medical/morgue) +"wwv" = ( +/obj/structure/bed/dogbed{ + desc = "A comfy-looking spider bed. You can even strap your pet in, just in case the gravity turns off."; + name = "spider bed" + }, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/mob/living/simple_animal/hostile/retaliate/luu, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/hos) +"www" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/launch) +"wwy" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 1; + icon_state = "open"; + id_tag = "ceprivacy"; + name = "CE Privacy Shutters"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced/polarized{ + id = "ceprivacytint" + }, +/turf/simulated/floor/plating, +/area/crew_quarters/chief) +"wwA" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 4; + name = "Труба смешивания" + }, +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 1; + name = "Труба смешивания" + }, +/obj/structure/table/reinforced, +/obj/item/clipboard, +/obj/item/toy/figure/atmos, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"wwG" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/landmark/start/doctor, +/obj/machinery/door_control{ + desc = "A remote control switch for the medbay foyer."; + id = "MedbayFoyerPort"; + name = "Medbay Doors Control"; + normaldoorcontrol = 1; + pixel_y = 0; + pixel_x = 26 + }, +/turf/simulated/floor/plasteel{ + icon_state = "barber" + }, +/area/medical/reception) +"wwI" = ( +/obj/effect/decal/ants, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"wwJ" = ( +/obj/effect/decal/warning_stripes/north, +/obj/machinery/atmospherics/pipe/manifold/visible/purple{ + desc = "Труба ведёт газ на фильтрацию"; + name = "Труба на фильтрацию" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"wwM" = ( +/obj/structure/table, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"wwZ" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -25 + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/lobby) +"wxh" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/port/south) +"wxy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/universal, +/turf/simulated/wall/r_wall, +/area/turret_protected/ai) +"wxG" = ( +/obj/machinery/vending/wallmed{ + pixel_x = 26 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/virology) +"wxM" = ( +/obj/machinery/door/airlock/public{ + name = "Kitchen"; + req_access = list(28) + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"wxW" = ( +/turf/simulated/wall/r_wall, +/area/medical/cmostore) +"wxZ" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "Virology1"; + name = "Virology Shutters" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/medical/virology/lab) +"wyl" = ( +/obj/structure/chair/stool, +/obj/effect/decal/warning_stripes/north, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellow" + }, +/area/maintenance/electrical) +"wym" = ( +/obj/machinery/power/emitter{ + anchored = 1; + dir = 4; + state = 2 + }, +/obj/effect/decal/warning_stripes/northeastsouth, +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plating/airless, +/area/engineering/engine) +"wyq" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"wyr" = ( +/obj/machinery/light/small, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"wyt" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/medical/reception) +"wyw" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/detectives_office) +"wyx" = ( +/obj/docking_port/stationary{ + dir = 8; + dwidth = 3; + height = 5; + id = "sst_home"; + name = "North of Station"; + width = 11 + }, +/turf/space{ + icon_state = "black" + }, +/area/space) +"wyy" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"wyD" = ( +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel/airless, +/area/space) +"wyF" = ( +/obj/machinery/newscaster{ + pixel_y = -30 + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar) +"wyH" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"wyJ" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"wyK" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/chair/comfy/beige{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluecornersalt" + }, +/area/crew_quarters/fitness) +"wyN" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1; + do_not_delete_me = 1 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Mining Shuttle South"; + dir = 1 + }, +/obj/item/radio/intercom{ + pixel_y = -26 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/quartermaster/miningdock) +"wyP" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"wyV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"wyX" = ( +/turf/simulated/floor/plating/airless, +/area/solar/starboardaux) +"wyY" = ( +/turf/simulated/wall/r_wall, +/area/security/execution) +"wzc" = ( +/obj/structure/chair, +/obj/machinery/camera{ + c_tag = "Second Floor Central Ring North Hallway 1"; + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"wze" = ( +/obj/machinery/computer/atmos_alert, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/chief) +"wzs" = ( +/obj/machinery/cryopod/robot, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plating, +/area/aisat/maintenance) +"wzG" = ( +/obj/structure/sign/vacuum, +/turf/simulated/wall/r_wall, +/area/engineering/engine) +"wzO" = ( +/obj/effect/decal/warning_stripes/north, +/obj/structure/morgue{ + dir = 1 + }, +/obj/effect/landmark/event/revenantspawn, +/turf/simulated/floor/plasteel{ + icon_state = "darkblue" + }, +/area/medical/morgue) +"wzT" = ( +/obj/structure/table/reinforced, +/obj/item/storage/bible, +/obj/item/reagent_containers/food/drinks/bottle/holywater, +/obj/effect/decal/cleanable/cobweb, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkred" + }, +/area/security/processing) +"wzU" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/quartermaster/storage) +"wAj" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/table/wood/fancy/black, +/obj/machinery/photocopier/faxmachine/longrange{ + department = "Quartermaster's Office" + }, +/obj/machinery/keycard_auth{ + pixel_x = 26 + }, +/turf/simulated/floor/carpet/royalblack, +/area/quartermaster/qm) +"wAl" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/engine, +/area/engineering/controlroom) +"wAm" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"wAt" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/storage/tech) +"wAv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain/bedroom) +"wAx" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/central/second/north) +"wAy" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/spawner/random_spawners/grille_13, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"wAF" = ( +/obj/machinery/shower{ + pixel_y = 20 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/heads/hop) +"wAN" = ( +/obj/structure/chair/sofa/left, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/maintenance/apmaint) +"wAU" = ( +/obj/structure/extinguisher_cabinet{ + name = "east extinguisher cabinet"; + pixel_x = -27 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/security/permahallway) +"wAY" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "red" + }, +/area/security/interrogation) +"wBe" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 12 + }, +/turf/simulated/floor/plating, +/area/security/permahallway) +"wBi" = ( +/obj/structure/curtain/open/shower/security{ + alpha = 255; + name = "backstage"; + anchored = 1 + }, +/obj/structure/table/reinforced, +/obj/item/phone{ + attack_verb = list("bounced a check off","checked-out","tipped"); + desc = "Also known as a cash register, or, more commonly, \"robbery magnet\". It's old and rusty, clearly non-functional and decorative only."; + dir = 1; + icon = 'icons/obj/machines/pos.dmi'; + icon_state = "pos"; + name = "point of sale" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"wBm" = ( +/obj/machinery/door/window/eastright{ + name = "Forensic Laboratory"; + req_access = list(4) + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkblue" + }, +/area/maintenance/detectives_office) +"wBn" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10; + initialize_directions = 10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"wBC" = ( +/obj/effect/turf_decal/number/number_1{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"wBI" = ( +/obj/effect/decal/warning_stripes/yellow/partial{ + dir = 1 + }, +/obj/effect/decal/warning_stripes/arrow{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "blue" + }, +/area/hallway/primary/fore) +"wBK" = ( +/obj/structure/chair/stool, +/turf/simulated/floor/carpet/green, +/area/maintenance/casino) +"wBO" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/nw) +"wBP" = ( +/obj/structure/table, +/obj/item/eftpos, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/chapel/office) +"wBS" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/maintenance) +"wBV" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/engine/co2, +/area/atmos) +"wBY" = ( +/obj/machinery/light, +/turf/simulated/openspace, +/area/hallway/primary/starboard) +"wCc" = ( +/obj/effect/decal/warning_stripes/yellow/partial{ + dir = 1 + }, +/obj/effect/decal/warning_stripes/arrow{ + dir = 1 + }, +/obj/effect/landmark/start/shaft_miner, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"wCd" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet) +"wCf" = ( +/obj/structure/railing{ + dir = 6 + }, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/office) +"wCh" = ( +/obj/structure/railing, +/obj/structure/table/glass, +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/item/reagent_containers/food/drinks/britcup{ + pixel_y = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/crew_quarters/fitness) +"wCj" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/table/wood, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 13 + }, +/obj/item/pen{ + pixel_y = 10 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/carpet, +/area/library) +"wCs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/chair{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"wCz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/status_display{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/gravitygenerator) +"wCI" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"wCR" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"wCS" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/alarm{ + dir = 8; + pixel_x = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellow" + }, +/area/engineering/engine/monitor) +"wCV" = ( +/obj/structure/sign/med{ + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "blue" + }, +/area/hallway/primary/central/nw) +"wCX" = ( +/obj/machinery/porta_turret, +/turf/simulated/floor/redgrid, +/area/turret_protected/aisat) +"wDd" = ( +/obj/effect/turf_decal/siding/green{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/permabrig) +"wDf" = ( +/obj/structure/railing, +/obj/machinery/photocopier, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/office) +"wDj" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/delivery) +"wDk" = ( +/obj/machinery/camera{ + c_tag = "Xeno Containment 6"; + network = list("Research","SS13") + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/xenobiology) +"wDm" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/hologram/holopad, +/obj/effect/landmark/event/lightsout, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "blue" + }, +/area/hydroponics) +"wDq" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet3) +"wDt" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"wDz" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 2 + }, +/obj/effect/landmark/start/cyborg, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/maintenance) +"wDO" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"wDT" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/medroom) +"wDY" = ( +/obj/item/shard{ + icon_state = "medium"; + pixel_x = -7; + pixel_y = -10 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"wEg" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "blue" + }, +/area/hallway/primary/fore) +"wEi" = ( +/obj/structure/closet/firecloset, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"wEv" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"wEx" = ( +/obj/structure/chair/sofa/corp/right{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white/end{ + dir = 8 + }, +/turf/simulated/floor/glass/reinforced, +/area/hallway/secondary/exit) +"wEz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/courtroom) +"wEE" = ( +/obj/machinery/door/airlock/maintenance, +/obj/structure/barricade/wooden, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/maintenance/backstage) +"wEH" = ( +/obj/structure/bookcase, +/obj/item/book/manual/sop_engineering, +/obj/item/book/manual/sop_general, +/obj/item/book/manual/sop_legal, +/obj/item/book/manual/sop_medical, +/obj/item/book/manual/sop_science, +/obj/item/book/manual/sop_security, +/obj/item/book/manual/sop_service, +/obj/item/book/manual/sop_supply, +/obj/item/book/manual/security_space_law, +/obj/item/book/manual/sop_command, +/turf/simulated/floor/wood/dark, +/area/ntrep) +"wEJ" = ( +/obj/structure/bed, +/obj/item/bedsheet/medical, +/mob/living/carbon/human/lesser/monkey, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"wEO" = ( +/obj/machinery/light_construct{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"wEP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atm{ + pixel_x = -32 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"wEQ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"wFf" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/starboard/south) +"wFn" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "purple" + }, +/area/quartermaster/miningdock) +"wFp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dust, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/maintenance/banya) +"wFs" = ( +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"wFt" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel, +/area/hallway/primary/central/sw) +"wFx" = ( +/obj/machinery/portable_atmospherics/canister, +/obj/machinery/alarm{ + pixel_y = -22; + dir = 1 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/toxins/storage) +"wFz" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/security/interrogation) +"wFR" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/navbeacon{ + codes_txt = "delivery"; + dir = 8; + location = "Bar" + }, +/obj/structure/plasticflaps, +/turf/simulated/floor/plasteel/dark, +/area/crew_quarters/bar) +"wFX" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -26 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkyellow" + }, +/area/engineering/mechanic_workshop/hangar) +"wGd" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/simulated/floor/carpet/royalblack, +/area/quartermaster/qm) +"wGl" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "SecPilotPriv" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/security/podbay) +"wGm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/maintenance/electrical) +"wGt" = ( +/obj/machinery/door/airlock/public/glass, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "green" + }, +/area/hallway/secondary/exit) +"wGw" = ( +/obj/effect/spawner/window/reinforced/polarized{ + id = "courtroom" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/crew_quarters/courtroom) +"wGz" = ( +/obj/structure/dresser, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Chief Medical Officer's Bedroom"; + dir = 1; + network = list("Medical","SS13") + }, +/turf/simulated/floor/carpet/blue, +/area/medical/cmo) +"wGG" = ( +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitehall" + }, +/area/toxins/xenobiology) +"wGN" = ( +/obj/machinery/firealarm{ + pixel_y = 25 + }, +/obj/structure/bed/dogbed/pet, +/mob/living/simple_animal/pet/dog/bullterrier/Genn, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/library) +"wGO" = ( +/obj/machinery/vending/coffee, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/main) +"wGP" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkblue" + }, +/area/medical/surgery/north) +"wGR" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/chemistry) +"wGS" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/spacebridge/comcar) +"wHg" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/turf/simulated/floor/wood, +/area/civilian/vacantoffice) +"wHh" = ( +/obj/machinery/vending/coffee, +/turf/simulated/floor/wood, +/area/crew_quarters/courtroom) +"wHj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel, +/area/quartermaster/miningstorage) +"wHo" = ( +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/security/interrogation) +"wHs" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 10 + }, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"wHB" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/table/reinforced, +/obj/item/radio/electropack, +/obj/item/healthanalyzer, +/obj/item/taperecorder{ + pixel_x = 18 + }, +/obj/item/tape/random{ + pixel_x = 18; + pixel_y = -3 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurple" + }, +/area/toxins/test_chamber) +"wHP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/fore) +"wHR" = ( +/obj/structure/grille, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"wHT" = ( +/turf/simulated/openspace, +/area/crew_quarters/serviceyard) +"wIg" = ( +/obj/machinery/door/airlock/atmos/glass{ + name = "Supermatter Chamber"; + req_access = list(24) + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/atmospherics/pipe/simple/visible, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/atmos) +"wIh" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/power/smes{ + charge = 2e+006 + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"wIl" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/glass/reinforced, +/area/maintenance/starboardaux) +"wIu" = ( +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkred" + }, +/area/security/permahallway) +"wIv" = ( +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"wIK" = ( +/obj/structure/railing{ + dir = 6 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/controlroom) +"wIN" = ( +/obj/structure/table, +/obj/item/storage/bag/trash/cyborg, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "barber" + }, +/area/security/permabrig) +"wIT" = ( +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/obj/machinery/camera{ + c_tag = "Second Floor Central Ring South Hallway 1" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"wIY" = ( +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/gravitygenerator) +"wJn" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "SecPilotPriv" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/security/podbay) +"wJq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/wood/oak, +/area/civilian/barber) +"wJt" = ( +/obj/machinery/recharger{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/structure/table, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkblue" + }, +/area/blueshield) +"wJx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/mineral/plastitanium/red, +/area/maintenance/chapel) +"wJy" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/main) +"wJE" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1; + do_not_delete_me = 1 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/simulated/floor/plating/airless, +/area/space) +"wJK" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Virology Office"; + req_access = list(39) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/virology/lab) +"wJR" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/engine/o2, +/area/atmos) +"wJT" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/turf_decal/number/number_1{ + dir = 1 + }, +/obj/item/radio/intercom{ + name = "west station intercom (General)"; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"wKb" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -26 + }, +/obj/structure/cable, +/turf/simulated/floor/plasteel/grimy, +/area/crew_quarters/bar) +"wKc" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/pipe/simple/visible, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"wKo" = ( +/obj/structure/sign/directions/security{ + dir = 1; + pixel_y = -8 + }, +/obj/structure/sign/directions/engineering{ + dir = 4; + pixel_y = 0 + }, +/obj/structure/sign/directions/cargo{ + dir = 4; + pixel_y = 8 + }, +/turf/simulated/wall, +/area/hallway/primary/central) +"wKy" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + name = "Brig Equipment Storage"; + sortType = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/main) +"wKz" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "blue"; + dir = 1 + }, +/area/hallway/primary/fore) +"wKE" = ( +/obj/machinery/door/airlock/command{ + name = "NT Representative's Bedroom"; + req_access = list(73); + security_level = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/wood/dark, +/area/ntrep) +"wKJ" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/machinery/hologram/holopad, +/obj/effect/landmark/event/lightsout, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/north) +"wKK" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/east) +"wKM" = ( +/obj/machinery/light_switch{ + pixel_x = -26; + pixel_y = 26 + }, +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -26 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/checkpoint) +"wKN" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/wood/glass{ + name = "Mr. Chang's" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/wood, +/area/crew_quarters/mrchangs) +"wKO" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/arrows/white, +/obj/effect/turf_decal/number/number_1{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"wKR" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"wKT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"wKW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel/dark, +/area/hallway/secondary/exit) +"wKX" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "yellowfull" + }, +/area/engineering/engine) +"wKY" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 26 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "green" + }, +/area/hydroponics) +"wKZ" = ( +/obj/machinery/requests_console{ + department = "Kitchen"; + departmentType = 2; + name = "Kitchen Requests Console"; + pixel_y = 30 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"wLo" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance/double, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"wLs" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue" + }, +/area/medical/paramedic) +"wLy" = ( +/obj/structure/table/wood/poker, +/obj/item/deck/cards/syndicate, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet/green, +/area/maintenance/casino) +"wLB" = ( +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/flora/ausbushes/lavendergrass, +/turf/simulated/floor/grass, +/area/hallway/primary/central/nw) +"wLE" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/south) +"wLJ" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/item/eftpos, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar) +"wLM" = ( +/obj/item/flag/clown, +/obj/item/radio/intercom{ + name = "east station intercom (General)"; + pixel_x = 28 + }, +/obj/machinery/camera{ + c_tag = "Clown Office" + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/clownoffice) +"wLO" = ( +/obj/structure/chair/stool, +/obj/effect/decal/cleanable/dust, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/carpet, +/area/maintenance/casino) +"wLT" = ( +/obj/machinery/door/airlock/medical{ + name = "Brig Physician's Quarters"; + req_access = list(5); + security_level = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"wLU" = ( +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/securearmory) +"wLX" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "Chemistry2"; + name = "Chemistry Privacy Shutter" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/medical/chemistry) +"wMb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/starboard/south) +"wMc" = ( +/obj/structure/closet/wardrobe/virology_white, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "whitegreen" + }, +/area/medical/virology/lab) +"wMd" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "caution" + }, +/area/crew_quarters/fitness) +"wMy" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/security/securearmory) +"wMB" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/engineering/gravitygenerator) +"wMQ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/carpet, +/area/library) +"wMS" = ( +/obj/structure/table, +/obj/item/book/manual/security_space_law, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/processing) +"wMT" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel, +/area/medical/chemistry) +"wMY" = ( +/obj/machinery/status_display{ + pixel_x = 32 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"wMZ" = ( +/obj/machinery/porta_turret, +/obj/machinery/status_display{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/tcommsat/chamber) +"wNu" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/machinery/firealarm{ + name = "north fire alarm"; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "red" + }, +/area/security/seceqstorage) +"wNw" = ( +/obj/effect/spawner/random_spawners/wall_rusted_70, +/turf/simulated/wall, +/area/maintenance/fsmaint2) +"wNx" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/door/window/brigdoor{ + dir = 8; + name = "Creature Pen"; + req_access = list(47) + }, +/obj/machinery/door/poddoor/preopen{ + name = "Creature Cell #1"; + id_tag = "xeno1" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/xenobiology) +"wND" = ( +/obj/structure/table/reinforced, +/obj/item/enginepicker{ + layer = 3.1; + pixel_y = 3 + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/chief) +"wNG" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -24 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating/airless, +/area/toxins/test_area) +"wNH" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/quartermaster/delivery) +"wNI" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 4; + name = "east fire alarm"; + pixel_x = 24 + }, +/obj/machinery/camera{ + c_tag = "Central Bridge Hallway North"; + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"wNP" = ( +/obj/structure/closet/emcloset, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"wNS" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkgreenfull" + }, +/area/hallway/secondary/exit) +"wNX" = ( +/obj/structure/disposalpipe/segment, +/obj/item/flag/grey, +/turf/simulated/floor/plasteel, +/area/storage/primary) +"wOa" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Prison Solitary Confinement 1"; + dir = 5; + network = list("Prison","SS13") + }, +/turf/simulated/floor/plating, +/area/security/permabrig) +"wOb" = ( +/obj/machinery/shower{ + pixel_y = 22 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/curtain, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/security/permabrig) +"wOc" = ( +/obj/structure/table/wood, +/obj/machinery/door_control{ + id = "conferenceroombolts"; + name = "Conference Room Bolts Control"; + normaldoorcontrol = 1; + req_access = list(19); + specialfunctions = 4; + pixel_x = 4 + }, +/obj/machinery/button/windowtint{ + id = "conferenceroomwindows"; + pixel_x = -7 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/carpet/royalblack, +/area/bridge/meeting_room) +"wOk" = ( +/obj/machinery/camera{ + c_tag = "Research Test Chamber room"; + dir = 1; + network = list("SS13","Research") + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/toxins/test_chamber) +"wOl" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/landmark/event/lightsout, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/starboard/east) +"wOn" = ( +/obj/structure/bed, +/obj/item/bedsheet/rainbow, +/turf/simulated/floor/carpet/purple, +/area/maintenance/livingcomplex) +"wOo" = ( +/obj/machinery/hologram/holopad, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/hallway/secondary/exit) +"wOu" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/smes, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plating, +/area/maintenance/portsolar) +"wOy" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass, +/obj/item/stack/sheet/glass, +/obj/item/stack/sheet/glass, +/obj/item/clothing/gloves/color/fyellow, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "caution" + }, +/area/storage/tech) +"wOR" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/chapel/main) +"wOT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/aisat) +"wPb" = ( +/obj/structure/table, +/obj/item/radio{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/radio{ + pixel_y = 6 + }, +/obj/item/radio{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/radio, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/gateway) +"wPe" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"wPg" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/effect/landmark/start/chaplain, +/turf/simulated/floor/carpet/red, +/area/chapel/main) +"wPh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"wPn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/food/snacks/candy/gummyworm, +/turf/simulated/floor/plasteel{ + icon_state = "barber" + }, +/area/maintenance/fpmaint) +"wPq" = ( +/obj/machinery/firealarm{ + dir = 4; + name = "east fire alarm"; + pixel_x = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"wPr" = ( +/obj/structure/mineral_door/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/library/game_zone) +"wPt" = ( +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/maintenance/detectives_office) +"wPw" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"wPA" = ( +/obj/structure/table, +/obj/item/stack/tape_roll, +/obj/item/destTagger{ + pixel_x = 4; + pixel_y = 3 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/alarm{ + dir = 4; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"wPC" = ( +/obj/item/radio/intercom{ + dir = 1; + pixel_y = 26 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "purple" + }, +/area/assembly/robotics) +"wPE" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/carpet/royalblack, +/area/ntrep) +"wPF" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/reception) +"wPG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/confetti, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/effect/decal/cleanable/dust, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/wood, +/area/maintenance/backstage) +"wPK" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitehall" + }, +/area/medical/genetics) +"wPR" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitepurple" + }, +/area/toxins/test_chamber) +"wPZ" = ( +/obj/structure/closet/secure_closet/guncabinet, +/obj/structure/window/reinforced{ + color = "red" + }, +/obj/machinery/door/window/eastright{ + color = "red" + }, +/obj/structure/window/reinforced{ + color = "red"; + dir = 1 + }, +/obj/item/poster/random_contraband, +/obj/item/poster/random_contraband, +/obj/item/poster/random_official, +/obj/item/poster/syndicate_recruitment, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"wQg" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet/green, +/area/maintenance/casino) +"wQj" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(22) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"wQo" = ( +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkgreen" + }, +/area/crew_quarters/fitness) +"wQq" = ( +/obj/structure/lattice/catwalk, +/obj/item/wrench, +/turf/space/openspace, +/area/solar/auxport) +"wQA" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"wQF" = ( +/turf/simulated/floor/plasteel, +/area/quartermaster/office) +"wQL" = ( +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"wQZ" = ( +/turf/simulated/wall, +/area/quartermaster/miningdock) +"wRa" = ( +/obj/structure/flora/ausbushes/fernybush, +/turf/simulated/floor/grass, +/area/hydroponics) +"wRb" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/additional) +"wRc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light_switch{ + name = "south light switch"; + pixel_y = -24; + pixel_x = -25 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/power/apc/worn_out{ + cell_type = 0; + dir = 8; + pixel_x = -26 + }, +/turf/simulated/floor/plasteel{ + icon_state = "stage_bleft" + }, +/area/maintenance/cafeteria) +"wRf" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_y = -30 + }, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"wRm" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/engine/plasma, +/area/atmos) +"wRn" = ( +/obj/structure/reagent_dispensers/water_cooler, +/obj/machinery/light, +/turf/simulated/floor/wood, +/area/blueshield) +"wRo" = ( +/obj/structure/chair/stool, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/carpet, +/area/maintenance/casino) +"wRr" = ( +/turf/simulated/wall/r_wall, +/area/engineering/aienter) +"wRx" = ( +/obj/machinery/hydroponics/soil, +/obj/item/seeds/orange, +/obj/item/seeds/orange, +/obj/item/seeds/orange, +/obj/effect/turf_decal/siding/green{ + dir = 4 + }, +/turf/simulated/floor/grass, +/area/security/permabrig) +"wRz" = ( +/obj/machinery/atmospherics/trinary/filter, +/turf/simulated/floor/plasteel, +/area/atmos) +"wRE" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "brown" + }, +/area/quartermaster/lobby) +"wRL" = ( +/obj/effect/spawner/random_spawners/rodent, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + tag = "icon-whitehall (WEST)" + }, +/area/maintenance/medroom) +"wRT" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"wRX" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/ai_status_display{ + pixel_x = -32 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/bridge/checkpoint/south) +"wSa" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"wSb" = ( +/obj/structure/table/reinforced, +/obj/item/storage/belt/utility, +/obj/item/weldingtool, +/obj/item/multitool, +/obj/item/multitool, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/storage/primary) +"wSf" = ( +/obj/machinery/atmospherics/pipe/manifold/visible/yellow{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"wSo" = ( +/obj/machinery/washing_machine, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "barber" + }, +/area/security/permabrig) +"wSq" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/crew_quarters/sleep/secondary) +"wSw" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/lattice, +/turf/space/openspace, +/area/space) +"wSF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/gateway) +"wSH" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/turf_decal/number/number_1{ + dir = 1; + pixel_y = -10; + pixel_x = -3 + }, +/obj/effect/turf_decal/arrows/white{ + dir = 4 + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"wSK" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/item/radio/intercom{ + dir = 4; + pixel_x = 32 + }, +/turf/simulated/floor/plasteel/dark, +/area/turret_protected/ai_upload) +"wSL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed/roller, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"wSM" = ( +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/office) +"wSY" = ( +/turf/simulated/wall/r_wall, +/area/security/podbay) +"wSZ" = ( +/obj/effect/turf_decal/siding/red{ + dir = 9 + }, +/obj/structure/table/wood/fancy/red, +/obj/machinery/computer/med_data/laptop, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/carpet/red, +/area/security/medbay) +"wTa" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"wTc" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/effect/landmark/start/paramedic, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/paramedic) +"wTd" = ( +/obj/structure/grille, +/turf/space/openspace, +/area/space) +"wTf" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/effect/decal/remains/human{ + layer = 3.1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcarpet05" + }, +/area/maintenance/fpmaint) +"wTi" = ( +/obj/machinery/door/window/northleft{ + dir = 4; + name = "Head of Personnel's Desk" + }, +/obj/machinery/door/window/brigdoor{ + base_state = "rightsecure"; + icon_state = "rightsecure"; + name = "Head of Personnel's Desk"; + req_access = list(57); + dir = 8 + }, +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/folder/blue, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "hopprivacy"; + name = "Head of Personal Privacy Shutters" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/crew_quarters/heads) +"wTj" = ( +/obj/machinery/computer/med_data, +/obj/structure/sign/nosmoking_2{ + pixel_x = -32 + }, +/obj/machinery/camera{ + c_tag = "Paramedic's Office"; + dir = 5; + network = list("Medical","SS13") + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue" + }, +/area/medical/paramedic) +"wTo" = ( +/obj/machinery/door/airlock/maintenance, +/obj/structure/barricade/wooden, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/chapel) +"wTv" = ( +/obj/machinery/computer/atmos_alert, +/obj/effect/decal/warning_stripes/red, +/obj/machinery/status_display{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"wTH" = ( +/obj/machinery/vending/cigarette, +/obj/machinery/camera{ + c_tag = "Second Floor Central Lobby South"; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/second/south) +"wTI" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/snacks/fried_vox, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"wTL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/medical/research/restroom) +"wTP" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/civilian/pet_store) +"wTR" = ( +/obj/structure/table/glass, +/obj/item/book/manual/sop_medical, +/obj/item/book/manual/sop_command{ + pixel_y = 4; + pixel_x = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTH)" + }, +/area/medical/cmo) +"wTS" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/machinery/status_display{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/lobby) +"wTV" = ( +/obj/machinery/atmospherics/pipe/manifold/visible{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkyellowfull" + }, +/area/engineering/controlroom) +"wUd" = ( +/obj/structure/table/reinforced, +/obj/item/stack/packageWrap, +/obj/item/hand_labeler, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "whitepurple"; + tag = "icon-whitepurple (SOUTHEAST)" + }, +/area/toxins/explab) +"wUm" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -26 + }, +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/table, +/obj/item/clothing/accessory/stethoscope, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "whiteblue"; + tag = "icon-whitehall (WEST)" + }, +/area/medical/ward) +"wUn" = ( +/obj/item/radio/intercom{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralcorner" + }, +/area/hallway/primary/starboard) +"wUw" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"wUB" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green, +/turf/simulated/floor/wood, +/area/library) +"wUM" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/sparsegrass/hell, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/fernybush, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"wUN" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/computerframe, +/obj/item/circuitboard/operating, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"wUV" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green{ + desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; + dir = 1; + name = "Труба фильтрации" + }, +/obj/machinery/atmospherics/binary/pump{ + desc = "Подаёт кислород в смеситель для создания дыхательной смеси, которая потом распространяется по станции"; + dir = 8; + name = "Кислород (O2) в дыхательную смесь"; + on = 1; + target_pressure = 101 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"wVm" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/reception) +"wVo" = ( +/obj/structure/table, +/obj/item/radio, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"wVx" = ( +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/obj/effect/landmark/start/quartermaster, +/obj/machinery/door_control{ + id = "qmshutters"; + name = "QM Privacy Shutters Control"; + pixel_x = -28; + pixel_y = -4 + }, +/obj/machinery/door_control{ + id = "Brig_lockdown"; + name = "Cargo Lockdown"; + pixel_x = -28; + pixel_y = 8; + req_access = list(41) + }, +/turf/simulated/floor/carpet/royalblack, +/area/quartermaster/qm) +"wVy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/east) +"wVB" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain/bedroom) +"wVD" = ( +/obj/machinery/door/airlock/glass{ + name = "Cabin" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 8 + }, +/area/crew_quarters/sleep) +"wVU" = ( +/obj/machinery/computer/security, +/obj/machinery/camera{ + c_tag = "Departure Lounge Security Checkpoint West"; + network = list("SS13","Security"); + dir = 4 + }, +/obj/item/radio/intercom{ + pixel_x = -26 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/checkpoint/south) +"wVV" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A4"; + location = "A3" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"wWd" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"wWg" = ( +/obj/structure/chair{ + desc = "Этот красивый стул был отлит из двух трофейных боргов синдиката."; + name = "Дизайнерский стул" + }, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/secret/Viper{ + pixel_y = 32 + }, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"wWl" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/hallway/spacebridge/comcar) +"wWn" = ( +/obj/effect/decal/cleanable/blood/tracks, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"wWs" = ( +/obj/machinery/gateway{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/gateway) +"wWz" = ( +/obj/effect/decal/warning_stripes/west{ + icon = 'icons/turf/floors.dmi'; + icon_state = "siding1" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "asteroid" + }, +/area/hydroponics) +"wWE" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/biostorage) +"wWG" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/wood, +/area/security/detectives_office) +"wWS" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue" + }, +/area/medical/reception) +"wWZ" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Подаёт азот из атмосферки в систему охлаждения реактора, таким образом запитывая её хладагентом"; + dir = 4; + name = "Труба подачи азота в реактор" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/table/reinforced, +/obj/item/tank/internals/plasma, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"wXa" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plating, +/area/hallway/primary/central/second/east) +"wXe" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 0; + icon_state = "green" + }, +/area/hallway/secondary/exit) +"wXh" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitebluecorner" + }, +/area/medical/sleeper) +"wXi" = ( +/obj/machinery/door/airlock{ + name = "Crematorium"; + req_access = list(27) + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/chapel/office) +"wXl" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/miningstorage) +"wXx" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"wXB" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/medbay) +"wXD" = ( +/obj/effect/decal/warning_stripes/blue, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "Dark" + }, +/area/crew_quarters/fitness) +"wXI" = ( +/obj/effect/spawner/random_spawners/fungus_30, +/turf/simulated/wall, +/area/maintenance/library) +"wXJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/newscaster{ + pixel_x = 28 + }, +/turf/simulated/floor/glass/reinforced, +/area/maintenance/starboardaux) +"wXP" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 24 + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/east) +"wXU" = ( +/obj/effect/decal/warning_stripes/yellow/partial, +/obj/effect/decal/warning_stripes/arrow, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "purple" + }, +/area/hallway/primary/fore) +"wXY" = ( +/obj/machinery/alarm{ + dir = 1; + pixel_y = -22 + }, +/obj/structure/closet/wardrobe/yellow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"wXZ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"wYj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/wall_rusted_70, +/turf/simulated/wall, +/area/maintenance/fsmaint2) +"wYn" = ( +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/asmaint6) +"wYo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/maintenance/gambling_den) +"wYy" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/door/window/brigdoor{ + dir = 1; + id = "Cell 1"; + name = "Cell 1"; + req_access = list(2) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"wYz" = ( +/obj/structure/rack, +/obj/item/apc_electronics, +/obj/item/stock_parts/manipulator, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plasteel, +/area/maintenance/medroom) +"wYE" = ( +/obj/structure/sign/directions/cargo{ + dir = 4; + pixel_y = 8 + }, +/obj/structure/sign/directions/science{ + pixel_y = -8; + dir = 1 + }, +/obj/structure/sign/directions/engineering{ + dir = 4; + pixel_y = 0 + }, +/turf/simulated/wall, +/area/hallway/primary/starboard/south) +"wYL" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/camera{ + c_tag = "Librarian Desk"; + dir = 4; + pixel_x = 1; + pixel_y = -2 + }, +/turf/simulated/floor/carpet, +/area/library) +"wYO" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/qm) +"wYP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plasteel{ + icon_state = "tranquillite" + }, +/area/maintenance/trading) +"wYV" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/structure/sign/vacuum/external{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"wYX" = ( +/obj/machinery/atmospherics/air_sensor{ + id_tag = "n2_sensor" + }, +/turf/simulated/floor/engine/n2, +/area/atmos) +"wYY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/binary/pump, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"wZf" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "SecMedPrivInside" + }, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/security/medbay) +"wZh" = ( +/obj/effect/decal/warning_stripes/yellow/partial{ + dir = 1 + }, +/obj/effect/landmark/start/cyborg, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Robotics Showroom"; + dir = 4; + network = list("Research","SS13") + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "purple" + }, +/area/assembly/showroom) +"wZj" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"wZp" = ( +/obj/effect/turf_decal/stripes/gold, +/obj/machinery/photocopier, +/turf/simulated/floor/carpet/royalblack, +/area/magistrateoffice) +"wZt" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet) +"wZC" = ( +/obj/structure/mirror{ + pixel_y = 32 + }, +/obj/structure/sink{ + pixel_y = 21 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/security/brigstaff) +"wZD" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/processing) +"wZE" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=C5"; + location = "C4" + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"wZK" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"wZO" = ( +/obj/machinery/computer/sm_monitor, +/obj/structure/sign/radiation{ + pixel_y = 32 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/camera{ + c_tag = "Supermatter Second Floor North"; + network = list("SS13","Engineering") + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"wZS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"wZT" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkblue" + }, +/area/hallway/secondary/exit) +"xac" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/east) +"xaf" = ( +/obj/effect/decal/cleanable/dust, +/obj/effect/decal/ants, +/obj/structure/chair/wood/wings{ + dir = 8 + }, +/turf/simulated/floor/carpet/cyan, +/area/maintenance/livingcomplex) +"xak" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"xan" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/xenobiology) +"xau" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"xav" = ( +/obj/machinery/door/poddoor{ + id_tag = "engstorage"; + name = "Secure Storage Blast Doors" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/storage/secure) +"xax" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "purple" + }, +/area/janitor) +"xaE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/junction{ + dir = 2 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"xaF" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/wood{ + icon_state = "wood-broken5"; + tag = "icon-wood-broken5" + }, +/area/maintenance/casino) +"xaH" = ( +/obj/machinery/light, +/obj/item/radio/intercom{ + dir = 1; + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/se) +"xaI" = ( +/obj/effect/decal/warning_stripes/east, +/obj/structure/table/wood, +/obj/item/reagent_containers/food/snacks/muffin{ + pixel_y = 9 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkblue" + }, +/area/chapel/main) +"xaK" = ( +/obj/machinery/alarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/stripes/line, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/main) +"xaS" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/lab) +"xaW" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 6 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/courtroom) +"xbc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/gibs/xeno, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"xbi" = ( +/obj/item/reagent_containers/glass/beaker/large{ + pixel_x = -5; + pixel_y = 1 + }, +/obj/item/reagent_containers/glass/beaker/large{ + pixel_x = -5; + pixel_y = 1 + }, +/obj/item/reagent_containers/glass/beaker/large{ + pixel_x = -5; + pixel_y = 1 + }, +/obj/item/reagent_containers/glass/beaker/large{ + pixel_x = -5; + pixel_y = 1 + }, +/obj/item/stack/sheet/mineral/plasma{ + amount = 5; + pixel_x = 8 + }, +/obj/structure/table/glass, +/obj/machinery/alarm{ + dir = 8; + pixel_x = 25 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellow" + }, +/area/medical/chemistry) +"xbk" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/processing) +"xbt" = ( +/obj/effect/turf_decal{ + dir = 8; + icon_state = "golden_stripes" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"xbu" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"xbz" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Brig Customs"; + req_access = list(63); + security_level = 1 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/seceqstorage) +"xbE" = ( +/obj/structure/railing{ + dir = 8; + pixel_y = 10 + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitehall" + }, +/area/toxins/xenobiology) +"xbY" = ( +/obj/structure/rack/gunrack, +/obj/effect/decal/warning_stripes/yellow, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"xcc" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/medbay2) +"xce" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green{ + desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; + dir = 9; + name = "Труба фильтрации" + }, +/obj/structure/reagent_dispensers/watertank, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/atmos) +"xcg" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/quartermaster/delivery) +"xci" = ( +/obj/effect/turf_decal/siding/wideplating/light, +/obj/structure/flora/ausbushes, +/turf/simulated/floor/grass, +/area/hallway/secondary/exit) +"xcn" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -26 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/medical/research/nhallway) +"xcF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"xcG" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluefull" + }, +/area/bridge) +"xcH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/sign/poster/contraband/pinup_syn{ + pixel_y = -32 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"xcI" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/security/permabrig) +"xcO" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"xdc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/carpet/royalblue, +/area/blueshield) +"xdd" = ( +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"xdl" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/door/airlock/glass{ + id_tag = "magistrateoffice"; + name = "Magistrate's Office"; + req_access = list(74); + id = "tintmagistrateoffice"; + security_level = 1 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/carpet/black, +/area/magistrateoffice) +"xdt" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/junction/reversed{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/warden) +"xdu" = ( +/obj/effect/decal/warning_stripes/red/hollow, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/landmark/start/security_officer, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/main) +"xdv" = ( +/turf/simulated/wall, +/area/hallway/secondary/entry/eastarrival) +"xdx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-dead"; + tag = "plant-dead" + }, +/obj/structure/sign/poster/official/cleanliness{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue"; + tag = "icon-whiteblue (EAST)" + }, +/area/maintenance/medroom) +"xdz" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + name = "Cargo Bay"; + sortType = 2 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/starboard) +"xdA" = ( +/obj/effect/decal/warning_stripes/northeast, +/obj/structure/table/reinforced, +/obj/machinery/recharger{ + pixel_x = 1; + pixel_y = 3 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/lab) +"xdN" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/siding/wood, +/turf/simulated/floor/carpet/royalblue, +/area/crew_quarters/cabin1) +"xdZ" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_x = 8; + pixel_y = 14 + }, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_x = 6; + pixel_y = 2 + }, +/turf/simulated/floor/plasteel, +/area/hallway/spacebridge/comcar) +"xeh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"xej" = ( +/obj/effect/spawner/random_spawners/grille_13, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"xeu" = ( +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/hos) +"xex" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/storage/tech) +"xey" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/brigdoor{ + name = "Security Reception"; + req_access = list(1) + }, +/obj/machinery/door/window/brigdoor{ + dir = 8; + name = "Security Reception"; + req_access = list(1) + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "Warden"; + name = "Warden Privacy Shutters" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/item/clipboard, +/obj/item/toy/figure/warden, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/warden) +"xeS" = ( +/obj/machinery/alarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "red" + }, +/area/security/customs) +"xfd" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/security/prisonershuttle) +"xfe" = ( +/obj/machinery/roboquest_pad, +/obj/effect/turf_decal/bot_red, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkpurple" + }, +/area/assembly/chargebay) +"xff" = ( +/obj/machinery/computer/operating{ + name = "Robotics Operating Computer" + }, +/obj/machinery/newscaster{ + pixel_y = 0; + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "blue"; + dir = 6 + }, +/area/assembly/robotics) +"xfh" = ( +/obj/structure/noticeboard{ + pixel_x = 32 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"xfk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"xfn" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 10 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"xfq" = ( +/obj/item/radio/intercom{ + name = "south station intercom (General)"; + pixel_y = -28 + }, +/obj/structure/closet/emcloset, +/turf/simulated/floor/shuttle, +/area/shuttle/arrival/station) +"xfx" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/fore) +"xfK" = ( +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/assembly/robotics) +"xfL" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/chocolate, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/medical/research/restroom) +"xfR" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"xfS" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/medical/morgue) +"xfV" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/quartermaster/lobby) +"xfY" = ( +/obj/machinery/ai_status_display, +/turf/simulated/wall/r_wall, +/area/turret_protected/ai) +"xgf" = ( +/obj/effect/decal/cleanable/dust, +/obj/item/trash/popcorn, +/turf/simulated/floor/carpet/red, +/area/maintenance/backstage) +"xgo" = ( +/obj/effect/decal/warning_stripes/yellow/partial{ + dir = 8 + }, +/turf/simulated/floor/plasteel/dark, +/area/hallway/secondary/exit) +"xgt" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/miningstorage) +"xgv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/serviceyard) +"xgz" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/execution) +"xgA" = ( +/obj/machinery/gateway{ + dir = 10 + }, +/obj/effect/landmark/join_late_gateway, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "vault" + }, +/area/gateway) +"xgD" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"xgP" = ( +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/obj/machinery/door/airlock/security/glass{ + id_tag = "BrigEast"; + name = "Brig North Entrance"; + req_access = list(63); + security_level = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "redcorner" + }, +/area/security/prison/cell_block/A) +"xgS" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/structure/chair/office{ + dir = 8 + }, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/qm) +"xgU" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/medical/virology/lab) +"xgZ" = ( +/obj/structure/table/wood{ + color = "#996633" + }, +/obj/structure/window/reinforced, +/obj/item/storage/fancy/cigcase{ + pixel_y = 8 + }, +/obj/item/lighter/zippo/nt_rep, +/turf/simulated/floor/carpet/royalblack, +/area/ntrep) +"xhh" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/carpet/royalblack, +/area/ntrep) +"xhm" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/crew_quarters/theatre) +"xhr" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/chair/comfy/blue, +/obj/effect/landmark/start/blueshield, +/turf/simulated/floor/carpet/royalblue, +/area/blueshield) +"xhs" = ( +/obj/structure/mirror{ + icon_state = "mirror_broke"; + pixel_y = 32 + }, +/obj/structure/sink{ + pixel_y = 22 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel{ + icon_state = "showroomfloor" + }, +/area/maintenance/casino) +"xht" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/courtroom) +"xhu" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"xhz" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/medical/research) +"xhB" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"xhK" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + id_tag = "eslock"; + name = "Escape Shuttle Lockdown" + }, +/obj/machinery/door/airlock/public/glass{ + id_tag = "KPPS" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel/dark, +/area/bridge/checkpoint/south) +"xhP" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/carpet/black, +/area/chapel/main) +"xhS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/blood_5, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"xhX" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"xia" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"xic" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/maintenance/secpost) +"xif" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/east) +"xig" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/quartermaster/storage) +"xij" = ( +/obj/effect/decal/cleanable/dust, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"xik" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/research) +"xin" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop/expedition) +"xiy" = ( +/obj/machinery/camera{ + c_tag = "Central Ring Hallway South 5"; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/primary/central/sw) +"xiz" = ( +/obj/machinery/computer/borgupload, +/obj/item/radio/intercom/private{ + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/ai_upload) +"xiA" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"xiM" = ( +/obj/machinery/camera{ + c_tag = "Dorm Hallway East" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"xiP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurple" + }, +/area/toxins/test_chamber) +"xiQ" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue" + }, +/area/medical/cmostore) +"xjd" = ( +/obj/structure/railing/corner, +/turf/simulated/floor/carpet/orange, +/area/maintenance/casino) +"xjg" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/storage/tech) +"xjl" = ( +/obj/machinery/papershredder, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal{ + icon_state = "golden_stripes" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge/meeting_room) +"xjn" = ( +/obj/structure/chair/stool, +/turf/simulated/floor/carpet, +/area/maintenance/casino) +"xjp" = ( +/obj/structure/window/reinforced{ + dir = 8; + layer = 2.9 + }, +/turf/space/openspace, +/area/space) +"xjq" = ( +/obj/structure/table, +/obj/machinery/recharger{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/structure/reagent_dispensers/peppertank{ + pixel_x = -32; + pixel_y = null + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/processing) +"xjs" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkpurple" + }, +/area/assembly/chargebay) +"xjt" = ( +/obj/machinery/light, +/obj/effect/turf_decal/stripes/line, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/item/radio/intercom{ + dir = 1; + pixel_y = -28 + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"xjx" = ( +/obj/structure/particle_accelerator/particle_emitter/center{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/engineering/engine) +"xjC" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/engineering/engine) +"xjJ" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/medical/virology/lab) +"xjL" = ( +/turf/simulated/floor/glass/reinforced, +/area/engineering/aienter) +"xjP" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Perma Washingroom"; + dir = 9; + network = list("Prison","SS13") + }, +/obj/item/radio/intercom/locked/prison{ + pixel_x = 28 + }, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high, +/turf/simulated/floor/plating, +/area/security/permabrig) +"xjY" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 8; + icon_state = "open"; + id_tag = "ceprivacy"; + name = "CE Privacy Shutters"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced/polarized{ + id = "ceprivacytint" + }, +/turf/simulated/floor/plating, +/area/crew_quarters/chief) +"xjZ" = ( +/obj/structure/railing/corner, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/railing/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"xke" = ( +/obj/structure/chair/stool, +/obj/effect/landmark/start/civilian, +/turf/simulated/floor/plasteel{ + dir = 8 + }, +/area/crew_quarters/locker) +"xkg" = ( +/obj/structure/table, +/obj/item/storage/belt/utility, +/obj/item/radio/intercom{ + name = "west station intercom (General)"; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/quartermaster/miningdock) +"xkl" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"xkm" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"xkt" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"xkF" = ( +/turf/simulated/wall, +/area/hallway/primary/starboard/south) +"xkH" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"xkI" = ( +/obj/machinery/photocopier, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal{ + icon_state = "golden_stripes" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge/meeting_room) +"xkJ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/airlock/security/glass{ + name = "Security Checkpoint"; + req_access = list(1); + security_level = 1 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/security/checkpoint) +"xkK" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "tranquillite" + }, +/area/maintenance/trading) +"xkP" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/disposalpipe/sortjunction/reversed{ + dir = 8; + name = "Morgue"; + sortType = 25 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"xkW" = ( +/obj/structure/closet/secure_closet/medical2, +/obj/effect/decal/warning_stripes/blue/hollow, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/medbay) +"xkX" = ( +/obj/effect/spawner/window/reinforced/polarized{ + id = "vipbar1" + }, +/turf/simulated/floor/plating, +/area/crew_quarters/bar/atrium) +"xlh" = ( +/obj/structure/sign/directions/floor/alt{ + dir = 6; + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"xls" = ( +/obj/structure/cable, +/obj/machinery/light_switch{ + name = "south light switch"; + pixel_y = -24 + }, +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -24 + }, +/obj/structure/filingcabinet/chestdrawer, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkpurple" + }, +/area/toxins/rdoffice) +"xlz" = ( +/obj/machinery/conveyor{ + id = "garbage"; + dir = 4 + }, +/obj/machinery/light/small, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plating, +/area/maintenance/disposal) +"xlE" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green{ + desc = "Труба проводящая газ по фильтрам, где он перемещается в камеры хранения"; + dir = 4; + name = "Труба фильтрации" + }, +/obj/structure/sign/securearea, +/turf/simulated/wall/r_wall, +/area/atmos) +"xlI" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"xlP" = ( +/obj/machinery/light, +/turf/simulated/floor/engine, +/area/toxins/test_chamber) +"xlR" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/genericbush, +/obj/structure/flora/ausbushes/brflowers, +/turf/simulated/floor/grass, +/area/maintenance/casino) +"xlU" = ( +/obj/item/shard, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/gambling_den) +"xlZ" = ( +/turf/simulated/floor/plasteel{ + dir = 2; + icon_state = "darkgreen" + }, +/area/crew_quarters/sleep/secondary) +"xmb" = ( +/obj/machinery/suit_storage_unit/cmo/sec_storage, +/obj/machinery/firealarm{ + pixel_y = 25 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/cmostore) +"xmd" = ( +/obj/machinery/atmospherics/pipe/simple/visible/cyan{ + desc = "Труба содержит дыхательную смесь для подачи на станцию"; + dir = 4; + name = "Труба дыхательной смеси" + }, +/obj/machinery/atmospherics/meter{ + id = "mair_out_meter"; + name = "Mixed Air Tank Out" + }, +/turf/simulated/wall/r_wall, +/area/atmos) +"xme" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "blue" + }, +/area/bridge/checkpoint/south) +"xmn" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/drip{ + pixel_x = -4; + pixel_y = 14 + }, +/obj/item/clothing/gloves/ring/gold, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/maintenance/medroom) +"xmq" = ( +/obj/machinery/door/window{ + req_access = list(20); + dir = 2 + }, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/carpet, +/area/crew_quarters/captain/bedroom) +"xmr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/remains/human, +/turf/simulated/floor/plasteel, +/area/maintenance/xenozoo) +"xmw" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/range) +"xmz" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"xmD" = ( +/obj/effect/decal/warning_stripes/northeastcorner, +/obj/machinery/computer/pandemic, +/obj/machinery/light, +/turf/simulated/floor/plasteel, +/area/medical/virology/lab) +"xmH" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/carpet/black, +/area/lawoffice) +"xmI" = ( +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/seceqstorage) +"xmL" = ( +/obj/item/flag/command, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"xmX" = ( +/obj/machinery/photocopier, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "purple" + }, +/area/assembly/robotics) +"xna" = ( +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/obj/effect/landmark/start/civilian, +/turf/simulated/floor/wood, +/area/crew_quarters/arcade) +"xnd" = ( +/obj/structure/table, +/obj/machinery/door/window{ + base_state = "right"; + icon_state = "right"; + name = "Core Modules"; + req_access = list(20) + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/aiModule/crewsimov, +/obj/item/aiModule/freeformcore, +/obj/item/aiModule/corp, +/obj/item/aiModule/paladin, +/obj/item/aiModule/robocop, +/turf/simulated/floor/bluegrid, +/area/turret_protected/ai_upload) +"xnf" = ( +/obj/machinery/ai_status_display, +/turf/simulated/wall/shuttle, +/area/shuttle/arrival/station) +"xnp" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 1 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/wood, +/area/crew_quarters/courtroom) +"xnw" = ( +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "CMO Shutters3"; + name = "CMO Privacy Shutters" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/medical/cmo) +"xnA" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"xnC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"xnD" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/hallway/secondary/entry/additional) +"xnG" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"xnU" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"xoa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm{ + dir = 1; + name = "south fire alarm"; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"xoh" = ( +/obj/machinery/atmospherics/unary/cold_sink/freezer{ + current_temperature = 80; + on = 1; + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkpurple" + }, +/area/toxins/server) +"xop" = ( +/obj/structure/flora/tree/jungle/small, +/turf/simulated/floor/grass, +/area/maintenance/fore) +"xos" = ( +/obj/machinery/door_timer/cell_3{ + dir = 1; + pixel_y = 32 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "redcorner" + }, +/area/security/prison/cell_block/A) +"xov" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/random/tool, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"xoA" = ( +/turf/simulated/floor/plasteel{ + icon_state = "darkredcorners" + }, +/area/turret_protected/ai) +"xoG" = ( +/obj/structure/reagent_dispensers/peppertank{ + pixel_y = 30 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/checkpoint/south) +"xoJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/effect/turf_decal/siding/red{ + dir = 8 + }, +/obj/structure/closet/secure_closet/warden, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Brig Warden's Bedroom"; + dir = 4; + network = list("SS13","Security") + }, +/turf/simulated/floor/carpet/red, +/area/security/warden) +"xoL" = ( +/turf/simulated/wall/r_wall, +/area/security/securearmory) +"xoR" = ( +/obj/structure/table/glass, +/obj/item/reagent_containers/food/drinks/cans/beer, +/turf/simulated/floor/light{ + icon_state = "light_on-p"; + state = 7 + }, +/area/crew_quarters/bar/atrium) +"xoT" = ( +/obj/item/radio/intercom{ + name = "east station intercom (General)"; + pixel_x = 28 + }, +/obj/structure/chair/office{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"xoV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/west) +"xoX" = ( +/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/biohazard{ + pixel_y = -32 + }, +/obj/item/folder, +/turf/simulated/floor/plasteel, +/area/maintenance/xenozoo) +"xpb" = ( +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"xpw" = ( +/obj/machinery/light_switch{ + pixel_x = 24; + pixel_y = 25 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "hydrofloor" + }, +/area/crew_quarters/kitchen) +"xpx" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purplecorner" + }, +/area/janitor) +"xpy" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/camera{ + c_tag = "West-South Solars" + }, +/obj/item/radio/intercom{ + pixel_y = 28 + }, +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plating, +/area/maintenance/portsolar) +"xpC" = ( +/obj/structure/window/reinforced{ + dir = 4; + layer = 2.9 + }, +/turf/simulated/floor/engine, +/area/engineering/aienter) +"xpD" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/east) +"xpE" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue"; + tag = "icon-whiteblue (WEST)" + }, +/area/medical/reception) +"xpR" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/medical/psych) +"xpY" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + locked = 1; + name = "MiniSat Maintenance"; + req_access = list(75) + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/ai) +"xqa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/camera_assembly, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/maintenance/xenozoo) +"xqq" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/securehallway) +"xqr" = ( +/obj/machinery/alarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/camera{ + c_tag = "Permabrig Hallway East"; + network = list("Prison","SS13","Security"); + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/security/permahallway) +"xqt" = ( +/obj/effect/turf_decal/siding/red{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/carpet/red, +/area/security/warden) +"xqu" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"xqw" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"xqy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A10"; + location = "A9" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/secondary/entry/commercial) +"xqA" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/east) +"xqR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"xqY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/white/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"xrc" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "redcorner" + }, +/area/security/securehallway) +"xrd" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"xre" = ( +/obj/structure/cable/multiz{ + color = "#dd1010" + }, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"xrk" = ( +/obj/docking_port/stationary{ + dwidth = 2; + height = 12; + id = "ferry_home"; + name = "port bay 3"; + width = 5 + }, +/turf/space{ + icon_state = "black" + }, +/area/space) +"xrl" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/security/execution) +"xrn" = ( +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/gateway) +"xrv" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A7"; + location = "A6" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"xrx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/asmaint6) +"xrz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"xrE" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkred" + }, +/area/security/evidence) +"xrH" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/crew_quarters/locker) +"xrK" = ( +/obj/machinery/computer/area_atmos, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/firealarm{ + dir = 1; + name = "south fire alarm"; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel, +/area/toxins/storage) +"xrL" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen, +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/food/drinks/cans/cola{ + pixel_x = -5; + pixel_y = 13 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"xrO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/asmaint6) +"xrP" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "SecPilotPriv" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/security/podbay) +"xrQ" = ( +/obj/effect/landmark/start/paramedic, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/paramedic) +"xrR" = ( +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/eastarrival) +"xrS" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/structure/window/reinforced{ + color = "red" + }, +/obj/structure/window/reinforced{ + color = "red"; + dir = 1 + }, +/obj/machinery/door/window{ + dir = 8; + name = "Secure Armory"; + req_access = list(1); + color = "red" + }, +/obj/item/storage/box/teargas, +/obj/item/storage/box/teargas{ + pixel_x = 3; + pixel_y = -3 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/securearmory) +"xrW" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"xrY" = ( +/obj/machinery/field/generator{ + anchored = 1; + state = 2 + }, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plating/airless, +/area/space) +"xsd" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance/double, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"xsk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "blue" + }, +/area/hallway/secondary/entry/lounge) +"xsm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/vomit, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"xss" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/civilian/vacantoffice) +"xsw" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/south) +"xsy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/aisat_interior/secondary) +"xsB" = ( +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"xsG" = ( +/obj/machinery/requests_console{ + department = "Medbay"; + departmentType = 1; + name = "Medbay Requests Console"; + pixel_x = 32 + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTH)" + }, +/area/medical/medbay2) +"xsH" = ( +/obj/machinery/door/airlock/vault{ + locked = 1; + req_access = list(30); + name = "AI Upload" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel/dark, +/area/turret_protected/ai_upload) +"xsN" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/fore) +"xta" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"xth" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/library/game_zone) +"xtm" = ( +/obj/structure/sign/poster/random{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"xto" = ( +/obj/machinery/the_singularitygen, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/turf/simulated/floor/plasteel, +/area/storage/secure) +"xtx" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/medical/research/nhallway) +"xtI" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"xtJ" = ( +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel/airless, +/area/toxins/test_area) +"xtN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/machinery/recharger, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/medical/research/restroom) +"xtR" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/spacebridge/somsec) +"xtS" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluecorners" + }, +/area/bridge) +"xtX" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"xtY" = ( +/obj/effect/decal/warning_stripes/west{ + icon = 'icons/turf/floors.dmi'; + icon_state = "siding8" + }, +/obj/effect/decal/warning_stripes/west{ + icon = 'icons/turf/floors.dmi'; + icon_state = "siding4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "asteroid" + }, +/area/hydroponics) +"xub" = ( +/obj/effect/landmark/ninja_teleport, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/carpet/purple, +/area/maintenance/livingcomplex) +"xuj" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/firealarm{ + name = "north fire alarm"; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel, +/area/medical/research/nhallway) +"xuq" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/obj/machinery/hologram/holopad, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/misc_lab) +"xuv" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "rampbottom" + }, +/area/maintenance/backstage) +"xuw" = ( +/obj/machinery/light, +/turf/simulated/floor/shuttle, +/area/shuttle/arrival/station) +"xuG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/vomit, +/turf/simulated/floor/plating, +/area/security/permabrig) +"xuL" = ( +/obj/structure/closet/emcloset, +/obj/effect/decal/warning_stripes/blue, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"xuM" = ( +/turf/simulated/wall/r_wall, +/area/space) +"xuP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/security/execution) +"xuV" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurple"; + tag = "icon-whitepurple (NORTH)" + }, +/area/medical/research) +"xuX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/walllocker{ + pixel_y = -28 + }, +/obj/item/clothing/gloves/color/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/maintenance/medroom) +"xva" = ( +/obj/structure/chair/comfy/red{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/carpet/royalblack, +/area/ntrep) +"xvb" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/landmark/marauder_entry, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"xvc" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/engineering/mechanic_workshop/expedition) +"xvj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/carpet/royalblue, +/area/blueshield) +"xvk" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"xvm" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/quartermaster/storage) +"xvn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/cobweb_left_rare, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"xvu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/medical/research/restroom) +"xvK" = ( +/obj/machinery/computer/guestpass{ + pixel_y = -32 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"xvQ" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood, +/obj/item/flashlight/lamp, +/turf/simulated/floor/carpet, +/area/civilian/vacantoffice) +"xvR" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/hologram/holopad, +/obj/effect/turf_decal/box, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/security/checkpoint) +"xvS" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Casino" + }, +/obj/structure/barricade/wooden, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet, +/area/maintenance/casino) +"xvV" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"xvY" = ( +/obj/structure/lattice, +/obj/machinery/camera{ + c_tag = "AI Satellite Exterior 12"; + network = list("SS13","MiniSat"); + dir = 8 + }, +/turf/space/openspace, +/area/maintenance/ai) +"xvZ" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkpurple" + }, +/area/assembly/chargebay) +"xwa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/shard, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"xwc" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "SKPP"; + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/bridge/checkpoint/south) +"xwe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"xwi" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet/red, +/area/maintenance/backstage) +"xwo" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/warning_stripes/north, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"xws" = ( +/obj/effect/decal/warning_stripes/north, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=AR4"; + location = "AR3" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/security/securearmory) +"xwA" = ( +/obj/effect/decal/warning_stripes/west, +/obj/item/storage/box/flashbangs{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/storage/box/flashbangs, +/obj/item/storage/box/handcuffs{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/structure/closet/crate/secure/weapon{ + req_access = list(63); + name = "Brig storage crate" + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/seceqstorage) +"xwB" = ( +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"xwC" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 5; + name = "Труба смешивания" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"xwJ" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/engineering/engine) +"xwT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/extinguisher_cabinet{ + pixel_x = 28 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"xxf" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=COM6"; + location = "COM5" + }, +/obj/effect/decal/nanotrasen_logo_short2{ + icon_state = "NTlogo2" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command) +"xxm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"xxq" = ( +/obj/effect/turf_decal/arrows/white{ + dir = 4 + }, +/obj/effect/turf_decal/number/number_1{ + dir = 1; + pixel_y = -10; + pixel_x = -5 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"xxs" = ( +/obj/effect/decal/warning_stripes/green, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + invisibility = 101 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/virology/lab) +"xxA" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plasteel{ + icon_state = "tranquillite" + }, +/area/maintenance/trading) +"xxH" = ( +/turf/simulated/wall, +/area/chapel/office) +"xxM" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/library) +"xxN" = ( +/obj/machinery/conveyor{ + id = "QMLoad" + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/quartermaster/delivery) +"xxV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/closet/emcloset, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"xyc" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8; + do_not_delete_me = 1 + }, +/turf/simulated/floor/carpet, +/area/medical/psych) +"xyh" = ( +/obj/structure/table/reinforced, +/obj/item/paicard, +/obj/item/stamp/ce, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/turf/simulated/floor/glass, +/area/crew_quarters/chief) +"xyj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"xyk" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkblue" + }, +/area/crew_quarters/fitness) +"xym" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dust, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"xyp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"xyr" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"xyz" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=COM7"; + location = "COM6" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/central/second/north) +"xyC" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id_tag = "BridgeLockdown"; + name = "Bridge Lockdown" + }, +/turf/simulated/floor/plating, +/area/crew_quarters/captain) +"xyG" = ( +/obj/machinery/door_control{ + id = "xeno2"; + name = "Containment Control"; + req_access = list(55); + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitehall" + }, +/area/toxins/xenobiology) +"xyS" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/turf_decal/number/number_1{ + dir = 1 + }, +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"xyW" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/newscaster{ + pixel_y = -32 + }, +/obj/machinery/light, +/obj/structure/table, +/obj/item/storage/firstaid/regular, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/gateway) +"xyX" = ( +/obj/effect/decal/warning_stripes/yellow/partial{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/arrow{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/hallway/primary/central/north) +"xzc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "barber" + }, +/area/maintenance/apmaint) +"xzl" = ( +/obj/machinery/computer/card/minor/cmo{ + dir = 8 + }, +/obj/machinery/ai_status_display{ + pixel_x = -32 + }, +/turf/simulated/floor/wood, +/area/medical/cmo) +"xzo" = ( +/obj/machinery/door/airlock/mining/glass{ + name = "Cargo Bay"; + req_access = list(31) + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/quartermaster/delivery) +"xzq" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet3) +"xzs" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"xzt" = ( +/obj/machinery/slot_machine, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"xzv" = ( +/obj/effect/decal/cleanable/blood/drip{ + pixel_y = 19 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/asmaint2) +"xzy" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/eastarrival) +"xzB" = ( +/obj/structure/table/reinforced, +/obj/machinery/door_control{ + desiredstate = 1; + id = "KPPN"; + name = "North Checkpoint Bolts"; + normaldoorcontrol = 1; + pixel_x = 6; + pixel_y = 7; + req_access = list(19); + specialfunctions = 4 + }, +/obj/machinery/door_control{ + desiredstate = 1; + id = "KPPS"; + name = "South Checkpoint Bolts"; + normaldoorcontrol = 1; + pixel_x = 6; + pixel_y = -2; + req_access = list(19); + specialfunctions = 4 + }, +/obj/machinery/door_control{ + id = "eslock"; + name = "Escape Shuttle Lockdown Control"; + pixel_x = -6; + pixel_y = 7; + req_access = list(19) + }, +/obj/machinery/door_control{ + id = "SKPP"; + name = "Privacy Shuttes Control"; + pixel_x = -6; + pixel_y = -2; + req_access = list(19) + }, +/turf/simulated/floor/plasteel{ + icon_state = "bluefull" + }, +/area/bridge/checkpoint/south) +"xzH" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/chair/sofa/right, +/turf/simulated/floor/carpet/red, +/area/crew_quarters/theatre) +"xzQ" = ( +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"xzU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"xzV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "dark" + }, +/area/medical/genetics) +"xzW" = ( +/obj/machinery/smartfridge/secure/chemistry/virology/preloaded, +/obj/machinery/requests_console{ + department = "Virology"; + departmentType = 3; + name = "Virology Requests Console"; + pixel_x = -30 + }, +/obj/machinery/camera{ + c_tag = "Virology"; + dir = 4; + network = list("Medical","SS13") + }, +/turf/simulated/floor/plasteel, +/area/medical/virology/lab) +"xAc" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/sign/poster/official/obey{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/processing) +"xAh" = ( +/obj/item/flag/species, +/obj/effect/decal/warning_stripes/red, +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/main) +"xAm" = ( +/obj/effect/turf_decal/siding/red{ + dir = 6 + }, +/obj/structure/bed, +/obj/item/bedsheet/red, +/obj/machinery/camera{ + c_tag = "Brig Medical Bedroom"; + dir = 1; + network = list("SS13","Security") + }, +/turf/simulated/floor/carpet/red, +/area/security/medbay) +"xAn" = ( +/obj/effect/decal/cleanable/blood/xeno, +/turf/simulated/floor/greengrid, +/area/toxins/xenobiology) +"xAo" = ( +/obj/structure/closet/radiation, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/medical/research/nhallway) +"xAp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"xAy" = ( +/turf/simulated/wall/r_wall, +/area/security/seceqstorage) +"xAD" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "yellow" + }, +/area/engineering/engine) +"xAH" = ( +/obj/effect/decal/warning_stripes/east, +/obj/structure/table, +/obj/item/defibrillator/loaded, +/turf/simulated/floor/plasteel{ + dir = 8 + }, +/area/medical/cryo) +"xAQ" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/storage) +"xAY" = ( +/obj/machinery/vending/crittercare, +/turf/simulated/floor/carpet, +/area/crew_quarters/theatre) +"xAZ" = ( +/obj/machinery/door/airlock/multi_tile/glass{ + dir = 2 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"xBa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"xBd" = ( +/obj/structure/closet/secure_closet/security, +/obj/item/clothing/mask/balaclava, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "red" + }, +/area/security/reception) +"xBh" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"xBi" = ( +/obj/structure/table, +/obj/item/reagent_containers/spray/cleaner/medical, +/obj/machinery/recharger, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whiteblue" + }, +/area/medical/ward) +"xBj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/fsmaint3) +"xBm" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"xBr" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/crew_quarters/fitness) +"xBx" = ( +/obj/structure/table/glass, +/obj/structure/sign/nosmoking_1{ + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/item/reagent_containers/iv_bag, +/obj/item/reagent_containers/iv_bag{ + pixel_y = 2; + pixel_x = 2 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue" + }, +/area/medical/surgery/north) +"xBz" = ( +/obj/structure/table, +/obj/item/clipboard, +/obj/item/toy/figure/miner, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "brown" + }, +/area/quartermaster/miningdock) +"xBC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/permahallway) +"xBD" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/item/clothing/head/kitty, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/library) +"xBE" = ( +/obj/structure/window/plasmareinforced{ + dir = 4 + }, +/obj/structure/window/plasmareinforced{ + dir = 8 + }, +/obj/structure/grille, +/turf/simulated/floor/plating, +/area/toxins/mixing) +"xBF" = ( +/obj/structure/window/reinforced, +/obj/structure/statue/gold/hos{ + pixel_y = 7 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"xBJ" = ( +/mob/living/simple_animal/mouse/rat/irish/Remi, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "hydrofloor" + }, +/area/crew_quarters/kitchen) +"xBK" = ( +/turf/simulated/floor/wood/fancy/cherry, +/area/crew_quarters/theatre) +"xBN" = ( +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/engine, +/area/toxins/explab) +"xBS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/arrows{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"xCa" = ( +/obj/machinery/requests_console{ + department = "Arrival Shuttle"; + name = "Arrival Shuttle Requests Console"; + pixel_y = -30 + }, +/obj/structure/table/reinforced, +/obj/machinery/cell_charger{ + pixel_x = -1; + pixel_y = 2 + }, +/turf/simulated/floor/shuttle, +/area/shuttle/arrival/station) +"xCp" = ( +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "yellow" + }, +/area/engineering/engine) +"xCr" = ( +/obj/structure/filingcabinet/filingcabinet, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/noticeboard{ + pixel_y = 32 + }, +/obj/item/radio/intercom{ + pixel_x = -26; + pixel_y = -2 + }, +/turf/simulated/floor/wood, +/area/medical/psych) +"xCx" = ( +/obj/machinery/kitchen_machine/oven, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"xCD" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"xCE" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"xCK" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/machinery/requests_console{ + department = "Engineering"; + departmentType = 3; + name = "Engineering Requests Console"; + pixel_y = -30 + }, +/turf/simulated/floor/plasteel{ + dir = 7; + icon_state = "yellow" + }, +/area/engineering/break_room) +"xCN" = ( +/obj/machinery/light_switch{ + pixel_x = 24; + pixel_y = -22 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel/white, +/area/teleporter) +"xCQ" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced, +/obj/item/storage/fancy/donut_box, +/turf/simulated/floor/wood, +/area/library) +"xCW" = ( +/obj/machinery/gravity_generator/main/station, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/engineering/gravitygenerator) +"xCY" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/item/radio/intercom{ + pixel_x = 32; + pixel_y = 3 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/cabin1) +"xDi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/autodrobe, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"xDu" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/flora/ausbushes/grassybush, +/turf/simulated/floor/grass, +/area/maintenance/fore2) +"xDx" = ( +/obj/machinery/computer/security/wooden_tv{ + network = list("SS13","Research Outpost","Mining Outpost") + }, +/obj/structure/table/wood, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/carpet/green, +/area/security/detectives_office) +"xDz" = ( +/obj/structure/table/wood/fancy/purple, +/obj/machinery/requests_console{ + department = "Janitorial"; + departmentType = 1; + name = "Janitor Requests Console"; + pixel_x = -32 + }, +/obj/item/storage/fancy/cigarettes/cigpack_random, +/obj/item/lighter/random{ + pixel_y = 3; + pixel_x = 4 + }, +/turf/simulated/floor/carpet/purple, +/area/janitor) +"xDC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance/tripple, +/turf/simulated/floor/plating, +/area/maintenance/asmaint4) +"xDD" = ( +/obj/machinery/camera{ + c_tag = "Arrivals West Hallway 3"; + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"xDL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/floodlight, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel, +/area/storage/secure) +"xDN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/hatch{ + name = "MiniSat Solar Transit"; + req_access = list(19,32) + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"xDP" = ( +/obj/machinery/light{ + dir = 1; + on = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/main) +"xDT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"xDX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5 + }, +/area/hydroponics) +"xEa" = ( +/obj/structure/flora/rock/jungle, +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/simulated/floor/grass, +/area/hallway/primary/central/nw) +"xEc" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"xEi" = ( +/obj/machinery/vending/cola, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"xEp" = ( +/obj/structure/closet/secure_closet/engineering_chief, +/obj/machinery/camera{ + c_tag = "Chief Engineer's Quarters"; + network = list("Engineering","SS13") + }, +/obj/effect/decal/warning_stripes/southwest, +/obj/machinery/door_control{ + id = "ceprivacy"; + name = "Privacy Shutters"; + pixel_x = 24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/chief) +"xEw" = ( +/turf/simulated/floor/engine/air, +/area/atmos) +"xEA" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 8 + }, +/area/crew_quarters/locker) +"xEB" = ( +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + frequency = 1379; + id_tag = "port4_pump" + }, +/obj/machinery/embedded_controller/radio/airlock/airlock_controller{ + id_tag = "port4"; + layer = 3.3; + pixel_x = 25; + tag_airpump = "port4_pump"; + tag_chamber_sensor = "port4_sensor"; + tag_exterior_door = "port4_outer"; + tag_interior_door = "port4_inner" + }, +/obj/machinery/airlock_sensor{ + id_tag = "port4_sensor"; + layer = 3.3; + pixel_x = 25; + pixel_y = 5 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/hallway/secondary/entry/commercial) +"xEE" = ( +/obj/effect/decal/warning_stripes/south, +/obj/vehicle/ridden/secway, +/turf/simulated/floor/mech_bay_recharge_floor, +/area/security/securearmory) +"xEN" = ( +/obj/effect/spawner/window/reinforced/polarized{ + id = "qm" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 1; + icon_state = "open"; + id_tag = "qmshutters"; + name = "QM Privacy Shutters"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/quartermaster/qm) +"xES" = ( +/obj/structure/foodcart, +/turf/simulated/floor/plasteel{ + icon_state = "hydrofloor" + }, +/area/crew_quarters/kitchen) +"xEU" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"xEV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/assembly/robotics) +"xFa" = ( +/obj/structure/closet/cabinet, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/wood, +/area/maintenance/library) +"xFb" = ( +/obj/effect/turf_decal/stripes/gold, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/carpet/royalblack, +/area/magistrateoffice) +"xFi" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"xFj" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood/fancy/cherry, +/area/crew_quarters/theatre) +"xFr" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/chair/sofa, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/landmark/start/civilian, +/turf/simulated/floor/carpet/red, +/area/crew_quarters/theatre) +"xFC" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/sw) +"xFD" = ( +/obj/effect/decal/warning_stripes/blue/hollow, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/hologram/holopad, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "dark" + }, +/area/security/hos) +"xFH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"xFK" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/nw) +"xFS" = ( +/obj/effect/decal/ants, +/turf/simulated/floor/plating, +/area/security/permabrig) +"xGl" = ( +/obj/machinery/alarm{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/crew_quarters/sleep) +"xGw" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/simulated/floor/plasteel, +/area/storage/secure) +"xGy" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/wood/dark, +/area/crew_quarters/bar/atrium) +"xGA" = ( +/obj/effect/decal/warning_stripes/west, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"xGC" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"xGH" = ( +/obj/machinery/camera{ + c_tag = "Perma Library"; + network = list("Prison","SS13") + }, +/obj/item/radio/intercom/locked/prison{ + pixel_y = 24 + }, +/turf/simulated/floor/wood, +/area/security/permabrig) +"xGJ" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 26 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel/freezer, +/area/crew_quarters/toilet2) +"xGW" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"xHd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"xHg" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/hologram/holopad, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A32"; + location = "A31" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/east) +"xHr" = ( +/obj/effect/spawner/random_spawners/blood_20, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"xHt" = ( +/turf/simulated/wall/rust, +/area/maintenance/fpmaint) +"xHC" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/meter, +/obj/machinery/alarm{ + pixel_y = -23; + dir = 1 + }, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel, +/area/engineering/supermatter) +"xHE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"xHH" = ( +/obj/machinery/atmospherics/binary/valve/digital, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/engine, +/area/engineering/supermatter) +"xHK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/medical/research/restroom) +"xHN" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"xHT" = ( +/obj/effect/decal/warning_stripes/southeast, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/small, +/obj/item/radio/intercom{ + dir = 1; + name = "Station Intercom (General)"; + pixel_y = -29 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"xHU" = ( +/turf/simulated/floor/plating/airless, +/area/engineering/engine) +"xHX" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"xHY" = ( +/obj/structure/table, +/obj/item/robotanalyzer, +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkblue" + }, +/area/blueshield) +"xId" = ( +/obj/structure/curtain/open/shower/security, +/obj/machinery/shower{ + dir = 1; + layer = 5; + pixel_y = -5 + }, +/obj/item/soap/nanotrasen, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/security/brigstaff) +"xIg" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/south, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/toxins/storage) +"xIi" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/blood/drip{ + pixel_y = 19 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/ninja_teleport, +/turf/simulated/floor/plating, +/area/maintenance/medroom) +"xIp" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + locked = 1; + name = "MiniSat Maintenance"; + req_access = list(75); + security_level = 6 + }, +/turf/simulated/floor/plating, +/area/turret_protected/ai) +"xIE" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Engineering Maintenance"; + req_access = list(10) + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"xIG" = ( +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance/tripple, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint3) +"xIH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/vending/wallmed{ + pixel_x = -27 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"xIL" = ( +/obj/machinery/door/airlock/external{ + frequency = 1379; + id_tag = "aisole_inner"; + locked = 1; + name = "MiniSat External Access"; + req_access = list(13,19,32,75) + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/maintenance/starboardaux) +"xIN" = ( +/turf/simulated/wall/rust, +/area/maintenance/fore2) +"xIQ" = ( +/obj/structure/fence, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"xIY" = ( +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 4; + frequency = 1379; + id_tag = "arrival_south_pump" + }, +/obj/machinery/airlock_sensor{ + id_tag = "arrival_south_sensor"; + pixel_y = 24 + }, +/obj/machinery/embedded_controller/radio/airlock/airlock_controller{ + id_tag = "arrival_south_airlock"; + tag_airpump = "arrival_south_pump"; + tag_chamber_sensor = "arrival_south_sensor"; + tag_exterior_door = "arrival_south_outer"; + tag_interior_door = "arrival_south_inner"; + pixel_y = -25 + }, +/turf/simulated/floor/plating, +/area/hallway/secondary/exit) +"xJb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "escape" + }, +/area/bridge/checkpoint/south) +"xJd" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/exit) +"xJf" = ( +/obj/effect/decal/warning_stripes/north, +/obj/effect/landmark/start/engineer, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellow" + }, +/area/engineering/engine) +"xJh" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/table/wood/fancy/royalblack, +/turf/simulated/floor/carpet/royalblack, +/area/crew_quarters/courtroom) +"xJi" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/closet/crate/internals, +/obj/effect/spawner/lootdrop/maintenance/double, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/quartermaster/storage) +"xJj" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8; + do_not_delete_me = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical{ + glass = 1; + id = "psychprivate"; + name = "Psych Private"; + req_access = list(64) + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/medical/psych) +"xJq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 5 + }, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/access_button{ + command = "cycle_interior"; + frequency = 1379; + layer = 3.3; + master_tag = "port4"; + name = "exterior access button"; + pixel_x = 24; + pixel_y = 28 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"xJs" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 2; + icon_state = "open"; + id_tag = "magistrate"; + name = "Magistrate Privacy Shutters"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced/polarized{ + id = "tintmagistrateoffice" + }, +/turf/simulated/floor/plating, +/area/magistrateoffice) +"xJw" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"xJx" = ( +/obj/structure/shuttle/engine/heater{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/shuttle/plating, +/area/shuttle/arrival/station) +"xJy" = ( +/obj/effect/landmark/event/carpspawn, +/turf/space/openspace, +/area/space) +"xJG" = ( +/obj/structure/table/socle, +/obj/item/storage/funeral_urn/random{ + pixel_x = 1; + pixel_y = 9 + }, +/obj/structure/sign/poster/official/religious{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/chapel/main) +"xJI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + name = "Waste Disposals Junction"; + sortType = 1; + tag = "icon-pipe-j1s (EAST)" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"xJJ" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/processing) +"xJP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/seceqstorage) +"xJS" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/camera{ + c_tag = "Theatre West"; + dir = 1 + }, +/turf/simulated/floor/wood, +/area/crew_quarters/theatre) +"xJT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"xJZ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"xKb" = ( +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/structure/window/reinforced{ + color = "red"; + dir = 4 + }, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/item/restraints/handcuffs/toy, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/maintenance/secpost) +"xKh" = ( +/obj/machinery/light_switch{ + pixel_x = 23; + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/wood, +/area/civilian/vacantoffice) +"xKm" = ( +/obj/effect/turf_decal/number/number_2{ + dir = 1; + pixel_y = -4 + }, +/obj/effect/turf_decal/arrows/white, +/turf/simulated/floor/plasteel{ + icon_state = "purple" + }, +/area/hallway/primary/fore) +"xKo" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/crew_quarters/serviceyard) +"xKp" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command) +"xKs" = ( +/obj/effect/decal/cleanable/dust, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"xKx" = ( +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/engine, +/area/toxins/misc_lab) +"xKy" = ( +/obj/machinery/door/airlock/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"xKF" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk, +/turf/simulated/floor/carpet, +/area/library) +"xKR" = ( +/obj/machinery/conveyor{ + dir = 10; + id = "mining_internal" + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/quartermaster/miningstorage) +"xKT" = ( +/obj/structure/bed, +/obj/item/bedsheet/clown, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/clownoffice) +"xKV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=L6"; + location = "L5" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/second/south) +"xKW" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"xLe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"xLf" = ( +/obj/machinery/atmospherics/pipe/simple/visible, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"xLi" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/public/glass{ + id_tag = "KPPN" + }, +/obj/machinery/door/poddoor/preopen{ + id_tag = "eslock"; + name = "Escape Shuttle Lockdown" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/bridge/checkpoint/south) +"xLk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/public{ + name = "Toilet" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "showroomfloor" + }, +/area/maintenance/casino) +"xLm" = ( +/obj/structure/table/reinforced, +/obj/machinery/processor{ + pixel_y = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/crew_quarters/kitchen) +"xLx" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "Hydroponics Shutters"; + name = "Hydroponics Shutters" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/hydroponics) +"xLF" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitecorner" + }, +/area/maintenance/fsmaint3) +"xLN" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 26 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark"; + tag = "icon-vault (NORTHEAST)" + }, +/area/medical/morgue) +"xLP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/showcase/horrific_experiment, +/turf/simulated/floor/plasteel, +/area/maintenance/xenozoo) +"xMa" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/junction{ + dir = 8; + tag = "icon-pipe-j1 (EAST)" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/customs) +"xMb" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/west) +"xMc" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_x = -26 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "green" + }, +/area/hallway/secondary/exit) +"xMd" = ( +/obj/machinery/status_display{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whiteblue"; + tag = "icon-whiteblue (NORTH)" + }, +/area/medical/cmostore) +"xMh" = ( +/turf/simulated/wall/rust, +/area/maintenance/chapel) +"xMj" = ( +/turf/simulated/wall/r_wall, +/area/toxins/mixing) +"xMl" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/tcommsat/chamber) +"xMp" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/turf/simulated/floor/plating, +/area/maintenance/xenozoo) +"xMr" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/caution/red{ + dir = 8 + }, +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central) +"xMu" = ( +/obj/docking_port/stationary{ + dwidth = 2; + height = 11; + id = "specops_home"; + name = "port bay 4"; + width = 5 + }, +/turf/space{ + icon_state = "black" + }, +/area/space) +"xMA" = ( +/obj/effect/spawner/window/reinforced/plasma, +/turf/simulated/floor/plating, +/area/engineering/supermatter) +"xMF" = ( +/obj/structure/grille, +/obj/structure/window/plasmareinforced{ + dir = 1 + }, +/obj/structure/window/plasmareinforced, +/turf/simulated/floor/plating, +/area/toxins/launch) +"xMH" = ( +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/plasticflaps, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=2"; + location = "Clown" + }, +/turf/simulated/floor/plating, +/area/clownoffice) +"xMZ" = ( +/obj/structure/cable, +/obj/structure/cable/multiz{ + color = "#dd1010" + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"xNh" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/hallway/spacebridge/somsec) +"xNj" = ( +/obj/machinery/vending/engivend, +/obj/effect/decal/warning_stripes/yellow, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + icon_state = "yellow" + }, +/area/engineering/engine) +"xNp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet) +"xNs" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/server) +"xNv" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/office) +"xNy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/warning_stripes/west{ + icon = 'icons/turf/floors.dmi'; + icon_state = "siding1" + }, +/turf/simulated/floor/plasteel{ + icon_state = "asteroid" + }, +/area/hydroponics) +"xNB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/extinguisher, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/maintenance/xenozoo) +"xNM" = ( +/obj/effect/turf_decal/siding/white/end, +/turf/simulated/floor/glass, +/area/medical/reception) +"xNP" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + icon_state = "yellow" + }, +/area/engineering/engine) +"xNU" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/caution/red, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/hallway/primary/starboard/south) +"xNV" = ( +/obj/item/radio/intercom{ + pixel_x = -28; + pixel_y = 26 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/disposal) +"xOd" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 28 + }, +/obj/structure/extinguisher_cabinet{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "yellow" + }, +/area/engineering/engine/monitor) +"xOe" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"xOi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/structure/closet/secure_closet/brig/evidence, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkred" + }, +/area/security/evidence) +"xOw" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/carpet/red, +/area/chapel/main) +"xOz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Cargo Maintenance"; + req_access = list(48) + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"xOG" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/misc_lab) +"xOI" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 2; + icon_state = "open"; + id_tag = "rdprivacy"; + name = "Research Director Office Shutters"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/toxins/rdoffice) +"xOM" = ( +/obj/item/radio/intercom{ + dir = 1; + pixel_x = -28; + pixel_y = -30 + }, +/obj/machinery/firealarm{ + dir = 8; + name = "west fire alarm"; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkpurple" + }, +/area/assembly/chargebay) +"xOP" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/hallway/primary/central/ne) +"xOT" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/turret_protected/aisat) +"xOX" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 4; + name = "Труба смешивания" + }, +/obj/effect/decal/warning_stripes/north, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"xOY" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/bananalamp, +/turf/simulated/floor/carpet, +/area/medical/psych) +"xPd" = ( +/obj/effect/landmark/start/mime, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "tranquillite" + }, +/area/mimeoffice) +"xPn" = ( +/obj/structure/window/reinforced{ + dir = 4; + layer = 2.9 + }, +/obj/structure/bed/dogbed/pet, +/mob/living/simple_animal/mouse/hamster/Representative, +/obj/item/radio/intercom{ + name = "north station intercom (General)"; + pixel_y = 28 + }, +/obj/machinery/camera{ + c_tag = "NT Representative's bedroom" + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/carpet/royalblue, +/area/ntrep) +"xPq" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/simulated/floor/wood/fancy/oak, +/area/bridge/meeting_room) +"xPE" = ( +/obj/effect/decal/warning_stripes/blue/hollow, +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/main) +"xPJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/fore) +"xPM" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"xPS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"xPV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance/double, +/turf/simulated/floor/plating, +/area/maintenance/asmaint3) +"xQc" = ( +/obj/machinery/light, +/obj/machinery/computer/cryopod{ + pixel_y = -32 + }, +/obj/machinery/camera{ + c_tag = "Cryodorms South"; + dir = 1 + }, +/obj/effect/landmark/join_late_cryo, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/crew_quarters/sleep/secondary) +"xQe" = ( +/obj/structure/closet/secure_closet/medical3, +/obj/item/storage/box/bodybags/biohazard, +/obj/item/clothing/suit/apron/surgical, +/obj/item/storage/box/bodybags, +/obj/item/storage/belt/medical/surgery/loaded, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitebluecorner" + }, +/area/medical/surgery/north) +"xQi" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/quartermaster/storage) +"xQk" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/primary/central/west) +"xQs" = ( +/turf/simulated/floor/plating, +/area/maintenance/casino) +"xQx" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/circuitboard/camera{ + pixel_x = 1; + pixel_y = -1 + }, +/obj/item/circuitboard/secure_data{ + pixel_x = -2; + pixel_y = 2 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "caution" + }, +/area/storage/tech) +"xQB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purple" + }, +/area/hallway/primary/fore) +"xQE" = ( +/obj/machinery/crema_switch{ + id = "creamed"; + pixel_x = 24; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/chapel/office) +"xQF" = ( +/obj/effect/spawner/random_spawners/blood_20, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/maintenance/secpost) +"xQG" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/security/reception) +"xQI" = ( +/obj/structure/bed, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/prison/cell_block/A) +"xQL" = ( +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkbluealt" + }, +/area/crew_quarters/fitness) +"xQN" = ( +/mob/living/simple_animal/turtle, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/fitness) +"xQR" = ( +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/turf/simulated/floor/glass, +/area/bridge/checkpoint/south) +"xQW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/storage/toolbox/mechanical, +/obj/structure/table, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/miningdock) +"xQZ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command/glass{ + id = "ntr"; + id_tag = "ntrepofficedoor"; + name = "NT Representative's Office"; + req_access = list(73); + security_level = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/simulated/floor/wood/dark, +/area/ntrep) +"xRc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/closet/firecloset, +/obj/effect/decal/warning_stripes/yellow, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"xRg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"xRi" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/chair/office/dark{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/checkpoint) +"xRp" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"xRq" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/se) +"xRw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/clothing/gloves/color/fyellow, +/obj/structure/rack, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"xRx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/light, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"xRB" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Secondary Medical Storage"; + req_access = list(5) + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "white" + }, +/area/medical/cmostore) +"xRG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/maintcentral) +"xRI" = ( +/obj/item/radio/intercom{ + pixel_x = 30 + }, +/obj/effect/decal/warning_stripes/southeast, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"xRN" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/chem_master, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"xRR" = ( +/obj/machinery/light_switch{ + pixel_x = -24; + pixel_y = -24 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/medical/cmo) +"xRS" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"xRZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"xSd" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/effect/turf_decal/caution/red{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/spacebridge/somsec) +"xSh" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/redgrid, +/area/turret_protected/ai_upload) +"xSm" = ( +/obj/effect/decal/cleanable/blood/xeno, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/xenobiology) +"xSA" = ( +/obj/structure/closet/l3closet/scientist, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurple" + }, +/area/toxins/explab) +"xSB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/effect/landmark/start/quartermaster, +/turf/simulated/floor/carpet/royalblack, +/area/quartermaster/qm) +"xSJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/range) +"xSM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/chapel/office) +"xSO" = ( +/obj/machinery/power/grounding_rod{ + anchored = 1 + }, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plating/airless, +/area/engineering/engine) +"xSV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"xSW" = ( +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkbluealt" + }, +/area/crew_quarters/fitness) +"xSZ" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "CMO Shutters"; + name = "CMO Privacy Shutters" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/medical/cmo) +"xTc" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/heads/hop) +"xTe" = ( +/obj/effect/decal/warning_stripes/north, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel, +/area/maintenance/xenozoo) +"xTf" = ( +/obj/machinery/alarm{ + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralcorner" + }, +/area/hallway/primary/central/second/south) +"xTj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"xTn" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/medical/cmo) +"xTo" = ( +/obj/effect/turf_decal/siding/red{ + dir = 8 + }, +/obj/structure/chair/comfy/red{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/carpet/red, +/area/security/medbay) +"xTp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"xTv" = ( +/obj/machinery/alarm{ + dir = 4; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue"; + dir = 8 + }, +/area/medical/medrest) +"xTw" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutralcorner" + }, +/area/hallway/primary/central/south) +"xTB" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/hallway/primary/central/second/west) +"xTC" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"xTD" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/apmaint) +"xTG" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/medical/sleeper) +"xTK" = ( +/obj/structure/table, +/obj/item/kitchen/utensil/spoon, +/obj/item/kitchen/utensil/fork, +/obj/item/reagent_containers/food/snacks/sushi_Ebi, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"xTL" = ( +/turf/simulated/floor/plasteel{ + icon_state = "ramptop" + }, +/area/hallway/secondary/exit) +"xTO" = ( +/obj/effect/decal/warning_stripes/red/hollow, +/obj/item/gun/projectile/shotgun/riot, +/obj/item/gun/projectile/shotgun/riot{ + pixel_x = 7 + }, +/obj/item/gun/projectile/shotgun/riot{ + pixel_x = -7 + }, +/obj/structure/window/reinforced{ + color = "red"; + dir = 1 + }, +/obj/structure/window/reinforced{ + color = "red" + }, +/obj/structure/rack/gunrack, +/obj/machinery/door/window{ + name = "Secure Armory"; + req_access = list(1); + color = "red" + }, +/obj/item/gun/projectile/shotgun/riot{ + pixel_x = -9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/securearmory) +"xTQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"xTS" = ( +/obj/machinery/alarm{ + dir = 4; + pixel_x = -22 + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/secondary/exit) +"xTT" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"xTV" = ( +/obj/structure/table/wood, +/obj/machinery/light{ + dir = 1 + }, +/obj/item/radio/intercom{ + pixel_y = 24 + }, +/obj/item/storage/ashtray, +/obj/item/clothing/mask/cigarette/cigar, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "dark" + }, +/area/civilian/barber) +"xUa" = ( +/obj/effect/turf_decal/siding{ + color = "#444444"; + dir = 1 + }, +/obj/effect/turf_decal/siding{ + color = "#444444" + }, +/turf/simulated/floor/glass, +/area/hallway/primary/central) +"xUh" = ( +/obj/machinery/camera{ + c_tag = "Brig Staff Room"; + network = list("SS13","Security"); + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/brigstaff) +"xUj" = ( +/obj/effect/landmark/start/engineer, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellow" + }, +/area/engineering/engine) +"xUn" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/library) +"xUo" = ( +/obj/effect/decal/warning_stripes/northeastcorner, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellow" + }, +/area/engineering/break_room) +"xUp" = ( +/obj/effect/decal/cleanable/dust, +/obj/structure/chair/wood/wings, +/turf/simulated/floor/wood{ + broken = 1; + icon_state = "wood-broken" + }, +/area/maintenance/livingcomplex) +"xUq" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"xUu" = ( +/obj/effect/decal/warning_stripes/west, +/obj/structure/closet/secure_closet/engineering_personal, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "yellow" + }, +/area/engineering/engine) +"xUA" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellow" + }, +/area/engineering/engine) +"xUC" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/medical/research) +"xUI" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/medrest) +"xUJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/evidence) +"xUN" = ( +/obj/effect/decal/warning_stripes/east, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A13"; + location = "A12" + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"xUQ" = ( +/obj/machinery/status_display{ + layer = 4; + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/multiz, +/turf/simulated/floor/redgrid, +/area/turret_protected/ai_upload) +"xUR" = ( +/obj/structure/chair/comfy/black, +/obj/machinery/door_control{ + id = "BridgeShutters"; + name = "Bridge Shutters"; + pixel_x = -38; + pixel_y = -33; + req_access = list(62) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/bridge) +"xUS" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/prisonlockers) +"xUV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/security/hos) +"xUX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/aienter) +"xVf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/casino) +"xVj" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + desc = "Труба хранит в себе набор газов для смешивания"; + dir = 1; + name = "Труба смешивания" + }, +/obj/structure/table/reinforced, +/obj/item/stack/rods{ + amount = 10 + }, +/obj/item/stack/sheet/glass{ + amount = 10 + }, +/obj/item/stack/sheet/metal{ + amount = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"xVs" = ( +/obj/effect/landmark/start/hop, +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -26 + }, +/obj/structure/cable, +/turf/simulated/floor/carpet/blue, +/area/crew_quarters/heads/hop) +"xVB" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/engineering/mechanic_workshop/hangar) +"xVI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/filingcabinet/chestdrawer, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/maintenance/secpost) +"xVL" = ( +/obj/effect/spawner/lootdrop/maintenance/double, +/obj/structure/closet/crate, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"xVO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "caution" + }, +/area/atmos) +"xVY" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "vault" + }, +/area/chapel/main) +"xWd" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/genericbush, +/turf/simulated/floor/grass, +/area/medical/medbay) +"xWg" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "brown" + }, +/area/quartermaster/miningdock) +"xWh" = ( +/obj/structure/chair/stool/bar/dark{ + dir = 1 + }, +/turf/simulated/floor/carpet/black, +/area/crew_quarters/bar/atrium) +"xWl" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "floorgrime" + }, +/area/storage/office) +"xWn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/brig) +"xWu" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -24 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/closet/radiation, +/obj/item/clothing/glasses/meson, +/turf/simulated/floor/plasteel, +/area/engineering/controlroom) +"xWx" = ( +/obj/item/flag/nt, +/obj/machinery/light{ + dir = 1; + on = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/turret_protected/aisat) +"xWy" = ( +/obj/structure/table, +/obj/item/storage/fancy/donut_box, +/obj/effect/decal/warning_stripes/red/hollow, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "redcorner" + }, +/area/security/prison/cell_block/A) +"xWA" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/medical/cmo) +"xWH" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"xWJ" = ( +/obj/structure/chair/sofa/corp, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/security/permabrig) +"xWP" = ( +/obj/effect/decal/warning_stripes/yellow/partial, +/obj/effect/decal/warning_stripes/arrow, +/obj/effect/landmark/start/shaft_miner, +/obj/item/radio/intercom{ + dir = 4; + pixel_x = -32; + pixel_y = -8 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "brown" + }, +/area/quartermaster/miningstorage) +"xWQ" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "packageSort2" + }, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/quartermaster/sorting) +"xWS" = ( +/obj/structure/table, +/obj/machinery/microscope{ + pixel_y = 6 + }, +/obj/machinery/camera{ + c_tag = "Detective's Lab"; + network = list("SS13","Security"); + dir = 1 + }, +/obj/item/reagent_containers/spray/cleaner/brig, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/security/detectives_office) +"xWU" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/junction/yjunction{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/east) +"xWV" = ( +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/toxins/xenobiology) +"xWY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/stack/sheet/glass{ + amount = 20 + }, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"xXb" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dust, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/carpet/red, +/area/maintenance/backstage) +"xXd" = ( +/obj/machinery/door_control{ + id = "Genetics"; + name = "Genetic Privacy Shutters Control"; + pixel_x = 26; + pixel_y = -26 + }, +/obj/machinery/light_switch{ + pixel_x = 35; + pixel_y = -26 + }, +/obj/structure/table/glass, +/obj/item/hand_labeler, +/obj/item/reagent_containers/spray/cleaner/medical, +/turf/simulated/floor/plasteel{ + icon_state = "darkpurple" + }, +/area/medical/genetics) +"xXh" = ( +/obj/machinery/vending/wallmed{ + name = "East Emergency NanoMed"; + pixel_x = 25 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/processing) +"xXm" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitepurple" + }, +/area/medical/research) +"xXu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "tranquillite" + }, +/area/maintenance/trading) +"xXx" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/crew_quarters/fitness) +"xXG" = ( +/obj/machinery/door/poddoor/shutters{ + dir = 2; + id_tag = "BrigMechBaySecAccess"; + name = "MechBay Security Shutters" + }, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"xXQ" = ( +/obj/structure/closet/wardrobe/robotics_black, +/obj/item/clothing/glasses/hud/diagnostic{ + pixel_x = 2; + pixel_y = 5 + }, +/obj/item/storage/belt/utility, +/obj/item/clothing/head/welding{ + pixel_x = -3; + pixel_y = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkpurple" + }, +/area/assembly/chargebay) +"xYe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/book/manual/security_space_law, +/turf/simulated/floor/plating, +/area/maintenance/secpost) +"xYi" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"xYk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"xYn" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/detectives_office) +"xYo" = ( +/obj/machinery/atm{ + pixel_x = 28 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/camera{ + c_tag = "Arrivals Lobby East Hallway"; + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purple" + }, +/area/hallway/primary/fore) +"xYq" = ( +/turf/simulated/wall, +/area/medical/medrest) +"xYw" = ( +/obj/structure/chair/stool, +/obj/effect/decal/cleanable/dust, +/obj/effect/decal/cleanable/dust, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/carpet/green, +/area/maintenance/casino) +"xYx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/carpet/green, +/area/maintenance/livingcomplex) +"xYy" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 26 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/hallway/primary/central/east) +"xYH" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/turret_protected/ai) +"xYI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/quartermaster/lobby) +"xYN" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"xYW" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"xZb" = ( +/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Eng_lockdown"; + name = "Engineering Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/atmos/control) +"xZl" = ( +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkpurple" + }, +/area/medical/virology/lab) +"xZm" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/maintenance/trading) +"xZx" = ( +/obj/effect/landmark/event/lightsout, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "purplecorner" + }, +/area/hallway/primary/central/ne) +"xZC" = ( +/obj/structure/chair/office/light{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "barber" + }, +/area/maintenance/medroom) +"xZF" = ( +/obj/effect/decal/cleanable/glass, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint) +"xZI" = ( +/obj/machinery/door/airlock/command{ + id_tag = "captainofficedoor"; + name = "Captain's Bedroom"; + req_access = list(20); + security_level = 6 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + do_not_delete_me = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain/bedroom) +"xZM" = ( +/obj/structure/closet/firecloset, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkyellowfull" + }, +/area/quartermaster/sorting) +"xZP" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"xZR" = ( +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/security/podbay) +"xZS" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/hologram/holopad, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8 + }, +/area/crew_quarters/locker) +"xZU" = ( +/obj/structure/table/wood/fancy/red, +/obj/item/paper_bin, +/obj/item/pen/multi, +/turf/simulated/floor/wood, +/area/medical/psych) +"xZW" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "purple" + }, +/area/janitor) +"xZX" = ( +/obj/machinery/requests_console{ + department = "Chapel"; + departmentType = 2; + name = "Chapel Requests Console"; + pixel_y = 30 + }, +/obj/structure/table/wood, +/obj/item/folder/red, +/obj/item/pen, +/turf/simulated/floor/carpet, +/area/chapel/office) +"yah" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/supplyquest, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/quartermaster/delivery) +"yal" = ( +/obj/structure/cable, +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/security/prison/cell_block/A) +"yan" = ( +/obj/structure/sign/fire, +/turf/simulated/wall/r_wall/coated, +/area/engineering/supermatter) +"yas" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/crew_quarters/fitness) +"yat" = ( +/obj/machinery/light{ + dir = 1; + in_use = 1 + }, +/obj/item/radio/intercom{ + dir = 8; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/quartermaster/lobby) +"yau" = ( +/obj/machinery/door/window/brigdoor{ + dir = 2; + name = "Execution Access"; + req_access = list(2); + color = "red" + }, +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/unary/outlet_injector/on, +/turf/simulated/floor/engine, +/area/security/execution) +"yaw" = ( +/obj/structure/table/reinforced, +/obj/item/radio/intercom/department/security{ + pixel_y = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/security/interrogation) +"yaz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"yaC" = ( +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/machinery/embedded_controller/radio/airlock/airlock_controller{ + id_tag = "atmos_tank_airlock"; + pixel_x = 57; + req_access = list(10,13); + tag_airpump = "atmos_tank_pump"; + tag_chamber_sensor = "atmos_tank_sensor"; + tag_exterior_door = "atmos_tank_outer"; + tag_interior_door = "atmos_tank_inner" + }, +/obj/machinery/airlock_sensor{ + id_tag = "atmos_tank_sensor"; + pixel_x = 57; + pixel_y = 8 + }, +/turf/simulated/floor/plasteel/dark, +/area/engineering/controlroom) +"yaD" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id_tag = "eslock"; + name = "Escape Shuttle Lockdown" + }, +/turf/simulated/floor/plating, +/area/bridge/checkpoint/south) +"yaG" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/hallway/primary/central/second/west) +"yaI" = ( +/obj/structure/table/reinforced, +/obj/machinery/light{ + dir = 1 + }, +/obj/item/stack/sheet/mineral/plasma, +/obj/item/reagent_containers/glass/beaker, +/obj/item/reagent_containers/dropper, +/obj/effect/decal/warning_stripes/west, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel, +/area/toxins/xenobiology) +"yaM" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + icon_state = "open"; + id_tag = "rdprivacy"; + name = "Research Director Office Shutters"; + opacity = 0; + dir = 2 + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/toxins/rdoffice) +"yaO" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/medical/psych) +"yaT" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "AI Upload Chamber Enter"; + dir = 4; + network = list("SS13","RD") + }, +/turf/simulated/floor/plasteel/dark, +/area/turret_protected/ai_upload) +"yaW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/security/permabrig) +"ybc" = ( +/obj/machinery/computer/rdconsole/robotics, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "darkpurple" + }, +/area/assembly/chargebay) +"ybe" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"ybh" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 2 + }, +/obj/effect/landmark/join_late_cyborg, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/aisat/maintenance) +"ybi" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) +"ybr" = ( +/obj/effect/turf_decal/arrows/white, +/obj/effect/turf_decal/number/number_2{ + dir = 1; + pixel_y = -4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"ybs" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/blueshield) +"ybx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "red" + }, +/area/security/processing) +"ybz" = ( +/turf/simulated/floor/glass/reinforced/plasma, +/area/atmos) +"ybD" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/chair/office, +/turf/simulated/floor/wood/oak, +/area/crew_quarters/courtroom) +"ybE" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/trunk/multiz/down, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/hallway/primary/central/second/west) +"ybF" = ( +/obj/effect/decal/warning_stripes/north, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/main) +"ybG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel/dark, +/area/maintenance/starboardaux) +"ybX" = ( +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plating/airless, +/area/space) +"ybY" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/hallway/primary/starboard) +"yca" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"ycg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/rodent, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/maintenance/fsmaint2) +"yco" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/effect/decal/warning_stripes/southwest, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "yellow" + }, +/area/engineering/engine) +"ycs" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel{ + icon_state = "bluefull" + }, +/area/atmos/control) +"ycw" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/central/second/north) +"ycD" = ( +/obj/machinery/suit_storage_unit/atmos, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/southeast, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/atmos) +"ycF" = ( +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/mob/living/simple_animal/bot/secbot/pingsky, +/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/landmark/event/lightsout, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "vault" + }, +/area/turret_protected/aisat) +"ycG" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/wood, +/area/quartermaster/qm) +"ycH" = ( +/obj/structure/sign/directions/evac{ + pixel_y = -8 + }, +/obj/structure/sign/directions/medical{ + dir = 1 + }, +/obj/structure/sign/directions/security{ + dir = 8; + pixel_y = 8 + }, +/turf/simulated/wall, +/area/hallway/spacebridge/somsec) +"ycM" = ( +/obj/effect/decal/warning_stripes/south, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/engineering/mechanic_workshop/hangar) +"ycP" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "experimentor"; + name = "Experimentor Blast Door"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/toxins/explab) +"ycR" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "neutral" + }, +/area/hallway/secondary/exit) +"ycS" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen/multi, +/turf/simulated/floor/carpet, +/area/medical/psych) +"ycY" = ( +/turf/simulated/floor/glass/reinforced, +/area/hallway/secondary/exit/maint) +"ydo" = ( +/obj/structure/sign/fire, +/turf/simulated/wall/r_wall, +/area/atmos) +"ydr" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Brig_lockdown"; + name = "Brig Lockdown"; + opacity = 0 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/security/securehallway) +"ydu" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/hallway/spacebridge/somsec) +"ydA" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/eastright{ + dir = 2; + name = "Chemistry Desk"; + req_access = list(33) + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "Chemistry1"; + name = "Chemistry Privacy Shutter" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/item/lighter/zippo{ + name = "Ash Generator 3000" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/medical/chemistry) +"ydB" = ( +/obj/structure/chair/sofa/pew/right{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "chapel" + }, +/area/chapel/main) +"ydD" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"ydH" = ( +/turf/simulated/wall/rust, +/area/maintenance/asmaint2) +"ydK" = ( +/obj/structure/table/reinforced, +/obj/item/bikehorn{ + pixel_x = -1; + pixel_y = 13 + }, +/obj/item/instrument/bikehorn{ + pixel_y = -2 + }, +/obj/item/kitchen/utensil/spoon{ + pixel_x = -3; + pixel_y = 18 + }, +/obj/item/kitchen/utensil/fork{ + pixel_x = -4; + pixel_y = 18 + }, +/obj/item/bikehorn/rubberducky, +/obj/machinery/light/small, +/obj/item/reagent_containers/food/snacks/grown/banana, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkred" + }, +/area/security/processing) +"ydL" = ( +/obj/machinery/door/window/southright{ + name = "Primate Pen"; + req_access = list(39) + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkpurple" + }, +/area/medical/virology/lab) +"ydN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"ydO" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/north, +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/toxins/xenobiology) +"ydQ" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Staff Room"; + req_access = list(5) + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/medrest) +"ydW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/engineering/mechanic_workshop/hangar) +"ydX" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/toxins/lab) +"yec" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"yed" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurple"; + tag = "icon-whitepurple (NORTH)" + }, +/area/medical/research) +"yej" = ( +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 1; + name = "standard air scrubber"; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/obj/effect/decal/cleanable/dust, +/obj/machinery/light, +/turf/simulated/floor/carpet/royalblue, +/area/maintenance/livingcomplex) +"yel" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/maintenance/trading) +"yep" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel, +/area/quartermaster/sorting) +"yev" = ( +/turf/simulated/wall, +/area/maintenance/gambling_den) +"yew" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkpurple" + }, +/area/toxins/server) +"yeF" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkblue" + }, +/area/aisat/aihallway) +"yeG" = ( +/obj/item/clothing/head/beret/sec, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/maintenance/apmaint) +"yeH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/crew_quarters/toilet) +"yeK" = ( +/obj/structure/table, +/obj/item/storage/box/prisoner, +/obj/item/storage/box/handcuffs{ + pixel_x = 6; + pixel_y = 5 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "red" + }, +/area/security/prisonershuttle) +"yeM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"yeN" = ( +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/assembly/chargebay) +"yeP" = ( +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/plasteel{ + icon_state = "stage_bleft" + }, +/area/maintenance/cafeteria) +"yeT" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/flour, +/turf/simulated/floor/carpet/red, +/area/maintenance/backstage) +"yeV" = ( +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -26 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "rampbottom"; + tag = "icon-stage_stairs"; + dir = 4 + }, +/area/security/warden) +"yeZ" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Brig Customs"; + req_access = list(63) + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "redfull"; + tag = "icon-redfull (NORTHWEST)" + }, +/area/security/seceqstorage) +"yff" = ( +/obj/machinery/atmospherics/pipe/manifold/visible/cyan{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_x = -26 + }, +/turf/simulated/floor/plating, +/area/maintenance/atmospherics) +"yfm" = ( +/obj/effect/turf_decal/stripes/line{ + do_not_delete_me = 1 + }, +/obj/effect/turf_decal/stripes/red/line, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/simulated/floor/plating/airless, +/area/space) +"yfn" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkred" + }, +/area/turret_protected/aisat_interior/secondary) +"yfE" = ( +/obj/structure/table, +/obj/item/kitchen/utensil/spoon, +/obj/item/kitchen/utensil/fork, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = -3; + pixel_y = 11 + }, +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = 3; + pixel_y = 11 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"yfG" = ( +/obj/machinery/camera{ + c_tag = "Engineering Lobby East"; + network = list("Engineering","SS13") + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "yellow" + }, +/area/engineering/break_room) +"yfJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood/fancy/light, +/area/crew_quarters/serviceyard) +"yfN" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/genericbush/hell, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/grass, +/area/maintenance/casino) +"yfV" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/crew_quarters/heads/hop) +"yfX" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/simulated/floor/glass, +/area/hallway/secondary/exit) +"ygc" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/effect/decal/warning_stripes/northwestcorner, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/gateway) +"ygx" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/glass/reinforced, +/area/quartermaster/qm) +"ygC" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "blue" + }, +/area/assembly/robotics) +"ygE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"ygF" = ( +/obj/machinery/door/airlock/command{ + name = "Server Room"; + req_access = list(30) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/toxins/server) +"ygG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/security/interrogation) +"ygH" = ( +/obj/item/radio/intercom{ + name = "south station intercom (General)"; + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "vault" + }, +/area/chapel/main) +"ygI" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/medical/research) +"ygK" = ( +/obj/structure/cable, +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "green" + }, +/area/hallway/secondary/exit) +"ygO" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/brigstaff) +"ygR" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/sleeper) +"ygV" = ( +/obj/structure/cable, +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "blue" + }, +/area/bridge/checkpoint/south) +"ygZ" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "ramptop" + }, +/area/maintenance/fsmaint) +"yha" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"yhi" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/fore) +"yhl" = ( +/obj/effect/decal/warning_stripes/east, +/obj/structure/extinguisher_cabinet{ + name = "east extinguisher cabinet"; + pixel_x = 27 + }, +/turf/simulated/floor/plasteel, +/area/hallway/secondary/entry/commercial) +"yhn" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/item/twohanded/required/kirbyplants, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/security/execution) +"yhp" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/drinks/bottle/vodka{ + desc = "For the Cargonia!"; + name = "Molotov cocktail" + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "brown" + }, +/area/quartermaster/office) +"yhq" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/security/permabrig) +"yhr" = ( +/obj/structure/particle_accelerator/power_box{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/engineering/engine) +"yhw" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/maintenance/fpmaint) +"yhy" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutralcorner" + }, +/area/hallway/spacebridge/somsec) +"yhE" = ( +/obj/item/twohanded/required/kirbyplants, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/bridge) +"yhG" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/hallway/primary/central/east) +"yhJ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=A40"; + location = "A39" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitecorner" + }, +/area/hallway/secondary/entry) +"yhK" = ( +/obj/machinery/door/airlock/medical/glass{ + id_tag = "MedbayFoyerPort"; + name = "Medbay Entrance"; + req_access = list(5) + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue" + }, +/area/medical/reception) +"yhL" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plating, +/area/maintenance/electrical) +"yhM" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/structure/sign/poster/contraband/grey_tide{ + pixel_x = -32 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/cobweb_left_rare, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/maintenance/trading) +"yhR" = ( +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "darkred" + }, +/area/security/permahallway) +"yhV" = ( +/obj/machinery/firealarm{ + pixel_y = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/security/brig) +"yib" = ( +/obj/structure/safe/floor, +/obj/item/clothing/gloves/combat, +/obj/item/clothing/mask/gas/syndicate, +/obj/item/kitchen/knife/combat/survival, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"yip" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/effect/decal/cleanable/dust, +/obj/effect/landmark/event/xeno_spawn, +/turf/simulated/floor/wood, +/area/maintenance/library) +"yiq" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white/corner, +/turf/simulated/floor/glass, +/area/hallway/primary/fore) +"yiv" = ( +/obj/machinery/firealarm{ + dir = 8; + name = "west fire alarm"; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkbluealt" + }, +/area/hallway/primary/command/east) +"yiH" = ( +/obj/structure/railing{ + dir = 10 + }, +/turf/simulated/floor/plasteel, +/area/quartermaster/miningdock) +"yiN" = ( +/obj/machinery/computer/cryopod{ + pixel_y = -32 + }, +/obj/machinery/camera{ + c_tag = "Permabrig Office South"; + dir = 1; + network = list("Prison","SS13"); + pixel_x = 22 + }, +/turf/simulated/floor/plasteel, +/area/security/permabrig) +"yiR" = ( +/obj/machinery/door/airlock/maintenance, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/maintenance/fore2) +"yiU" = ( +/turf/simulated/wall/r_wall, +/area/engineering/engine) +"yiX" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/ward) +"yjl" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/carpet/black, +/area/lawoffice) +"yjm" = ( +/obj/item/radio/intercom{ + pixel_x = -32; + pixel_y = -10 + }, +/turf/simulated/floor/carpet/red, +/area/crew_quarters/cabin4) +"yjp" = ( +/obj/machinery/alarm{ + dir = 8; + pixel_x = 22 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/crew_quarters/serviceyard) +"yjr" = ( +/obj/effect/decal/warning_stripes/south, +/obj/effect/decal/warning_stripes/north, +/obj/structure/grille, +/turf/simulated/floor/plating/airless, +/area/space) +"yjx" = ( +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "purple" + }, +/area/hallway/primary/fore) +"yjE" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/chair/sofa/left{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/crew_quarters/kitchen) +"yjQ" = ( +/turf/simulated/floor/wood/fancy/light{ + color = "orange" + }, +/area/crew_quarters/captain) +"yjR" = ( +/obj/machinery/shower{ + dir = 1; + layer = 5; + pixel_y = -5 + }, +/obj/effect/decal/warning_stripes/yellow/hollow, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple"; + tag = "icon-whitepurple (WEST)" + }, +/area/toxins/xenobiology) +"yjS" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/carpet/red, +/area/lawoffice) +"yjX" = ( +/obj/structure/railing{ + dir = 1 + }, +/turf/simulated/floor/glass/reinforced, +/area/engineering/controlroom) +"ykg" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/maintenance/engineering) +"ykj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/maintenance/tourist) +"ykr" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "arrival" + }, +/area/hallway/secondary/entry) +"ykA" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/engine, +/area/hallway/primary/central) +"ykB" = ( +/obj/machinery/recharge_station, +/obj/effect/decal/warning_stripes/red/hollow, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/processing) +"ykE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/clothing, +/turf/simulated/floor/plasteel{ + icon_state = "showroomfloor" + }, +/area/maintenance/casino) +"ykG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkbluealt" + }, +/area/hallway/primary/central/second/north) +"ykI" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dust, +/turf/simulated/floor/wood, +/area/maintenance/casino) +"ykM" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "redcorner" + }, +/area/security/seceqstorage) +"ykO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/food/drinks/drinkingglass{ + pixel_x = 5; + pixel_y = -9 + }, +/turf/simulated/floor/plating, +/area/maintenance/asmaint) +"ykS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/grille_13, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/starboard) +"ykT" = ( +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "dark" + }, +/area/hallway/primary/command/west) +"ylh" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -25 + }, +/obj/structure/chair/sofa/right{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/civilian/vacantoffice) +"ylp" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 9 + }, +/turf/simulated/floor/carpet/royalblack, +/area/bridge/meeting_room) +"yls" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/security/hos) +"ylv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/maintenance/apmaint) +"ylF" = ( +/obj/item/flag/cargo, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/quartermaster/qm) +"ylG" = ( +/turf/simulated/wall/r_wall, +/area/maintenance/starboardaux) +"ylJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/barricade/sandbags, +/turf/simulated/floor/plasteel, +/area/maintenance/apmaint) +"ylK" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/wood/dark, +/area/ntrep) +"ylN" = ( +/obj/machinery/atmospherics/unary/outlet_injector/on{ + dir = 4; + id = "mix_in" + }, +/turf/simulated/floor/engine/insulated/vacuum, +/area/atmos) +"ylO" = ( +/obj/machinery/computer/med_data, +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/obj/effect/turf_decal/siding/wood, +/turf/simulated/floor/carpet/green, +/area/security/detectives_office) +"ylQ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 1 + }, +/area/security/reception) +"ylU" = ( +/obj/structure/closet/emcloset, +/obj/effect/decal/warning_stripes/yellow, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/medical/medbay2) +"ylW" = ( +/obj/effect/spawner/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/visible/universal{ + name = "Из скрабберов на фильтрацию" + }, +/turf/simulated/floor/plating, +/area/maintenance/atmospherics) +"ymg" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitehall" + }, +/area/maintenance/fsmaint3) + +(1,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(2,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(3,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(4,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(5,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(6,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(7,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(8,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(9,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(10,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(11,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(12,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(13,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(14,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(15,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(16,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(17,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(18,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(19,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(20,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(21,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(22,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(23,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(24,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(25,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(26,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(27,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(28,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(29,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(30,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +oJr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(31,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(32,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(33,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(34,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(35,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +oJr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(36,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(37,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +bXp +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rSe +eIe +rSe +rSe +rSe +rSe +eIe +rSe +rSe +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(38,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rSe +rSe +eIe +tkq +eIe +tkq +eIe +eIe +tkq +eIe +eIe +rSe +rSe +eIe +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(39,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rSe +rSe +eIe +rSe +rSe +rSe +eIe +eIe +tkq +eIe +siD +fOG +tTm +ejC +ejC +ejC +ltv +eIe +tkq +eIe +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(40,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rSe +eIe +tkq +eIe +tkq +tkq +eIe +uYD +uYD +uYD +bSO +aXR +gTe +jkV +nxv +gXk +nCm +uYD +uYD +uYD +tkq +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(41,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +eIe +uYD +uYD +uYD +uYD +uYD +uYD +ejv +sUF +qYi +ilr +qDt +iNO +lhm +tQA +fUt +ruf +mPb +uYD +eIe +eIe +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(42,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rSe +tkq +uYD +sYe +ehv +kyw +pdH +uYD +mGR +qGB +iNO +jFV +fYR +gVK +uYD +pVI +xWJ +mLx +eJN +uYD +tkq +tkq +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(43,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rSe +eIe +uYD +eCK +iMa +lDG +eam +uYD +elg +iNO +iNO +vLe +lFS +cLT +oAi +xFS +aQw +oNN +kxh +uYD +uYD +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(44,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +oJr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rSe +tkq +uYD +wOb +vwF +qkU +kua +uYD +heo +xFS +iNO +bQm +qeS +xuG +rLP +qGB +ivB +uir +svQ +eRd +oek +tkq +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(45,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rSe +eIe +uYD +uYD +uYD +pCZ +uYD +uYD +uYD +cCE +gVR +pAr +yaW +jkV +aEm +oyV +lDe +rBd +peZ +gQQ +rsW +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(46,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +uYD +aXR +eLS +flw +wSo +hcc +uYD +uYD +uYD +uYD +qyy +uYD +uYD +jzz +xFS +scx +dhP +gWy +nFz +tkq +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(47,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rSe +rSe +rSe +eIe +eIe +uYD +vXB +hol +nBq +qur +nQa +pHS +rui +rUm +pxb +jtc +cmW +jZK +blp +csU +rvh +ppp +uYD +uYD +eIe +rSe +eIe +rSe +eIe +lBr +lBr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +gnH +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(48,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +oJr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +eIe +eIe +tkq +uYD +cGY +plk +tRa +xjP +wIN +hPn +hTT +rnQ +lcn +rnQ +qGB +bXJ +lIQ +aQw +ccz +oPW +uYD +tkq +tkq +tkq +eIe +tkq +eIe +eIe +lBr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(49,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rSe +eIe +uYD +uYD +uYD +uYD +uYD +uYD +uYD +uYD +uYD +uYD +mZX +les +pkC +uYD +uYD +uYD +cmO +uYD +uYD +uYD +uYD +uYD +cnB +tTm +ruU +uYD +uYD +tkq +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(50,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +tkq +uYD +lyU +abg +hbp +qGB +nZV +hFF +tUa +czS +uYD +jnv +kWt +lcn +tru +agv +miH +bmM +eVp +fNc +tru +fSH +sAi +pUk +sul +aFo +dYB +oek +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(51,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +tkq +uYD +lyU +dUt +hbp +icD +nZV +tjx +ojd +wnr +tru +mZX +kWt +pkC +cIw +cmZ +izt +kiY +wDd +cmZ +cGC +fuk +pAS +reo +dZi +lKF +jWH +dxI +tkq +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +oJr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(52,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +eIe +uYD +xGH +qGB +pge +fEI +jpG +fEI +yhq +hWU +uDG +ltM +kdc +gZM +uYD +iyR +pVh +isp +jdN +bva +uYD +gGc +dyi +pia +eYN +rnQ +owH +uYD +eIe +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(53,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +lBr +tkq +uYD +nLU +nsl +jRM +wkd +cGW +msJ +emt +dzQ +mYP +avI +lAj +ehA +tru +eMu +uYC +eNb +hvw +wRx +tru +sQZ +gpI +khR +khR +lKF +gpu +mkQ +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(54,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +eIe +uYD +nLU +gwX +vZn +ufb +pty +fpC +cNn +vvy +uYD +qGB +ybe +rnQ +sMH +mRu +rJJ +tfL +aCj +bQL +cGC +kdS +xqY +vyy +bVQ +sNE +ecA +aiR +tkq +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rSe +rSe +rSe +eIe +eIe +rSe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(55,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +eIe +uYD +uYD +uYD +hPn +gwc +miK +uYD +hPn +uPr +miK +uYD +dyz +ybe +rnQ +uYD +mDC +miK +uYD +hPn +jBy +uYD +wgY +pom +tCE +eyZ +wgY +dIC +uYD +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +lBr +eIe +rSe +eIe +eIe +rSe +rSe +tkq +tkq +eIe +tkq +tkq +rSe +rSe +eIe +rSe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(56,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +tkq +uYD +tkE +dVm +rnQ +eln +rnQ +qGB +rnQ +vUX +qGB +rnQ +nap +ybe +eln +rnQ +qGB +rnQ +rnQ +qGB +rnQ +rnQ +rnQ +fKx +lKF +khR +aBW +khR +mkQ +tkq +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +tkq +tkq +rSe +tkq +qvR +eIe +tkq +tkq +qmG +mNM +izb +tkq +tkq +eIe +tkq +tkq +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(57,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +uYD +sEs +xfn +ffV +hNk +cmW +cmW +cmW +bkb +lLK +lLK +aTt +dYO +afA +bfS +bfS +siH +vOg +bfS +vOg +vOg +bfS +ike +jdU +paw +qGB +rnQ +aiR +eIe +lBr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +lBr +eIe +eIe +eIe +eIe +rSe +tkq +tkq +eIe +tkq +tkq +qmG +bkL +izb +tkq +qmG +mNM +izb +tkq +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(58,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +tkq +uYD +qGB +sGO +rnQ +cWS +aRa +qGB +rnQ +qzY +vKP +rnQ +fxS +udq +lie +rnQ +hUV +qzY +qGB +rnQ +rhu +rnQ +rnQ +vKP +ftR +qGB +rnQ +rnQ +uYD +tkq +eIe +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +tkq +lBr +tkq +tkq +eIe +tkq +qmG +mNM +izb +tkq +qmG +bkL +izb +tkq +qmG +bkL +izb +tkq +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(59,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +eIe +tnd +tnd +jJu +kdm +tnd +uYD +uYD +uYD +fWG +uYD +uYD +sud +dQy +dsA +uYD +uYD +cBM +uYD +uYD +uYD +aIm +uYD +uYD +uwa +uYD +uYD +aIm +uYD +uYD +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +lBr +eIe +lBr +lBr +eIe +eIe +eIe +qmG +bkL +izb +eIe +qmG +bkL +izb +eIe +qmG +bkL +izb +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(60,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +oJr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rSe +eIe +tnd +flG +rJj +tiE +aus +uYD +kKu +kKu +qzY +aXR +uYD +itp +geB +cta +uYD +aXR +ncI +kKu +kKu +uYD +qGB +uib +uYD +rio +tJu +uYD +xuG +qGB +uYD +tkq +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +tkq +eIe +tkq +tkq +rSe +tkq +qmG +bkL +izb +tkq +qmG +bkL +izb +tkq +qmG +bkL +izb +tkq +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(61,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rSe +tkq +tnd +dny +mac +jzd +uOk +uYD +oIG +dyz +vsT +uYD +uYD +tMo +sMz +yiN +uYD +uYD +qzY +rnQ +ajZ +uYD +svU +tPW +uYD +bPc +gmK +uYD +jql +bLi +uYD +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rSe +rSe +eIe +rSe +rSe +tkq +rSe +tkq +qmG +bkL +izb +tkq +eIe +maS +eIe +tkq +qmG +bkL +izb +tkq +eIe +rSe +rSe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(62,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +lBr +eIe +lBr +eIe +tnd +uOg +fae +uOg +lFI +uYD +iur +sKL +oVM +kNC +bNo +wrH +jAz +bMk +azz +ebs +oGf +vdi +iPV +uYD +stC +eHt +uYD +fak +dCG +uYD +eHt +urF +uYD +tkq +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rSe +tkq +eIe +tkq +eIe +tkq +eIe +tkq +tkq +maS +eIe +eIe +eIe +bEs +eIe +eIe +eIe +maS +eIe +tkq +tkq +eIe +tkq +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(63,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rSe +eIe +tkq +eIe +tkq +tnd +lhX +kUY +kRr +qvu +uYD +rGP +cMu +vSR +uYD +tGa +oll +gFM +dyz +ump +uYD +jDv +cMu +bHS +uYD +uYD +uYD +uYD +uYD +uYD +uYD +uYD +uYD +uYD +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +bEs +bEs +bEs +bEs +bEs +bEs +bEs +bEs +bEs +bEs +bEs +bEs +bEs +bEs +bEs +bEs +eIM +hqy +hqy +esJ +eIe +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(64,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +eIe +ocY +ocY +ocY +ocY +ocY +ocY +ocY +ocY +ocY +uYD +tEE +uYD +uYD +rNB +aUQ +sDf +lzL +bvj +uYD +uYD +rUb +uYD +uYD +mnk +azN +ojM +qRN +vBs +tln +kso +sLj +eIe +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +eIe +bEs +eIe +eIe +tkq +eIe +tkq +tkq +mWu +eIe +eIe +eIe +bEs +eIe +eIe +eIe +mWu +eIe +tkq +tkq +eIe +tkq +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(65,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +ocY +iBD +vuB +cuf +szQ +nyr +jPi +lXQ +ocY +pBs +jXc +laK +tot +rRd +xcI +tdR +xcI +bwk +neP +pQw +cNB +fMT +uYD +fQv +evv +qpm +vny +vny +qQZ +jQS +sLj +eIe +tkq +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rSe +tkq +mWu +eIe +tkq +tkq +rSe +tkq +qmG +cuV +izb +tkq +eIe +mWu +eIe +tkq +qmG +cuV +izb +tkq +eIe +rSe +rSe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(66,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +ocY +mWj +eCk +fAb +wlg +wlg +joc +jrE +ocY +bZK +jiP +tsY +vwl +dTs +jOA +ndx +jOA +aDs +tvR +cip +nrH +bTl +uYD +lCU +jFZ +oUX +wgE +wdl +rUw +iBi +jYf +eIe +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rSe +eIe +kWi +eIe +iuf +tkq +rSe +tkq +qmG +cuV +izb +tkq +qmG +cuV +izb +tkq +qmG +cuV +izb +tkq +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(67,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +qoS +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +trf +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +lBr +lBr +eIe +lBr +lBr +lBr +eIe +lBr +lBr +lBr +eIe +lBr +lBr +lBr +lBr +eIe +lBr +tkq +tkq +lBr +eIe +ocY +kbT +qfb +hPi +gug +pQB +qgc +mez +ocY +ocY +ocY +ocY +ocY +ocY +mma +dAA +bJx +uYD +uYD +uYD +uYD +uYD +uYD +sLj +evv +bvd +jMQ +biZ +rUw +iBi +jYf +eIe +tkq +lBr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +sPr +eIe +iuf +tkq +rSe +eIe +qmG +cuV +izb +eIe +qmG +cuV +izb +eIe +qmG +cuV +izb +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(68,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lGf +jtp +spj +lGf +tkq +tkq +eIe +iuf +iuf +iuf +iuf +iuf +iuf +iuf +eIe +tkq +tkq +lGf +nAd +nAd +lGf +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +lBr +eIe +eIe +tkq +eIe +eIe +tkq +tkq +eIe +tkq +tkq +eIe +tkq +eIe +tkq +eIe +tkq +eIe +eIe +lBr +lBr +tkq +ocY +eLr +mwG +czV +ocY +mWj +qgc +idv +dhS +rgs +pXf +mvi +wAU +rgs +pZV +geJ +sOF +uYD +wOa +aGs +uRU +uYD +wuE +sxa +aHK +ozP +mLW +nGj +bZJ +jQS +sLj +eIe +eIe +rSe +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +rSe +rSe +eIe +rkr +evQ +rkr +eIe +tkq +iuf +tkq +qmG +bSb +izb +tkq +qmG +cuV +izb +tkq +qmG +cuV +izb +tkq +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(69,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rmv +xCE +eIY +rmv +eIe +eIe +eIe +eIe +euv +oVU +oVU +oVU +euv +eIe +eIe +eIe +eIe +rmv +cAr +jDl +rmv +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rSe +eIe +lBr +lBr +eIe +tkq +eIe +mwy +wxZ +gLN +bxz +tSU +qwc +bxz +fbg +oPv +bxz +bxz +bxz +bxz +bxz +gAb +qBV +eIe +tkq +eIe +tkq +ocY +vnM +vnM +vnM +ocY +iXE +aIf +cyH +jqS +oRc +vTu +dhz +dhz +blj +aQV +ndN +xBC +tPC +nZT +gtM +dVb +uYD +nlD +sLj +itH +dxB +gCP +xth +qWs +nay +sLj +eIe +tkq +eIe +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +rSe +tkq +tkq +rkr +gsA +rkr +eIe +eIe +iuf +tkq +tkq +eIe +tkq +tkq +qmG +cuV +izb +tkq +qmG +bSb +izb +tkq +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(70,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lGf +lGf +bjb +cYm +lGf +lGf +tkq +eIe +tkq +oVU +fJI +ukz +fJI +oVU +tkq +eIe +tkq +lGf +lGf +nAd +nAd +lGf +lGf +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rSe +eIe +tkq +eIe +eIe +avS +kbH +npa +rOL +qbP +bxz +rfY +oPd +xzW +bkx +xmD +bxz +oSq +aok +jcp +bxz +dFQ +how +dFQ +cOv +cOv +cOv +cOv +cOv +cOv +cOv +cOv +mWj +uVE +hde +sIx +gug +idL +gug +xqr +cYF +pQB +qgc +izH +uYD +uYD +uYD +uYD +uYD +jdd +sLj +sLj +jYf +wPr +uKB +jYf +sLj +sLj +eIe +tkq +rSe +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +eIe +tkq +rkr +rkr +amf +rkr +rkr +eIe +eIe +tkq +iuf +eIe +tkq +tkq +qmG +bSb +izb +tkq +tkq +eIe +tkq +tkq +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(71,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rmv +wYV +oxH +hZJ +icz +rmv +tkq +eIe +tkq +uDS +vEQ +eKj +xuw +uDS +tkq +eIe +tkq +rmv +dLJ +bUj +bRL +wYV +rmv +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rSe +eIe +bxz +kHf +rwM +rfC +aiz +bxz +hov +jIT +bCd +vNi +stX +hov +stX +tYA +bxz +jMH +qbi +pOS +dgD +jqb +hlh +dtq +cOv +rhA +rhA +jNx +ieY +eeb +fWi +irZ +mWj +uVE +pSo +ocY +ocY +ocY +nKx +ocY +ocY +hpU +hAl +xBC +tPC +sZC +aKK +dVb +uYD +jdd +jOC +riG +dsO +gGp +vvH +bFg +bFg +jOC +eIe +eIe +lBr +tkq +tkq +tkq +wuh +wuh +bvV +wuh +wuh +wuh +rSe +eIe +rSe +rSe +rSe +eIe +vSN +sIq +hng +aCF +vSN +eIe +rSe +eIe +iuf +eIe +eIe +eIe +tkq +eIe +tkq +tkq +eIe +rSe +rSe +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(72,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rmv +sIU +oxH +drR +bRL +rmv +tkq +eIe +euv +uDS +xnf +vnW +ogu +uDS +euv +eIe +tkq +rmv +oxH +rvV +bRL +sKX +rmv +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +eIe +bxz +eBB +aRC +tqt +kGK +tRW +acF +nvU +ost +gGx +dBW +fay +sNz +xxs +vtN +bwt +mya +sMR +bxz +suX +rDZ +tlF +cOv +edT +lXD +xUS +iKf +gZp +wgv +wmO +uYO +oWK +snf +cgP +ocY +hAG +owx +kuj +ocY +pPW +cSM +yhR +uYD +kmi +dEF +itt +uYD +app +gAA +qel +qel +gGp +vDa +qKL +kro +jOC +eIe +tkq +lBr +eIe +lBr +eIe +eIe +cuR +lpJ +cuR +eIe +tkq +eIe +tkq +eIe +tkq +eIe +tkq +vSN +wOu +hwp +ozG +vSN +tkq +eIe +tkq +tkq +eIe +tkq +rSe +rSe +eIe +rSe +rSe +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(73,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +oJr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rmv +hrs +oxH +mwM +tpz +rmv +rmv +rmv +hzo +amm +sQO +sQO +sQO +sQO +hzo +rmv +rmv +rmv +fjA +mwM +bRL +qHU +rmv +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +oJr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rSe +eIe +rSe +rSe +rSe +eIe +bxz +anL +dkD +lbA +cij +vlk +mto +nuS +bxz +aFN +pXF +bxz +lpB +xjJ +sGG +sGG +sGG +sGG +sGG +lmz +rDZ +suX +cOv +rhA +rhA +rGh +kwI +kwI +iMO +gOj +wIu +pZF +kAX +fQu +ocY +tCy +nRd +wBe +ocY +ocY +ocY +ocY +uYD +uYD +uYD +uYD +uYD +jdd +jOC +mov +jVN +sWU +rGV +wuP +opr +jOC +eIe +eIe +eIe +tkq +eIe +tkq +eIe +cuR +kTl +cuR +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +vSN +xpy +izr +hQr +vSN +tkq +eIe +tkq +tkq +eIe +iuf +eIe +tkq +tkq +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(74,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rmv +jBN +oxH +mwM +pMY +jPY +iQh +jPY +vnW +fCk +fpx +fpx +fpx +fCk +vnW +vVf +iQh +vVf +pMY +mwM +bRL +jBN +rmv +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rSe +eIe +eIe +eIe +eIe +eIe +bxz +xZl +ydL +isH +veZ +veZ +mYr +hNM +bxz +iyY +gCw +fKG +vsP +nmr +sGG +rGy +pFf +kwv +sGG +hMh +qOG +hMh +cOv +vgO +kwI +kwI +fFw +cOv +jmx +cOv +ocY +svC +ocY +ocY +ocY +ocY +ocY +ocY +ocY +jcu +lmz +lmz +lmz +suX +hMh +hMh +hMh +jdd +jOC +kxR +jrt +gGp +byG +sva +sva +jOC +bYW +cuR +cuR +cuR +bYW +bYW +cuR +cuR +lpJ +cuR +cuR +bYW +bYW +cuR +cuR +bYW +bYW +bYW +vSN +vSN +oJv +vSN +vSN +eIe +eIe +eIe +rSe +eIe +iuf +eIe +eIe +eIe +iuf +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(75,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lGf +lGf +aHc +nNo +hWg +rmv +rmv +rmv +hzo +bRz +tFq +tFq +tFq +tld +hzo +rmv +rmv +rmv +tJV +hLy +ezr +lGf +lGf +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rSe +eIe +kCc +kCc +mnl +kCc +kCc +eAo +suh +dNs +fIM +fxa +vHH +nuS +bxz +sMg +wEJ +xgU +nTM +aSA +sGG +gjh +dAZ +gjh +sGG +hMh +rDZ +hMh +cOv +rhA +rhA +rhA +kwI +cOv +aZf +cOv +szt +tPB +tEB +ocY +sNi +hMh +hMh +lmz +hMh +hMh +coZ +lVp +fdF +wme +wme +wme +lVp +lxm +jOC +sAA +wiu +xKF +clx +sXW +tGB +ets +dxv +lfp +lfp +lfp +lfp +ltm +lfp +tFY +lfp +esR +lfp +lfp +lfp +lfp +lfp +mYY +lfp +nsP +lfp +edn +bxK +scS +cuR +tkq +eIe +tkq +tkq +eIe +tkq +tkq +iuf +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +arW +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(76,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lGf +sMX +tEQ +bRL +xuL +rmv +tkq +hzo +fjd +fpx +fpx +fpx +xfq +hzo +tkq +rmv +xcO +fts +eVL +tqj +lGf +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +kCc +gBh +bAV +nuJ +frL +lCp +fIM +fIM +uwW +dJh +iij +lPT +sGG +sGG +sGG +sGG +sGG +sGG +sGG +rkX +kkH +awf +sGG +urd +bRE +hMh +cOv +cOv +cOv +cOv +cOv +cOv +cOv +cOv +ocY +aYr +ocY +ocY +hMh +hMh +suX +wff +xDC +hMh +qUU +lmz +hMh +rPd +dtq +jOC +jOC +nei +jOC +jOC +jOC +jOC +gnD +bIw +gnD +jOC +nQu +nwo +ttn +fYJ +ttn +ttn +ttn +ttn +ttn +eix +ttn +smE +ttn +ttn +jNq +ttn +dHa +kkN +oZe +jRT +oZq +dYC +cuR +eIe +rSe +eIe +eIe +rSe +eIe +eIe +iuf +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(77,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rmv +oxH +tEQ +bRL +qwQ +rmv +tkq +eAt +fCk +fCk +utm +fCk +fCk +eAt +tkq +rmv +aDO +oxH +eVL +bRL +rmv +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +lBr +eIe +eIe +rSe +rSe +eIe +lBr +eIe +rSe +rSe +eIe +lBr +eIe +kCc +vyk +aek +wxG +sgK +gGh +ahS +cfF +lqD +bxD +azt +aDy +sGG +gjh +baz +xzl +kcK +gjh +gjh +tfG +kAe +wGz +sGG +hMh +rDZ +hMh +hMh +hMh +wZS +hMh +kJy +suX +kJy +hMh +hMh +aGn +hMh +wZS +hMh +aYY +dmZ +dmZ +suX +oCY +jdd +jOC +jOC +jOC +jOC +jOC +nwR +gcN +rqF +nLW +jOC +lDx +qel +dSp +uBw +jOC +nQu +ttn +ffD +jUw +jUw +jUw +xMh +jUw +jUw +crU +jUw +jUw +xMh +jUw +ttn +ttn +bYW +bYW +bYW +bYW +qeM +bYW +bYW +tkq +rSe +tkq +tkq +eIe +tkq +tkq +eIe +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +viA +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(78,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rmv +oxH +kJr +bRL +ljk +rmv +tkq +eAt +uSB +fpx +fpx +fpx +jNh +eAt +tkq +rmv +qwQ +oxH +jNQ +bRL +rmv +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +eIe +tkq +tkq +tkq +tkq +eIe +tkq +tkq +eIe +tkq +tkq +eIe +kCc +kCc +ris +kCc +kCc +bxz +aFN +wJK +bxz +mnF +lXM +bxz +sGG +uYZ +nHT +gkT +eXC +kTF +gjh +ukf +udX +mQe +sGG +bUW +dWF +mir +gFN +mir +rvx +mir +mir +eAm +mir +mir +pqx +hbz +lXq +kqD +vei +lXq +lXq +lXq +tlO +lXq +lxm +jOC +mbt +nLx +pSU +jOC +wGN +nHK +aPh +ulP +jOC +lDx +qel +dSp +vsn +jOC +nQu +ttn +jUw +jUw +uNP +jsD +jsa +kTQ +aAM +hXr +tuc +jbu +tuc +xMh +psM +ttn +bYW +bKi +aYM +qYW +lHU +ttn +bYW +tkq +eIe +tkq +eIe +rSe +eIe +eIe +iuf +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(79,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rmv +oxH +tEQ +bRL +mVR +rmv +tkq +hzo +lxT +tFq +tFq +tFq +xCa +hzo +tkq +rmv +xuL +oxH +eVL +bRL +rmv +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +tkq +lBr +lBr +lBr +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +kCc +fjf +gLO +sOA +kCc +mVa +qgf +pwW +ego +bxz +rnr +uhE +sGG +dJu +qLt +kKg +uIs +wkw +dzG +jFQ +uQn +jmH +sGG +vtS +vtS +vtS +vtS +vtS +vtS +vtS +vtS +eLc +eLc +eLc +sGk +eLc +eLc +hKl +hKl +hKl +hKl +hKl +pFy +hKl +hKl +jOC +irs +son +pSU +jOC +oak +pPo +oxK +fKv +jOC +lDx +qel +dSp +bGL +jOC +nQu +hMe +xMh +hMn +eqC +jgE +eqC +maf +vIy +aQk +tHA +tHA +tHA +jUw +ttn +qTi +bYW +jPa +eLA +aYM +ttn +ttn +cuR +eIe +rSe +eIe +eIe +tkq +tkq +tkq +iuf +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(80,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rmv +oxH +rHx +tJT +rmv +rmv +rmv +hzo +oDk +fpx +fpx +fpx +xuw +hzo +rmv +rmv +rmv +odd +ouW +kwY +rmv +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +tkq +rSe +eIe +tkq +eIe +ucR +gxN +gxN +ucR +eIe +tkq +tkq +eIe +fKM +lcj +gxv +fhc +kCc +sSj +fIM +pTe +dXw +tWh +aND +rqw +sGG +oEa +eLJ +uRd +sEH +qlS +gjh +iRu +dUc +xnw +sGG +gyc +nNz +wTj +fea +vaL +uug +bVh +vtS +mgH +qqy +bdA +oUg +qrJ +eLc +hGt +cqm +jmb +hKl +asA +mSW +cqm +wkB +jOC +qel +qel +qel +jOC +jOC +jOC +iCo +jOC +jOC +bCZ +qel +dSp +evB +jOC +nQu +smE +jUw +fjn +cfo +cAH +jsD +mxn +vkv +vHC +rVf +qbU +eqC +faY +ttn +ttn +qzc +ejg +lHU +jNq +eLA +aYM +cuR +tkq +rSe +tkq +eIe +eIe +eIe +eIe +iuf +eIe +eIe +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(81,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rmv +oxH +gWD +pMY +jPY +iQh +jPY +vnW +sQO +sQO +sQO +sQO +sQO +vnW +vVf +iQh +vVf +pMY +tnk +bRL +rmv +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +rSe +eIe +eIe +eIe +ucR +rqt +aZX +ucR +eIe +tkq +tkq +eIe +kCc +kCc +lHD +kCc +kCc +nvF +izO +kTb +fbv +twr +dLl +coL +sGG +klH +cKD +tOl +lBw +xRR +wlS +goi +wTR +geH +sGG +dBD +wTc +gYl +bZW +xrQ +lVP +vTG +vtS +kWy +qAY +avR +pNm +pgw +eLc +tTQ +jmb +qZX +hKl +asA +mSW +jmb +wkB +jOC +asT +qel +qel +kRi +rCK +wYL +gvk +iwz +kPO +sIj +dyQ +kkv +cNc +uxs +nQu +ttn +jUw +seV +mTQ +eqC +jgE +eiY +fzO +wJx +tuc +tuc +hhF +xMh +pue +ttn +bYW +bKi +aYM +ttn +jfT +aac +bYW +tkq +eIe +tkq +tkq +tkq +eIe +tkq +iuf +tkq +tkq +eIe +iuf +eIe +eIe +iuf +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(82,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lGf +fAY +gWD +tpz +rmv +rmv +rmv +uDS +uDS +xJx +xJx +xJx +uDS +uDS +rmv +rmv +rmv +tWN +tnk +gbo +lGf +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +eIe +eIe +eIe +ucR +ucR +rXY +rXY +ucR +eIe +eIe +eIe +eIe +kCc +sGa +cqS +eRj +kCc +wMc +pQC +bup +fgq +sMl +fas +lcw +sGG +ibI +iJR +ejk +mbj +jcx +brY +deR +uCs +mPM +sGG +bJo +mMG +npW +wLs +lyr +lVP +hmk +vtS +kOs +qAY +sTG +aVH +xZU +eLc +tLy +rBw +nTN +hod +nTN +hKZ +hZn +wkB +jOC +lDx +lDx +lDx +cTb +tho +tgX +nwQ +bCH +bvg +sBR +lDx +lDx +lDx +jOC +nQu +ttn +jUw +jUw +gll +jsD +jsa +bJY +ehP +mLU +tHA +ruc +tHA +jUw +ulX +ulX +ulX +ulX +ulX +jgO +ulX +ulX +ulX +tkq +rSe +eIe +eIe +tkq +rSe +tkq +eIe +tkq +tkq +eIe +iuf +tkq +tkq +iuf +eIe +eIe +eIe +iuf +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(83,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lGf +exX +gWD +bRL +rmv +tkq +tkq +uDS +lTo +lgz +lgz +lgz +arf +uDS +tkq +tkq +rmv +oxH +tnk +qTX +lGf +tkq +sbq +kjL +kjL +sbq +tkq +tkq +tkq +rSe +eIe +eIe +tkq +eIe +ucR +kTo +gmu +rDL +ucR +ucR +gxN +ucR +xYq +kCc +kCc +kCc +kCc +kCc +bxz +bxz +bxz +bxz +bxz +eiG +pGR +sGG +dqD +iXB +rOx +cBq +cPy +fiS +gxb +vts +pIs +sGG +nYG +bOb +nlN +vtS +vtS +eSE +vtS +vtS +jey +nMu +gsv +rDa +qrJ +eLc +hKl +hKl +hKl +hKl +pnF +mSW +jmb +sbP +jOC +oSy +sbk +dyL +geO +dGr +iSL +mOV +nCp +ggK +mmg +gGp +sbk +hLp +jOC +pzp +ttn +ffD +jUw +jUw +xMh +jUw +jUw +jUw +wTo +jUw +jUw +jUw +jUw +ine +anO +uZp +nht +ulX +szS +qyn +mlX +ulX +eIe +rSe +tkq +eIe +eIe +eIe +eIe +iuf +tkq +tkq +eIe +iuf +eIe +eIe +iuf +tkq +tkq +tkq +iuf +eIe +eIe +iuf +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(84,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rmv +rmv +lGf +mkO +gWD +bRL +lGf +lGf +lGf +lGf +rmv +rmv +rmv +rmv +rmv +lGf +lGf +lGf +lGf +oxH +tnk +bRL +lGf +lGf +sbq +cvL +qfj +sbq +tkq +tkq +tkq +rSe +tkq +eIe +eIe +ucR +ucR +ucR +awu +jVh +ucR +oUh +sZQ +jhA +xYq +eLa +rvc +svo +vUN +xTv +tJs +sih +mDf +xYq +vqN +nmW +mnF +sGG +sGG +oKr +xSZ +pqT +sGG +sGG +xTn +huj +xWA +sGG +cOz +tzR +cOz +vtS +uHC +dId +rfS +eLc +eLc +lUB +xJj +lUB +eLc +eLc +eLc +tAP +oKm +jmb +ktX +tQp +ePB +blG +jOC +lDx +lDx +lDx +aRT +wwd +wCj +pJV +sSS +xCQ +hOQ +lDx +lDx +lDx +jOC +nQu +ttn +bYW +opK +ttn +wFs +psM +ttn +ttn +seX +ttn +ttn +sgU +ulX +kkg +kTP +fVK +uCU +ulX +kAF +cRo +gCK +ulX +tkq +rSe +eIe +eIe +tkq +rSe +tkq +iuf +eIe +eIe +eIe +tkq +eIe +tkq +iuf +eIe +eIe +eIe +iuf +tkq +tkq +iuf +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(85,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rmv +rmv +rmv +vJk +qMh +bUj +xqy +iAe +wlM +huJ +kDs +fga +ege +ege +ege +ege +ege +afa +fht +huJ +qMh +bUj +rxF +iAe +ege +mAq +ubn +vMg +kcG +kjL +tkq +tkq +tkq +eIe +eIe +iuf +iuf +sjT +ueY +nFA +lhs +jVh +ucR +fEZ +khz +aRG +xYq +qGf +bHf +aWy +ugu +fDG +fDG +fDG +evj +gGm +fRA +aFZ +iSv +fBf +fjD +iSv +iSv +iSv +jNf +piI +saF +rEG +qkL +jrB +iSv +sMA +iSv +quV +gdM +dId +jwA +eLc +xCr +ojp +usq +aht +lEz +koK +eLc +hKl +hKl +rBw +lya +qZX +hKl +hKl +jOC +oSy +sbk +dyL +qel +qel +ejf +aAA +dyL +qel +qel +gGp +sbk +hLp +jOC +nTa +waX +qFW +waX +waX +qrs +waX +waX +pgr +rUh +waX +aSX +ttn +iiU +tgE +kLo +gaf +wFp +utO +iKm +qmr +hcO +ulX +tkq +eIe +tkq +eIe +eIe +eIe +eIe +iuf +tkq +tkq +tkq +tkq +eIe +tkq +tkq +tkq +eIe +tkq +iuf +eIe +eIe +iuf +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(86,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tWQ +xEB +iZn +xJq +oxH +pMY +lrf +hkd +lNx +pGm +oax +kbL +vXb +rpU +sWz +rpU +rpU +aVt +leo +pGm +iuo +rpU +hfD +sRy +sRy +gmD +mDl +dsT +rBZ +kjL +tkq +tkq +tkq +eIe +tkq +tkq +eIe +ucR +ucR +ucR +fvJ +xcH +ucR +ykO +cHb +nRK +xYq +mBN +ugu +clE +pRH +fDG +mLB +fsC +fsC +ydQ +lVr +qal +afb +bHi +bHi +bHi +lwd +avL +wXB +bHi +vnp +obq +pbR +pbR +pbR +njX +pbR +rUT +xFK +fbU +jwA +lnY +gmL +xyc +iOh +eJI +xpR +eev +eLc +vfv +utz +jmb +brS +jmb +pBR +hDd +jOC +lDx +lDx +lDx +qel +qel +wMQ +qog +oVN +qel +qel +lDx +lDx +lDx +jOC +qAv +ttn +bYW +ttn +ttn +nQu +nTx +ttn +ttn +ttn +jgD +nQu +ttn +ulX +tgE +nAO +frI +gtn +utO +ulg +qyn +wkr +ulX +eIe +rSe +tkq +tkq +tkq +eIe +tkq +iuf +tkq +tkq +tkq +tkq +eIe +tkq +tkq +tkq +eIe +tkq +tkq +eIe +tkq +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(87,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rmv +rmv +rmv +qls +lqZ +quH +kkR +yhl +kJs +tTg +cIz +hsG +hPr +hsG +hsG +hsG +hsG +hsG +oPp +tTg +lqZ +qZG +xUN +gMb +hsG +xRI +huJ +xrv +ivi +kjL +tkq +tkq +tkq +eIe +eIe +tkq +eIe +ucR +quA +cHb +eoG +jVh +fdJ +edO +gMQ +tvm +xYq +eGw +qqq +bmE +uMx +fdu +guT +fDG +pxf +gGm +rZV +ppc +ufI +jGt +ppc +ppc +uHx +ppc +idu +jGt +vQr +vUH +kom +ocq +mwl +ppc +ppc +sHq +mUN +cpV +jwA +lnY +eOQ +djo +kQE +oaA +gvZ +tco +eLc +hKl +hKl +xGJ +nMq +jmb +hKl +hKl +jOC +qel +qel +qel +xUn +cOi +tcq +fYU +qel +qel +cKt +qel +qel +qel +jOC +nQu +ttn +gOM +szC +gOM +bGn +gOM +gOM +gOM +gOM +gOM +nQu +ttn +ulX +trI +tgE +olp +kxZ +eHZ +aLW +kAF +vjn +ulX +tkq +rSe +rSe +eIe +rSe +rSe +rSe +eIe +rSe +tkq +tkq +tkq +eIe +tkq +tkq +tkq +eIe +tkq +tkq +rSe +rSe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(88,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rmv +rmv +lGf +lGf +lGf +lGf +lGf +lGf +lGf +rmv +gSE +cEt +oHy +oHy +vlr +rmv +lGf +lGf +lGf +lGf +lGf +lGf +lGf +lGf +sbq +vbn +ptj +sbq +tkq +tkq +tkq +eIe +tkq +ucR +gxN +ucR +mSy +cHb +cHb +jVh +ucR +ucR +ucR +ucR +xYq +aTa +oXE +fDG +fDG +fDG +fdW +fDG +hGF +xYq +xYq +xYq +xYq +aQp +aQp +bFc +fsm +bFc +aQp +aQp +ptQ +hsU +ocq +mkl +wwf +wwf +wwf +gel +sIC +cpV +jwA +lnY +xOY +ycS +dxo +gOS +lWt +yaO +eLc +hVx +dhv +raK +brS +nUw +wtT +ucN +jOC +qYe +itL +pSU +jOC +gnD +hoT +dxl +svv +gnD +jOC +oPu +wUB +pSU +jOC +nQu +lgX +gOM +ijx +qNF +muz +lOv +mcF +kub +lYy +gOM +nQu +smE +ulX +trK +eth +uTH +eYX +ulX +nFT +luA +izC +ulX +tkq +tkq +eIe +tkq +tkq +tkq +eIe +tkq +rSe +tkq +tkq +tkq +eIe +tkq +tkq +tkq +eIe +oJr +tkq +eIe +tkq +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(89,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +tkq +tkq +tkq +eIe +tkq +tkq +rmv +lGf +rmv +rmv +rmv +lGf +rmv +tkq +eIe +tkq +tkq +tkq +eIe +tkq +tkq +sbq +mqd +xRx +ucR +ucR +gxN +gxN +gxN +ucR +ucR +aRB +nkZ +dho +ppg +dqp +mDW +ppg +ppg +ppg +nkZ +otR +rwC +esG +iZR +xUI +iZR +bpp +cPN +cPN +fXZ +rem +cdj +xYq +qSC +jVz +dZA +kyJ +xBi +wUm +aQp +aUI +hsU +lRl +wwf +wwf +xEa +viJ +nqk +eiK +dhM +jwA +eLc +lnY +lnY +eLc +lnY +jAD +lnY +eLc +hKl +hKl +hKl +pMp +hKl +hKl +hKl +jOC +gnD +gnD +gnD +qTF +onF +vQu +ldS +vMH +onF +qTF +gnD +gnD +gnD +jOC +cFR +bYW +gOM +vlJ +fcx +sjW +wDm +rMa +sle +cZv +gOM +nQu +hMe +ulX +ulX +ulX +ulX +bXs +ulX +ulX +ulX +ulX +ulX +bYW +bYW +cuR +cuR +cuR +bYW +bYW +tkq +rSe +eIe +eIe +eIe +rSe +rSe +eIe +rSe +rSe +rSe +rSe +rSe +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(90,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +tkq +tkq +tkq +eIe +tkq +tkq +eIe +tkq +tkq +tkq +tkq +tkq +eIe +eIe +eIe +eIe +eIe +eIe +eIe +tkq +tkq +kjL +roz +rOn +ucR +cUZ +rVG +hWy +pjC +rAe +ucR +huw +tFd +cHb +cHb +qwm +vpm +cHb +qpg +cHb +qNa +xYq +bcf +feA +hgb +htv +lbn +sqX +bmp +gOT +xYq +rfc +blP +xYq +bpa +yiX +euT +bVz +usw +cbq +bFc +aUI +hsU +uUD +wwf +rqQ +fri +sKb +kKA +clX +wpX +rij +rEE +rxW +rxW +aTR +rxW +cTe +rxW +dNk +kAY +umQ +aad +pYK +gNr +iFh +fhv +dAF +svF +dAF +dAF +pvk +dAF +lxp +lRf +dAF +svF +cLB +dAF +pAQ +pAQ +pAQ +aPz +aFM +gOM +aez +gYh +twP +bWl +hlB +aJI +lYy +gOM +qAv +ttn +ttn +jNq +ttn +ttn +eki +tTP +ttn +ttn +psM +ckW +ttn +qYW +ttn +ttn +ttn +ttn +bYW +tkq +eIe +tkq +tkq +eIe +tkq +tkq +eIe +tkq +rSe +tkq +tkq +tkq +tkq +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(91,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +tkq +fZk +xnD +xnD +xnD +fZk +eIe +eIe +kjL +ndp +wRf +ucR +rAe +cHb +ngP +rAe +cHb +vxM +dRA +qZi +qZi +qZi +qZi +dwM +qZi +qZi +qZi +hqS +hqS +hqS +hqS +hqS +ivm +ivm +ivm +ivm +ivm +ivm +ivm +ivm +ivm +frq +uCz +usw +mHV +usw +cbq +bFc +aUI +hsU +lRl +wwf +tJU +wLB +ajR +kKA +clX +hpI +xFK +lCm +wjk +dqO +xFK +xFK +snj +pmq +pmq +wBO +pmq +jOa +pGJ +uhw +uWL +oBO +uhw +mjv +uhw +dYj +vxR +uhw +mwe +wlA +wnF +cry +uhw +uhw +gay +gay +oPm +iwf +cyp +gOM +cab +jEX +wnB +dJQ +ilt +wgs +ooP +gOM +fgC +nJe +nJe +iEW +nJe +eDP +uzy +nJe +nJe +lif +yha +yha +luS +yha +yha +yha +xcF +ttn +bYW +bYW +bYW +cuR +cuR +cuR +bYW +bYW +bYW +eIe +eIe +eIe +rSe +rSe +eIe +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(92,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +eIe +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +xnD +fZk +nTA +rWu +dOY +fZk +tkq +tkq +kjL +ndp +ivi +ucR +kGR +ukl +tlr +qHs +jUo +ucR +dRA +qZi +qeq +buq +iqF +jCW +rox +hiN +qZi +cEN +win +lyy +akC +hqS +fOK +obc +tFh +aKz +dHn +kGM +mbN +ozf +ivm +adV +eyd +pvn +oLl +pvn +oLp +woc +aUI +hsU +lRl +wwf +jBZ +iwt +fPk +kKA +clX +cpV +pYy +ePZ +ePZ +ePZ +ePZ +ePZ +kYR +ePZ +ePZ +qZb +ePZ +amV +qUs +qUs +twQ +xQk +dJD +dJD +dJD +dJD +mZm +aiX +uRl +dJD +dJD +vKG +dJD +dIb +blX +dMu +cjQ +jaE +wFt +gOM +qVb +whI +urm +gOM +tBR +rqi +nLd +gOM +gOM +gOM +gOM +gOM +gOM +gOM +bZE +gOM +gOM +gOM +gOM +gOM +fXy +ttn +qzc +ttn +uYJ +ttn +ttn +ttn +xRg +eXZ +eXZ +eXZ +ttn +xVL +bYW +tkq +eIe +tkq +tkq +eIe +tkq +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(93,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wyx +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +iuf +tkq +eIe +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +eIe +kTd +nWD +gnY +ttb +bEZ +fZk +fZk +eIe +sbq +frV +ivi +rNN +rNN +rNN +rNN +rNN +rNN +rNN +dRA +qZi +sVW +jsp +vkk +xzV +gsB +mBq +qRz +miZ +hsm +hsm +asB +hqS +hYk +fhu +dvd +dSt +ivm +vLS +sIW +jdT +ivm +aQp +bFc +bFc +bFc +bFc +aQp +aQp +cdk +cCi +uJq +wwf +wwf +ipd +cvM +tRp +rDn +uWp +jwA +kNb +jEL +jEL +jEL +jEL +kNb +jEL +jEL +kNb +kNb +lGx +tVf +tVf +xMr +vDT +bAh +bAh +bAh +bAh +qGX +qGX +qGX +bAh +bAh +bAh +bAh +qGX +thy +tel +rKy +ccb +gOM +gOM +qwV +lYL +ozX +dnV +lkD +eYH +lkD +mjW +fYE +qVW +fho +gOM +vaT +swc +wWz +ftl +lUP +fKL +gvz +gOM +fXy +ttn +cuR +tgx +jBi +yha +yha +nyE +yha +yha +yha +rBt +ttn +eXZ +wsu +wsu +wsu +wsu +wsu +wsu +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(94,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +iuf +tkq +eIe +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +xnD +xnD +xnD +qIe +nHc +fqP +wEv +xnD +tkq +kjL +ndp +kDY +rNN +nwZ +iUZ +qbc +sil +uBh +rNN +dRA +qZi +lDk +dDQ +vkk +cvY +taI +uBn +qRz +hAC +rzH +uJn +mIM +hqS +qyz +eXO +cMt +xAH +dHn +sob +jph +sCY +ivm +bXZ +xWd +jGy +iXh +ehn +kek +ozn +saF +rEG +qkL +hkH +wwf +wwf +wwf +gel +iNC +cpV +pqK +kNb +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +bje +whu +stA +tWa +bje +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +thy +gQA +wmY +sfN +gOM +qnW +blF +okD +blF +okD +oxp +moA +blF +okD +blF +okD +cWZ +gOM +wmD +jlS +wWz +wbk +tBB +hWn +jmu +gOM +fXy +ttn +bYW +bFJ +ttn +eXZ +ttn +xRg +ttn +jNq +eXZ +vBj +bJE +ttn +wsu +fdb +jmW +uOc +qWf +wsu +tkq +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(95,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +iuf +tkq +eIe +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +xrk +hDI +tyI +hDI +kxM +qsj +rtN +tXA +xnD +tkq +kjL +ndp +sIH +rNN +ouL +jGV +sqM +mVg +uBh +rNN +hmC +qZi +jvn +jvn +tdr +clY +qcI +lxy +nrr +kOr +kOr +lzn +bil +nEG +hya +fXb +aWt +fXb +fXb +eqE +aot +lzM +gmG +oNw +oNw +tro +oNw +oNw +oNw +aJd +kom +eNr +kom +qkL +anB +iSv +iSv +quV +gdM +cpV +jwA +jEL +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eCm +vVn +sdh +qYZ +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +crZ +xFC +laV +bBy +iie +rRY +ahH +pew +cWE +gYh +xDX +pew +cWE +pew +cWE +gYh +cwH +gOM +kJc +aoh +wWz +smp +aDh +jlS +alN +gOM +ydN +xRg +bYW +bYW +tVb +wsu +gRW +eOB +wsu +wsu +wsu +dup +wsu +mnS +wsu +fqU +tpa +dEJ +gHo +wsu +eIe +lBr +lBr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(96,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +iuf +tkq +eIe +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +xnD +xnD +xnD +kxM +qsj +rtN +tSM +xnD +tkq +kjL +ndp +ivi +rNN +hkg +edh +ciw +mVg +gTY +rNN +dRA +qZi +lDk +dDQ +vkk +cNo +fSD +uBn +qRz +eri +fcC +hPA +iza +vOz +epN +epN +mND +epN +nBP +qgs +rOG +ieh +vQh +rAw +rAw +tfR +rAw +eNP +eNP +kXH +bHi +jNB +pbR +chP +tQM +bHi +tLH +rUT +xFK +nhD +jwA +jEL +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +vVn +xUa +qYZ +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +crZ +xFC +wmY +sfN +cvb +vff +avQ +bkn +mHD +nxj +xDX +bkn +mHD +bkn +mHD +gYh +ttD +sTI +fKL +ivV +wWz +hdV +rxd +eok +lhZ +gOM +fXy +ttn +qzc +oVH +ttn +wsu +hUD +rGB +qOO +pyi +wsu +rOz +wEO +dKI +sVY +sSJ +hSK +iRL +sSJ +wsu +tkq +eIe +lBr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(97,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +iuf +tkq +eIe +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +eIe +kXK +guJ +kxM +qsj +rtN +wEv +xnD +tkq +kjL +rAH +oHo +rNN +vCJ +iyn +mVg +lJo +eoz +rNN +dRA +qZi +mLh +iPP +kkF +hSU +pUj +xXd +qRz +doU +byY +rzH +oEi +nEG +sob +sIW +jph +dWa +kNg +jph +jph +vgK +dOm +ppc +ppc +phP +ppc +ppc +ppc +ptI +kom +eNr +kom +ocq +phP +ppc +aPO +sHq +mUN +cpV +jwA +jEL +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +vVn +saW +qYZ +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +crZ +iWt +oGj +ocT +kqs +bvO +kTT +aPL +pIQ +qlv +seb +dOy +dOy +dOy +dOy +iYF +ict +ayq +xtY +fau +nnk +lUO +oyB +xtY +tGW +iSM +fQK +qTi +bYW +ttn +nwo +wsu +udY +xQs +qOO +pyi +wsu +kEy +uCK +rGB +wsu +qPp +ckC +kQW +vuf +wsu +wsu +tkq +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(98,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +eIe +eIe +tkq +tkq +tkq +tkq +tkq +tkq +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +xnD +evr +gUZ +qsj +nHL +fZk +fZk +eIe +sbq +cMf +yec +tvv +xKh +qpr +hGK +vUQ +wHg +rNN +dRA +qZi +hIs +jUu +vDW +onO +vDW +sTd +qZi +pQK +rMF +omU +ezE +hqS +pVd +pmy +tGs +ciZ +sSv +vgK +tNC +spi +ivm +eyP +iQj +bXZ +xWd +bXZ +gSa +iiX +ptI +nmy +ocq +wkW +cET +gFf +mEE +wwf +wCV +cpV +jwA +jEL +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +bje +mKV +bvT +hdq +bje +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +crZ +xFC +wmY +sfN +jvQ +vff +gYh +eQM +cWE +ftM +gYh +pew +cWE +pew +cWE +jCs +ttD +sTI +rXf +jlS +rRu +kCN +mYV +uIy +dee +gOM +nQu +ttn +bYW +nBO +jNq +wsu +lbN +fZj +pcS +wsu +wsu +nqt +wsu +xvS +wsu +uMA +sAp +uTG +woh +nan +wsu +eIe +lBr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(99,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +tkq +tkq +eIe +eIe +evr +eAb +kav +uBl +fZk +tkq +tkq +sbq +agm +ivi +rNN +cmA +tCt +cZX +xss +mVg +cqN +dRA +qZi +qZi +qZi +jvn +jvO +jvn +pIU +pIU +pIU +pIU +pIU +pIU +pIU +ivm +dHn +ivm +pce +iLi +qbb +ivm +dHn +ivm +gVQ +gVQ +gVQ +gVQ +gVQ +gVQ +lSO +gGK +lOq +iGJ +nJC +buZ +buZ +buZ +buZ +fVr +cgX +enX +kNb +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eCm +vVn +sdh +qYZ +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +thy +aFf +wmY +xiy +qlo +bvO +gYh +uaP +mHD +gYh +gYh +bkn +mHD +bkn +mHD +jCs +kml +gOM +lvj +swc +doz +wRa +xNy +amW +jEh +gOM +nQu +jNq +tVb +eXZ +ttn +wsu +hUD +cPp +slm +lVw +lVw +lzP +imF +iKz +lOY +xQs +iEi +xQs +lOY +iEi +pcS +tkq +lBr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(100,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +eIe +eIe +tkq +tkq +tkq +wuh +wuh +wuh +wuh +evr +evr +evr +xnD +evr +xnD +xnD +evr +evr +fBO +qrT +thE +fZk +xnD +xnD +nEg +ndp +miz +rNN +oBx +sLb +xvQ +xss +ylh +rNN +fZn +qZi +rKp +unB +tUw +eEw +kYA +pIU +siQ +tEk +rRF +nhz +arD +bTd +mFA +fFA +lgZ +pwF +tvz +wXh +bOy +vCT +jTS +bzf +eEt +gWx +uit +oes +ndI +lSO +bjI +wWE +uEd +mOe +dgR +vIG +wtk +buZ +ujr +nMR +fZf +iZj +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +vVn +xUa +qYZ +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +thy +xFC +wmY +sfN +hdy +ikp +odx +nra +odx +fda +mUX +wKY +rqB +kSr +odx +rEp +tVx +gOM +sJK +jlS +fKL +aRu +mYV +mVp +mJF +gOM +nQu +hMe +bYW +ttn +ttn +eOB +fON +cPp +xJZ +fJS +goS +rFP +uPh +hUD +cTM +qPP +cTM +csl +iKz +hqn +pcS +eIe +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(101,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +iuf +tkq +eIe +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +xnD +esg +mPu +ndL +mPu +mPu +lhq +mPu +mPu +dDp +mPu +ury +mPu +rgv +thE +lrq +qsU +rNN +eYs +lMQ +kkU +dtB +sFf +rNN +dRA +qZi +wPK +naT +wly +uLo +oSS +pIU +xBx +nDB +iPH +nLt +kFP +ePU +umM +njQ +bgQ +dej +pFX +dej +mdN +ihN +umM +wqZ +aiA +qaL +jRW +rSa +lqX +aJs +aEV +bWy +itM +uwM +uwM +oEv +bTr +buZ +inP +nMR +fZf +qHM +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +vVn +saW +qYZ +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +thy +cwX +azR +iSZ +fDY +fDY +jXd +xLx +fDY +fDY +fDY +fDY +fDY +fDY +cJZ +njv +fDY +fDY +fDY +fDY +fDY +fDY +aeR +nMQ +fDY +fDY +nQu +psM +qzc +vls +szm +wsu +dKd +gDP +uKI +mQS +qPQ +xYw +jMT +rGw +wBK +qLl +nJn +vSG +clc +fbp +pcS +tkq +lBr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(102,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +iuf +tkq +eIe +tkq +tkq +wuh +wuh +wuh +wuh +wuh +exu +iyQ +eba +gIy +pDN +pyI +vvh +dte +uMi +uMi +mSx +sdc +obi +sdc +pzA +wRb +dsT +qhV +rNN +rNN +rNN +rNN +rNN +rNN +rNN +dRA +qZi +vxa +ugS +iYt +eEw +kXt +pIU +fSk +tvu +elZ +dKi +erx +bTd +sRf +vYj +rcC +rcC +ygR +rcC +rcC +gHH +exa +bzf +ryL +otJ +qDk +rVZ +qMK +lSO +oOX +wWE +hes +hes +hes +uPv +tFw +tVc +inP +nMR +fZf +qHM +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +bje +dvf +stA +jLw +bje +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +crZ +xFC +qKV +pyf +puk +rlv +xTC +hSF +bDg +qxL +fDY +sqF +vGX +saA +nhq +aFt +iGS +fJe +bOM +gtr +fDY +lQb +ljy +cKF +sbA +fDY +nQu +ttn +qzc +bYW +qzc +wsu +wsu +wsu +mtT +cwL +qbu +kIr +mFW +cpz +eWC +bDc +wLy +kIr +hUD +jLu +wsu +eIe +lBr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(103,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +iuf +tkq +eIe +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +xnD +qxN +nYn +tiU +nYn +nYn +hwA +rNa +nYn +akX +nYn +gPH +nYn +ijo +thE +wVV +ivi +biO +hXW +biO +snp +biO +oth +cHb +dRA +qZi +fyy +lJU +hjG +eEw +gzU +pIU +qhE +gCD +eYv +bXP +kFP +eJr +fFN +jns +emb +pvT +lMD +bgS +ojo +teL +hiz +wlD +aiA +fgb +tYk +eBq +kIK +lSO +kMd +uYK +dbA +tIp +iDU +lWq +iWn +eCs +fmO +hgZ +aMh +qHM +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eCm +vVn +sdh +qYZ +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +crZ +xFC +wmY +sfN +fDY +lEM +mdv +lex +cbH +cbH +wxM +uVZ +red +jIX +iya +aFt +iya +iya +iya +eLK +fDY +pGB +bvM +tiA +mnB +fDY +nQu +sHP +bYW +kfK +sgU +oAy +bNq +wsu +jEE +gie +qiO +eiX +toQ +oMd +qLl +bDc +ecg +iFo +fJS +hva +pcS +tkq +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(104,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +eIe +eIe +tkq +tkq +tkq +wuh +wuh +wuh +wuh +evr +evr +evr +xnD +evr +xnD +xnD +evr +evr +shx +qOg +thE +fZk +xnD +xnD +nEg +ndp +ivi +biO +mvX +biO +kio +biO +qpg +cHb +dRA +qZi +aUy +ikF +qGP +tqV +qeI +pIU +vke +tvu +naY +dKi +iKi +bTd +kEg +vYj +rcC +rcC +hft +rcC +rcC +gHH +fXp +bzf +sWp +otJ +iOp +rVZ +tKP +lSO +clJ +qbN +hes +hes +hes +uPv +tEb +lQV +inP +nMR +fZf +qHM +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +vVn +xUa +qYZ +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +crZ +xFC +wmY +sfN +nMQ +lsv +lph +rOY +pDE +jBk +fDY +fDY +wKZ +oDc +oDc +brm +oDc +oDc +oDc +aQm +ilZ +xpw +xBJ +tiA +sKc +fDY +fYt +nJe +xKy +rKs +jCO +qHa +uVn +wsu +fcW +hKK +sMd +wQg +hSg +vsA +wQg +eQb +eQb +jhp +iKz +siF +pcS +eIe +lBr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +oJr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(105,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +tkq +tkq +tkq +tkq +evr +gnY +ekU +jwB +fZk +tkq +tkq +sbq +fcl +tjs +biO +gzK +jex +noK +biO +cHb +tam +dRA +qZi +fzh +oKt +oXl +hpW +aHh +pIU +vEX +nsu +pLh +wGP +sXm +vTy +qww +nzw +kDu +eYb +rvH +kDu +kDu +iYW +qww +fpp +kCu +kWx +rEX +mbp +fHe +lSO +rFQ +amt +nLE +uPv +uwM +neO +lOF +buZ +eXy +nMR +bTW +iZj +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +vVn +saW +qYZ +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +crZ +iWt +gmo +ocT +fDY +atw +gIN +noU +tXa +pDE +tYT +rYa +iya +iya +iya +qJv +bUX +aJe +uyq +leV +fDY +wfQ +scv +tal +xES +fDY +nQu +ttn +bYW +djc +ttn +jbo +jbo +wsu +bPL +xjd +fsi +xQs +fOQ +ipp +jow +hpk +nPa +lky +xQs +hUD +pcS +tkq +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(106,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +oJr +tkq +tkq +tkq +tkq +tkq +tkq +eIe +eIe +eIe +tkq +tkq +tkq +tkq +tkq +tkq +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +xnD +evr +gUZ +qsj +nHL +fZk +fZk +eIe +sbq +ndp +jWc +sgq +vuy +qBS +gaT +eRo +saf +dOC +bts +qZi +qZi +qZi +qZi +aBA +sWb +pIU +xQe +tJx +tFf +tiK +idT +bTd +fjl +mDH +dFh +rcC +fHm +rcC +mPA +xTG +fjl +bzf +djf +wkV +uxE +mOL +ggp +lSO +oZP +bPC +tDc +qOc +jqf +jyA +hjZ +buZ +qJE +nMR +fZf +iZj +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +bje +kLG +jPA +ahy +bje +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +thy +lvV +wmY +sfN +fDY +wrb +bGa +rOY +jiV +pDE +tYT +mvb +pZY +uWa +bUX +vci +fDY +fDY +fDY +fDY +fDY +fDY +pyl +fDY +fDY +fDY +nQu +ttn +bYW +ksd +ttn +evi +evi +wsu +owi +hxl +tjZ +xaF +iEi +sfE +pfR +nnM +ryO +kjs +jOw +eGy +wsu +eIe +lBr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(107,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +iuf +tkq +eIe +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +kXK +guJ +kxM +qsj +rtN +wEv +xnD +tkq +kjL +ndp +roD +biO +pKY +kGN +cPM +biO +sIm +oUx +pNX +ucR +txG +txG +txG +aBA +elu +pIU +pIU +pIU +pIU +pIU +pIU +pIU +ktw +ktw +hiA +mUb +gPo +mUb +hiA +ktw +ktw +gVQ +gVQ +gVQ +gVQ +gVQ +gVQ +lSO +uMI +uXh +rCs +buZ +rxt +kUL +nJC +buZ +bYV +nMR +fZf +qHM +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eCm +vVn +sdh +qYZ +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +crZ +xFC +wmY +sfN +nMQ +lsv +xTK +rOY +yfE +pNp +tYT +lzK +iya +iXn +xCx +xvK +fDY +piu +lzS +pye +fDY +miX +uYJ +ttn +psM +eXZ +nQu +ttn +bYW +bYW +bYW +qzc +bYW +wsu +wsu +wsu +wsu +wsu +wsu +jQW +wsu +wsu +wsu +wsu +wsu +wsu +wsu +tkq +lBr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(108,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +iuf +tkq +eIe +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +xnD +xnD +xnD +kxM +qsj +rtN +tSM +xnD +tkq +kjL +ndp +nmO +biO +biO +biO +biO +biO +ucR +cHb +gPb +ucR +uup +tps +mMS +aBA +vPp +sSL +oZk +bvi +dhG +tKc +aPa +veK +pMN +pMN +hfq +lgU +tqM +lgU +seA +pMN +pMN +jIw +ovP +cPi +aPa +pMN +mtD +iLD +tzg +dOB +uhZ +rSH +gmI +qpx +oJp +nMi +fit +nMR +fZf +qHM +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +vVn +xUa +qYZ +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +crZ +xFC +wmY +hmD +fDY +tRD +yjE +rOY +jAM +pDE +tYT +lzK +pZY +kWE +fTg +wcX +fDY +fZp +bZn +ajQ +fDY +eXZ +ozF +nJe +nJe +nJe +cXx +nJe +eDP +nJe +nJe +xTj +oVL +nJe +ezB +eHE +nJe +nJe +dsh +aVI +coh +jfg +jfg +uYc +ttn +bYW +eIe +eIe +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(109,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +iuf +tkq +eIe +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +xMu +dTo +tyI +dTo +kxM +qsj +rtN +tXA +xnD +tkq +kjL +ndp +bXA +ucR +ilA +ibu +pMX +kQU +ucR +cHb +xvk +ucR +arV +naN +rhN +aBA +nyc +irp +fQB +uRp +olM +kJe +sTs +xcc +sTs +fjk +dPw +uEs +uli +uOm +dPw +oxv +oxv +jQx +jLD +oxv +aCp +oxv +oxv +lKn +wao +viS +mpP +uoT +sVh +nhF +oJp +atb +mek +nMR +fZf +qHM +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +vVn +saW +qYZ +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +crZ +xFC +wmY +vRz +fDY +gAN +bGa +rOY +pDE +pDE +tYT +edg +iya +dpS +ftT +fVe +fDY +ujg +mWQ +qIn +dzp +nJe +iFm +bYW +qzc +bYW +kbA +ttn +psM +ttn +eXZ +ttn +pUn +ttn +ttn +ttn +ttn +ttn +uYJ +ttn +eXZ +ttn +ttn +fXy +eXZ +bYW +eIe +lBr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(110,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +iuf +tkq +eIe +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +xnD +xnD +xnD +qIe +vfx +fqP +wEv +xnD +tkq +kjL +ndp +trR +ucR +dyB +iel +ocd +tPM +ucR +nSi +gPb +ucR +lrQ +fBE +hUQ +aBA +sot +irp +fyl +jxz +dhG +fyT +fVQ +bpW +naK +oxE +srL +naK +rEJ +slG +xsG +naK +slG +gKE +fVQ +fVQ +neW +fVQ +lzU +dIh +lvF +pQH +jpj +enH +aPE +bXU +qCI +atb +mek +nMR +fZf +qHM +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +bje +uOr +stA +aoP +fYe +jCS +jCS +jCS +lCA +jCS +jCS +jCS +jCS +lCA +jCS +jCS +jCS +wdB +tel +rKy +pDd +nMQ +lsv +bxG +rOY +pDE +jBk +fDY +fDY +utl +iya +vab +ayD +fZd +bUm +mTD +tsv +fDY +nBO +ttn +dbn +bYW +lgX +kbA +ttn +uBa +ttn +jNq +ttn +aso +eXZ +bYW +ttn +aac +psM +uYJ +bYW +bYW +bYW +bYW +fXy +ttn +bYW +eIe +lBr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(111,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +iuf +tkq +eIe +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +kTd +nWD +eAb +oNY +kKK +fZk +fZk +eIe +sbq +ixS +vFz +jeK +dYQ +dYQ +mGG +snD +jeK +hbO +hVm +ucR +fZM +fBE +oWI +aBA +njb +irp +kTR +wzO +aBA +ylU +cSl +gVf +oWc +yhK +gVf +wqt +vNT +wqt +gVf +oWc +qts +wxW +wxW +cIH +xRB +vXR +wxW +oJp +efJ +wGR +jtf +ooU +oyf +hwL +ydA +twF +nVX +glv +fZf +iZj +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eCm +vVn +sdh +elG +cax +skw +wxh +qwA +oPf +qwA +qwA +vOY +qwA +jjS +skw +qwA +qwA +vYx +hOz +fDj +uwq +fDY +izE +uBM +rOY +pDE +hhh +fDY +xLm +iya +iya +iya +iya +cPt +iKP +ugx +neM +iAx +ttn +ttn +adU +bYW +cSJ +kbA +ttn +ttn +ttn +ttn +ttn +jhB +xre +bYW +ttn +psM +bYW +uYJ +bYW +bAv +kBE +bYW +eHf +tmY +bYW +eIe +tkq +lBr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +eIe +lBr +lBr +eIe +lBr +lBr +eIe +rSe +rSe +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(112,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +eIe +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +xnD +fZk +loR +gFS +tNT +fZk +tkq +tkq +sbq +vbn +sIS +ucR +tpb +dUx +aWZ +ibu +ucR +cHb +mtI +ucR +ikZ +fBE +ntJ +aBA +jpM +wwq +mbl +bfN +aBA +gVf +gVf +gVf +trG +hJC +wqt +vIj +vgT +nxg +wqt +stU +bMz +wxW +dbW +mnp +bVK +mtC +dbW +oJp +fcJ +qgM +clS +qjQ +bOc +nkg +nGk +vli +eeL +gsD +tLI +iZj +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +vVn +xUa +gGA +lFY +uYj +uUK +ssR +iyC +gpg +ssR +kIU +gpg +ssR +pIS +jTD +uYj +ods +bWo +lTm +uwq +nMQ +gtI +mdv +rOY +pDE +xEi +fDY +aSB +owh +vcB +mga +iXx +aSB +fDY +fDY +fDY +fDY +bYW +bYW +bYW +uhA +uhA +poe +uhA +uhA +uhA +uhA +uhA +uhA +uXx +uhA +ttn +ttn +ttn +uYJ +bYW +pAi +aXL +maQ +jkf +ttn +bYW +bYW +eIe +lBr +eIe +rSe +lBr +lBr +eIe +lBr +eIe +rSe +rSe +rSe +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +tkq +tkq +eIe +tkq +tkq +eIe +tkq +tkq +eIe +eIe +eIe +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(113,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +tkq +tkq +tkq +tkq +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +tkq +tkq +fZk +xnD +xnD +xnD +fZk +tkq +tkq +sbq +xDD +cmc +ucR +ucR +ucR +ucR +ucR +ucR +jam +btJ +ucR +kwg +fBE +oWI +aBA +ojN +tcW +kTR +caB +dhG +syB +rYw +hYl +hQi +hJC +wqt +edQ +wwG +aFO +wqt +stU +eUH +wxW +dKP +ajX +nWu +jbf +uZu +oJp +heK +hZN +duS +fyr +muT +reG +oJp +oJp +wdU +gsD +fZf +iZj +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +vVn +saW +elG +cax +dZL +dZL +mcl +pGy +dZL +uqM +dZL +dZL +hkI +dZL +jZV +mcl +vYx +hOz +fDj +uwq +nMQ +nvr +lgl +iDX +mBU +pHv +nMQ +fQn +mEV +mEV +mEV +mEV +usy +ocM +giL +ade +woP +mAw +bmW +iBe +uhA +oja +eyq +fHU +xDz +lGS +jUU +hyu +biV +ktl +uhA +xPM +vkL +rdU +uYJ +bYW +cMV +wqS +rwN +rbl +vaF +ykj +bYW +tkq +eIe +tkq +eIe +eIe +tkq +eIe +tkq +tkq +eIe +tkq +eIe +rSe +eIe +rSe +rSe +rSe +eIe +rSe +lBr +eIe +lBr +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +tkq +rSe +tkq +tkq +tkq +tkq +oJr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(114,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +tkq +tkq +tkq +tkq +eIe +tkq +eIe +tkq +tkq +tkq +tkq +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +sbq +rAH +hSm +ucR +uxX +qwm +qjc +cHb +tam +cHb +vXo +dFD +tez +baS +oWI +aBA +oZX +nTE +bTO +irp +rsK +mTY +dYq +mKs +mKs +wWS +gVf +bWI +pUx +fop +gVf +stU +fOx +cIH +aII +tGt +bQk +lJj +jAe +oJp +jqg +hjJ +dBV +ats +wMT +ngX +urn +aZO +inP +gsD +fZf +iZj +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +bje +bvl +pDK +cLi +lCA +tmr +tmr +tmr +lCA +tmr +tmr +tmr +tmr +lCA +tmr +tmr +tmr +lCA +wik +xsw +uSX +nMQ +eke +lph +rOY +pDE +uqw +nMQ +pAT +mEV +rZY +mEV +mEV +mEV +mEV +mEV +fPd +jGJ +chk +bmW +iBe +uhA +noO +tPu +fjF +fjF +vNU +jDU +fir +xpx +imR +uhA +lEx +lEx +lEx +edt +lEx +kOo +pnI +bYW +aQs +ttn +hZS +bYW +tkq +eIe +tkq +xwc +usc +jnD +bKY +bKY +rtn +usc +qjD +eIe +eIe +tkq +eIe +tkq +tkq +tkq +eIe +tkq +tkq +eIe +tkq +tkq +eIe +tkq +rGI +rGI +rGI +jfI +jfI +rGI +rGI +rGI +eIe +tkq +lBr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(115,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +qhK +qNk +qNk +qNk +qNk +qhK +tkq +tkq +eIe +tkq +tkq +tkq +eIe +tkq +tkq +sbq +rpm +xkP +lqV +pIV +pIV +pIV +pIV +pIV +pIV +ijC +ucR +eWx +guZ +eaq +aBA +pbQ +wlk +kTR +caB +dhG +ucd +iXs +iXs +aSH +spF +lUR +jpE +saY +xpE +mji +hQi +fOx +wxW +xmb +xiQ +dFH +tLu +uZu +oJp +oha +rdT +bod +uTt +htf +rgM +shl +rbE +inP +gsD +fZf +qHM +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eCm +vVn +sdh +qYZ +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +gBM +hOz +fDj +uwq +nMQ +nwN +gIN +rOY +odk +jJN +nMQ +bzd +mEV +pEs +mEV +mEV +usy +pAT +giL +nxz +jGJ +chk +bmW +iBe +uhA +jER +gWv +vMX +dJA +lGS +joM +bOm +xZW +pOw +uhA +lnQ +jwc +mBF +rJL +lEx +lEx +lEx +lEx +lEx +ttn +uYJ +bYW +bYW +bYW +bKY +avV +oXu +gsn +eut +qks +nEb +rcB +avV +bKY +eIe +rSe +rSe +eIe +rSe +rSe +rSe +rSe +tkq +rSe +rSe +tkq +eIe +rGI +rGI +tZE +tZE +xsB +xsB +tZE +tZE +rGI +rGI +eIe +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(116,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +iuf +iuf +qhK +qhK +azK +gxd +eKf +aYh +qhK +qhK +qhK +qhK +qNk +qNk +qNk +qhK +qhK +qhK +gRG +ndp +jpO +rOV +rOV +rOV +nnt +rOV +rOV +rOV +rOV +rOV +kwg +hQe +hUQ +aBA +lis +kYh +okn +alu +aBA +muB +rxe +nDm +stU +cbN +aQA +lUZ +aMa +oaO +pxZ +cbN +fOx +wxW +uJD +jiH +xMd +sjK +dbW +oJp +mrg +ovQ +wLX +oJp +nWR +xbi +dtU +gqx +inP +gsD +fZf +qHM +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +vVn +xUa +qYZ +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +gBM +hOz +fDj +uwq +ijA +nMQ +nMQ +vnr +nMQ +nMQ +fDY +kLf +tWG +gZA +tWG +vzP +cVx +vYP +njh +vfu +jGJ +gdl +mQj +isz +uhA +uhA +taV +cUf +uhA +uhA +hsQ +hDL +uhF +dbe +uhA +ipR +toF +bLw +gcQ +lEx +wqi +uiu +ulL +lEx +nwo +uYJ +vxZ +eXZ +rlO +bKY +fmP +vfr +eGZ +vuU +eGZ +eGZ +nRg +ygV +bKY +eIe +tkq +tkq +tkq +eIe +tkq +tkq +eIe +eIe +eIe +eIe +eIe +eIe +jfI +wpg +tZE +uRw +xsB +xsB +snJ +tZE +wEx +rGI +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(117,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +eIe +iuf +efn +qhK +lxJ +eEM +eEM +eEM +eEM +pyA +kIi +wFX +tYK +eEM +eEM +eEM +gpe +nRN +bvD +gRG +caK +jpO +eag +rOV +oCG +pOf +pvR +qgv +gJd +bRt +rOV +kwg +hQe +oWI +aBA +sDd +irp +kTR +wzO +aBA +fmn +sZf +fMP +hQi +eAa +ntn +aSg +ntA +aSg +ntn +gqp +eQi +wxW +wxW +wxW +wxW +wxW +wxW +qKJ +eYo +eER +wBI +oJp +oJp +oJp +oJp +oJp +inc +qvE +aMh +qHM +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +vVn +xUa +qYZ +uPH +tkq +tkq +dXt +dXt +dXt +dXt +dXt +dXt +tkq +tkq +tkq +tkq +dTS +hOz +fDj +iBU +aHe +trv +trv +xKo +trv +trv +nTl +trv +trv +trv +trv +trv +trv +trv +trv +trv +tFs +gTu +wuT +trv +qax +trv +eIG +trv +wCR +uhA +gtZ +hDL +xZW +nNr +uhA +xTV +dWb +kyW +vkD +moe +oRO +oqt +laP +lEx +eXZ +uYJ +jNq +ttn +lgX +bKY +ull +bBz +eZn +xme +eZU +iQv +bBz +sxA +bKY +jfI +rGI +rGI +jfI +jfI +rGI +rGI +rGI +jfI +jfI +rGI +rGI +jfI +jfI +sdY +sHK +aMN +xsB +xsB +jdV +sHK +mZU +jfI +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(118,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +iuf +wyD +qhK +eRB +ckP +jtq +imV +cpj +jtq +imV +uhd +nkz +sSC +imV +nkz +sSC +jKf +nRN +gRG +jYV +jMn +cdq +oCd +sYF +lzd +uEQ +fQd +pXI +ihM +aqr +rUx +lsZ +xsk +own +uVa +xfS +eoI +wzO +aBA +gjS +nUq +xNM +cbN +kTz +ciY +bgr +hhc +bgr +mja +sqJ +fVg +gVf +kDA +uwv +sAu +chV +mSU +sAu +kPn +xfx +bTu +tSQ +pdZ +lgI +qzm +dDV +qJE +gsD +fZf +qHM +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +vVn +saW +qYZ +uPH +tkq +dXt +dXt +psl +dzE +gsR +xnd +dXt +dXt +tkq +tkq +tkq +uZh +sNp +nrT +cpT +bqd +xBh +xBh +hdG +xBh +xBh +xBh +xBh +xBh +xBh +xBh +xBh +xBh +xBh +wrT +xBh +xBh +xBh +xmz +xBh +xBh +xBh +eoY +rwD +gdl +abj +con +uso +vxi +osl +uhA +eqa +erG +jLJ +dOu +gIv +wJq +hPR +myg +lEx +ttn +hZS +ttn +eXZ +cSJ +bKY +gfp +aze +xzB +blU +ePu +rpD +vED +fAs +bKY +oMS +uCV +mfU +vVZ +oMS +uCV +uCV +mfU +aVc +oMS +uCV +uCV +hKh +dgs +dgs +qBJ +rbg +xsB +xsB +rbg +qBJ +dgs +jfI +eIe +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(119,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +iuf +wyD +gRH +cdX +fRm +wjq +imV +cpj +wjq +imV +uhd +sSC +nkz +imV +sSC +nkz +imV +oNt +vZe +ndp +jpO +nCG +rOV +ows +jkS +rHF +pgD +qqI +qnq +rOV +jFE +btx +oWI +aBA +njR +ezz +xLN +wzO +aBA +dLK +wwe +nwe +ewc +eus +pqk +uJA +jJY +uJA +bjJ +lff +nbM +gVf +ePt +nFr +oVG +rlb +cGZ +cGZ +cGZ +hFD +oVG +rQr +eFG +lgI +qzm +dDV +ogi +gsD +bTW +iZj +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +bje +jBH +nje +xjt +dXt +dXt +dXt +weA +aHj +xSh +vVU +vAe +gsR +dXt +tkq +tkq +tkq +dTS +hOz +tlq +xTw +hhx +sOJ +fPt +srm +uwJ +sOJ +kfr +sOJ +yjp +sOJ +sOJ +sOJ +sOJ +sOJ +uvP +wMY +sOJ +sOJ +ekl +sOJ +sOJ +sOJ +fPt +aao +gdl +nkn +jcX +lGn +jPL +xax +uhA +bTD +ePX +fZR +twd +pzh +rlc +mkf +eab +lEx +oaF +uYJ +bYW +bYW +bYW +bKY +bKY +bKY +pVD +mjO +ctC +bKY +qgL +bKY +bKY +duu +hyg +vuq +vuq +vuq +vuq +vuq +vuq +vuq +vuq +vuq +vuq +fRv +dgs +mWq +qNS +yfX +smM +smM +yfX +nuw +lGN +jfI +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(120,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +iuf +wyD +gAY +cdX +gPT +evt +evt +ttC +oNM +aaW +uhd +imV +imV +imV +imV +imV +imV +oNt +vZe +roz +rXJ +lDp +pEJ +rOV +rOV +oCd +jvS +sOI +rOV +rOV +imz +btx +oWI +fOY +aBA +aBA +aBA +aBA +aBA +gVf +gVf +gVf +wyt +wyt +rZe +lSm +mLy +lSm +iXU +oqA +oqA +gVf +wKz +iGA +vFj +lAQ +hUC +hUC +hUC +tUe +fMb +wjl +wEg +jVn +dOF +dDV +gHV +bDC +muq +bje +bje +vze +vze +vze +bje +vze +vze +vze +jna +bje +utv +bYP +dyc +dXt +yaT +dXt +sWi +fyH +hxn +aHj +aHj +iTO +dXt +dXt +tkq +tkq +gBM +hOz +tlq +uwq +isz +isz +sbd +pTb +gdl +mQj +isz +isz +isz +btU +btU +qRh +mGT +btU +jzw +btU +nNq +vjy +btU +btU +rAi +rAi +jGJ +ifp +gdl +twz +nhp +wub +geE +uhA +uhA +cCn +cCn +cCn +bQd +lEx +cCn +cCn +cCn +lEx +bYW +iZM +vVp +qBR +kUQ +iFR +bVA +wRX +ovY +oRF +ovY +qZn +mdA +ceC +bKY +eyc +vuq +qnc +xJd +tSx +tSx +tSx +tSx +tSx +oUI +bqZ +erM +hJe +dgs +cZt +xrz +iXe +cty +cty +cty +nLi +tAJ +jfI +tkq +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(121,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +iuf +wyD +mHd +cdX +ckP +jtq +imV +ydW +jtq +imV +uhd +nkz +sSC +imV +nkz +sSC +imV +oNt +vZe +ndp +hlF +bLm +qdt +jbz +tcR +eFx +eFx +eFx +eFx +qVL +gxA +btx +aIv +iGz +nZf +qmd +qmd +oOs +fjY +qmd +jkY +iaY +qmd +qmd +qmd +qmd +iGL +qmd +qmd +qmd +qmd +eFC +dLG +rhL +uNc +uNc +eIS +oVG +oVG +oVG +oVG +wjl +qKO +qmd +qmd +sta +fit +riI +miN +qCM +gqU +wZj +wZj +wZj +wvW +wZj +wZj +rLA +bnD +qBc +crb +oMW +kyc +dXt +pBW +dXt +idh +vAe +bRU +uch +iGb +uch +ioE +dXt +tkq +tkq +gBM +hOz +ihz +bfZ +isz +mnh +jGJ +pTb +gTu +dML +qbJ +rVp +isz +woz +ujP +qDq +wvA +qZw +iIH +qDq +qDq +qDq +qDq +oyg +ejK +rAi +jGJ +pgb +urf +nON +axK +axK +oKf +rBJ +keM +axK +axK +axK +xaE +vnw +axK +axK +axK +keM +axK +ecQ +pZL +gNC +axK +xLi +scp +ePd +hiH +pcI +bBz +ePd +hiH +lsb +sII +izX +vuq +fCA +ycR +fEt +eQk +eQk +eQk +cqb +cPY +qlX +nTr +izX +mWB +nzF +xsB +qRs +gOD +rEb +vLY +rAv +sLX +jfI +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(122,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +iuf +wyD +qhK +uan +fRm +iUw +lLx +nbL +kYK +lLx +fVY +apc +iYD +lLx +apc +iYD +lLx +rEP +odc +dsT +dwr +hHZ +bps +uWE +sxz +uWE +uWE +eBY +bFE +plz +bFE +fhe +bFE +bjK +pRy +agX +pRy +pRy +xsN +pRy +pRy +pRy +sJQ +pRy +pRy +pRy +rsY +wHP +vcg +pRy +pRy +qtF +pRy +uXB +vFj +fMb +ucw +pUJ +pFC +vFj +fMb +slp +qYf +qYf +qYf +bJD +pBN +wKJ +pBN +jsf +gUz +hEB +iWK +vbI +tUS +hEB +iWK +vbI +sQz +jPA +dkM +bVx +wCI +xsH +kIy +xsH +tOn +gHG +tWr +vAe +vWN +vAe +fVc +dXt +tkq +tkq +gBM +hOz +qlu +rTD +isz +dop +jGJ +odZ +pTb +mfd +dYo +rVp +isz +ltp +hwH +pSd +wSb +qrH +oIo +cIg +eva +wNX +lTE +sgf +mrR +rAi +jGJ +luY +fVF +qwi +wQA +oaP +wQA +rfW +wQA +oaP +wQA +wQA +uzl +wQA +wQA +shZ +wQA +wQA +wQA +eEO +fVF +fFb +fVF +cOQ +uOv +dUw +kkk +pcI +pCY +uPq +kkk +mXa +xhK +wKW +wKW +fax +bqR +swX +swX +swX +swX +swX +lBU +lET +psV +rzW +oEg +sQP +nRh +dgs +lKB +xTL +dlc +hXl +stj +jfI +tkq +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(123,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +iuf +efn +qhK +mcM +imV +eUC +imV +imV +imV +wgP +imV +imV +imV +imV +imV +imV +imV +oNt +alI +ndp +yhJ +gNJ +lPZ +mbU +kqX +icp +icp +hHB +fFy +led +tCH +oEE +aOd +ePR +vPS +duq +vPS +vPS +pPv +yjx +yjx +vPS +fnb +vPS +dcU +tQT +cQX +jvX +vPS +vPS +vPS +aOA +dcU +iGA +oVG +oVG +oVG +oVG +yhi +cbA +cbA +ffP +tQT +vPS +khZ +iuF +ruM +aQt +nEt +qCM +wqI +kjF +kjF +kjF +wNI +kjF +kjF +kjF +puw +dsk +kNH +myR +pkS +dXt +vOe +dXt +iwk +vAe +rVE +vAe +gYU +vAe +xiz +dXt +tkq +tkq +gBM +hOz +tlq +bJC +isz +qJK +jGJ +pTb +uwJ +mqo +ybr +rVp +isz +lni +dIJ +mak +mak +sOp +bOS +dKM +bXO +mak +fPl +idW +twu +rAi +jGJ +sIz +pTV +ubT +fuX +iwa +eOu +kpk +fuX +hzU +fuX +rmx +mQB +fuX +fuX +fuX +fuX +dKf +fuX +gWk +mSc +kpk +fuX +xLi +oPB +xQR +oIC +pcI +bBz +xQR +oIC +xJb +sII +vuq +vuq +gXM +qbC +tZb +nSI +nSI +nSI +rPJ +iai +qlX +vuq +nTr +mWB +mLX +xsB +qRs +kLA +nhd +thz +fkO +fJl +jfI +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(124,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +iuf +iuf +qNk +aLz +ckP +goI +cpj +cpj +jtq +imV +imV +nkz +sSC +imV +nkz +sSC +imV +oNt +atc +ndp +jpO +lDp +idb +awz +awz +hUy +gLd +eXb +awz +awz +imz +oEE +czM +hyG +csx +aCk +fEX +fEX +fEX +bQV +aAI +fEX +fEX +fEX +aDk +ueB +ffi +ffi +byN +wts +ffi +ffi +cdm +iGA +vFj +mvV +cGZ +cGZ +cGZ +yiq +fMb +iGA +aNT +jVn +bDL +cKH +bPD +bDC +gwY +bje +bje +gqc +gqc +gqc +bje +gqc +gqc +gqc +wKo +bje +piO +wyP +pba +dXt +wSK +dXt +xUQ +fyH +hir +aHj +aHj +gaB +dXt +dXt +tkq +tkq +gBM +hOz +rEK +snw +isz +isz +sbd +pTb +gdl +mQj +isz +isz +isz +btU +btU +oXe +vBM +btU +hmY +btU +fSx +vWF +btU +btU +rAi +rAi +jGJ +ifp +gdl +mYB +eDF +nCE +thX +aoY +aAZ +umU +eDF +gEF +gEF +gEF +gEF +gEF +gEF +gEF +nVC +xTT +pkz +ttm +gmB +iFR +hZT +hFw +fBp +uzm +bNL +fBp +hFw +jjC +bKY +tuG +vuq +scT +ipV +eJJ +eJJ +wOo +eJJ +eJJ +vVe +cES +vuq +ogl +dgs +cIl +xsB +pav +mVV +mVV +mVV +dhu +sLX +jfI +tkq +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(125,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +iuf +iuf +qNk +fXI +fRm +goI +cpj +cpj +wjq +imV +imV +sSC +nkz +imV +sSC +nkz +qiK +mdj +gRG +ndp +jpO +jzl +awz +vKi +wKM +vcy +xRi +eYL +uiY +awz +jFE +oEE +pWq +csx +asj +gHF +fEX +vZY +duV +lNn +lNn +wZh +crA +fEX +ofJ +jLc +ffi +wsD +xmX +egF +htW +ffi +jFP +iGA +oVG +iIv +hUC +hUC +hUC +dEP +oVG +iix +xKm +jRk +qzm +dDV +lQl +gsD +ded +iZj +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +bje +tLN +stA +fWb +dXt +dXt +dXt +weA +aHj +foI +kfc +vAe +eoV +dXt +tkq +tkq +tkq +dTS +hOz +tlq +iBU +aHe +trv +tFs +sXk +gTu +trv +eiW +jSv +fVP +trv +trv +trv +trv +trv +pTb +sbm +trv +trv +wuT +tow +trv +trv +tFs +ifp +gdl +szq +vzu +yfJ +bLN +vYP +czK +jQz +vzu +gEF +hvj +obo +wvQ +wpo +lno +gEF +lfL +hnk +nVC +nVC +nVC +bKY +bKY +yaD +yaD +yaD +yaD +yaD +yaD +bKY +bKY +rLo +eHy +mpm +xgo +bfj +lsa +lsa +lsa +guc +xgo +mpm +xgo +skC +dgs +vYa +tkP +gMP +gMP +gMP +gMP +mZn +stW +jfI +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(126,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +iuf +efn +qhK +var +imV +eUC +imV +imV +imV +qiK +bIX +kkS +bIX +bIX +czv +bIX +ffw +uND +gRG +oTx +ykr +gmg +hUy +niY +qLM +tWy +xvR +mgN +uDB +xkJ +rUx +aqV +czM +csx +ana +gHF +fEX +jzV +fVi +bDY +bDY +quk +gJG +fEX +wPC +ddv +nvN +vyg +iUN +gDC +gsT +ffi +tfB +wct +fqw +jwm +gvY +xYo +sYf +gKr +giK +xQB +tVA +jRk +qzm +dDV +bEd +jhd +qAg +qHM +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +vVn +sdh +rbb +uPH +tkq +dXt +dXt +ovR +cKm +eoV +agU +dXt +dXt +tkq +tkq +tkq +piU +sNp +waT +wLE +qwi +syx +syx +vRG +syx +syx +lAB +aNM +xBh +xBh +xBh +xBh +umN +grg +xBh +xBh +xBh +xBh +mtJ +xBh +xBh +xBh +xBh +qOi +gdl +szq +lPi +yfJ +qIz +lPi +hDy +jQz +lPi +gEF +pRW +pRW +jNm +pRW +pRW +gEF +rDK +kDU +nVC +eIe +eIe +eIe +tkq +eIe +tkq +eIe +tkq +eIe +tkq +eIe +dgs +jfI +nvD +jfI +eCT +jfI +cMO +uJl +dMm +jfI +eCT +jfI +eCT +jfI +jfI +jfI +rGI +rGI +rGI +rGI +rGI +rGI +jfI +jfI +tkq +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(127,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +iuf +wyD +qhK +aZn +ckP +fuy +imV +cpj +jtq +oNt +lVY +pJc +pJc +hDV +pJc +iMX +tIG +pJc +pJc +ndp +jpO +ccu +awz +hOf +wim +kiM +dnd +jDD +rxk +awz +eWx +tXg +qUD +csx +txE +rRZ +eyr +hAA +uvc +pHN +nDF +dmm +iaP +fvD +aDT +hSa +nua +lDs +aSI +tgy +pbE +ffi +gSU +dDK +euy +gjJ +gSU +jlb +wXU +oHc +ueB +jlb +jlb +jlb +jlb +kfY +scM +gsD +qAg +qHM +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +vVn +xUa +rbb +uPH +tkq +tkq +dXt +dXt +dXt +dXt +dXt +dXt +tkq +tkq +tkq +tkq +dTS +hOz +tlq +xTw +hhx +sOJ +sOJ +sOJ +sOJ +sOJ +dGb +pTb +sOJ +sOJ +sOJ +sOJ +sOJ +sOJ +pTb +sOJ +sOJ +sOJ +urM +sOJ +uDL +wPq +sOJ +sOJ +lCS +szq +nyO +xgv +gKD +vSY +ioD +qPY +hic +gEF +aGk +gDr +gDr +gDr +nCl +gEF +seP +hnk +wSa +eIe +rSe +eIe +rSe +rSe +rSe +eIe +rSe +rSe +rSe +eIe +eIe +rGI +trY +rYF +trY +rGI +rGI +rGI +rGI +rGI +trY +rYF +trY +rGI +tkq +eIe +tkq +eIe +tkq +eIe +eIe +eIe +eIe +eIe +tkq +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(128,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +iuf +wyD +lgs +cdX +fRm +fAu +imV +cpj +wjq +oNt +bdo +pJc +mht +fFd +obm +fFd +djy +pVm +pJc +inN +jpO +awz +awz +awz +hIB +awz +awz +awz +awz +awz +ikZ +oEE +czM +csx +txE +cVl +fEX +kHC +olz +piY +ogJ +bYu +asU +fEX +tMm +xfK +ndV +xEV +eAK +nJj +eUt +ffi +xAo +eFZ +cOT +aio +jPw +jlb +wqw +uVH +hQo +jlb +rzi +iuU +tYL +cod +oLD +uRM +qAg +qHM +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +vVn +xUa +rbb +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +gBM +hOz +tlq +uwq +jRw +xkX +xkX +xkX +vGc +uEA +vjC +uEA +vGc +vGc +uEA +vGc +uEA +eCG +uEA +kVb +kVb +nrY +nrY +kVb +kVb +bry +hiQ +hiQ +hiQ +bry +bry +raa +bry +bry +qtV +fiI +mlm +gEF +nyU +mTJ +mTJ +mTJ +hvh +gEF +cKc +dsI +wSa +tkq +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +jfI +nvD +jfI +eCT +jfI +tkq +tkq +tkq +jfI +eCT +jfI +eCT +jfI +eIe +lBr +lBr +eIe +lBr +eIe +hDp +lBr +lBr +lBr +eIe +lBr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(129,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +oJr +tkq +tkq +tkq +iuf +wyD +gAY +cdX +qiR +xyp +sKI +blT +rBF +cNL +nmM +mjd +utV +efT +eEu +pnG +gGd +bFa +pJc +ndp +gAe +csx +nIo +txE +giO +txE +csx +iqE +cGD +csx +crc +cNM +kpr +csx +eDT +cVl +fEX +uIU +jMD +gWn +ogJ +gjN +jLX +tPz +gGf +rTA +brj +kYD +ygC +uOW +iGM +ffi +xuj +jmU +qlr +mfb +qjC +sTu +dVP +bsJ +dPF +vUe +ffh +kaZ +iNZ +hfN +ggn +bWc +qAg +qHM +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +vVn +saW +rbb +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +gBM +hxB +dOe +gZS +xkX +kCH +eBd +lku +xkX +vgl +gXU +fEn +tvM +nKO +mtb +sUy +rYj +sqm +vnx +kVb +mGm +nsU +eYw +aWl +kVb +pFt +fOs +mHX +fYW +iub +eqc +rke +bnO +bry +oYq +swa +gDr +gEF +ghy +mTJ +tEV +mTJ +wXY +gEF +rDK +hnk +wSa +eIe +eIe +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +nDC +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(130,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +iuf +wyD +gAY +cdX +ckP +jtq +uhd +bLS +xVB +oNt +eLw +mjd +toX +bIj +mQM +jJq +aVq +quh +egw +woj +vOr +csx +gwk +txE +fdI +bns +csx +txE +txE +csx +kwg +oEE +lKi +csx +txE +gXe +fEX +kVB +hYy +uUq +ogJ +sWX +npl +fEX +geA +iAJ +cVP +sXF +qrh +sGh +xff +gUh +vDD +kVf +qLC +jOI +fKq +jlb +pZo +hiB +eZu +eZu +xdA +vZm +dmk +xyX +jFz +bav +rLO +iZj +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +bje +wZE +pDK +ykA +xkF +jCS +jCS +jCS +xkF +jCS +jCS +jCS +jCS +xkF +jCS +jCS +jCS +xkF +oAZ +tlq +uwq +xkX +lZb +gss +flc +ouB +seM +uaL +nrp +shu +qaC +xoR +beX +jds +wyy +oQw +kVb +awj +pXY +pXY +wyF +kVb +xna +dKG +tbF +tbF +tbF +aDn +gNo +seN +hiQ +pWf +jRq +xEA +xEA +xEA +xEA +sIP +dSV +czk +gEF +rDK +pjG +nVC +tkq +eIe +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(131,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +iuf +wyD +qhK +taN +fRm +wjq +uhd +lLb +bDM +oNt +jQM +mjd +fpZ +efT +dwJ +edX +smB +qEe +mjd +ndp +odR +csx +lhO +xzv +csx +rjY +lam +cFP +nAh +wTa +jGC +lBV +czM +csx +txE +cVl +fEX +fEX +tPz +gUr +sRz +tPz +fEX +fEX +ffi +ffi +pfj +kxu +pfj +ffi +ffi +ffi +gSU +crm +euy +urp +gSU +jlb +sjv +xaS +srs +qKC +kfT +nGM +jlb +ljR +ggn +bWc +dyk +iZj +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +vVn +sdh +shM +qAV +qZt +qOY +kvE +ixq +qZt +kvE +qZt +qZt +tQJ +qZt +qZt +kvE +aQE +hOz +tlq +uwq +xkX +gRO +ebu +wqn +xkX +bVj +otY +sqm +oId +uxo +mtb +pGz +rRW +kWJ +hdm +nvo +mtv +bFk +eJz +sqG +kVb +lwD +lcH +osS +psx +tVK +tVK +cDa +eMw +hiQ +pWf +wpM +mTJ +dWO +mTJ +ckN +xZS +kgX +kgX +cUH +jbs +bDr +nVC +eIe +rSe +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(132,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +iuf +efn +qhK +jod +bIX +bIX +tga +aVJ +aVJ +ffw +pwZ +pJc +sSD +efT +efT +hWZ +efT +ldc +jhT +ndp +gXW +tdW +bTG +cFP +cFP +jtE +cjb +txE +cVl +csx +gKl +fBE +ffT +csx +txE +cVl +gSU +iFa +ecE +jze +tto +ecE +ahI +xcn +fwF +ecE +ecE +vem +ecE +ecE +jxb +gyT +ecE +dNY +jxb +boD +ydX +hBk +pzD +uIi +eZu +eZu +eZu +hqh +cag +xyX +ggn +bWc +iru +iZj +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +vVn +xUa +oUm +xNU +wMb +pgp +rkW +cUW +dUY +rkW +udC +dUY +rkW +vUM +qED +wMb +jvB +bWo +qyQ +uFu +vGc +vGc +vGc +vGc +vGc +lPE +fhN +sqm +hvT +hvT +hvT +hvT +hvT +unG +xWh +auP +pXY +ugj +ufi +sKx +kVb +mOX +odg +bTx +rAF +iJK +qwq +hrn +cfl +bry +mTu +eXu +gDr +gEF +nMl +mTJ +tDB +eXQ +exT +gEF +rDK +hnk +wSa +tkq +rSe +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(133,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +iuf +iuf +qhK +qhK +qNk +qNk +qhK +qNk +qNk +qhK +qhK +vjO +pOi +lDP +iAb +nel +rjc +tgW +mjd +roz +rXJ +csx +qvB +txE +txE +ttU +csx +ssl +vDw +csx +kwg +fBE +czM +csx +doR +fBh +tar +vYI +ppt +umW +ppt +edv +ppt +ouo +iOG +wjO +cGm +bhP +tei +edv +ppt +kAN +xtx +cTJ +dcf +hTD +gXB +nsE +fdw +vCb +eZu +ljY +eZu +hqh +sBe +xyX +ggn +bWc +qAg +iZj +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +vVn +saW +shM +qAV +vMF +wFf +wFf +hbe +wFf +wFf +vMF +wFf +feb +vMF +hac +wFf +aQE +hOz +tlq +uwq +pwl +oNV +kPm +nAH +pwl +bVj +tci +sqm +fEn +dqP +vHI +uaO +fEn +rSB +xWh +fUB +ufi +wLJ +vyp +dta +kVb +pOo +oZJ +mls +cYi +feN +pyN +mHX +sro +bry +ebT +fiI +fgc +gEF +leh +mTJ +uNp +mTJ +iUx +gEF +uYx +rPD +wSa +eIe +rSe +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(134,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +tkq +eIe +tkq +tkq +eIe +tkq +vjO +pAn +pAn +pAn +pAn +pAn +pAn +bpX +mcb +jpO +qje +qje +qje +oLn +qje +qje +qje +cVl +csx +lrQ +fBE +pWq +csx +hIY +giO +gSU +ozY +aTF +sWV +oBy +oBy +btg +oBy +dPO +oBy +pns +oBy +aLf +oBy +oBy +hXz +eHQ +enC +vSS +mGy +ydX +anz +boY +vix +eZu +eZu +eZu +iBb +cag +xyX +ggn +bWc +qAg +qHM +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +bje +hre +stA +hux +ahn +tmr +tmr +tmr +xkF +tmr +tmr +tmr +tmr +xkF +tmr +tmr +tmr +wYE +uph +xRq +dIv +pwl +coe +ieQ +nWs +pwl +bYI +qUa +udu +fEn +cub +uzN +rge +fEn +rSB +xWh +auP +pXY +jnZ +ufi +cBC +kVb +bry +bry +elb +mpo +mpo +mpo +mpo +mpo +mpo +pWf +uVs +gDr +gEF +rPQ +mTJ +cyn +ddC +gMV +gEF +kEU +jFb +wSa +tkq +eIe +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(135,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +lBr +eIe +lBr +lBr +eIe +eIe +eIe +pAn +pLA +rYM +nSd +exO +hzD +pAn +ndp +jpO +qje +rnt +eNx +gtg +nCc +lZW +qje +cVl +csx +krP +dfW +lKV +csx +ozy +aSh +gSU +gSU +gSU +gSU +nkL +gSU +gSU +ier +ier +ier +ier +nRL +skf +nRL +ier +ier +ier +lVq +fTD +cGX +jlb +oUs +rmT +adk +oVE +aeq +eZu +hev +jlb +ljR +ggn +bWc +qAg +qHM +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +vVn +sdh +rbb +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +bWO +uGI +mZS +fhL +vGc +pwl +cjO +pwl +vGc +iww +lCH +rdK +poF +poF +poF +poF +poF +xGy +fSj +kFc +pXY +acX +pXY +cNs +kVb +hwg +cJE +gEB +mpo +mOD +utd +tUO +uoW +mpo +dbF +lKe +qyD +gEF +oFU +mTJ +mTJ +xke +lqP +gEF +hsL +hnk +hRv +nVC +eIe +rSe +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(136,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +eIe +tkq +tkq +lBr +tkq +ntX +lbp +vLZ +aED +nmV +tDO +pAn +xBm +jpO +qje +gBD +vzc +gxC +kRx +epG +qje +cVl +csx +vWa +okk +iqe +csx +uYe +sdE +rDu +dAI +llh +wkc +lZA +mzW +kWA +ier +uVT +gUG +aHA +ikG +jGO +gsC +xOM +lkv +ier +lVq +igV +qci +jlb +bEX +mMl +ovt +eUK +eUK +cci +cYk +rnn +xyX +ggn +bWc +qAg +qHM +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +vVn +xUa +rbb +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +bWO +uGI +mZS +kyj +uEA +cAk +wXZ +fXe +fEn +fEn +mjU +fEn +ghK +ups +mtb +bqL +rYj +gft +hRu +kVb +wqF +nLl +luG +lPz +kVb +uey +cJE +gEB +mpo +lxj +xdN +oUT +oUT +vYY +wPw +sRm +gDr +gEF +bPt +tHr +eUg +lXl +npx +gEF +kXE +hnk +xYi +nVC +eIe +eIe +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(137,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +tkq +tkq +lBr +tkq +mxt +mRA +tvj +lde +tSP +vrJ +pAn +ndp +jpO +pRn +oVo +lJZ +pbd +vdq +sMi +qje +nNY +csx +pbD +pbD +pbD +csx +hIY +mCB +rDu +cng +llh +ahh +bqH +eFg +nQI +ier +gGH +dOU +crR +tFD +bUt +oOg +vkf +ybc +nRL +lVq +fTD +vlN +jlb +gyN +hio +ndo +fpU +mSG +vPj +jUW +jlb +iYi +ruM +bWc +qAg +qHM +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +vVn +saW +rbb +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +bWO +uGI +cQs +mNB +eqO +dPB +fTQ +fJg +poF +poF +dgN +nrp +bHP +qaC +mtb +beX +jds +dEI +rdK +fED +byb +ubj +ecL +itn +kVb +eQD +cJE +klM +mpo +hdD +lic +xCY +woK +mpo +fPp +lKe +hlN +nJd +nJd +nJd +nJd +nJd +nJd +nJd +seP +hnk +beN +wSa +eIe +lBr +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(138,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +tkq +tkq +eIe +eIe +pAn +nxR +dCE +tNg +kin +dJq +pAn +ndp +eLb +wKN +rSN +dCS +kqw +sCR +oYz +foA +nXt +csx +csx +csx +csx +csx +hIY +aBc +nvO +dAI +dAI +oXD +lPW +bub +cng +ier +rfF +nZX +pEP +tFD +rnH +djE +djE +krn +nRL +vKH +mcO +aJR +vQU +vQU +vQU +vQU +vQU +uku +uku +uku +uku +uku +scM +bWc +ufQ +iZj +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +bje +kLG +jPA +cic +bje +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rzF +lCR +pAO +kyj +uEA +cAk +kDG +eZY +jxK +ddj +vmw +vxt +oRT +cVS +dhf +rYi +rRW +ioT +cAk +kVb +twU +eAW +pXY +fdM +kVb +hru +wNw +gEB +uEt +uEt +uEt +uEt +uEt +uEt +xrH +wuN +gDr +nJd +qkZ +nft +buB +gIq +mvW +nJd +rDK +pbn +rDK +wSa +tkq +lBr +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(139,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +tkq +tkq +lBr +tkq +pAn +weq +wds +iqk +xin +qAs +pAn +ndp +jpO +pRn +dll +geL +nkl +ccy +tdb +qje +gOa +uAU +pwe +uAU +uAU +mXm +oaf +wyq +aSh +lUr +giR +arn +lZA +isZ +bqH +ier +fcZ +dOU +crR +tFD +pVH +yeN +djE +cPd +ier +lVq +qsR +idC +vQU +pVQ +bhW +xSA +rmr +vrt +dfU +bDv +jxR +uku +ram +dre +qAg +iZj +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +vVn +sdh +rbb +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rzF +gMR +mFw +sDC +vGc +vGc +vGc +vGc +vGc +vGc +vGc +vGc +vGc +vGc +vGc +vGc +vGc +vGc +vGc +kVb +kVb +bhV +kVb +kVb +kVb +gpo +kuC +gEB +uEt +edu +fCK +dym +kAI +uEt +pWf +uSk +iHy +mJM +qMD +qMD +dHC +aos +iTx +nJd +rDK +hnk +rDK +wSa +eIe +lBr +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +oJr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(140,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +tkq +tkq +lBr +tkq +gyK +fvW +etu +xvc +jmS +jrg +exS +gPY +dgO +qje +vJn +qtQ +jTj +kaf +nzS +qje +inf +txE +ibl +nxP +txE +csx +txE +oNk +ndQ +mSd +gXY +dQF +idD +bqH +rkw +ier +dwV +duG +gqA +fyN +hAI +djE +vkf +beV +nRL +lVq +hIF +qci +uVF +kah +dIY +nFG +gXb +wjH +tPq +nBx +qnH +uku +wkK +sex +rLO +qHM +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +vVn +xUa +rbb +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +bWO +uGI +hNy +kfV +cJE +uaz +jFG +aDI +ycg +fGO +aDI +aDI +jFG +gka +oBI +aDI +aDI +jFG +wFR +lrn +rTh +fxU +wKb +nkH +kVb +hTs +qHy +aPM +uEt +owG +qOV +rNs +rNs +jTx +wPw +tfv +gDr +nJd +qun +kXu +swq +aEZ +tgD +nJd +rDK +vvX +rDK +nVC +tkq +eIe +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(141,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +lBr +lBr +eIe +lBr +tkq +cPz +mRA +oET +pPq +tHW +mOd +pAn +ndp +mBI +qje +qje +pRn +pRn +pRn +qje +qje +csx +csx +akJ +ppR +iPD +csx +aSh +lUS +txE +dAI +cng +oXD +dOZ +tdY +dAI +ier +lbJ +gsC +gsC +oFf +iaX +pfq +djE +xXQ +nRL +lVq +qsR +qci +qCP +eaE +iEA +qNV +bxm +uku +uHN +kan +itG +uku +jig +bWc +qAg +qHM +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +vVn +saW +rbb +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +bWO +uGI +jRe +wjw +cqn +sEV +oQS +sEV +sEV +sEV +sEV +rOU +sEV +oQS +fpL +sEV +uvE +rhF +rRR +tPU +guy +gum +dHS +wbY +kVb +jnk +aDI +ior +uEt +mMc +lSW +fLY +uwt +uEt +hiT +lKe +gDr +maP +maP +maP +maP +maP +maP +maP +rDK +oGD +rDK +nVC +eIe +eIe +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(142,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +tkq +eIe +eIe +pAn +qxK +aPF +tEw +uEy +fhi +pAn +jYV +xYN +sbq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +csx +csx +csx +ydH +csx +txE +rGn +txE +dAI +tzH +cck +arn +phx +iUA +ier +uac +fgy +fWE +gcl +uLM +xjs +xvZ +ggX +ier +lVq +igV +qci +hqd +ntt +sVN +ifH +aNF +srf +uHN +kan +jdQ +uku +scM +bWc +qAg +qHM +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +bje +dvf +stA +ehy +bje +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +bWO +uGI +lGZ +kyj +cJE +iMC +aDI +aDI +gka +fnY +jFG +jFG +aDI +aDI +iVy +jFG +hmB +ePo +kVb +dxw +vHM +vtK +vtK +mqD +kVb +gEB +rDE +vhN +vhN +vhN +vhN +vhN +vhN +vhN +pWf +lKe +gDr +maP +eTX +iqM +lNh +yjm +oBn +maP +cYB +ejP +xfk +wSa +eIe +lBr +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(143,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +pcA +pcA +xdv +skg +pcA +pAn +pAn +pAn +pAn +pAn +pAn +lDu +ndp +taH +kjL +tkq +tkq +tkq +tkq +tkq +tkq +tkq +csx +lki +tEG +txE +txE +txE +iqn +txE +cng +hvq +llh +qox +jLf +mmA +ier +mCJ +xfe +ier +ier +nRL +uZG +nRL +ier +ier +rGt +cba +hIg +vQU +qrC +bUV +oUB +erv +ycP +uHN +kan +fYQ +uku +rkt +bWc +qAg +qHM +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +vVn +sdh +rbb +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +bWO +uGI +lGZ +xaH +bua +bua +bua +bua +bua +bua +bua +bua +bua +bua +bua +bua +cHj +aDI +kVb +sDt +dXO +vtK +vtK +tFQ +kVb +gEB +aDI +hru +khY +fyk +fyk +fyk +brn +vhN +kgq +flb +iHy +vnf +ept +ept +tsn +kZN +aPX +maP +sph +hnk +rDK +wSa +tkq +lBr +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(144,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +skg +tMs +vps +uFC +fhH +hiW +gZy +qUp +vps +wiz +xzy +dRS +taH +kjL +tkq +tkq +tkq +tkq +tkq +tkq +tkq +csx +lki +tEG +txE +giO +txE +gKO +txE +iMw +iMw +iMw +iMw +iMw +iMw +ier +ier +ier +ier +oPj +knz +xik +xUC +hLj +peH +uYn +kZE +mjG +tUr +eSn +nXp +gjB +fFW +auW +jcg +anM +seD +uku +bcp +bWc +ded +iZj +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +vVn +xUa +rbb +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rzF +vKo +lGZ +kyj +upk +wpz +wPA +nEV +bua +pRC +lBK +cfx +uWy +cjX +sNf +bua +oBs +pzH +kVb +dXh +jLs +lix +uUR +jvx +kVb +pbo +vhN +vhN +rHM +dtg +dtg +dtg +jPT +vhN +pWf +vjr +jLh +maP +ibW +qWB +nCS +laZ +iEG +maP +lyq +nTS +rDK +wSa +eIe +lBr +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(145,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +rix +ooO +mcZ +cHO +upr +iMg +iMg +iMg +gjU +soX +oGW +vYb +ofE +hrI +kjL +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wkR +wkR +wkR +wkR +wkR +nRM +iqn +txE +iMw +hdu +txt +cbi +pGO +tFi +tSu +uvw +kik +iMw +uBO +hfu +qUb +hfu +eoD +hfu +wvE +cRZ +dnr +vQU +vkn +nnH +jIe +bEB +ens +sZW +kan +xBN +uku +djR +eps +pio +wfZ +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +vVn +saW +rbb +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rzF +uGI +wpO +kyj +aKR +oLF +xFi +okL +bua +bua +bua +mFo +mDJ +gGW +sNf +bua +xHX +aDI +kVb +kVb +kVb +kVb +kVb +kVb +kVb +bzr +vhN +tVI +ktE +kLT +kLT +kLT +pvC +vhN +xiM +lKe +gDr +bNw +bNw +bNw +bNw +bNw +bNw +bNw +bNw +aTZ +hsL +nVC +eIe +eIe +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(146,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +skg +iPT +xrR +icT +sDI +xrR +xrR +jJR +aNn +lFi +xzy +uZq +exM +sbq +tkq +tkq +eAA +eAA +eAA +eAA +eAA +eAA +sSu +uQc +iyO +wkR +iSV +juj +nIo +iMw +kGy +xKx +utq +gBP +weC +bGP +uGb +hZM +iMw +mhy +yed +aPC +aIy +aIy +aIy +vOB +lzT +sWH +vQU +hal +vOd +mMv +wUd +srf +bZI +cHP +tyG +uku +pFT +oQW +nTO +pKC +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +bje +vFC +bvT +vFN +bje +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +bWO +uGI +lGZ +hLo +epf +bVB +eNp +xJw +vYv +wnt +aGG +vFR +dZM +vrH +xWQ +bua +gEB +anF +wYj +dQw +dhR +jFH +uFj +aDI +cJE +gEB +vhN +svB +ktE +mkG +eAS +emr +aKQ +vhN +vVd +lKe +gDr +bNw +wCd +khv +dVX +bNw +vmX +pvw +bNw +hnk +rDK +nVC +tkq +eIe +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(147,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +pcA +pcA +pcA +skg +pcA +pcA +skg +skg +skg +pcA +pcA +xdv +rdr +uaX +sbq +tkq +eAA +eAA +gle +fxR +oJq +oJq +vbX +wHB +mMw +jNT +wkR +kaV +imK +kaV +iMw +njf +wcA +utq +fOJ +weC +bGP +uGp +dRw +iMw +ufd +hfu +qSc +qsG +erF +qsG +nNT +fxy +wwn +vQU +vQU +vQU +vQU +vQU +uku +uku +uku +uku +uku +aBf +oQW +nTO +pKC +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +vVn +sdh +rbb +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +bWO +uGI +lGZ +vzX +cnl +ozV +icB +yep +mYl +rNI +yep +tgA +okL +fgH +sNf +bua +uhK +vge +tlI +lmD +pOb +agH +qHy +qMg +tlI +giT +vhN +hpp +ktE +fyk +fyk +fyk +rsP +tVV +pWf +riR +guz +tpM +cBS +yeH +eKI +swp +ieV +mNG +pys +iLq +rDK +nVC +eIe +rSe +rSe +eIe +rSe +rSe +rSe +eIe +rSe +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +fRY +mfq +mfq +fRY +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(148,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +eIe +tkq +tkq +eIe +tkq +eIe +xdv +sbq +sbq +sbq +tkq +eAA +gle +gle +gle +gle +fFf +mDt +oTS +pRI +wOk +wkR +iiS +xiP +tPR +iMw +olS +qpO +apP +gBP +weC +dCX +qpO +nOy +wgG +gaX +yed +pti +pjV +fIB +pke +nZY +dpV +oOJ +wcH +xfL +jzv +nXB +bgx +wkn +wcH +tyr +tPF +qRd +lEu +oQW +nTO +pKC +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +vVn +xUa +rbb +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +bWO +uGI +lGZ +uee +qQQ +abP +tDt +yep +ugL +mYl +yep +yep +iKJ +bua +qQx +bua +jFG +aDI +hyb +fQY +cBZ +rpv +eHU +htA +cJE +iwG +vhN +vhN +xGl +kvl +kvl +kvl +mVv +wVD +lHY +gpy +gDr +bNw +nAI +ish +eHs +bNw +uCP +jKo +bNw +oYR +rDK +nVC +eIe +eIe +tkq +eIe +tkq +eIe +tkq +tkq +eIe +eIe +eIe +eIe +rSe +eIe +rSe +rSe +lBr +eIe +tkq +tkq +tkq +tkq +tkq +tkq +eIe +hYj +sUp +sUp +hYj +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(149,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +tkq +eIe +tkq +tkq +eIe +tkq +tkq +eIe +tkq +eAA +vqr +tWt +vnb +gle +gle +piC +mPB +puK +muL +bRK +mcf +nzc +roJ +uFP +eOe +cwA +cuM +xOG +xuq +bKN +buM +qqU +eCU +dEM +jMP +dPi +rOK +cey +nyL +dKs +jKq +lfG +kBe +xtN +fyU +ipt +xHK +jIq +wcH +lOG +fzQ +sbQ +lbo +pqq +nTO +pKC +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +vVn +saW +rbb +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +bWO +uGI +gxc +hqk +aKR +bEk +pSy +hbx +hbx +rZk +okL +uKE +cRf +iZx +sNf +bua +aDI +aDI +lTH +vYf +oGs +kbY +exm +xhS +lTH +heh +gTr +vhN +uIF +kLT +kLT +kLT +pec +tVV +pWf +nwi +gDr +bNw +dDW +ish +wZt +bNw +bNw +bNw +bNw +oYR +hsL +nVC +eIe +nVC +nVC +wSa +wSa +wSa +wSa +wSa +wSa +nVC +nVC +eIe +eIe +eIe +eIe +tkq +eIe +eIe +rSe +rSe +eIe +rSe +rSe +eIe +eIe +hYj +ycY +ycY +hYj +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(150,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +eIe +tkq +tkq +eIe +tkq +tkq +eIe +tkq +eAA +bYT +gle +mIv +gle +xlP +eAA +kQN +nbK +fdU +wkR +ttI +wPR +oxn +iMw +qOr +amJ +boK +mMP +sfm +gBP +gBP +tiL +wgG +fLG +yed +vOB +see +wqV +wqV +vOB +lzT +lfG +kBe +xvu +ipt +wTL +lzE +dQd +wcH +uMm +tZC +qRd +hgS +oQW +nTO +wfZ +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +bje +whu +stA +ehy +bje +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rzF +itX +tJl +tLk +bua +iek +eby +okL +iWG +rMj +jDV +rLZ +mHJ +bua +hRc +bua +aDI +jFG +hyb +gEI +aDI +exm +jFG +gKU +cJE +iwG +aDI +vhN +vhN +vhN +vhN +vhN +vhN +vhN +ebT +hwh +fgc +bNw +bNw +qAS +fTi +ish +gSu +wef +bNw +oYR +kEU +nVC +nVC +nVC +fQp +rDK +rDK +rDK +rDK +seP +aoA +xYi +nVC +nVC +wSa +wSa +nVC +nVC +eIe +eIe +eIe +eIe +eIe +tkq +eIe +eIe +eIe +hYj +sUp +sES +hYj +eIe +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(151,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +lBr +eIe +eIe +eIe +eIe +eIe +eIe +eAA +eAA +gle +mKz +gle +mIp +eVn +dst +azi +kkw +wkR +kaV +lKN +adv +adv +adv +eei +pmc +mbP +ofz +oEW +cPS +cwZ +iMw +khu +hfu +njY +weX +car +hfu +car +lQS +sEK +pNi +jcO +tdL +hHq +fAy +mlV +wcH +xrO +qRd +qRd +xOP +rfk +vuh +wfZ +pKC +pKC +pKC +pKC +wfZ +pKC +pKC +wfZ +wfZ +bje +aBU +aBU +rIY +bje +qDR +qDR +ung +ung +qDR +qDR +qDR +ung +ung +ung +ung +qDR +qDR +uph +lfm +dIv +bua +bua +qoc +bua +bua +bua +bua +bua +bua +bua +nMS +bua +gka +aDI +wNw +cJE +lTH +bDT +lTH +wNw +cJE +heh +aDI +aDI +pWK +eCz +qno +nXq +psb +kqR +pqO +rBc +pqO +wnu +bNw +kxc +xNp +mGd +bNw +bNw +bNw +oYR +rDK +rDK +seP +fkd +obH +rDK +seu +tdm +hsL +rDK +rDK +tYJ +nnV +mtX +rDK +rDK +aoA +nVC +nVC +wSa +wSa +wSa +wSa +wSa +wSa +nVC +nVC +fRY +oPD +nCY +foW +hYj +eIe +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(152,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +eIe +tkq +eIe +tkq +eAA +eAA +nRj +eAA +eAA +eAA +oeI +oSH +bBN +wkR +bDW +pkI +adv +mKy +mKy +ben +unl +dlq +ofz +ofz +ofz +ofz +ofz +cnZ +car +car +kTZ +dpE +car +uLe +uRC +lfG +kBe +lkT +exK +mmS +qTR +mBs +vwK +etD +qRd +obz +hgS +oQW +xZx +sVx +uiv +uiv +uiv +uiv +aFk +uiv +fyE +uiv +uiv +thK +dJK +dJK +wVy +iqC +gkC +bAG +gkC +lks +gkC +gkC +fqI +gkC +gkC +gkC +gkC +ofu +gkC +fEk +eBs +oSR +bua +jAJ +sFH +mIB +bua +vQX +ivE +rKH +anF +jFG +xJI +rjZ +rjZ +mne +xrW +rjZ +rjZ +mne +rjZ +mne +rjZ +jfs +dDE +sEV +cqn +tQb +hpz +cBY +cBY +mqb +rVY +djZ +val +abF +bNw +kxc +fTi +ish +dxk +fwu +bNw +oYR +emh +uSv +nZx +nZx +sgw +ibZ +bHv +aqB +aqB +aqB +aqB +pNE +aqB +tbi +udm +gfA +mtX +nVC +aXu +udt +fqj +eRX +gYA +fqj +eRX +bgc +sJX +ssO +gcF +gcF +nBS +hYj +eIe +lBr +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(153,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +tkq +eIe +eIe +eIe +tkq +skj +tkq +eIe +wkR +wkR +wkR +wkR +wkR +cQx +nGg +adv +tep +tep +jVv +biq +vDx +ofz +iVc +aUA +duJ +ofz +nnb +egA +oGt +wgI +ofz +ofz +xuV +tHH +ygI +kBe +rNw +exK +uEh +oWR +mfJ +wcH +anN +qRd +lSq +hgS +mTW +jmX +jmX +jmX +jmX +jmX +jmX +qPF +jmX +dOx +jmX +jmX +eJP +ewG +fGz +kPq +xac +sXp +gzS +ryB +jqZ +wKK +yhG +yhG +yhG +yhG +pEm +yhG +rJB +yhG +pEm +xHg +sDy +sua +wqU +cEf +fKQ +ntN +ecl +ecl +mRy +vpp +iTw +gGw +jFG +aDI +aDI +aDI +jFG +aDI +aDI +dQa +aDI +jcD +kuC +aDI +ior +pWK +hdj +gHj +xRS +npH +mDM +npH +mXt +sPm +abF +bNw +kxc +nQh +bBR +bNw +bNw +bNw +loq +xau +rDK +nVC +sLN +vky +opR +vky +sLN +vky +sLN +vky +nVC +nVC +nVC +nVC +vbf +iDB +jgL +cvj +rDK +dRr +aoA +ddi +rDK +aoA +ddi +hmw +bcU +bcU +bcU +mPL +hYj +eIe +eIe +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(154,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +oJr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +eIe +tkq +lBr +tkq +eIe +tkq +eIe +tkq +eIe +tkq +eYZ +dqZ +oqp +pkI +adv +lSL +bEg +dCz +aVb +lbT +ofz +myr +lly +lly +sbt +tkj +jDc +ldn +adj +xls +ofz +yed +uRC +lfG +wcH +jux +jDp +rcS +eme +ipe +wcH +anN +qRd +hcM +bKt +wlf +nSH +kIw +fDy +kIw +kIw +nSH +wkv +kIw +pKv +kIw +rvm +rcj +dnG +tRO +rpx +izD +cZG +ulY +tRO +oSd +xYy +tRO +qhT +tRO +tRO +tRO +sTe +vYD +hvS +tRO +tRO +pTz +tsr +vAD +vJT +xZM +bua +pjF +kgI +tUc +nvM +isK +cJE +cJE +cJE +myJ +cJE +hhW +hhW +hhW +cJE +myJ +cJE +pWK +pWK +pWK +pWK +olX +gHj +gmM +oGA +rlh +uzh +dKS +sPm +abF +bNw +dRi +fTi +ish +jjf +lFh +bNw +hFU +ccx +xbu +nVC +iWC +lkz +xNV +vky +cUA +gKY +bQv +sLN +dGG +woa +guH +mtX +ixt +iZd +nVC +dnZ +fqj +nVC +hUk +eMk +vZJ +kcQ +xZF +nVC +faw +bcU +hZK +oKH +hYj +hYj +hYj +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(155,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +lBr +lBr +eIe +lBr +eIe +lBr +lBr +lBr +eIe +lBr +lBr +eIe +dqZ +cQx +bbv +adv +xIg +juc +iyN +jDs +xrK +ofz +nix +qRp +fLP +oJu +hiP +nEs +bOj +okN +jlw +yaM +yed +lyx +xhz +wcH +wcH +wcH +wcH +wcH +wcH +wcH +anN +qRd +qRd +qRd +iXI +qRd +qRd +aAg +aAg +ktF +ktF +ktF +ktF +aAg +aAg +aAg +aAg +aAg +hPM +aRc +ebm +cGU +fSg +cbh +cbh +cbh +cbh +cbh +dgU +vaY +dgU +cbh +tMN +gSO +jaz +rNY +jaz +tMN +tMN +jhs +tMN +tMN +tMN +tMN +tMN +tMN +tMN +tMN +eIe +eIe +wuh +wuh +wuh +wuh +wuh +wuh +wuh +eIe +pWK +sSw +pjz +obs +hdj +pVL +gmM +yas +njs +sdN +dKS +spP +abF +bNw +bNw +oFD +bNw +bNw +bNw +bNw +pWK +afG +pWK +pWK +mbk +tHB +fsy +vky +cqU +rDH +lbO +vky +wul +qta +qmD +bqn +ixt +xKs +sJX +kAq +fqj +nVC +iTG +ygZ +pQm +gxS +mbd +nVC +uIV +bcU +bcU +mEC +huU +ycY +qEn +bCS +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(156,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rSe +tkq +eQN +cQx +tBs +adv +fDx +uRH +klf +seh +sQG +ofz +aKh +qYb +ndU +xOI +kXU +pGe +qTz +jjP +cQt +lCo +yed +uRC +lfG +fZm +qwW +tZC +tMy +tZC +tZC +tZC +bLF +tZC +wYn +hAE +efl +ncW +tZC +aAg +tkq +ktF +fgI +xex +ojT +bBt +beJ +gYL +vBS +wOy +aAg +vSm +bib +hGX +uAS +xQi +bJk +xQi +ipK +tQV +fHf +fYb +dlb +qWk +tMN +oXJ +osP +iBG +bpt +saR +lYk +jaD +vPb +qnh +cEO +saR +usi +xxN +oNn +jaz +eIe +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +eIe +pWK +way +qLe +iyf +hdj +gHj +gmM +uzh +gtT +oGA +dKS +wil +xBr +dCf +joV +rAt +wEP +mFk +eDL +hjL +kMb +eJj +owX +pWK +eNM +jll +qUf +cjf +cMl +jll +xlz +sLN +gNy +wwI +bjy +woa +oHg +hSf +qtB +jYS +vuT +xEc +dsQ +bNj +qyx +hCr +hKr +kfn +pAe +acT +bcU +fbk +hYj +hYj +hYj +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(157,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +eIe +eQN +cQx +pkI +adv +hYo +hYo +tSb +egE +hBJ +ofz +ofz +jhn +ofz +ofz +qrO +fhW +rnb +hwe +tdz +cRz +yed +tHV +hkh +eij +gQJ +nLM +rzp +nLM +nLM +eZl +kCS +nLM +nLM +nLM +sIe +juV +tZC +iFF +tkq +pWy +gpJ +kaJ +kHS +qbk +uES +tgN +wmc +jDY +aAg +vSm +bib +hGX +jsN +fYb +fYb +fYb +fYb +fYb +fYb +fYb +vQP +qWk +tMN +acU +lqH +xcg +xcg +pYX +gJA +iHg +xcg +pYX +xcg +xcg +xcg +xcg +kOP +jaz +eIe +eIe +wuh +wuh +wuh +wuh +wuh +wuh +wuh +eIe +xXx +lkn +vGd +wMd +pCC +mEe +dNO +vIs +oDV +vIs +hsK +hdj +iwu +sAL +sAL +uVQ +fFi +sAL +sAL +fFi +mMy +lON +dvj +pWK +jll +jll +jqO +jll +iIW +rDH +iEQ +sLN +mLw +rGC +oIW +puG +feC +czZ +nVC +vxp +eRX +eyy +fqj +eRX +fqj +fqj +oRm +nVC +wmL +pXa +mlK +hXn +vNc +eIe +eIe +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(158,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +eQN +cQx +pkI +adv +nUv +aSk +bpz +unc +wFx +ofz +beR +iMT +sUs +ofz +nUR +gKJ +rRc +iWV +dSS +ofz +yed +uRC +lfG +fZm +xrx +tZC +tZC +tZC +tZC +tZC +uLZ +dzV +tZC +ddO +tZC +uqi +lNF +aAg +tkq +ktF +gRv +qix +eVc +xQx +dEp +xjg +nOn +dHK +aAg +qgK +bib +wUn +cbh +ulh +ulh +tll +xQi +xQi +fHf +fYb +dlb +qWk +tMN +acU +lqH +tyF +mMZ +dsM +toz +fOn +hnW +hnW +hnW +wmq +pYX +xcg +kOP +jaz +tMN +jaz +wuh +wuh +wuh +wuh +wuh +wuh +wuh +eIe +xXx +rcb +qLe +iyf +hdj +mjb +pqO +pqO +pqO +pqO +pqO +dMq +hFm +gvK +gvK +nau +iFB +moy +moy +iFB +hNW +hdj +oeE +pWK +iQk +jll +vky +jBq +rOO +kkn +lbO +vky +nVC +wSa +nVC +nVC +wSa +nVC +nVC +nVC +wSa +wSa +wSa +wSa +wSa +wSa +nVC +nVC +vNc +hYj +hYj +vNc +vNc +eIe +lBr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(159,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +tkq +dqZ +pUE +cMv +adv +adv +adv +adv +kiz +adv +ofz +ofz +ofz +ofz +ofz +lLP +mfL +lfi +kRP +cPC +ofz +qcE +lyx +lfG +dcq +dcq +dcq +dcq +dcq +dcq +dcq +dcq +dcq +dcq +dcq +dcq +dcq +dcq +ktF +ktF +ktF +ktF +ktF +ktF +oqX +wAt +xjg +gvd +dHK +aAg +bOt +bib +hTM +cbh +cbh +olq +xQi +onM +kBO +rNm +oDU +ktQ +cbh +tMN +tMN +liC +uWR +lRw +xcg +lRw +wNH +xcg +xcg +tyF +uWR +xcg +jVl +vhE +nCw +tLj +mDi +wuh +wuh +wuh +wuh +wuh +wuh +wuh +eIe +xXx +pmQ +qLe +iyf +gTo +kev +sAL +sAL +xQN +sAL +sAL +sAL +ucz +gvK +gvK +lMJ +sVc +qhr +ouf +eKi +oVF +hdj +cml +pWK +csJ +fIf +vky +oYk +hVY +hVY +tMV +vky +eIe +eIe +eIe +eIe +eIe +tkq +eIe +eIe +tkq +eIe +eIe +tkq +eIe +tkq +eIe +eIe +eIe +tkq +tkq +eIe +tkq +eIe +lBr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(160,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +eIe +dqZ +cQx +fbx +xMj +rLc +oev +tgQ +qTM +pnf +oLS +gPN +nHP +ttB +ofz +ofz +ofz +ofz +ofz +ofz +ofz +yed +uRC +rGJ +dcq +ozp +jja +ozp +eHd +ozp +jja +ozp +eHd +ozp +jja +ozp +eHd +ozp +jja +ozp +dcq +kFA +egq +aAg +fDo +ecX +psA +vua +oWV +gbO +tfH +lhw +hGX +jsN +msF +bMg +bMg +bMg +bMg +xig +wzU +wkj +ctl +dCv +nhx +viI +cNZ +pqC +pqC +pQh +won +kbO +xcg +uWR +cps +xcg +hNB +rFH +ezx +wDj +qQi +wuh +wuh +wuh +wuh +wuh +wuh +vnn +eIe +pWK +gUB +qLe +iyf +qyc +dPR +pqO +pqO +pqO +pqO +pqO +pqO +qmk +pqO +pqO +pqO +pqO +pqO +pqO +pqO +pqO +dMq +fqL +pWK +rDH +rDH +vky +elH +rDH +rDH +rDH +vky +eIe +rSe +eIe +rSe +rSe +eIe +lBr +lBr +eIe +lBr +lBr +eIe +lBr +lBr +lBr +eIe +lBr +lBr +lBr +lBr +eIe +lBr +lBr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(161,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +tkq +eQN +cQx +qZg +xMj +tkW +mmo +iIT +pML +mfA +qFY +qwU +nAT +ncG +nyq +skT +knz +knz +knz +nCs +knz +uYn +lyx +lfG +dcq +nmT +dzh +ozp +eHd +kQh +dzh +ozp +eHd +bGx +gjD +ozp +eHd +qMF +gjD +ozp +dcq +opE +jiN +aAg +miB +sIp +kiE +vBT +hfI +aAg +iIz +joz +tfH +vtk +aXZ +xvm +pgA +eBi +eBi +uAS +vDy +luO +mJS +pAf +lDl +sqt +cps +uWR +xcg +mFh +yah +tMN +ieK +eCR +xcg +pYX +hzN +tXi +sAP +pAf +jaz +wuh +wuh +wuh +wuh +wuh +wuh +wuh +eIe +pWK +lfn +bxn +mWJ +cdl +rtK +sAL +sAL +sAL +sAL +bFj +vOO +tqE +sOv +sAL +sAL +sAL +sAL +sAL +pHa +rZq +lxc +wXx +pWK +eIe +eIe +iuf +tkq +iuf +eIe +eIe +eIe +eIe +lBr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(162,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +eQN +wQL +bgD +oTw +tFV +mcA +scH +glU +iAs +vnl +vJY +vMI +tXb +opw +suq +hUG +kNP +kLl +vka +kLl +kNP +amA +sWH +dcq +ozp +ozp +rTU +eHd +ozp +ozp +rTU +eHd +ozp +ozp +rTU +eHd +ozp +ozp +rTU +dcq +wvZ +jqs +aAg +aAg +aAg +aAg +aAg +aAg +aAg +iIz +xdz +uVy +fZc +bCM +fYb +fYb +fYb +fYb +por +boR +fYb +kKq +xzo +pKi +sqt +pYX +xcg +xcg +aNv +bVN +pAf +xcg +uWR +tyF +xcg +rbe +jVF +ezx +abH +qQi +wuh +wuh +wuh +wuh +wuh +wuh +wuh +eIe +xXx +hWr +qLe +iyf +pWK +tuB +nbR +vzz +lch +lch +lch +rua +iIo +lch +lch +lch +lch +vgG +tuB +sZU +iXZ +gOU +heV +pWK +eIe +rSe +eIe +tkq +eIe +rSe +lBr +lBr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(163,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +eQN +cQx +uez +xMj +gvO +uJc +jyq +tza +qwU +him +cGL +gNQ +rBs +nyq +syA +mUe +xXm +mXV +nqZ +xXm +cSs +gMX +bFt +dcq +kii +qzA +wtn +eHd +grz +kHU +tSC +eHd +iHv +wNx +jRz +eHd +mcc +knh +hYz +dcq +rmQ +tAI +hEZ +kUn +kUn +kUn +vmv +szH +dVE +pWT +bib +rDT +cbh +cbh +sbO +eaG +xQi +ulh +uZS +xAQ +jVA +cbh +tMN +tMN +dSQ +uWR +lRw +xcg +lRw +qPI +xcg +xcg +tyF +uWR +xcg +pYX +nWU +cKy +wnM +aRp +wuh +wuh +wuh +wuh +wuh +wuh +wuh +eIe +xXx +ocA +lWT +sun +pWK +tLn +pZl +kBn +gOg +ciF +ciF +kGS +jgX +ivD +ciF +ciF +tfa +xSW +dYV +sZU +vsB +ccf +gvK +pWK +eIe +rSe +iuf +tkq +iuf +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(164,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +dqZ +cQx +bKl +xMj +rab +nMd +mxe +mxe +mxe +fNr +hvs +mdH +ezb +mcQ +pYB +ygF +mcQ +mcQ +dcq +dcq +dcq +sWM +dcq +dcq +iCG +oFm +hlU +eHd +iCG +oFm +hlU +eHd +iCG +oFm +hlU +eHd +iCG +oFm +hlU +dcq +dcq +dcq +dcq +dcq +dcq +dcq +cMA +wEQ +dVE +iIz +bib +rDT +cbh +xJi +xQi +cnW +dld +xQi +fHf +twp +dlb +erX +tMN +hYO +htj +lRw +uPE +hnW +agl +mdg +dsM +dsM +dsM +edy +xcg +rmi +gmA +jaz +tMN +jaz +wuh +wuh +wuh +wuh +wuh +wuh +wuh +eIe +pWK +xXx +xXx +xXx +pWK +sBd +gDO +gOg +sys +aNw +liB +adJ +hYW +nFb +iQW +sGp +saj +tfa +iSa +pWK +pWK +xXx +pWK +pWK +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(165,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +tkq +dqZ +oOM +wWd +xMj +qBQ +lEo +lEo +lEo +cbB +dfn +qpk +xBE +ffB +pjk +vDo +uid +gcD +mcQ +dMz +kCK +ufV +oHv +iKF +vEx +hys +hEf +rCN +srn +xyG +hEf +wGG +aqz +pib +hEf +rCN +srn +kiS +uJW +afM +aUs +lbs +dcq +ozp +byE +ozp +dcq +utY +wEQ +dVE +jQt +adC +uVy +fZc +alT +fYb +fYb +kvy +fYb +fYb +twp +dlb +aVw +tMN +hYO +htj +xcg +pYX +xcg +xcg +xcg +fFZ +fFZ +fFZ +fFZ +fFZ +xcg +gmA +jaz +eIe +eIe +wuh +wuh +wuh +wuh +wuh +wuh +wuh +eIe +eIe +eIe +eIe +eIe +pWK +bXj +gDO +uUv +vhM +iQc +mjC +bzs +wXD +wCh +uky +mxw +qbg +xyk +pCQ +pWK +eIe +eIe +eIe +eIe +eIe +lBr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(166,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +oJr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +eIe +eQN +dmn +wWd +xMj +mLF +qPb +qKP +nVI +vLW +dfn +kgS +lPn +pCp +pjk +rlV +xNs +pCF +mcQ +yaI +bFs +eJS +oCC +aID +kfl +fFI +kGm +rzo +vak +vak +bOD +xan +ydO +xan +bOD +vak +ewN +vak +mce +dzu +qBG +rVn +dcq +ozp +gjD +xSm +dcq +xhB +rgh +fMl +lmq +rOp +rDT +uAS +xQi +uJg +bUQ +ipj +ulh +mzM +jBE +njM +eVU +tMN +hYO +ezD +qgl +aJJ +hAV +hAV +cWL +bDG +pPY +bDG +bDG +bDG +oFj +htU +jaz +eIe +rSe +wuh +wuh +wuh +wuh +wuh +wuh +wuh +rSe +rSe +tkq +rSe +eIe +xXx +oVW +gDO +urD +bGf +fMV +vVs +wyK +ngB +sVP +pcK +bLs +nbl +aSY +rMb +xXx +eIe +tkq +tkq +rSe +rSe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(167,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +eQN +cQx +wWd +xMj +shd +fTO +ujQ +aDY +jcr +kPe +twG +dua +tEp +pjk +enE +yew +xoh +mcQ +cis +eST +icM +eXT +wjj +qUV +vou +oKv +uPS +heS +heS +heS +kRR +flp +kRR +lgu +lgu +vcz +omB +kvi +dzu +fkP +pXx +ozp +ozp +xAn +ozp +dcq +sEk +wEQ +dVE +tCV +bib +rDT +cbh +cbh +cbh +cbh +cbh +cbh +cbh +cbh +cbh +cbh +tMN +tMN +tMN +tMN +tMN +jaz +jaz +jaz +tMN +tMN +jaz +jaz +jaz +tMN +tMN +tMN +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rSe +eIe +xXx +oVW +vPh +xQL +urD +tkb +tkb +lhV +pwP +gby +tkb +tkb +aSY +poR +pAd +xXx +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(168,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +tkq +eQN +cQx +cBv +xMj +eti +cYK +vwz +bMr +uZr +lfb +twG +twG +eJL +pjk +mhd +jyW +jnt +mcQ +jvk +ssB +kMN +wqD +yjR +dcq +pfo +oKv +hqR +hcn +qnu +hQI +sYc +ldO +gYb +vye +mUD +vLO +qMw +gWM +afM +vdz +tSh +ozp +ozp +xAn +drQ +dcq +sEk +egm +dVE +onP +ntG +nFs +fsD +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rSe +eIe +xXx +oVW +aJW +vPh +rdB +rdB +rdB +rdB +ngB +rdB +rdB +rdB +rdB +pAd +aJW +xXx +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(169,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +dqZ +cQx +eTs +xMj +xMj +xMj +xMj +xMj +xMj +dfn +hpj +hpj +hpj +pjk +skL +nZv +skL +mcQ +cis +eST +icM +xWV +gVO +qUV +vou +oKv +bdc +soO +soO +soO +oSO +cHS +oSO +gwR +gwR +xbE +qNg +kvi +dzu +qYK +gPz +wla +xSm +gjD +ozp +dcq +sEk +wEQ +dVE +dAM +bib +rDT +ybY +eIe +eIe +syE +syE +syE +syE +syE +syE +syE +syE +syE +syE +syE +syE +syE +syE +syE +syE +syE +eIe +rSe +rSe +rSe +eIe +rSe +rSe +rSe +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rSe +eIe +pWK +osY +wfW +wfW +ioL +xoT +wfW +leN +tyR +vWY +imh +dDG +wfW +wfW +osY +pWK +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(170,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +tkq +dqZ +oqp +oro +gJK +gJK +gJK +nEQ +nEQ +rZJ +dfn +jxy +jxy +jxy +pjk +alO +cYV +alO +mcQ +qFJ +csA +hDC +eCd +dWT +fMf +max +foj +stF +vak +vak +mMb +xan +ydO +xan +mMb +vak +nBl +vak +tSc +dzu +rkC +fAF +dcq +ozp +gjD +ozp +dcq +sEk +cej +dVE +iIz +bib +rDT +ybY +eIe +eIe +syE +ake +cfq +ake +syE +jBM +wBV +jBM +syE +vce +wRm +vce +syE +cVE +dSL +cVE +syE +eIe +rSe +tkq +tkq +eIe +eIe +tkq +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +tkq +tkq +tkq +eIe +pWK +pWK +xXx +xXx +pWK +tRM +wTP +wTP +cNe +wTP +tRM +pWK +xXx +xXx +pWK +pWK +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(171,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +dqZ +wPh +cQx +oqp +oqN +oOM +cQx +fjc +fmD +dfn +jxy +jxy +jxy +pjk +ant +mSN +sDA +mcQ +jVZ +hFH +uGR +gWo +fvO +gpn +uQY +gVU +gmE +soH +fzE +gVU +iQt +rDl +mpC +gVU +gmE +njm +vlw +cfS +ttz +nnG +lbs +dcq +ozp +ckm +xSm +dcq +bjt +wEQ +dVE +eca +bjQ +qJZ +fsD +eIe +eIe +syE +goE +ake +ake +syE +crK +dpv +jBM +syE +ePh +thV +vce +syE +lrC +npw +cVE +syE +eIe +eIe +eIe +eIe +eIe +rZj +eaW +eaW +eaW +eaW +eaW +eaW +eaW +eaW +iQp +eIe +tkq +tkq +rSe +eIe +tkq +eIe +tkq +eIe +tkq +tRM +mVY +qSR +snn +fHk +tRM +eIe +eIe +tkq +eIe +tkq +eIe +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(172,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +dqZ +dqZ +dqZ +eQN +eQN +dqZ +dqZ +uje +vwU +dfn +dfn +dfn +dfn +pjk +mcQ +mcQ +mcQ +mcQ +dcq +dcq +dcq +dcq +dcq +nad +iCG +rno +uKn +eHd +iCG +rno +uKn +mKN +iCG +rno +uKn +dcq +dcq +snu +dcq +dcq +dcq +dcq +dcq +dcq +dcq +dcq +rHH +wEQ +dVE +jQt +bib +rDT +ybY +eIe +eIe +syE +ylN +oOd +sUd +syE +dHP +vDu +dcJ +syE +eRG +jBg +sEP +syE +sAx +tEZ +tno +syE +eIe +eIe +tkq +tkq +eIe +seE +eaW +iQp +dCr +eaW +eaW +eaW +eaW +eaW +hYX +eIe +tkq +tkq +rSe +eIe +lBr +lBr +eIe +lBr +eIe +wTP +vWX +chZ +nWj +tPV +wTP +eIe +lBr +lBr +lBr +eIe +lBr +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(173,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +tkq +eIe +tkq +eIe +tkq +eIe +eIe +dqZ +xPV +oro +gJK +gkL +nEQ +nEQ +nEQ +nEQ +nEQ +nEQ +nEQ +gJK +nIF +nEQ +bJd +cQx +dcq +dFK +khy +wuB +eHd +fPC +lBk +jXw +eHd +fjt +tXO +nZN +dcq +mXT +oxG +xDT +rMU +ueE +bUP +fwh +ueE +rMU +ueE +bug +wEQ +dVE +jJp +bib +rDT +ybY +eIe +eIe +syE +qxF +qaK +oIb +syE +oIb +qaK +dOn +syE +oIb +qaK +dOn +syE +oIb +qaK +dOn +syE +eIe +eIe +eIe +eIe +eIe +dCr +eaW +hYX +seE +eaW +eaW +eaW +eaW +eaW +iQp +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +tRM +aEB +dni +sYy +hVS +tRM +tkq +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(174,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +lBr +eIe +lBr +lBr +lBr +eIe +tkq +dqZ +mTl +juU +cQx +pUE +cQx +oqp +cQx +lOK +hfZ +fBY +cQx +iwq +pUE +cQx +fUT +aWz +dcq +ozp +ozp +ers +eHd +ozp +ozp +ers +eHd +ozp +ozp +ers +dcq +gGa +szk +wEQ +wEQ +sFy +mKW +bKg +gGa +wEQ +hjp +wEQ +wEQ +dVE +iIz +bib +rDT +fsD +eIe +eIe +eIe +vNH +eIe +vNH +eIe +vNH +eIe +pum +eIe +vNH +eIe +pum +eIe +vNH +eIe +pum +eIe +eIe +eIe +tkq +tkq +eIe +seE +eaW +iQp +dCr +eaW +eaW +eaW +eaW +eaW +hYX +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +tRM +tRM +wTP +wTP +tRM +tRM +eIe +lBr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(175,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +eIe +dqZ +dqZ +dqZ +dqZ +eQN +eQN +eQN +dqZ +dqZ +dqZ +eQN +eQN +eQN +dqZ +dqZ +cVY +wQL +dcq +tem +dzh +ozp +eHd +wDk +gjD +ozp +eHd +rOB +gjD +ozp +dcq +wEQ +szk +dVE +dVE +dVE +dVE +dVE +dVE +dVE +dVE +dVE +dVE +dVE +qqV +bLB +tck +fsD +syE +syE +uiX +tBt +wro +tBt +jzB +tBt +wro +fzs +jzB +tBt +wro +fzs +jzB +tBt +wro +fzs +syE +syE +eIe +eIe +eIe +eIe +dCr +eaW +hYX +seE +eaW +eaW +eaW +eaW +eaW +iQp +eIe +eIe +eIe +tkq +tkq +tkq +tkq +tkq +lBr +eIe +tkq +eIe +tkq +eIe +tkq +eIe +tkq +lBr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +oJr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(176,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +eIe +eIe +tkq +tkq +eIe +tkq +tkq +tkq +eIe +tkq +eIe +tkq +eIe +tkq +dqZ +iqL +fBY +dcq +ozp +eWt +ozp +eHd +ozp +eWt +ozp +eHd +ozp +eWt +ozp +dcq +cej +szk +dVE +rJc +bhb +oBT +pNk +kmO +dUB +lSh +ity +gVu +jvq +jvq +tMI +uYQ +rPA +syE +lLG +uGK +nwt +hQV +nwt +hcA +iHn +oyX +hmN +foc +iHn +tje +hmN +kmq +nwt +eiN +mQO +hFe +syE +eIe +eIe +laS +laS +rDg +laS +amy +kPw +osb +laS +laS +amy +kPw +lyK +laS +laS +eIe +tkq +tkq +tkq +tkq +tkq +lBr +lBr +eIe +lBr +lBr +eIe +lBr +lBr +eIe +lBr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +oJr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(177,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +lBr +eIe +lBr +rSe +rSe +eIe +lBr +lBr +eIe +lBr +lBr +lBr +eIe +iuf +iuf +dqZ +sGf +dqZ +dcq +dcq +dcq +dcq +dcq +dcq +dcq +dcq +dcq +dcq +dcq +dcq +dcq +wEQ +jzX +jNN +dzr +gbX +dMZ +dzr +jte +dzr +iuk +mZH +mZH +mZH +coS +wOl +bIm +wtw +syE +cfz +jpx +dsE +abn +jmy +gZw +jLA +jDe +teR +avb +qwb +avb +vgN +rmy +fFR +nUP +cOF +nyQ +syE +laS +laS +laS +klk +bDi +nnr +tfI +hEm +osd +twc +rPj +osd +hfy +nOo +bec +laS +eIe +eIe +eIe +eIe +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(178,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rsa +crk +ykg +cUl +cUl +eAw +txo +cUl +cUl +hZx +hZx +eAw +inS +igq +igq +jnN +ocS +igq +cTw +dVE +uAg +uAg +uAg +uAg +cdu +uAg +njK +uAg +cdy +uAg +uAg +uAg +uAg +hcp +syE +dDr +wwJ +iKa +ssi +dmC +hTW +tHm +oqO +naM +naM +xOX +iSe +iSe +kmH +pvA +kEL +aoK +tJS +syE +gPX +gPX +laS +ozd +vYJ +oif +vYJ +iuP +eTf +eTf +eTf +dAK +mKR +bdq +uzd +laS +hrV +kPw +osb +laS +eIe +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(179,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rSe +lBr +eIe +rSe +eIe +lBr +eIe +lBr +lBr +lBr +eIe +lBr +lBr +eIe +iuf +iuf +dVE +bxH +lTS +xCD +lTS +iyb +lTS +lTS +aHx +tFn +lTS +xzs +wEQ +wEQ +egm +jRp +wEQ +qNj +kRZ +kRZ +jcV +fNY +qyK +kRZ +cAJ +krq +mJB +lOa +ilF +jeG +dAc +xZb +lOa +syE +dDr +wwJ +tzm +kEL +wSf +iLo +eZB +tYD +gUq +gUq +kZs +wRz +pTg +pHc +pvA +kEL +aoK +gjY +sdm +fES +fES +vSW +hSX +iEO +kvC +qNv +dqF +qNv +cFw +qNv +foh +isq +gyD +tNZ +laS +dTr +nfr +jhj +laS +laS +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(180,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +eIe +tkq +tkq +eIe +tkq +tkq +tkq +eIe +tkq +tkq +tkq +eIe +tkq +tkq +dVE +wEQ +sFy +wEQ +wEQ +wEQ +egm +wEQ +hus +wEQ +wEQ +njF +uVz +gGa +wEQ +fAK +gGa +kRZ +kRZ +mzG +pjB +cUj +bfR +eYz +wox +rcL +rWN +lOa +cDq +eae +cRM +cze +rov +syE +bre +aTf +tzm +uhb +wwA +xVj +mdD +qfr +qfr +qfr +uyN +wmt +enb +enb +cqz +xLf +wKc +qrL +wIg +rwv +fQa +huv +vGL +cFw +lBQ +fLS +fLS +hvN +otG +otG +mxb +jio +bul +fxB +laS +tNK +lZw +tNK +eyC +rxE +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(181,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rSe +eIe +rSe +eIe +eIe +yiU +kxz +bAt +bAt +yiU +bAt +bAt +bAt +yiU +bAt +bAt +dVE +tGw +lmZ +dPd +cJs +gyl +yiU +yiU +yiU +yiU +yiU +xIE +yiU +yiU +tTt +sVd +wEQ +kRZ +cFA +qxm +new +nPS +jAs +fEm +qDQ +idn +qeA +lOa +ewY +mkm +gNn +fxd +ham +syE +vRI +aTf +tzm +uAO +juN +syb +qEh +miV +nWf +riM +nGt +nGt +nGt +qOf +igx +eFv +vjQ +cKj +ydo +rFx +gyE +cgL +ahk +iUO +udo +gsG +wpY +vWZ +aim +aim +aim +vWZ +adT +fvN +laS +dTr +nfr +kBa +pyF +lWk +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(182,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +eIe +eIe +fbc +yiU +yiU +yiU +yiU +yiU +yiU +yiU +yiU +yiU +yiU +yiU +yiU +yiU +yiU +yiU +yiU +yiU +yiU +jeD +jpg +dhn +lPX +fYh +sqa +yiU +gGa +dHN +egm +kRZ +rlD +pzr +qlC +jmL +pEr +upW +qRS +jov +cNI +lOa +eed +pFQ +taP +hBY +qfu +syE +wTv +tFm +eHh +eun +plu +tzm +tzm +skZ +jhN +ogZ +aUS +iAS +aUS +ogZ +qkV +opl +dha +nAV +syE +laS +laS +laS +myK +ogj +fzb +kXq +wpY +vWZ +dhV +iVs +iVs +vWZ +sZP +fxB +tTp +tNK +lZw +tNK +eeP +klA +eIe +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(183,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +qvR +eIe +eIe +eIe +fbc +yiU +yiU +exR +tEU +dMB +vqs +yiU +yiU +yiU +tEU +dMB +mcq +dMB +oIf +yiU +hUR +qBq +ajn +yiU +xJf +mHw +ltL +ltL +xjC +jpT +yiU +wEQ +sEk +szH +kRZ +geI +iLB +bSC +dNi +qCT +kRZ +lto +lpr +lto +lOa +pMn +shV +oHM +vQT +lgG +hQB +kPG +hIn +tzm +nIX +woR +tzm +tzm +pDQ +haq +ogZ +kzi +vjZ +ibh +ogZ +uYm +mkM +dha +mKa +syE +ckZ +xWu +laS +tdG +hau +euP +yan +tWV +fxh +fBt +fBt +nEF +vWZ +qss +qof +eZJ +wAl +lZw +uhJ +laS +laS +eIe +tkq +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(184,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +qvR +eIe +eIe +fbc +yiU +yiU +yiU +exR +wym +xHU +fwg +dMB +oid +dMB +oJX +xHU +wym +xHU +btr +sSb +rIT +hor +rIT +jFa +hsy +kaK +mTI +rwu +mDe +hzk +iML +wEQ +rHH +egm +kRZ +xOd +wCS +tIw +hJS +olD +dQc +gvS +iTJ +fFs +uiW +oMY +ooI +ovO +kPK +frf +bmR +fpl +eFI +pek +lcZ +gIM +vbB +nvy +pDQ +vZb +aUS +nbr +ybz +ipr +aUS +eIi +mkM +dha +gwq +iBK +gNZ +jFk +ovK +lgp +cQN +wqN +bHl +xHH +iJM +tkH +tkH +tkH +vWZ +nfA +pNr +eEd +tNK +lZw +tNK +irn +rxE +eIe +tkq +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(185,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +eIe +yiU +yiU +yiU +qfW +cSO +qfW +xHU +qfW +qfW +qfW +xHU +qfW +qfW +qfW +xHU +qfW +iyT +yiU +yiU +yiU +wzG +yiU +alr +xUj +dzL +mtx +xjC +ewg +yiU +vOk +acz +uwZ +kRZ +kRZ +kRZ +glz +vKy +dQc +kRZ +dle +gvG +cYL +txc +dOi +cGQ +buU +fMU +alt +uJm +qtz +vAi +isI +lWD +fLn +nvy +wbD +mSm +sPg +aUS +gth +ybz +lws +aUS +pde +opl +icc +nyY +dnp +iLx +bII +pXG +ppF +llU +eck +qjd +ngx +cdd +ngx +vHo +ngx +xMA +epr +lGe +cKE +kBa +nVw +kBa +pyF +lWk +eIe +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(186,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +tkq +yjr +yiU +exR +tkq +tkq +tkq +mKP +tkq +tkq +tkq +mKP +tkq +tkq +tkq +mKP +tkq +xHU +jor +yiU +mUw +qwJ +uyL +jkb +xCp +lna +pSG +lDS +lfq +yiU +wEQ +sEk +gGa +ulx +aBN +iIV +iIV +lem +iIV +iIV +jvW +euz +cYq +pAF +nRG +jIO +bkB +mkx +gXr +syE +gOK +vbA +otZ +lWD +tCN +ibg +ujl +ptg +haq +aUS +ycD +ybz +cfT +aUS +uYm +mkM +pfD +tgm +sdm +cht +tuy +cgL +pYP +ait +vFV +bHl +tVP +oTE +vcV +vcV +vcV +vWZ +nfA +tBc +eEd +tds +lZw +tNK +uNF +klA +tkq +tkq +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(187,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +yjr +yiU +rTQ +tkq +gEU +utj +utj +utj +sXZ +utj +utj +sXZ +utj +sXZ +utj +utj +gYu +xHU +lWJ +mlQ +jGo +axU +uNv +sms +aNe +dVH +ekS +xNj +yiU +nKm +dqA +wEQ +ulx +wqd +ooF +vjD +nWw +ugC +kBH +ugC +dMp +xCK +lOa +cus +cfO +ycs +rjr +rDF +syE +twv +qUW +otZ +jWo +oBv +xwC +oEp +rrm +vZb +ogZ +laH +vjZ +iEp +ogZ +eIi +mkM +pfD +hWa +syE +oOe +kGv +laS +gCI +hau +xHC +vWZ +tWV +ghT +ink +ink +pNW +vWZ +ckl +kOV +sKp +mAG +lZw +uhJ +laS +laS +eIe +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(188,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +tkq +yjr +yiU +exR +tkq +hWv +fsK +ybX +ybX +sKR +ybX +ybX +sKR +ybX +sKR +ybX +cFs +vWu +jor +lWJ +mlQ +jGo +axU +htw +jRt +bMJ +hjv +xjC +ujn +yiU +efd +fjp +efd +ulx +fxL +ugC +nQN +vpU +jhw +mnq +ugC +euz +cDg +lOa +orb +cfO +ycs +rjr +lUD +syE +opy +fnh +jID +kmb +nvy +tzm +oEp +dRH +ogZ +ogZ +aUS +iAS +aUS +ogZ +jhN +opl +pfD +bky +syE +laS +laS +laS +cwV +cQN +prz +jVM +wpY +vWZ +nfs +iVa +iVa +vWZ +sZP +jqP +tTp +tNK +lZw +tNK +iVT +rxE +eIe +tkq +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(189,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +eIe +yiU +yiU +yiU +kNa +hWv +fFc +afv +eIe +eIe +xrY +eIe +iuf +eIe +eIe +iqf +alJ +vWu +lWJ +lWJ +mlQ +jGo +mLs +xUA +jQT +aPK +hjv +xjC +eTU +itD +rgz +aHY +rbW +nNn +xUo +szg +bRk +qWJ +bAj +dff +pvx +euz +nEa +lOa +lOa +iVX +bWj +dqE +lOa +syE +vHE +syw +wrS +mxV +lWX +lGA +roL +mwi +aSs +naC +rfB +rfB +rfB +lRp +xVO +ozo +iZA +iMc +syE +ntS +nMj +kxV +pOL +hau +prz +jVM +wpY +vWZ +iTp +iTp +iTp +vWZ +adT +vcC +laS +dTr +iby +kBa +ghI +lWk +eIe +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(190,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +tkq +yjr +yiU +exR +tkq +wtp +fbI +eIe +tkq +tkq +iuf +tkq +iuf +tkq +tkq +eIe +alJ +vWu +lWJ +lWJ +lWJ +qCE +yiU +hnM +yiU +qCE +jzM +jxl +abs +eNH +nSK +hep +iNH +qhi +jJh +onK +rww +qfV +aeE +jhG +wfl +pyG +rfy +kXM +drY +lsl +smY +nVF +iuZ +cMD +kfW +xwo +lqI +afK +iDw +hXd +rvY +hXd +kmb +kmb +tlm +kEL +kEL +kEL +kEL +nME +vBZ +mwJ +syE +wIh +lES +tEl +ghU +tYq +rvq +jBO +jBO +nmR +bji +bji +mIH +xGA +plN +tuh +laS +tNK +lZw +tNK +cBy +klA +eIe +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(191,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +yjr +yiU +rTQ +tkq +hWv +fFc +eIe +tkq +iuf +iuf +iuf +iuf +iuf +tkq +eIe +alJ +vWu +lWJ +nEI +nCF +nCF +mWR +fdr +sOO +yiU +aIH +xjC +bge +efd +nLG +shT +lMZ +buQ +mMi +iER +hOY +bBd +drw +bBd +eTw +fEz +hOU +nPq +evR +cHq +riA +pyo +lGK +tFl +hdz +vcH +nrz +hLF +nrz +svG +wUV +svG +lKE +hLF +bsn +hLF +cSf +hLF +hLF +rCm +sUo +xce +syE +lYD +lun +dNH +xUq +rOS +jhi +wTV +vsu +wTV +vkG +czc +plj +jjL +rsj +sEx +laS +eDO +oSM +cFn +laS +laS +tkq +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(192,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +yjr +yiU +exR +tkq +hWv +fFc +ski +iuf +iuf +fsK +ybX +cFs +iuf +iuf +iuf +alJ +vWu +lWJ +pTm +nal +dWp +vID +scs +lHQ +nBj +hjv +xjC +qnB +yiU +yiU +yiU +yiU +yiU +yiU +hrF +qwo +uem +oHr +kbd +kRN +kXh +hMs +bmD +pfF +mQK +tTL +axB +nlw +uiX +fNy +eCg +pFU +rpL +pFU +moT +iQN +rWF +nlx +stu +iQN +pnL +mQO +neH +hxc +qZh +qZh +qFV +syE +aWu +lkJ +gFe +hGp +bal +tJK +olG +pSP +oin +jio +wHs +oAH +ebb +lxA +xHT +laS +amy +kNq +osb +laS +eIe +tkq +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(193,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +yiU +yiU +yiU +mKP +bOB +fbI +eIe +tkq +iuf +fFc +aMu +alJ +iuf +tkq +eIe +alJ +ftf +tBi +klo +xjx +yhr +qaa +gwz +drx +sof +axU +nlO +rMt +qlU +azB +mCc +sAZ +fik +yiU +ulx +ulx +ulx +ulx +jYA +jGn +kcL +dnj +dnj +dnj +dnj +dnj +dnj +dnj +dnj +syE +xlE +aJM +wro +aJM +uiX +tBt +wro +fzs +uiX +tBt +wro +fzs +uiX +syE +syE +syE +syE +syE +laS +laS +laS +rXN +eTu +igK +wWZ +uhh +lsq +mzx +tzn +pvN +kXa +aSU +wpy +laS +eIe +tkq +eIe +eIe +eIe +rSe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(194,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +tkq +yjr +yiU +exR +tkq +hWv +fFc +iuf +iuf +iuf +pFY +wuI +mwE +iuf +iuf +sVz +alJ +vWu +lWJ +pTm +txz +dIH +dRk +bKQ +pNy +nBj +hjv +xjC +iZi +uWN +sSd +kAj +kAj +yco +yiU +kXT +bbQ +lla +ulx +jKe +ivl +kcL +dnj +tzY +sJu +bnq +nin +uwl +qDa +dnj +eIe +ioW +bgU +eIe +bgU +eIe +vNH +eIe +pum +eIe +kvO +bbp +fND +qtT +qtT +qtT +qtT +qtT +qtT +qtT +iWT +laS +laS +kuv +laS +bnp +kNq +osb +laS +laS +gjC +gom +osb +laS +laS +eIe +eIe +rSe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(195,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +oJr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +yjr +yiU +rTQ +tkq +hWv +fFc +eIe +tkq +iuf +iuf +iuf +iuf +iuf +tkq +eIe +alJ +vWu +lWJ +iIr +tbd +tbd +tbd +ctN +lke +yiU +aIH +uqJ +fgj +qdm +oHY +wKX +wKX +oYZ +yiU +hXP +iIV +iIV +mLk +jvW +ivl +kcL +bGK +pBh +jLm +ncJ +ncJ +ilB +fCw +dnj +eIe +syE +xmd +qaK +oUD +syE +oIb +qaK +dOn +syE +oIb +qaK +dOn +syE +eIe +eIe +eIe +eIe +eIe +eIe +dTV +qtT +qtT +qtT +qtT +ktG +eIe +eIe +eIe +eIe +euC +tTy +tkq +eIe +eIe +tkq +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(196,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +yjr +yiU +exR +tkq +djz +fbI +eIe +tkq +tkq +iuf +tkq +iuf +tkq +tkq +eIe +alJ +vWu +lWJ +lWJ +lWJ +qCE +yiU +hnM +yiU +qCE +jzM +xjC +eTU +uWN +bUq +dhp +dhp +dZE +yiU +vuR +kms +rTL +rTL +rTL +pcv +mcd +qSk +drn +iKk +gkO +xyh +pdb +wND +dnj +eIe +syE +iQf +tOz +pUg +syE +fGq +gsM +uLB +syE +ayS +wYX +uva +syE +eIe +tkq +eIe +tkq +eIe +tkq +eIe +tkq +eIe +tkq +eIe +eIe +eIe +rSe +tkq +eIe +tkq +eIe +eIe +eIe +rSe +rSe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +oJr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(197,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +yiU +yiU +yiU +mDx +hWv +fFc +sGD +eIe +eIe +iuf +eIe +dUd +eIe +eIe +tve +alJ +vWu +lWJ +lWJ +mlQ +jGo +ocI +aUD +olg +xUu +hjv +fua +xNP +svh +qcn +djX +djX +uER +yiU +dle +fti +lPu +oHr +nsJ +oHr +kUx +rJk +pdb +nTK +tpo +gEO +pdb +kiH +dnj +eIe +syE +sGt +gko +xEw +syE +kjg +afJ +avC +syE +cfc +nxo +ndf +syE +eIe +rSe +lBr +eIe +rSe +rSe +rSe +eIe +rSe +rSe +rSe +eIe +rSe +rSe +eIe +rSe +rSe +rSe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(198,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +tkq +yjr +yiU +exR +tkq +hWv +pFY +wuI +bQb +wuI +wuI +bQb +wuI +wuI +bQb +wuI +mwE +vWu +jor +lWJ +mlQ +jGo +axU +txU +jRt +bMJ +hjv +xjC +pzY +yiU +yiU +yiU +yiU +yiU +yiU +yfG +fti +kcL +dnj +dnj +xjY +dnj +dnj +aFX +gHb +bgA +hRh +dPu +chK +dnj +eIe +syE +xEw +aZq +xEw +syE +avC +wJR +avC +syE +ndf +sXd +ndf +syE +eIe +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(199,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +yjr +yiU +rTQ +tkq +jOD +utj +utj +nag +utj +utj +nag +utj +utj +nag +utj +utj +jrG +xHU +lWJ +mlQ +jGo +axU +xwJ +sms +eGh +iAM +aUk +eTU +mNf +ibo +cxn +hRb +hRb +ulx +jKe +fti +kcL +gVE +enj +qYx +bso +vHG +pdb +nTK +dkF +gEO +pdb +hAk +dnj +eIe +syE +syE +syE +syE +syE +syE +syE +syE +syE +syE +syE +syE +syE +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(200,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +yjr +yiU +exR +tkq +tkq +tkq +mKP +tkq +tkq +tkq +mKP +tkq +tkq +tkq +mKP +tkq +xHU +jor +yiU +hht +qwJ +fXd +ttR +muo +pgh +hjv +xjC +eTU +oTg +bUe +lLp +hRb +eOZ +ulx +qiC +rnu +gjV +wwy +qVA +ihH +kPM +klG +gxq +mgP +gXC +vUP +pdb +kdL +dnj +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(201,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +yiU +yiU +yiU +mhM +xSO +mhM +xHU +mhM +mhM +mhM +xHU +mhM +mhM +mhM +xHU +mhM +kCj +yiU +yiU +yiU +wzG +yiU +qQD +xAD +xAD +twL +hzS +gzT +ueo +xav +uXa +qEE +vkH +ulx +jKe +rwA +kcL +ehw +qGn +rdm +fyQ +oCH +pdb +rgL +kGC +kGC +rHX +wze +dnj +eIe +rSe +rSe +rSe +eIe +rSe +eIe +rSe +rSe +eIe +rSe +rSe +rSe +eIe +rSe +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(202,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +eIe +nHn +yiU +yiU +yiU +exR +goy +xHU +tEU +dMB +cqL +dMB +oIf +xHU +goy +xHU +qlx +msk +rIT +vXs +rIT +usf +eHx +kaK +uVO +uVO +fYn +eTU +pFo +ibo +pLe +dZk +vkH +ulx +kmZ +rwA +ifZ +dnj +xEp +tDA +smx +dMH +iPA +ovn +bGZ +inZ +ikb +dnj +dnj +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(203,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +eIe +eIe +nHn +yiU +yiU +exR +rMM +dMB +oJX +yiU +yiU +yiU +rMM +dMB +gYJ +dMB +oJX +yiU +tHb +vca +lax +yiU +hjv +ltL +oTg +phi +kFQ +odz +ibo +ibo +xto +rXL +fBw +ibo +wRr +sOi +wRr +dnj +qDa +pYA +dnj +dnj +dnj +dnj +dnj +dnj +dnj +dnj +eIe +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(204,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +lBr +eIe +eIe +nHn +yiU +yiU +yiU +yiU +yiU +yiU +yiU +yiU +yiU +yiU +yiU +yiU +yiU +yiU +yiU +yiU +yiU +yiU +uxK +otS +sRO +eqf +otS +vnB +ibo +nIK +hdA +cLQ +lUm +ibo +pvY +kyh +vZa +dnj +tsP +kNf +dnj +eIe +tkq +eIe +tkq +eIe +tkq +eIe +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +oJr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(205,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +lBr +eIe +eIe +yiU +bAt +bAt +bAt +yiU +bAt +bAt +bAt +yiU +bAt +bAt +bAt +yiU +bAt +bAt +bAt +yiU +aww +aww +nCU +cwl +gJg +vdG +aww +ibo +tqm +hdA +iMB +sEI +ibo +olj +kyh +kYb +dnj +dnj +dnj +dnj +eIe +rSe +rSe +eIe +rSe +rSe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rSe +eIe +rSe +eIe +rSe +rSe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(206,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +eIe +eIe +tkq +eIe +tkq +eIe +eIe +eIe +tkq +eIe +tkq +eIe +tkq +eIe +eIe +eIe +eIe +eIe +aww +nhh +bJa +taZ +tQy +fVV +unI +ibo +oip +kDl +tqU +tOf +ibo +kYb +kyh +kYb +fWp +lNR +bFO +wRr +iuf +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +rSe +rSe +eIe +rSe +rSe +tkq +eIe +tkq +eIe +tkq +rSe +rSe +eIe +rSe +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(207,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +lBr +eIe +lBr +lBr +lBr +eIe +lBr +lBr +eIe +lBr +eIe +lBr +lBr +lBr +eIe +lBr +eIe +aww +pMk +qvk +lkX +kDX +cQi +vlp +pJe +xGw +hdA +hdA +waY +ibo +uTj +njN +bYE +rqW +bij +pHo +nCu +gGs +iuf +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +eIe +tkq +eIe +tkq +tkq +eIe +obA +eIe +tkq +tkq +eIe +tkq +eIe +tkq +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(208,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +aww +gIg +vsm +jsu +gST +ibi +ote +ibo +lVM +hdA +hdA +jlR +ibo +kYb +kyh +kYb +iOM +lNR +dMb +wRr +iuf +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rSe +tkq +bDJ +bDJ +bDJ +bDJ +bDJ +tkq +dYr +tkq +bDJ +bDJ +bDJ +bDJ +bDJ +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(209,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +aww +uAH +tyD +foq +mcx +qQp +gkY +ibo +xDL +hdA +scP +biH +ibo +jms +uSF +kYb +wRr +wRr +wRr +wRr +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +eIe +izv +rOH +rOH +rOH +rOH +lAz +tDF +kHB +sxo +sxo +sxo +sxo +gzO +tkq +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(210,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +aww +jdk +mkk +lIC +pRZ +ibi +eNZ +ibo +jld +hdA +sdR +sdR +ibo +xjL +nmx +uHn +wRr +eIe +eIe +eIe +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rSe +rSe +tkq +pmT +pmT +pmT +pmT +pmT +tkq +tDF +tkq +pmT +pmT +pmT +pmT +pmT +tkq +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(211,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +buF +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +aww +llm +mkk +izT +eLY +mAn +rwR +ibo +ibo +ibo +ibo +ibo +ibo +wRr +bfF +wRr +wRr +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rSe +eIe +tkq +tkq +tkq +tkq +eIe +tkq +tkq +tDF +tkq +tkq +tkq +eIe +tkq +tkq +eIe +eIe +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(212,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +tkq +aww +lbQ +mkk +wnp +lVL +cQi +sVy +aww +tkq +eIe +tkq +eIe +nrs +tqA +bcC +oTn +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +tkq +bDJ +bDJ +bDJ +bDJ +bDJ +bDJ +tkq +tDF +tkq +bDJ +bDJ +bDJ +bDJ +bDJ +bDJ +tkq +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(213,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +aww +gIg +qvk +lkX +lkX +cQi +vuZ +aww +eIe +lBr +lBr +lBr +nrs +wrN +bcC +iYy +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +oJr +tkq +tkq +tkq +tkq +eIe +eIe +izv +rOH +rOH +rOH +rOH +rOH +lAz +tDF +kHB +sxo +sxo +sxo +sxo +sxo +gzO +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(214,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +oJr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +aww +bCv +vQE +saQ +saQ +eMS +ecW +aww +tkq +eIe +tkq +tkq +nrs +wrN +bcC +iYy +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rSe +tkq +pmT +pmT +pmT +pmT +pmT +pmT +tkq +tDF +tkq +pmT +pmT +pmT +pmT +pmT +pmT +tkq +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(215,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +tkq +aww +dhC +bIb +kqA +sAM +aHX +eWE +aww +eIe +lBr +tkq +tkq +nrs +wrN +bcC +iYy +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +tkq +tkq +tkq +eIe +tkq +tkq +tkq +tDF +tkq +tkq +tkq +tkq +eIe +tkq +tkq +tkq +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(216,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +aww +aww +aww +aww +aww +aww +aww +aww +eIe +lBr +tkq +tkq +nrs +tqA +bcC +oTn +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +rSe +eIe +tkq +bDJ +bDJ +bDJ +bDJ +bDJ +tkq +tDF +tkq +bDJ +bDJ +bDJ +bDJ +bDJ +tkq +tkq +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(217,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +eIe +eIe +tkq +tkq +eIe +tkq +eIe +eIe +eIe +eIe +eIe +tkq +tkq +wRr +vbh +sRa +saw +wRr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +eIe +izv +rOH +rOH +rOH +rOH +lAz +tDF +kHB +sxo +sxo +sxo +sxo +gzO +eIe +rSe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(218,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +lBr +lBr +eIe +lBr +lBr +eIe +lBr +eIe +lBr +lBr +lBr +tkq +tkq +nrs +tqA +bcC +oTn +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +pmT +pmT +pmT +pmT +pmT +tkq +tDF +tkq +pmT +pmT +pmT +pmT +pmT +tkq +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(219,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +wrN +bcC +iYy +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +eIe +eIe +wyX +fkn +wyX +eIe +eIe +eIe +eIe +eIe +eIe +lBr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(220,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +wrN +bcC +iYy +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +lTi +lTi +lTi +sAt +lTi +lTi +lTi +eIe +tkq +lBr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(221,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +wrN +bcC +iYy +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +lTi +cSq +lTi +oEu +lTi +mNh +lTi +eIe +eIe +lBr +lBr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(222,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +tqA +bcC +oTn +uPH +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +lTi +dMJ +lTi +pkO +lTi +wKR +lTi +eIe +tkq +tkq +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(223,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wRr +vyP +sRa +saw +wRr +vze +vze +vze +vze +vze +wRr +vze +vze +vze +vze +vze +wRr +vze +vze +vze +qsi +qsi +ylG +ylG +eHV +jkt +nAL +mbm +naq +ylG +ylG +ylG +eIe +lBr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(224,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +wrN +bcC +kYb +gbT +gJO +dfy +dfy +dfy +gJO +gbT +gJO +dfy +dfy +dfy +gJO +gbT +gJO +dfy +dfy +dfy +gJO +ylG +vco +iTs +jkt +xzU +tHf +faF +qgB +cyO +ylG +tkq +lBr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(225,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +wrN +cRy +xUX +tOr +pMW +pMW +pMW +pMW +pMW +tOr +pMW +pMW +pMW +pMW +pMW +tOr +pMW +pMW +pMW +xUX +xUX +xDN +efE +xnU +oSU +itv +tfN +faF +qgB +cyO +ylG +eIe +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(226,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +nrs +okF +xpC +xpC +mfF +gNK +cPP +cPP +cPP +gNK +mae +gNK +cPP +cPP +cPP +gNK +sSz +gNK +cPP +cPP +cPP +gNK +ylG +cff +dSm +jkt +xFH +tPY +faF +qgB +cyO +ylG +tkq +lBr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(227,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +wRr +tmr +tmr +tmr +wRr +gqc +gqc +gqc +gqc +gqc +wRr +gqc +gqc +gqc +gqc +gqc +wRr +gqc +gqc +gqc +tmr +tmr +ylG +ylG +ybG +dof +epg +ajC +uLj +ylG +ylG +ylG +eIe +lBr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(228,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +eIe +lTi +dMJ +lTi +xIL +lTi +sWC +lTi +eIe +tkq +tkq +lBr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(229,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +eIe +lTi +qPz +lTi +hei +lTi +dfK +lTi +eIe +eIe +eIe +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(230,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +eIe +eIe +eIe +lTi +lTi +lTi +iib +lTi +lTi +lTi +eIe +tkq +rSe +rSe +tkq +tkq +tkq +tkq +tkq +oJr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(231,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +tkq +eIe +tkq +eIe +eIe +eIe +wyX +wuO +wyX +eIe +eIe +eIe +tkq +tkq +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(232,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +bDJ +bDJ +bDJ +bDJ +bDJ +tkq +tDF +tkq +bDJ +bDJ +bDJ +bDJ +bDJ +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(233,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +eIe +izv +rOH +rOH +rOH +rOH +lAz +tDF +kHB +sxo +sxo +sxo +sxo +gzO +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(234,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +oJr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +tkq +tkq +pmT +pmT +pmT +pmT +pmT +tkq +tDF +tkq +pmT +pmT +pmT +pmT +pmT +tkq +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(235,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +eIe +tkq +eIe +tkq +tkq +tkq +tkq +tDF +tkq +tkq +eIe +tkq +tkq +eIe +eIe +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(236,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +bDJ +bDJ +bDJ +bDJ +bDJ +bDJ +tkq +tDF +tkq +bDJ +bDJ +bDJ +bDJ +bDJ +bDJ +tkq +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(237,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +izv +rOH +rOH +rOH +rOH +rOH +lAz +tDF +kHB +sxo +sxo +sxo +sxo +sxo +gzO +eIe +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(238,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +tkq +pmT +pmT +pmT +pmT +pmT +pmT +tkq +tDF +tkq +pmT +pmT +pmT +pmT +pmT +pmT +tkq +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(239,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +tkq +tkq +tkq +tkq +tkq +eIe +tkq +tDF +tkq +tkq +eIe +tkq +tkq +eIe +eIe +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(240,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +lBr +eIe +bDJ +bDJ +bDJ +bDJ +bDJ +tkq +tDF +tkq +bDJ +bDJ +bDJ +bDJ +bDJ +tkq +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(241,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +eIe +izv +rOH +rOH +rOH +rOH +lAz +tDF +kHB +sxo +sxo +sxo +sxo +gzO +eIe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(242,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +eIe +pmT +pmT +pmT +pmT +pmT +tkq +fQC +tkq +pmT +pmT +pmT +pmT +pmT +tkq +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(243,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +tkq +eIe +tkq +tkq +eIe +tkq +tkq +cJI +tkq +tkq +eIe +tkq +eIe +tkq +tkq +eIe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(244,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +eIe +lBr +lBr +lBr +eIe +lBr +tkq +tkq +eIe +tkq +tkq +lBr +eIe +rSe +eIe +rSe +rSe +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(245,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +lBr +lBr +eIe +lBr +eIe +lBr +lBr +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(246,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(247,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(248,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(249,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(250,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(251,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(252,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(253,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(254,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} +(255,1,1) = {" +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +tkq +"} + +(1,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(2,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(3,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(4,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(5,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(6,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(7,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(8,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(9,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(10,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(11,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(12,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(13,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(14,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(15,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(16,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(17,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(18,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(19,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(20,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(21,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(22,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(23,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(24,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(25,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(26,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(27,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(28,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(29,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(30,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(31,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(32,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(33,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(34,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +xJy +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(35,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(36,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +fMi +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(37,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +bkc +wTd +sLA +wTd +sLA +bkc +sLA +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(38,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +sLA +uJG +uJG +uJG +uJG +uJG +uJG +uJG +uJG +uJG +ngN +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(39,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +sLA +bkc +sLA +sLA +sLA +uJG +uJG +uJG +uJG +jKG +iXN +dIE +uay +ptL +oLX +jKG +uJG +uJG +uJG +uJG +ngN +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +lMV +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(40,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +uJG +uJG +uJG +uJG +uJG +uJG +jKG +iXN +skI +jKG +pDF +cxC +fTV +cxC +eOG +jKG +eTz +oLX +jKG +bkc +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(41,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +jKG +iAa +wjK +jKG +jKG +jKG +dif +ddF +qXJ +hzT +coM +oUq +bgG +gRo +bpg +pit +jqG +jKG +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(42,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +uJG +jKG +naa +vDU +hnI +vrh +jKG +wwv +gVv +dpN +bbt +qKS +iVu +txA +dtG +xeu +gVv +unE +jKG +uJG +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +xJy +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(43,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +ngN +ngN +bkc +sLA +uJG +jKG +ilR +jxi +cCa +cRb +gMK +hmP +xUV +ain +jwb +bQl +nbI +vDj +snO +wce +fuE +uCv +jKG +fvL +bkc +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(44,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +xJy +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +uJG +uJG +uJG +uJG +uJG +jKG +jLG +hCw +ijH +aGm +jKG +mxI +pWX +fbq +uCw +eap +qZU +ldb +uCw +iWY +pWX +aJw +jKG +fvL +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(45,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +uJG +nNF +nNF +nNF +nNF +jKG +jKG +jKG +shg +jKG +jKG +nNv +rTJ +rTJ +rTJ +rTJ +xFD +dgS +dgS +dgS +dgS +mll +jKG +fvL +bkc +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(46,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +ngN +bkc +bkc +uJG +nNF +txs +bIi +cRL +kBz +jKG +oXh +nbA +qyP +jKG +kWL +oNC +gQu +pWX +uCF +osu +lMx +pWX +aKo +jpI +kZm +jKG +fvL +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(47,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +uJG +uJG +uJG +uJG +nNF +tfW +pSN +gSL +qHC +jKG +jKG +jKG +jKG +jKG +ltn +oNC +gQu +pZc +pZc +tuE +pZc +pZc +aKo +jpI +bmz +jKG +fvL +uJG +ngN +uJG +ngN +ngN +uJG +ngN +sLA +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(48,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +nNF +nNF +nNF +nNF +qGS +hiG +oKw +jrw +dJY +okj +qYH +qHC +jKG +dvA +rmK +gSj +tSp +tKn +yls +tKn +ovH +jFF +kmU +qtJ +jKG +uJG +uJG +bkc +uJG +bkc +uJG +uJG +uJG +uJG +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(49,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +uJG +nNF +wZC +xId +nNF +uXu +nOO +evN +ygO +oLt +wvO +fSz +hXF +jKG +jKG +jKG +jKG +fIp +kBh +ohJ +tXx +dig +jKG +jKG +jKG +jKG +xAy +xAy +xAy +xAy +xAy +xAy +jgv +cYe +uJG +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(50,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +ngN +uJG +nNF +jZr +qwI +aOJ +oeC +qit +bLn +eYC +tDC +lzk +lzk +nPc +sVE +inE +ctE +xAh +tBY +lJr +tNR +lJr +dmX +rTd +wGO +vCB +xAy +nMX +eni +osh +kAy +dHm +xAy +mNR +dwj +jsA +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(51,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +uJG +uJG +nNF +wZC +lwk +nNF +rmq +elk +sqP +nZO +xUh +uQX +nZO +uZF +ouh +tqQ +cLn +jYF +jYF +jYF +joX +jYF +jYF +jYF +jYF +qmv +fju +xmI +xmI +gPR +xJP +qeP +xAy +dJm +mmE +jsA +uJG +uJG +uJG +sLA +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +xJy +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(52,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +xJy +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +xoL +xoL +xoL +xoL +xoL +xoL +xoL +xoL +xoL +xoL +xoL +xoL +xoL +xoL +rTe +lOD +jYF +jYF +jYF +wiB +jYF +jYF +jYF +jYF +qmv +oDY +glu +glu +glu +jVd +cTX +yeZ +woO +hcX +jsA +jsA +jsA +uJG +uJG +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(53,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +uJG +xoL +ajW +xoL +xTO +nbu +vVc +tes +gxr +gXd +hho +vUD +gDm +wnS +xoL +bls +pGl +ggM +sAh +adX +tKk +gLb +akY +jYF +jYF +qmv +xAy +aSp +vAP +kNN +mWg +xwA +xAy +kSp +hcX +rQb +aGH +jsA +jsA +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(54,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +uJG +xoL +ajW +xoL +fVS +fsx +fsx +fsx +nJm +aNx +sGd +hlM +wLU +xEE +xoL +ojt +hTj +jYF +jYF +dds +hPv +uLp +jYF +jYF +jYF +ibB +xAy +xAy +xAy +xAy +eIu +xAy +xAy +qcq +dOE +jca +daW +aGH +jsA +jsA +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(55,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +uJG +xoL +ajW +xoL +jhf +oWw +iPd +sXx +bhh +mBv +vxl +eGS +hlo +jaB +xoL +pvh +hTj +jYF +sBo +jzE +xPE +jzE +sBo +jYF +jYF +qmv +fju +lSc +tbL +jHa +qWW +iPI +xAy +kSp +hcX +jca +iXw +daW +kGI +jsA +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(56,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +xoL +ajW +xoL +tEr +tEr +tEr +tEr +bhh +pJk +uSy +mpu +etG +ukb +rNc +ybF +djC +tba +fNa +flF +ffY +xdu +bRv +psy +pHU +qBE +mkD +ujc +ujc +ujc +umh +nUJ +vTV +rzL +hcX +ezi +hcX +hcX +ebe +jsA +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(57,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +uJG +xoL +ajW +xoL +lJx +ejJ +qKn +jnj +bhh +fZC +cam +ogm +brr +wMy +cRW +xDP +jYF +wJy +rzG +gqa +vEv +iCN +kRS +wJy +bhc +uNb +rAj +lQo +cJe +qSe +spK +lRV +xAy +qIv +lYj +ktN +hcX +hcX +ueH +jsA +uJG +bkc +bkc +bkc +bkc +bkc +xJy +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(58,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +xoL +ajW +xoL +fVS +fsx +fsx +nKM +qGa +ikW +bLc +kOd +abG +mwU +ioK +bCc +jwt +lZC +lVI +whd +lEE +uto +cER +lZC +xaK +lxw +xAy +xAy +xAy +xAy +klT +xAy +xAy +jxu +hcX +ezi +hcX +hcX +ebe +jsA +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(59,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +uJG +xoL +ajW +xoL +sTC +qMH +rdX +xrS +bhh +oVO +gHq +kxE +xoL +xoL +xoL +qlc +qlc +qlc +qlc +qwO +sMY +gtE +qlc +qlc +xAy +xAy +xAy +whj +gZK +iNp +voX +tyM +xAy +koT +hcX +jca +uDU +bQE +bCY +jsA +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(60,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +uJG +xoL +ajW +xoL +tEr +tEr +tEr +tEr +bhh +jfO +gHq +dmu +xoL +wzT +qup +ocV +vfE +bEK +qlc +qlc +tke +qlc +qlc +fcc +xAy +dXy +lXC +pFI +sFg +sFg +aMg +wmg +xAy +xSJ +xmw +jca +bQE +gtJ +jsA +jsA +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(61,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +xJy +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +xoL +ajW +xoL +oMu +sfk +sfk +sfk +bhh +fvn +gHq +hmj +xoL +uck +eJG +fou +vJS +tNJ +qlc +uAm +bvt +urJ +nDd +brD +xAy +wNu +vbS +gKt +xmI +dWi +mct +aDA +xAy +vmF +hcX +uOq +gtJ +jsA +jsA +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(62,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +ngN +ngN +ngN +uJG +ngN +ngN +ngN +uJG +ngN +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +uJG +xoL +ajW +xoL +fVS +fsx +fsx +fsx +xws +ftt +nfx +tSD +xoL +pBv +tzy +kGn +dXb +ydK +qlc +cQQ +wKy +jGc +mSR +qXo +eDu +avr +cTX +cTX +egQ +ldl +gEV +jmY +xbz +cIK +jHI +jsA +jsA +jsA +uJG +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(63,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uJG +uJG +uJG +uJG +uJG +uJG +uJG +uJG +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +xoL +ajW +xoL +gEx +mYe +mYe +mYe +qtN +tIW +jad +pTO +xoL +bDa +tWv +kvI +xXh +cyB +qlc +jVH +ibm +luU +jLn +gxi +vvY +bXL +dnJ +ykM +vOb +xmI +vzW +vRd +xAy +eKt +sAU +jsA +uJG +uJG +uJG +ngN +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(64,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +uJG +dVS +aRN +fBL +uJG +dVS +aRN +fBL +uJG +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +sLA +uJG +sLA +sLA +uJG +ngN +uJG +xoL +xoL +xoL +xoL +xoL +xoL +xoL +aNs +tcI +hoS +xoL +xoL +sVG +sVG +izK +sVG +sVG +qlc +sxk +lBW +pEC +qlc +qlc +xAy +vOj +lXC +eMi +rcX +rcX +mTk +qBm +xAy +dpi +pWx +jsA +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +xJy +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(65,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +uJG +dVS +gkb +fBL +bkc +dVS +gkb +fBL +bkc +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +uJG +uJG +uJG +uJG +uJG +uJG +uJG +uJG +jHy +eIZ +xoJ +sOh +jHy +ciq +lqC +oBL +mkL +okv +jHy +jQD +eyn +rIe +jiw +jop +uRK +oQu +phh +oQu +xjq +auE +xAy +xAy +xAy +tDj +tDj +sND +ner +tyM +xAy +uJG +uJG +uJG +uJG +cYe +xuM +cYe +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(66,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +uJG +dVS +gkb +fBL +bkc +dVS +gkb +fBL +bkc +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uJG +rzS +rzS +rzS +rzS +rzS +rzS +rzS +jHy +kEO +iXG +xqt +oYP +dvX +rUP +oDL +xdt +eAQ +bFe +qfG +gig +jyU +pUG +voh +laB +vqa +fdg +pTl +pTl +cDE +qTd +ooE +xAy +xAy +xAy +xAy +xAy +xAy +xAy +uJG +wuh +wuh +wuh +wuh +jEv +wuh +wuh +uJG +uJG +cYe +xuM +cYe +uJG +cYe +xuM +cYe +uJG +uJG +sLA +sLA +sLA +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(67,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uJG +dVS +gkb +fBL +uJG +dVS +gkb +fBL +uJG +uJG +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +ngN +ngN +uJG +ngN +ngN +ngN +uJG +ngN +ngN +ngN +uJG +ngN +ngN +uJG +rzS +gHR +wFz +czo +czo +ygG +kUw +jHy +jHy +jHy +jHy +jHy +ciN +lOg +qOT +tlD +yeV +jHy +uZW +tka +oQu +kWp +oQu +oQu +iCm +pTl +fUu +kWp +miE +pTl +cVh +asI +jfh +ags +esB +qEX +pjI +asI +uJG +wuh +wuh +wuh +wuh +wuh +wuh +wuh +uJG +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +uJG +uJG +uJG +uJG +uJG +sLA +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(68,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +fvL +fvL +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +fvL +fvL +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +sLA +sLA +bkc +dVS +gkb +fBL +bkc +dVS +gkb +fBL +bkc +uJG +bkc +ngN +ngN +uJG +ngN +bkc +bkc +ngN +uJG +ngN +uJG +uJG +bkc +uJG +uJG +bkc +bkc +uJG +bkc +bkc +uJG +bkc +uJG +bkc +rzS +sDU +lqY +dQY +tiT +alP +kcV +rzS +wrz +wrz +wrz +npv +ekm +bPB +snK +qrl +aPH +hrJ +uZW +rKD +wMS +axu +uSi +vkV +kJt +pTl +cRC +ovA +pao +pTl +dCj +asI +obM +xUJ +uEi +tcn +vmD +aGc +uJG +wuh +wuh +wuh +wuh +wuh +wuh +wuh +uJG +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +uJG +fvL +fvL +fvL +uJG +uJG +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(69,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +kdb +fvL +bkc +bkc +bkc +bkc +tYf +tYf +tYf +tYf +tYf +bkc +bkc +bkc +bkc +fvL +kdb +kdb +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +bkc +uJG +bkc +bkc +prd +bkc +bkc +bkc +prd +bkc +bkc +uJG +bkc +uJG +bkc +bkc +ngN +uJG +ngN +ngN +uJG +bkc +uJG +mPK +mPK +mPK +mPK +mPK +mPK +mPK +mPK +mPK +mPK +mPK +mPK +mPK +rzS +oar +keF +vIl +ezI +dpQ +kcV +rzS +wrz +wrz +wrz +reC +nDM +wjx +eWo +wjx +rvz +kZP +uZW +ybx +rlo +xJJ +xJJ +rlo +rFZ +pTl +uMr +rlo +jzQ +pTl +eJv +asI +puy +omp +heY +xrE +uTI +asI +uJG +wuh +wuh +wuh +wuh +wuh +wuh +wuh +uJG +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +uJG +fvL +kdb +fvL +bkc +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(70,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +fvL +fvL +fvL +fvL +fvL +bkc +bkc +bkc +tYf +tYf +tYf +tYf +tYf +bkc +bkc +bkc +bkc +fvL +fvL +fvL +fvL +fvL +bkc +bkc +bkc +bkc +bkc +bkc +sLA +uJG +wkD +srV +dkg +dsF +dsF +cJw +dsF +dsF +dsF +dsF +dsF +dsF +dsF +bkc +bkc +bkc +uJG +bkc +uJG +uJG +uJG +uJG +mPK +ete +edS +bfd +bSt +doA +tfm +bfd +bSt +mDO +mSP +ama +xMp +rzS +noH +aMO +aMO +eSe +oOA +cOS +rzS +ihW +fWP +fRi +jaw +pKw +kHT +tJo +gXg +mbB +kWl +uZW +aWV +iPl +oca +hBa +xbk +aHl +laB +arB +arB +arB +rFn +ehS +wfo +cEz +gGv +hYi +vvJ +hGB +asI +uJG +wuh +wuh +wuh +wuh +wuh +wuh +wuh +uJG +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +wuh +fvL +fvL +fvL +fvL +fvL +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(71,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +kdb +kdb +kdb +fvL +bkc +bkc +bkc +tYf +tYf +tYf +tYf +tYf +bkc +bkc +bkc +fvL +kdb +kdb +kdb +kdb +fvL +bkc +bkc +bkc +bkc +bkc +bkc +sLA +bkc +uJG +bkc +bkc +rYG +bkc +bkc +bkc +rYG +bkc +bkc +uJG +bkc +wQq +bkc +bkc +bkc +uJG +mPK +mPK +mPK +mPK +mPK +mPK +kVY +sXG +aqO +bSt +ogM +gnI +wut +bSt +jWz +vte +ptP +kPs +rzS +fNN +fYS +fMe +rzS +dNd +rzS +rzS +fkD +pTl +dCj +sVG +dRE +eNC +xey +viK +fJx +sVG +fKV +tka +kWp +oQu +oQu +kWp +scw +pTl +fUu +oQu +miE +cQj +eJv +asI +ryq +omp +bBj +oZD +xOi +asI +uJG +wuh +wuh +wuh +wuh +wuh +wuh +wuh +uJG +wuh +wuh +wuh +wuh +wuh +wuh +evW +wuh +wuh +fvL +kdb +kdb +kdb +fvL +bkc +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(72,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +xJy +bkc +bkc +fvL +kdb +kdb +kdb +kdb +fvL +bkc +bkc +tYf +tYf +tYf +tYf +tYf +tYf +tYf +bkc +bkc +fvL +kdb +kdb +kdb +kdb +fvL +bkc +bkc +bkc +bkc +bkc +bkc +sLA +uJG +sLA +bkc +dVS +gRM +fBL +bkc +dVS +gRM +fBL +bkc +uJG +bkc +dsF +bkc +bkc +bkc +uJG +mPK +tAm +hyP +icI +gvQ +uVN +tLv +hWp +iyK +bSt +kGq +aFJ +iyK +bSt +vYm +xNB +amE +dYK +rzS +bSF +hMq +yaw +mQk +kwG +ohy +bFy +uZW +pTl +cDE +lxt +oQu +oQu +diY +oQu +oQu +oQu +eSJ +jbr +nyt +diI +nhW +diI +qSH +pTl +hTO +uSi +dvw +pTl +eYq +asI +cuQ +pUt +uEi +tcn +vmD +kCC +uJG +uJG +uJG +dIA +ilW +rYu +uJG +fvL +fvL +fvL +rYu +uwu +rYu +bkc +rYu +uwu +rYu +uJG +fvL +kdb +kdb +kdb +fvL +uJG +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(73,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +kdb +kdb +kdb +fvL +fvL +fvL +tYf +tYf +tYf +tYf +tYf +tYf +tYf +fvL +fvL +fvL +kdb +kdb +kdb +kdb +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uJG +dVS +gRM +fBL +uJG +dVS +gRM +fBL +uJG +uJG +bkc +dsF +bkc +bkc +bkc +uJG +mPK +iBB +fLr +mGA +xoX +pfP +bSt +rKC +bSt +tKs +bSt +tZU +bSt +pfP +pMx +mfx +xmr +oFH +rzS +jOz +kVV +aLJ +jjR +jmO +lYF +mlg +uZW +iCk +uPG +nbs +pTl +pTl +meh +pTl +pTl +pTl +pTl +qmo +rlo +xJJ +rlo +xJJ +igu +pTl +uZW +qHe +eJv +pTl +rHv +asI +sFd +rwg +heY +jXN +uTI +asI +uJG +uJG +uJG +qyv +dqy +qyv +uJG +fvL +kdb +fvL +coV +onw +coV +bkc +coV +mWZ +coV +uJG +fvL +kdb +kdb +kdb +fvL +bkc +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(74,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +kdb +kdb +kdb +fvL +kdb +fvL +tYf +tYf +tYf +tYf +tYf +tYf +tYf +fvL +kdb +fvL +kdb +kdb +kdb +kdb +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +bkc +dVS +gRM +fBL +bkc +dVS +gRM +fBL +bkc +uJG +uJG +jKB +uJG +uJG +uJG +uJG +mPK +iBB +dHE +kie +oJO +tpg +fyD +fsV +hjH +qWF +ghP +gIb +bMS +hKj +xTe +pyy +rxN +hnU +rzS +ohi +ruz +rEd +jnG +uxF +kch +aCQ +pIX +uIw +iNv +wZD +pQL +pQL +mNo +arB +arB +arB +arB +enR +laB +gDv +qaJ +mlJ +frB +pTl +hTO +axu +dvw +pTl +oMo +asI +asI +asI +asI +asI +asI +asI +hLP +hLP +hLP +ydr +poa +ydr +hLP +kCx +mNe +hLP +coV +ayM +coV +hLP +coV +ayM +coV +wSY +wSY +wJn +qvq +wSY +wSY +uJG +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(75,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +fvL +kdb +kdb +kdb +fvL +fvL +fvL +tYf +tYf +tYf +tYf +tYf +tYf +tYf +fvL +fvL +fvL +kdb +kdb +kdb +fvL +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +bkc +dVS +gRM +fBL +bkc +dVS +gRM +fBL +bkc +uJG +tLi +oZv +tLi +fvL +fvL +fvL +mPK +xLP +krx +pof +ejd +pfP +vuH +cTm +cMj +msA +amE +cuO +oQD +pfP +bqo +xqa +dbx +obP +rzS +wAY +ojn +exG +kYo +hwt +gSZ +wHo +iPW +xJJ +xJJ +xJJ +cZI +xJJ +vwC +xJJ +xAc +xJJ +xJJ +xJJ +eVq +hVc +pTl +pTl +uHl +pTl +uMr +xJJ +jzQ +nbs +uWG +hLP +iQU +kya +rCg +mdb +igY +tNs +kya +qyW +kya +gFc +kya +gFc +suv +gFc +kya +til +gFc +kya +gFc +mdb +gFc +kya +gcO +gZR +pfk +nXh +mrA +fkw +wSY +uJG +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(76,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +kdb +kdb +kdb +fvL +bkc +tYf +tYf +tYf +tYf +tYf +tYf +tYf +bkc +fvL +kdb +kdb +kdb +kdb +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +uJG +dVS +igv +fBL +bkc +dVS +igv +fBL +uJG +uJG +tLi +sup +tLi +fvL +fvL +fvL +mPK +pfP +pWw +mEr +pfP +pfP +mPK +mPK +mPK +mPK +uVN +pfP +mPK +mPK +pfP +mPK +btV +pfP +rzS +rzS +rzS +rzS +rzS +meV +rzS +rzS +dlD +gmn +bGl +yal +dlD +oAX +qOB +oAX +dlD +gmn +bGl +yal +dlD +uZW +pTl +pTl +aor +txH +txH +txH +txH +wnQ +tFt +uIq +vZp +lVl +jnV +crO +xqq +lVl +lVl +lVl +lVl +fMA +jnV +htO +jnV +htO +eYu +jnV +htO +jnV +htO +crO +htO +tOW +npQ +rxo +sPk +lRL +nxU +sZA +sef +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(77,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +fvL +kdb +kdb +kdb +kdb +fvL +bkc +tYf +tYf +tYf +tYf +tYf +tYf +tYf +bkc +fvL +kdb +kdb +kdb +kdb +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +tLi +tLi +alR +tLi +tLi +fvL +fvL +gto +evS +ajJ +wIv +nBC +pve +wIv +pve +jEj +bDD +wIv +pve +pve +xej +wIv +uUs +cnV +pve +cCL +nEY +pve +pve +vEi +uPm +pve +uMy +dlD +cuh +rkQ +pBK +isC +jmp +jaj +jmp +isC +mGw +qFO +fbQ +dlD +opi +pTl +pTl +tah +pTl +pTl +pTl +pTl +pTl +uWG +hLP +uXG +seC +tDU +cWo +tDU +tDU +tDU +seC +xrc +aCG +svn +seC +tDU +tDU +aCG +tDU +tDU +seC +tDU +cWo +seC +vBA +chA +aGC +sgZ +twD +tnx +kVa +wGl +uJG +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(78,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +kdb +kdb +kdb +kdb +fvL +bkc +tYf +tYf +tYf +tYf +tYf +tYf +tYf +bkc +fvL +kdb +kdb +kdb +kdb +fvL +bkc +bkc +bkc +bkc +xJy +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +ngN +uJG +ngN +ngN +ngN +uJG +wvJ +eYg +sQu +tuq +wvJ +fvL +fvL +fQo +pve +oFT +brg +hBG +pVM +awZ +brg +tXf +brg +cft +rUi +brg +aRV +brg +tBF +cEZ +dJf +brg +tXf +gTH +pVM +brg +sBZ +mBV +pve +dlD +ohs +iQo +qxX +wYy +tJe +qpU +qbB +trN +kFy +rMo +cOx +dlD +emo +qAG +ykB +hwK +iTv +wpR +kVc +ulI +pNR +myP +dTg +dTg +dTg +dcT +pMc +aUG +gvL +dTg +dTg +nws +pWW +jUk +vhU +vhU +xfd +lBM +qYs +wyY +wyY +tYb +jwO +wyY +doq +wyY +wSY +qtA +dnx +cZj +mfW +xrP +uJG +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(79,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +kdb +kdb +kdb +kdb +fvL +bkc +tYf +tYf +tYf +tYf +tYf +tYf +tYf +bkc +fvL +kdb +kdb +kdb +kdb +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +bkc +uJG +bkc +bkc +bkc +uJG +wvJ +ovD +ttq +nUD +wvJ +fvL +fvL +gto +pve +nus +yev +yev +yev +yev +yev +kym +yev +yev +yev +yev +ali +kym +yev +yev +yev +dLa +dZS +dLa +dLa +dLa +dLa +eeg +frh +dlD +pkl +lhh +onQ +dlD +uRy +wKT +teJ +dlD +pkl +lhh +onQ +dlD +vvd +eZt +vvd +aBQ +vvd +brw +wZf +eZt +sGR +vvd +dTg +tLG +xeS +gFX +hci +gFX +gFX +tdX +dTg +yhV +uGV +pfm +vhU +dqr +rUW +fCZ +jww +wyY +bWZ +rTk +diG +yhn +agi +tRN +wSY +uFZ +phD +cZj +abb +wSY +bkc +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(80,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +kdb +kdb +kdb +fvL +fvL +fvL +tYf +tYf +tYf +tYf +tYf +tYf +tYf +fvL +fvL +fvL +kdb +kdb +kdb +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uJG +dLa +dLa +dLa +dLa +fQo +wvJ +cvr +ctB +vsi +wvJ +fQo +gto +gto +pve +avu +yev +khC +lRC +vpN +lFD +jtj +dcL +jtj +vMa +lFD +lRC +rMv +rCY +vrD +yev +uEv +pve +kWr +qfw +wIv +xHt +avu +dri +dlD +nyG +kQO +ebS +ici +tJe +nBa +qbB +jyC +jUp +rna +kgY +dlD +bPu +lMB +uAc +fbw +vep +jix +ouO +ean +gac +eBH +dTg +rMe +jTv +sga +iCV +sga +sga +buX +iTB +reI +iVI +qEz +vhU +dJS +hsD +jWA +lbr +wyY +eMP +fxD +jHB +dCu +kZc +aea +wSY +uzb +uuo +cZj +mPZ +wSY +bkc +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(81,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +kdb +kdb +kdb +fvL +kdb +fvL +tYf +tYf +tYf +tYf +tYf +tYf +tYf +fvL +kdb +fvL +kdb +kdb +kdb +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +uJG +uJG +fQo +dmj +mro +jKZ +jEj +wvJ +oft +iKl +wvJ +wvJ +uMy +pve +pve +nEY +xtX +fqx +sXt +jSr +hAq +hAq +hAq +tmc +rCY +lRC +lRC +rCY +lRC +emw +lma +kym +gtU +pve +whH +fbd +wIv +dLa +xWH +cCL +dlD +trZ +cXR +kYp +lRi +wot +gcH +hqo +lRi +nOM +bmP +rAz +dlD +gIB +pPC +uvt +wtc +elK +jJk +giP +llp +vgo +llp +dTg +kAM +ubp +raO +iCV +pNU +kHu +lgR +vOx +reI +uGV +khX +vhU +oXF +rUv +ezT +aHf +wyY +myQ +llg +xuP +vGB +cKG +itc +wSY +icv +wnD +sBF +qFL +wSY +uJG +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(82,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +fvL +kdb +kdb +kdb +fvL +fvL +fvL +tYf +tYf +tYf +tYf +tYf +tYf +tYf +fvL +fvL +fvL +kdb +kdb +kdb +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +ngN +uJG +fQo +fQo +qpv +qpv +pve +yhw +kLp +qnU +ous +fSO +cHm +brg +brg +oIL +brg +hhd +yev +vkr +rCY +bBe +noh +noh +noh +noh +noh +rRS +boZ +iHP +rCY +ftU +yev +gtU +pve +eOO +pHL +ceo +dLa +avu +csW +dlD +pkl +lhh +onQ +dlD +xos +vZU +ixG +dlD +pkl +lhh +onQ +dlD +dpH +pPC +uvt +elt +ned +bLy +ned +ned +kXl +nNM +dTg +dLI +uJf +ciA +qyU +rHa +gdc +lbK +geG +kCZ +qBX +sbe +vhU +yeK +qHd +kzM +vIU +wyY +jFj +yau +cTG +wgd +rqM +pHy +wSY +bYx +ejQ +uMp +rFy +wSY +bkc +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(83,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +kdb +kdb +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +kdb +kdb +fvL +bkc +fvL +fvL +fvL +fvL +bkc +bkc +bkc +bkc +bkc +uJG +uJG +uJG +fQo +gaE +tvS +hhf +mCC +gDM +pve +pve +pve +jEj +pve +rXr +wIv +pve +pve +wIv +yev +bqi +rCY +pAb +okq +rCY +uBy +hNG +hNG +sJt +lRC +rCY +lRC +upi +yev +wIv +aTU +mYa +hHt +fbd +dZS +eeg +jEj +dlD +kGk +pNj +nOL +vCw +tJe +nBa +qbB +rwn +jUp +bSJ +xQI +dlD +iif +sOq +uKm +iGe +xkW +iCq +reV +iCq +hTF +tTq +dTg +kAM +dyG +sga +rGO +sga +sga +pFP +pVv +icr +fNq +pfm +vhU +uFe +qbf +qbf +tGh +wyY +aCM +otI +cRR +xrl +ssS +xgz +wSY +fqf +duZ +aVi +gbU +wSY +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +xJy +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(84,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +fvL +fvL +kdb +kdb +kdb +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +kdb +kdb +kdb +fvL +fvL +fvL +kdb +kdb +fvL +bkc +bkc +bkc +bkc +bkc +ngN +uJG +gto +gto +dLa +xHt +dLa +wIv +pLr +jEj +dLa +xHt +dLa +dLa +dLa +yev +yev +yev +kym +yev +bRw +rCY +pAb +hNG +isS +iew +lUo +rJp +sJt +lRC +rCY +yev +yev +yev +iaU +pve +ceo +fbd +qfw +dLa +eeg +nEY +dlD +nxh +uWF +kYp +lRi +vTl +vZU +hqo +lRi +nOM +cDr +tNj +dlD +pvc +qVi +flR +dRn +peM +eSY +aow +pfM +aow +anR +dTg +rUr +vdY +bVM +xMa +rSV +rSV +ktR +dTg +cXE +koC +pfm +vhU +oKz +qbf +qbf +mHL +wyY +fyG +rTk +iXt +dCu +dCu +oKs +wSY +lnZ +jLT +jLT +sVK +wSY +bkc +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(85,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +fvL +fvL +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +fvL +bkc +bkc +bkc +bkc +bkc +sLA +bkc +gto +szy +pve +uMy +dLa +lbq +rSb +pve +dLa +oHx +bgb +jYj +ppV +yev +vqS +dpy +sac +ddB +nOW +cwm +oUd +abk +mNq +dmM +oDn +hNG +kMk +oXp +mOm +nOC +spr +dLa +vCF +pve +wIv +nHY +wIv +dLa +uFM +wIv +dlD +pkl +kBk +onQ +dlD +bpy +vZU +lLD +dlD +pkl +kBk +onQ +dlD +dlD +vvd +pOZ +kAc +iRC +vvd +ipA +cGc +fpy +aag +aag +aag +aag +kLW +ncg +cmB +rsb +aag +aag +pvI +qPV +nkY +vhU +kyA +iHW +ocm +gLt +wyY +ceM +ltt +uPz +pLk +fjB +vWm +wSY +vNx +cQp +mPF +nQq +afP +cYe +cYe +bkc +bkc +bkc +bkc +bkc +bkc +bkc +wuh +wuh +wuh +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(86,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +fvL +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +fvL +bkc +bkc +bkc +bkc +bkc +ngN +uJG +gto +rhR +pve +mBW +dLa +jEj +rSb +vVW +kiP +pQM +pve +wTf +aOI +yev +czE +rob +lmm +rob +wYo +rCY +pAb +rCY +tGV +rCY +xlU +shG +sJt +qgm +lRC +yev +aKx +dLa +xHt +nwr +dLa +dLa +dLa +dLa +eeg +pve +dlD +aeF +kco +kco +kco +jIi +vZU +kco +jIi +jIi +jIi +jIi +jIi +nBo +rvo +tsS +dRn +ara +vvd +wSZ +xTo +tHG +aag +xBd +cAA +kzk +lhJ +wVm +wPF +pfw +rIV +nQP +reI +uFY +pfm +vhU +vhU +vhU +vhU +vhU +wyY +wyY +wyY +wyY +wyY +wyY +wyY +wSY +iuG +cQp +cQp +nQq +hOh +cYe +cYe +bkc +bkc +bkc +bkc +bkc +bkc +wuh +wuh +wuh +wuh +wuh +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(87,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +fvL +fvL +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +fvL +uJG +ngN +ngN +ngN +uJG +uJG +uJG +gto +kMR +pve +vzk +dLa +pve +amq +pve +dLa +laE +pve +pve +fET +kym +swr +qaw +cOo +dso +dIQ +gJD +pAb +hNG +hNG +rJp +hNG +rCY +sJt +lRC +rCY +yev +dMo +fQo +qtt +nUE +bdW +pve +wtD +pve +avu +pve +dlD +dsf +xzQ +xzQ +xzQ +xzQ +oQK +tsd +tsd +tsd +tsd +bvn +tsd +tsd +dQT +enP +pyX +nNK +wLT +jKN +fky +xAm +aag +kxQ +cbk +aGO +ylQ +jeC +eeB +umD +syQ +rSp +reI +oPU +isV +qGz +dHz +eID +ieI +sVX +umc +hpH +lbW +dQI +ryG +mZZ +sQl +wSY +dEc +xZR +bMf +dPp +wSY +uJG +uJG +ngN +bkc +ngN +ngN +ngN +bkc +wuh +wuh +wuh +wuh +wuh +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(88,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +kdb +kdb +kdb +kdb +kdb +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +kdb +kdb +fvL +uJG +uJG +uJG +uJG +uJG +fvL +fvL +gto +nWA +iaV +gIr +cof +nvV +qIH +vVG +xHt +dLa +dLa +dLa +dLa +yev +yev +yev +yev +yev +gVN +rCY +bAu +jer +jer +jer +jer +jer +qIq +lRC +qxb +kym +sDD +pve +pep +fEG +alb +pve +gmp +xPS +xkH +wIv +dlD +xWy +vTl +kgG +omk +vTl +idP +hqo +eqG +jkm +qwg +wqf +hqo +jlI +dlT +aBV +ich +sGQ +vvd +fwA +uuC +wac +aag +rIa +sbZ +kfv +tIf +oer +wuy +tIf +ctV +uRS +reI +aFq +pfm +hfh +tjC +hEP +nGQ +jHz +hrP +nGQ +hFK +jHz +hrP +eID +lbW +wSY +wSY +wSY +wSY +wSY +wSY +bkc +uJG +uJG +uJG +uJG +uJG +uJG +bkc +wuh +wuh +wuh +wuh +wuh +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(89,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +fvL +fvL +fvL +fvL +fvL +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +hKA +hKA +hKA +hKA +pAU +hKA +hKA +pAU +pAU +hKA +ozQ +ozQ +ozQ +ozQ +ozQ +uMy +jrl +brg +esT +uKX +brg +brg +brg +tXf +oXt +pve +wIv +yev +qMT +nvB +njJ +nvB +njJ +oIr +rCY +rCY +lRC +rCY +lRC +yev +pve +bbI +fEG +pve +lre +pve +ppG +uol +dLa +dLa +dlD +dlD +dlD +dlD +dlD +cjK +loc +xgP +aYk +dlD +dlD +dlD +dlD +dlD +vvd +vvd +vvd +vvd +vvd +vvd +vvd +vvd +aag +dov +xQG +taj +iuy +aag +qfC +nAU +faT +dov +nXU +aZI +kmC +sgB +gpq +ieI +lbW +btM +mhT +coJ +lbW +tGu +mhT +pmO +ieI +rDP +awC +pTv +iVP +wPZ +awC +awC +cRI +kmy +kmy +kmy +cRI +cRI +bkc +wuh +wuh +wuh +wuh +wuh +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(90,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +hKA +ruW +hKA +cgA +jiG +eGe +nxY +nxY +nxY +nZU +ozQ +eAh +sCp +jvC +ozQ +ozQ +ozQ +pve +pve +pve +jEj +pve +pve +pve +bdF +pve +cCL +yev +rCY +rCY +mVo +mnw +oTZ +epP +jQa +mnw +vFv +rCY +npG +yev +fEG +rLN +nEY +rLN +hJP +pve +jEj +hDH +dLa +jFM +mvk +bnm +xnG +nEP +vBO +kdp +dgg +mvk +vBG +mvk +mvk +mvk +sJJ +mvk +mvk +oHk +mvk +mSB +vBG +mvk +mvk +mvk +wbN +uGl +mvk +jaa +mvk +vXK +arE +arE +arE +rJG +lWn +fJq +cqZ +fBg +fBg +fBg +fBg +fBg +fBg +fBg +fBg +fBg +qhI +pmO +ieI +hlQ +bbZ +hfd +wUw +cZu +xVI +awC +gWq +uvu +vSb +mEp +pEe +cRI +cRI +wsu +wuh +qev +wuh +wsu +bkc +uJG +uJG +wTd +wTd +uJG +wTd +uJG +sLA +sLA +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(91,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +fvL +fvL +fvL +fvL +bkc +bkc +eer +sZm +idV +tVh +kvH +kCp +vzy +fKd +rzl +nxY +nxY +ozQ +ozQ +kux +ozQ +ozQ +fkL +ozQ +ozQ +ozQ +goz +goz +goz +goz +wIv +rSb +bjq +pve +yev +yev +kym +yev +yev +yev +yev +yev +kym +yev +ali +yev +yev +pve +fQo +bwm +wPn +lTW +xwa +cCL +mwr +nTD +aQr +nZu +omJ +ybE +iyd +iyd +iyd +ntl +iyd +shw +iyd +iyd +iyd +ahV +anI +iyd +iyd +iyd +iyd +obQ +iyd +iyd +iyd +iyd +rXH +iyd +qcz +fnc +lpF +arE +arE +arE +lFo +ivW +ugJ +ivW +fBg +qQY +iwb +ylO +vNR +nNm +evm +tFB +fBg +bXo +lpE +ucl +awC +awC +hSZ +cZu +dIe +vbW +awC +poJ +hHv +uXt +pUQ +sQa +cQa +aBn +wsu +wsu +qMk +wsu +wsu +fvL +fvL +uJG +uJG +bkc +bkc +bkc +uJG +bkc +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(92,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +fvL +kdb +kdb +kdb +fvL +bkc +bkc +fvL +hKA +ktU +isB +crD +nxY +ghM +kCp +nxY +pyd +nxY +ozQ +uuH +gdP +eAf +ozQ +kUj +xva +skR +ozQ +atX +lFC +mlG +goz +gPk +wBn +mnL +oXP +oXP +bPA +bxe +vIa +oXP +bxe +dSM +oXP +kVr +oXP +oXP +plo +dZS +rLN +fQo +sCs +eNt +bfp +wIv +frh +uol +dLa +myO +xoV +sYB +cGn +rWc +ber +ber +ber +lnx +xKW +ber +ber +qvO +prh +aop +xfh +ber +ber +ber +lIs +ber +ber +ber +rWc +cGn +qGE +aop +fnc +lpF +arE +arE +arE +lFo +ivW +ugJ +ivW +qub +uMk +gtN +dzK +vcf +hJE +hFn +xWS +fBg +pcM +gLa +ieI +kfz +oYa +wUw +aOk +moh +pmo +awC +uLF +roN +vMl +xYn +uXt +bAX +cJz +wsu +ilq +tXk +wyr +wsu +fvL +fvL +uJG +uJG +uJG +uJG +uJG +uJG +uJG +uJG +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(93,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +kdb +kdb +kdb +fvL +fvL +bkc +fvL +hKA +hKA +hKA +hKA +pAU +hKA +hKA +nxY +nxY +rzl +ozQ +xPn +foB +rtz +rhp +oDo +uZv +kOZ +tkp +sST +cNh +tDr +phJ +phJ +phJ +phJ +phJ +phJ +dDu +dDu +dDu +dDu +dDu +dDu +dDu +dDu +dDu +pve +nIB +dLa +fQo +dLa +vpe +fQo +xHt +fQo +pve +gLx +dLa +mHk +xoV +asr +gAz +gAz +gFt +gFt +gAz +sBr +lRT +sSp +jWO +sBr +mGB +hPZ +sBr +lRT +sSp +jTO +sBr +gAz +gFt +gFt +gAz +gAz +mHk +aop +mrC +gAz +ejy +arE +tGl +jFd +wTS +oGz +ivW +csh +xDx +uHJ +bNu +vcf +uZg +hDr +jur +fBg +cBO +beG +ieI +gtF +otn +kZy +wUw +chE +ddQ +bbZ +cRI +aAa +szD +wBm +wyw +jfS +cRI +wsu +pcS +ari +pcS +wsu +wsu +wsu +wsu +wsu +wsu +wsu +wsu +uJG +sLA +uJG +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(94,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +xJy +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +fvL +fvL +kdb +kdb +kdb +kdb +fvL +bkc +fvL +kdb +kdb +fvL +kdb +kdb +kdb +hKA +avB +kCp +kCp +ozQ +wEH +ylK +gnd +jIr +kVz +jdH +feK +klz +qIY +tWl +mKB +phJ +ouY +phJ +hdT +alz +vqy +dDu +wwl +mcp +bMP +czx +uFH +vjo +pXs +dDu +cCL +uRm +aAz +dvq +dvq +dvq +xtI +baZ +dvq +wwg +xqu +dLa +hdp +nKU +mKb +gAz +bkc +bkc +bkc +bkc +sBr +sxI +qgW +tGI +bFC +xmH +hXA +cqI +tGI +qgW +wkE +sBr +bkc +bkc +bkc +bkc +gAz +mHk +aop +fnc +lpF +arE +arE +arE +lFo +ivW +vmf +ivW +aFr +jeV +fpz +jfa +vcf +iEH +eHk +mEN +fBg +uxm +qji +ieI +gtF +fHv +wre +svy +kZy +wUw +oqM +dzD +uXt +uXt +fgB +wPt +wPt +cCF +wsu +wNP +hrZ +iEi +wsu +xhs +axD +jfD +wsu +gIx +mlz +wsu +uJG +sLA +bkc +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(95,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +fvL +kdb +kdb +kdb +kdb +fvL +bkc +fvL +kdb +kdb +fvL +kdb +kdb +kdb +hKA +kUH +pxM +vzy +ozQ +jHe +lVZ +wdp +ozQ +pLK +jOe +loQ +lnp +qIY +tHo +eCc +phJ +wAF +phJ +aRb +nds +vPr +dDu +koL +kgc +kbS +kbS +kbS +sFo +kOQ +dDu +jKZ +pve +pve +frh +pve +fJX +bNO +pve +pve +pve +pve +dLa +uDj +xoV +asr +gFt +bkc +bkc +bkc +bkc +sBr +riu +aLb +pEA +khs +bMX +dPe +goL +pEA +qgW +uYV +sBr +bkc +bkc +bkc +bkc +gFt +tww +jEC +sgI +lpF +arE +arE +arE +lFo +gEz +umf +tOg +fBg +kIz +weh +vcf +vcf +wWG +vcf +cRk +fBg +ieI +xkt +orm +kfz +xKb +thB +wre +xic +ddQ +oqM +eFu +sIu +hbH +cHc +uXt +eOs +wsu +wsu +pcS +iEi +mJw +wsu +rzR +fSU +eoC +wsu +sKd +uwe +wsu +uJG +ngN +uJG +wTd +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(96,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +fvL +fvL +kdb +kdb +kdb +kdb +fvL +bkc +fvL +kdb +kdb +fvL +kdb +kdb +kdb +pAU +nxY +nxY +nxY +ozQ +ozQ +wKE +ozQ +ozQ +ozQ +qAE +ozQ +ozQ +rZB +cBV +vyr +phJ +mPl +phJ +qGL +tHU +msj +dDu +eOv +aqK +bwf +gNT +ppB +cXi +aqJ +dDu +aKV +aKV +aKV +aKV +aKV +aKV +sca +aKV +aKV +aKV +aKV +aKV +uGg +kaP +asr +gFt +bkc +bkc +bkc +bkc +qEa +fQV +bCl +naQ +sxp +xmH +ixT +hXY +rwG +bCl +oIA +ltq +bkc +bkc +bkc +bkc +gFt +mHk +aop +fnc +lpF +arE +arE +arE +lFo +ivW +sfY +ojv +fmz +mOR +cqc +tcs +urx +jtH +rBG +dWn +fBg +bjg +bIa +tUi +bBf +kBI +uJY +fGM +bBD +ffZ +pgK +bmH +pdQ +rog +hRF +mpL +cls +wsu +iuA +iuA +vEa +hUD +wsu +ykE +xVf +gdU +wsu +sdp +fVu +wsu +uJG +bkc +bkc +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(97,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +kdb +kdb +kdb +kdb +fvL +bkc +fvL +kdb +kdb +fvL +kdb +kdb +kdb +pAU +nxY +kXN +rzl +ozQ +wkL +dxc +fxb +lFq +jZQ +vJW +jva +ozQ +fFH +jSd +xlI +uCt +mBi +ixK +gvF +gzP +uWh +qyk +cxc +mCR +cfj +vcK +obO +fmZ +ncn +dDu +gyA +dTp +dTp +gyA +jGH +dTp +qIb +rPv +rPv +gZj +aKV +kfR +boI +xoV +asr +gFt +bkc +bkc +bkc +bkc +ggs +bmX +yjS +wsB +dUa +cHd +yjl +iTl +ljG +eWL +njd +riV +bkc +bkc +bkc +bkc +gFt +mHk +aop +dvN +gAz +arE +arE +arE +jFd +uDc +ugJ +ivW +fBg +rOC +rCX +hNq +vcf +vcf +mmr +jCz +fBg +pCE +syu +jiU +awC +cko +ssN +wUw +wUw +gkH +cRI +dko +mLP +gnG +olI +jNo +aOS +wsu +iuA +iuA +tNi +lcR +wsu +wsu +xLk +wsu +wsu +wsu +xLk +wsu +wsu +uJG +uJG +wTd +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(98,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +fvL +kdb +kdb +kdb +fvL +fvL +bkc +fvL +kdb +kdb +fvL +kdb +kdb +kdb +pAU +hKU +vzy +nxY +ozQ +uuS +wPE +lHL +bvL +jZQ +vJW +dRe +lTf +qIY +roB +gUm +phJ +ijy +phJ +phJ +phJ +dDu +dDu +ivz +nKD +sbr +bWP +aye +riK +iUX +dDu +efx +jGH +gyA +pnH +soS +gyA +dTp +nXL +dTp +xxm +aKV +snM +fnc +xoV +asr +gFt +bkc +bkc +bkc +bkc +pix +ujy +whf +whf +bGp +xmH +ixT +lci +whf +whf +ujy +lur +bkc +bkc +bkc +bkc +gFt +mHk +aop +fnc +lpF +arE +arE +arE +lFo +ivW +ugJ +ivW +fBg +ryM +lgx +nKt +eLZ +pDv +qdG +pAj +fBg +ieI +syu +pWa +awC +awC +gtF +cwD +gtF +awC +cRI +cRI +cRI +cRI +cRI +cRI +cRI +wsu +wgm +bGj +uwp +veF +uWb +hUD +tSe +sip +iEi +gEe +tSe +cXN +wsu +bkc +uJG +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(99,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +kdb +kdb +fvL +bkc +bkc +fvL +kdb +kdb +fvL +kdb +kdb +kdb +hKA +rzl +nxY +pxM +ozQ +jBm +riE +wpq +boT +dlp +xhh +vuV +xQZ +gFW +ezN +qcT +phJ +kLQ +fAf +qZS +yfV +dDu +jWU +ore +gRi +nhB +qKs +tDg +hgG +sjI +dDu +wkT +aKV +owQ +aKV +aKV +aKV +aKV +aKV +gyA +vWt +aKV +wzc +fnc +xoV +bMD +gAz +bkc +bkc +bkc +bkc +sBr +eGW +neC +otL +vWL +xmH +ixT +tyE +otL +phu +nEu +sBr +bkc +bkc +bkc +bkc +gAz +wIT +aop +fnc +lpF +arE +arE +arE +lFo +ivW +frW +gFA +fBg +fBg +fBg +fBg +fBg +fBg +lPF +fBg +fBg +btM +syu +gVD +bbZ +wre +mVH +bRV +wre +xYe +bbZ +inM +wUw +pqZ +tiu +qLV +gwm +wsu +dzm +jPv +iGn +lqT +mVs +qic +vUb +gqM +tPe +mVs +dYw +iEi +pcS +uJG +uJG +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(100,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +kdb +kdb +kdb +fvL +fvL +fvL +fvL +kdb +kdb +fvL +kdb +kdb +kdb +hKA +nxY +aJb +kCp +ozQ +fZt +lfC +tEX +brf +eSZ +jZQ +dRe +ckb +jHf +gdL +gUm +phJ +vJD +xTc +rmV +xVs +dDu +dDu +wTi +tOT +dDu +hXZ +dDu +tOT +dDu +dDu +sOK +aKV +fev +fev +fev +fev +fev +aKV +dTp +mPi +aKV +hFh +fnc +xoV +asr +gFt +bkc +bkc +bkc +bkc +sBr +rJX +rJX +rJX +svl +kCo +xdl +vxs +rJX +rJX +rJX +sBr +bkc +bkc +bkc +bkc +gFt +mHk +aop +fnc +lpF +arE +arE +arE +lFo +ivW +ugJ +ivW +bXo +aeK +xyr +hQs +kuB +bXo +giJ +dHz +dHz +njw +fIt +dkn +sIt +xHE +sxd +rYY +xov +jBa +uyM +gmW +nBD +aLY +eFj +cnn +vSU +wsu +ezs +mXW +iuA +iuA +iuA +iuA +iuA +iuA +iuA +iuA +ykI +fJS +pcS +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(101,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +fvL +kdb +kdb +hKA +hKA +nxY +vzy +giM +ozQ +iUs +fbJ +qaG +xgZ +eSZ +jZQ +nMZ +ozQ +tUz +kYY +gUm +phJ +uEB +kyi +mgj +ajg +phJ +pkT +voo +jhe +nbb +nbb +nbb +jhe +ehF +oAa +lIv +eLO +fev +bTz +pGj +ekP +fev +aKV +jGH +rpl +aKV +mHt +fnc +xoV +asr +gFt +bkc +bkc +bkc +bkc +bkc +rJX +fwW +iGp +bFd +tpG +bjG +cjk +aXY +biC +rJX +bkc +bkc +bkc +bkc +bkc +gFt +mHk +aop +fDM +gAz +ejy +arE +tGl +jFd +eJf +ugJ +qJP +bXo +cTH +mZT +mdf +kEV +onl +gSx +nBd +cBO +lbW +ieI +dWz +awC +xRZ +pWi +wUw +wre +ihn +xXG +aiQ +nYE +exd +wUw +wUw +nvL +wsu +iTS +oYO +iuA +iuA +iuA +iuA +iuA +iuA +iuA +iuA +wso +xQs +pcS +uJG +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(102,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +fvL +fvL +fvL +hKA +ahW +nxY +lIO +hKA +ozQ +ozQ +ozQ +ozQ +hUs +lQO +pYg +ozQ +ozQ +jHf +gdL +gUm +phJ +djL +phJ +phJ +phJ +phJ +goz +hbd +fLN +duP +acG +sLc +fLN +nAj +goz +sOK +aKV +fev +pik +xop +udl +ebt +aKV +pxL +jPg +aKV +mjx +qGE +xoV +asr +gFt +bkc +bkc +bkc +bkc +bkc +pQk +kVN +dyF +gUA +ewa +uyz +jcN +kqN +gZh +xJs +bkc +bkc +bkc +bkc +bkc +gFt +mHk +aop +fnc +lpF +arE +arE +arE +lFo +ivW +pUd +ivW +bXo +apH +fvM +ieI +ieI +bXo +bXo +bXo +inl +bXo +onl +bXo +awC +xRZ +wre +wCs +rhi +wUw +uhC +cPv +tUk +nfv +oNv +jiE +xWY +wsu +oiX +qXe +iuA +iuA +iuA +iuA +iuA +iuA +iuA +iuA +aBk +aBm +wsu +uJG +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(103,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +fvL +fvL +fvL +pAU +kXN +nxY +kCp +hKA +sST +nqP +wyJ +mST +bMU +bMU +bMU +ruO +bMU +eHH +uIx +mZC +bMU +hGu +bMU +ebK +bwh +ezK +bMU +bMU +bMU +bMU +bMU +bMU +bMU +bVJ +jjI +tDr +aKV +fev +oOW +vDF +gtP +fev +aKV +pnH +mPi +aKV +aKV +mHk +xoV +ktM +gAz +bkc +bkc +bkc +bkc +bkc +nih +taF +nPz +pQV +egl +pYN +xFb +nPz +gai +uIQ +bkc +bkc +bkc +bkc +bkc +gAz +mHk +aop +fnc +lpF +arE +arE +arE +lFo +ivW +dTf +rus +eDs +gjW +tmW +ieI +ieI +irQ +bXo +jpL +xnC +eLL +rvp +gNR +cgk +vpa +gin +gqZ +uhX +wre +enZ +xQF +beA +iIS +lUI +lIa +euI +wsu +kpC +gdK +iuA +iuA +iuA +iuA +iuA +iuA +iuA +iuA +fSb +iEi +pcS +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(104,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +kdb +kdb +kdb +fvL +fvL +fvL +fvL +kdb +kdb +fvL +fvL +fvL +pAU +kCp +nxY +wbQ +qSA +bee +bee +jSe +bee +bee +uUx +bee +bee +bee +sde +gYK +xZP +tWB +kUI +bee +vTz +bee +bee +bee +qEC +bee +bee +szj +nOu +nOu +fwa +nOu +vsL +ork +dsx +aGQ +ihJ +rhl +dsx +uuM +rPv +dEC +hZt +aKV +pWE +xoV +asr +gFt +bkc +bkc +bkc +bkc +bkc +hSL +nfj +bFd +lzt +aaF +kUc +hWC +bFd +fWq +kPL +bkc +bkc +bkc +bkc +bkc +gFt +mHk +aop +fnc +lpF +arE +arE +arE +lFo +ivW +ugJ +ivW +bXo +mCQ +kJp +xBa +tHQ +xBa +fyZ +xBa +mlE +mhT +ieI +mZg +bbZ +hoH +mTa +mqL +jYH +wre +awC +ibR +jAH +pXC +tiu +unQ +gwm +wsu +veF +rFJ +iuA +iuA +iuA +iuA +iuA +iuA +iuA +iuA +srp +hUD +pcS +uJG +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(105,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +kdb +kdb +fvL +bkc +bkc +fvL +kdb +kdb +fvL +fvL +fvL +pAU +kCp +rzl +pcc +hKA +hpL +rnd +rnd +rnd +mLZ +pfN +sAJ +chj +rnd +iQA +phg +vHU +bnd +kZB +xMb +eSb +ykT +xMb +lTR +hPu +fwH +ykT +wel +jAn +kvq +lTR +xMb +elE +aKV +fev +fRV +fev +fev +fev +aKV +dTp +mPi +sGJ +aKV +onC +qsD +yaG +gFt +bkc +bkc +bkc +bkc +bkc +rJX +kWF +bMA +dRP +vyL +bOG +wZp +cqs +lWV +rJX +bkc +bkc +bkc +bkc +bkc +gFt +mHk +aop +mzn +gAz +arE +arE +arE +jFd +bRg +ugJ +dSs +bXo +qhI +iNh +dkw +ovq +baL +baL +baL +srB +baL +onl +irJ +awC +awC +eAN +eAN +eAN +eAN +eAN +eAN +eAN +eAN +eAN +awC +awC +wsu +vgZ +xym +rup +cRB +oSw +dHy +bGj +pKx +lWp +doB +wtM +iEi +pcS +uJG +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(106,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +fvL +kdb +kdb +kdb +fvL +fvL +bkc +fvL +kdb +kdb +fvL +fvL +fvL +hKA +lyS +kCp +sKa +hKA +jIs +xxq +xxq +xxq +oYv +oYv +hlg +oYv +fPJ +aKy +oYv +oYv +wrO +eBx +epL +dLQ +dxA +jbe +eBx +eBx +fZG +qFu +gjE +rEx +aKV +aKV +aKV +aKV +aKV +aKV +aKV +owQ +aKV +aKV +aKV +gyA +mPi +fxC +aKV +mHk +xoV +asr +gFt +bkc +bkc +bkc +bkc +bkc +rJX +rJX +rJX +jMk +aIo +jhr +asL +rJX +rJX +rJX +bkc +bkc +bkc +bkc +bkc +gFt +mHk +aop +fnc +lpF +arE +arE +arE +lFo +ivW +ugJ +ivW +baL +baL +baL +baL +baL +baL +umX +bfE +uOy +baL +iNh +jlh +aSW +tkc +eAN +hgz +eAN +pAv +eAN +nkw +esF +sUe +eAN +aAV +jAG +wsu +uUb +dnH +aAk +hUD +iEi +cFl +hrZ +rYh +gXu +blc +dxf +iEi +wsu +bkc +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(107,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +kdb +kdb +kdb +kdb +fvL +bkc +fvL +kdb +kdb +fvL +fvL +fvL +hKA +gQy +nxY +mbz +nxY +jIs +uWc +uWc +uWc +oYv +kKy +dJG +myu +uyi +atq +wkC +oYv +nRt +eBx +oUk +wRT +xpb +nUx +eBx +qiS +xKp +eML +nJq +bGE +aKV +vfj +rPv +xPJ +rPv +sGP +rPv +rPv +xPJ +lXw +kEY +rPv +tyl +sja +sVD +dBH +owo +asr +gFt +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +gFt +tww +meG +sgI +lpF +arE +arE +arE +lFo +gEz +pAs +ajH +hbW +ybD +cMg +trA +jAq +lvX +xht +kwH +pzl +baL +osN +kvg +nqq +ppo +eAN +ubb +eAN +niy +eAN +nkw +ixD +qrY +eAN +mJq +mJq +wsu +wsu +wsu +vKt +tua +yfN +xlR +ahf +vgk +wsu +wsu +wsu +wsu +wsu +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +xJy +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(108,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +fvL +fvL +kdb +kdb +kdb +kdb +fvL +bkc +fvL +kdb +kdb +fvL +fvL +fvL +fvL +hKA +pyd +jZN +kCp +jIs +uWc +uWc +uWc +oYv +oYE +mAK +wpI +vFi +wmW +qjS +oYv +knF +eBx +atu +lFB +atu +atu +eBx +obk +xKp +eML +nJq +weR +aKV +vWt +gyA +jGH +dTp +nXL +vea +dTp +gyA +soS +gyA +dTp +dTp +gxX +aKV +jgU +mPG +oVS +oJw +bkc +tuW +gkj +gkj +gkj +tuW +bkc +bkc +fvL +kdb +fvL +bkc +bkc +bkc +tuW +gkj +gkj +gkj +tuW +bkc +gAz +rWq +aop +fnc +lpF +arE +arE +arE +lFo +ivW +ugJ +ivW +lWG +mgf +aPP +aar +ehJ +jYX +wtH +iAg +iAP +baL +fDF +xWn +qYg +ieI +inl +wdN +wDq +wdN +eAN +eAN +imA +eAN +eAN +egC +bsA +iJc +cWs +iVL +uJC +nLP +vEM +kuG +uxz +luj +rGB +wsu +fvL +fvL +uJG +uJG +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(109,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +fvL +kdb +kdb +kdb +kdb +fvL +bkc +fvL +kdb +kdb +fvL +fvL +fvL +fvL +hKA +nxY +hJs +nxY +brM +brM +brM +brM +oYv +eTx +kwc +xCN +taU +kMA +ntF +oYv +eBx +eBx +eBx +paj +ieG +eBx +eBx +eBx +pNa +pJT +grA +aqs +aKV +jPg +hWK +aKV +aKV +aKV +aKV +aKV +aKV +aKV +aKV +aKV +aKV +aKV +aKV +uHb +oZS +nno +imb +tuW +tuW +vPZ +qsK +nGm +tuW +tuW +tuW +gkj +gkj +gkj +gkj +tuW +tuW +tuW +rjI +knY +tqz +tuW +tuW +tuW +mHk +aop +kxH +gAz +ejy +arE +tGl +jFd +rIc +ugJ +ivW +lWG +deS +fCq +pQE +vtb +bqj +eCO +oUW +gwO +baL +fDF +iqg +jlh +ieI +eAN +vay +wdN +bcx +nKR +wDq +qpp +pYc +eAN +dGv +mze +wsu +wsu +aRF +pwp +pwp +eAR +mRf +wRo +wLO +lrg +wsu +fvL +fvL +uJG +uJG +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(110,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +fvL +fvL +kdb +kdb +kdb +kdb +fvL +bkc +fvL +kdb +kdb +fvL +fvL +fvL +fvL +hKA +nxY +hjP +kCp +brM +aYc +vZi +brM +brM +brM +brM +xZI +brM +brM +brM +brM +sKl +hwd +djT +wRT +xpb +wmZ +csP +sWL +xKp +eML +nJq +kaY +aKV +dtp +gyA +owQ +oZW +vme +dTp +osL +aKV +aKV +jiv +bzN +ahp +bzN +bvS +bzN +veG +gRB +xSd +yhy +tzh +aCL +aCL +aCL +tzh +gCB +aCL +aCL +aCL +aCL +aCL +aCL +tew +tzh +aCL +aCL +aCL +tzh +dxj +jxq +fnc +aop +fnc +lpF +arE +arE +arE +lFo +ivW +kEm +jmG +ieq +myk +myk +hcx +iCP +qya +jQQ +kwl +doL +baL +baL +baL +pNs +baL +baL +cnq +wuC +aif +jjw +xzq +apX +lbv +iJc +pTP +dJv +oYT +wsu +rkO +pwp +xjn +xzt +qHF +uIl +sGX +ppP +wsu +fvL +fvL +uJG +uJG +uJG +bkc +bkc +bkc +bkc +uJG +sLA +sLA +uJG +sLA +sLA +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(111,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +kdb +kdb +kdb +fvL +fvL +bkc +fvL +kdb +kdb +fvL +fvL +fvL +fvL +hKA +nxY +jZN +vzy +brM +aHa +ibS +brM +tsV +ofi +hah +qKg +lbB +hCH +hHJ +brM +pYS +ihk +fGh +boP +mfc +biB +kUN +ibM +xKp +eML +nJq +hPc +aKV +qKp +dTp +aKV +dTp +sEb +iWH +aKV +aKV +obR +lwj +lZn +lZn +lZn +pyE +lZn +tkf +qIl +tYx +xNh +xtR +xtR +nBb +xtR +xtR +aMv +xtR +xtR +xtR +xtR +xtR +eOm +hDO +xtR +xtR +xtR +xtR +xtR +hnD +rgU +gxI +vRq +fnc +lpF +tMg +tMg +tMg +lFo +ivW +ugJ +ivW +odS +ybD +qKH +trA +oej +xaW +fRt +xJh +gwO +baL +kNQ +ctX +sLE +wHh +baL +vay +jMa +log +pcz +mMU +jgS +fWT +eAN +wyV +dqk +rHn +wsu +aXC +qLl +ezd +xzt +qHF +dqo +kVj +bGC +wsu +fvL +fvL +uJG +uJG +uJG +sLA +sLA +sLA +sLA +uJG +uJG +uJG +bkc +uJG +bkc +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +uJG +ngN +ngN +uJG +ngN +ngN +ngN +uJG +ngN +ngN +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(112,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +fvL +kdb +kdb +kdb +fvL +bkc +bkc +fvL +kdb +kdb +fvL +fvL +fvL +fvL +pAU +nxY +jZN +nxY +brM +brM +qPH +brM +gKz +mDc +kna +qad +ubJ +hCH +iWJ +brM +iOP +ihk +rqO +bDd +rqO +xpb +dfp +bqE +xKp +eML +nJq +kaY +aKV +jPg +cUQ +aKV +cmV +dCB +aKV +aKV +pBB +lwj +lZn +lZn +iLA +tkR +pBD +tkR +qcA +bdx +xSd +ydu +hjC +siR +bJq +hjC +hjC +koQ +rrE +hjC +hjC +hjC +hjC +iql +koQ +oXQ +hjC +hjC +hjC +hjC +rFE +jxq +fnc +aop +fnc +lpF +tMg +tMg +tMg +lFo +ivW +ugJ +ivW +odS +mgf +aPP +aar +apb +cEc +cJS +vJa +nUl +qEH +lcM +dpw +wEz +baL +baL +eAN +eAN +eAN +eAN +rlE +eAN +eAN +eAN +pcy +mze +wsu +wsu +wsu +wsu +wsu +wsu +wsu +wsu +wsu +wsu +wsu +sXg +sXg +sXg +uJG +uJG +bkc +bkc +uJG +uJG +uJG +cYe +cYe +cYe +uJG +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +bkc +bkc +uJG +bkc +bkc +uJG +bkc +bkc +uJG +uJG +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(113,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +fvL +fvL +fvL +fvL +bkc +bkc +fvL +kdb +kdb +fvL +fvL +fvL +fvL +pAU +nxY +xEU +nxY +brM +ozm +urE +ggB +lRd +nDV +wVB +nDV +ncS +hCH +plF +brM +gxY +ihk +xtS +bDd +tRY +yhE +wbi +eBx +mjM +eML +aMx +uwS +aKV +mPi +dTp +aKV +aKV +aKV +aKV +jiv +lwj +lZn +lZn +iLA +bdx +cOE +cOE +uSY +ogE +nCQ +tuW +tuW +eGq +dZB +aKZ +dZB +eGq +tuW +tuW +gkj +gkj +gkj +gkj +tuW +tuW +tuW +gkj +gkj +gkj +tuW +tuW +ycH +mHk +aop +nnq +gAz +tMg +tMg +tMg +jFd +oZE +ugJ +ivW +wGw +deS +gaj +pQE +sPn +bxR +xnp +vaV +bfE +baL +pgH +brL +fvp +baL +gVY +gVY +tHI +awY +wjs +hiX +gBd +qxA +aJc +ibq +wZK +wZK +eaO +wZK +wZK +vKe +sXg +typ +jae +reY +qtd +txd +qDJ +rad +sXg +uJG +uJG +uJG +uJG +uJG +uJG +uJG +cYe +jHH +cYe +uJG +uJG +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +uJG +uJG +uJG +uJG +uJG +uJG +uJG +uJG +uJG +uJG +bkc +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(114,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +kdb +fvL +fvL +fvL +fvL +pAU +nxY +pWn +nxY +brM +rLE +gLW +xmq +wAv +wAv +mxa +dwh +ubJ +eYO +fTJ +brM +iOP +ihk +rqO +bDd +rqO +mvl +dxM +lML +xKp +eML +nJq +kaY +aKV +jPg +dTp +dTp +jeI +aKV +obR +lwj +lZn +lZn +iLA +bdx +cOE +cOE +cOE +bxU +aYT +gzL +cOE +bkc +eGq +rVs +euM +uAi +eGq +bkc +fvL +fvL +fvL +fvL +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +gFt +mHk +aop +fnc +lpF +tMg +tMg +tMg +lFo +ivW +ugJ +ivW +baL +baL +baL +baL +baL +baL +mdw +czy +vKs +baL +huy +dEm +aIt +baL +gVY +gVY +tHI +awY +gBd +axq +gBd +cRs +iQi +iQi +iQi +iQi +iQi +iQi +mze +cZV +sXg +dyb +yhL +pla +rRC +rqs +wee +fQI +sXg +uJG +uJG +bkc +fvL +dgs +dgs +dgs +dgs +eyh +dgs +fvL +uJG +bkc +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uJG +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +uJG +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(115,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +xJy +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +qhK +qNk +qNk +qNk +qNk +qhK +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +kdb +fvL +fvL +fvL +fvL +hKA +avB +jZN +rzl +brM +rXa +rzd +aec +lRd +mre +kYV +tSH +lbB +aEK +pgG +brM +pYS +ihk +xbt +uav +oiA +pYz +dwz +iri +vvB +qPT +nJq +jTE +aKV +jPg +soS +vea +aKV +aKV +ciO +lZn +lZn +iLA +bdx +cOE +cOE +vTn +uGO +bZi +mNl +hSz +ots +bkc +amP +pOQ +pVY +tXE +amP +bkc +bkc +fvL +kdb +fvL +bkc +bkc +bkc +bkc +gJw +gJw +gJw +gJw +gJw +gJw +mHk +aop +fnc +lpF +tMg +tMg +tMg +lFo +ivW +kds +ivW +gjd +sOJ +hTz +sOJ +sOJ +tzX +sOJ +jma +fPt +baL +utP +nnY +iLd +baL +gVY +gVY +tHI +coX +gBd +hiX +gBd +cLv +iQi +fml +uMh +sJI +tjh +iQi +mze +ucb +sXg +gfG +egj +azP +lmI +azP +kPC +lVy +mSE +fvL +fvL +fvL +fvL +dgs +hQS +wsr +dgs +xIY +dgs +fvL +fvL +uJG +ngN +ngN +ngN +uJG +uJG +ngN +ngN +uJG +ngN +ngN +uJG +uJG +fvL +fvL +kdb +kdb +kdb +kdb +kdb +kdb +fvL +fvL +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(116,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +qhK +qhK +qMq +ezJ +jAm +spM +qhK +qhK +qhK +qhK +qNk +qNk +qNk +qhK +qhK +qhK +fvL +fvL +fvL +fvL +fvL +fvL +fvL +hKA +rlC +jZN +nxY +brM +brM +brM +brM +brM +brM +eLE +brM +brM +brM +brM +brM +cyF +ihk +aVV +mUI +uxN +wuZ +eBx +eBx +eBx +pNa +nJq +kaY +aKV +mPi +sEb +dTp +aKV +jiv +lwj +lZn +iLA +bdx +cOE +cOE +cOE +vTn +ltB +sAR +mNl +hSz +ots +bkc +aaV +wMB +mKJ +wMB +mgs +bkc +bkc +fvL +kdb +fvL +bkc +bkc +bkc +gJw +gJw +fez +nPe +gem +piG +gJw +mHk +aop +fnc +lpF +tMg +tMg +tMg +lFo +ivW +jrp +gZx +oRb +mfv +mfv +mfv +mfv +mfv +mfv +mZx +sLk +baL +baL +baL +baL +baL +aJc +aJc +aJc +aJc +mJT +vyJ +mJT +aJc +iQi +pRr +xPd +ffW +gwD +iQi +mze +cZV +sXg +fss +wyl +wGm +hhV +iwl +kAW +qrQ +mSE +fvL +fvL +fvL +fvL +dgs +wsQ +dZd +dgs +jib +dgs +kdb +fvL +bkc +uJG +bkc +bkc +uJG +uJG +bkc +bkc +uJG +bkc +uJG +bkc +uJG +fvL +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +fvL +uJG +wTd +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(117,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +efn +qhK +utG +bQq +qke +vvv +nbB +nJG +qBn +dcH +tgO +tgO +tgO +tgO +tgO +kSC +qhK +fvL +fvL +fvL +fvL +fvL +fvL +fvL +hKA +kCp +jZN +kCp +uMw +ppW +goT +vat +gZq +kPy +aRY +hDi +kOb +fuQ +uMw +idd +fFS +tqu +xpb +osz +xpb +xpb +mvl +rqH +sWL +xKp +nJq +kaY +aKV +mFi +sEb +bQc +aKV +ciO +lZn +iLA +bdx +cOE +cOE +cOE +cOE +cOE +kBQ +itq +jJo +imT +ots +bkc +rXX +kBq +hGi +pOQ +rXX +bkc +bkc +fvL +kdb +fvL +bkc +bkc +gJw +gJw +nIx +dzA +dzA +rRi +tkg +moO +lHj +nhw +fnc +lpF +tMg +tMg +tMg +iKS +ivW +aLN +ivW +bQX +rcm +trv +trv +trv +trv +uoi +ntY +uyc +aJc +gVY +gVY +gVY +wda +aiq +lkZ +ogo +ogo +ogo +rYd +sAb +sHB +iQi +jKE +jHN +kJu +ijI +uop +dJv +cZV +sXg +dPE +vwb +afu +nRz +kHV +oKb +iET +mSE +fvL +fvL +fvL +fvL +dgs +agL +bQz +bRB +uiS +dgs +kdb +fvL +fvL +fvL +jKs +mep +mMq +oBf +jKs +mep +mMq +oBf +jKs +fvL +fvL +fvL +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +fvL +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(118,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +qhK +kew +sDV +sDV +cpv +bmA +sDV +sDV +sDV +sDV +sDV +sDV +sDV +sDV +cpv +qNk +fvL +fvL +fvL +fvL +fvL +fvL +fvL +hKA +nxY +jZN +nxY +uMw +haY +blf +xPq +xPq +xPq +kWZ +xPq +cFf +xjl +vvE +ndw +hUl +dAB +lgr +fzp +biB +nic +oug +ePL +ibM +xKp +nJq +bGE +aKV +mPi +dTp +gyA +aKV +drV +jWk +hSz +cOE +cOE +bfz +bfz +quN +wJT +bzN +lwj +mNl +hSz +ots +bkc +eGq +gHC +uxC +dKT +eGq +bkc +bkc +fvL +fvL +fvL +bkc +bkc +gJw +jqz +roc +roc +roc +hwO +sfy +gJw +xTB +qTf +ePa +gAz +jeA +uiV +jeA +oOF +aXe +tEL +aXe +jFd +uiV +rtB +rtB +rtB +crz +sfU +oXO +dwm +iOB +gVY +gVY +gVY +wda +xzH +ffc +cdQ +cDc +ogo +rmo +ogo +xJS +iQi +hoC +naO +hoC +iQi +iQi +glm +cZV +sXg +sXg +sXg +rAO +mSE +pgt +sXg +rAO +sXg +dgs +dgs +dgs +dgs +dgs +dgs +lUp +dgs +dgs +dgs +jfI +jfI +jfI +jfI +jKs +mEh +bzD +pCX +wVU +kdy +rOR +fCD +jKs +jfI +jfI +jfI +jfI +qBJ +rGI +rGI +rGI +rGI +qBJ +jfI +jfI +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(119,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +qNk +hcT +sDV +sDV +cpv +bmA +sDV +sDV +sDV +sDV +sDV +sDV +sDV +sDV +uCI +gRG +hKA +cjU +mEo +hKA +sxN +fYi +hKA +hKA +mln +hJs +xsd +uMw +jNs +fbj +fRP +fRP +fRP +mAp +uKL +mia +exP +aOn +ihk +wRT +nFa +eBx +tjI +tYF +xvb +rQv +qRR +bqE +rFj +grA +fTX +aKV +mPi +jal +aKV +aKV +rYB +hRf +ubx +cOE +cOE +bfz +bfz +mZD +wBC +tkR +kXm +mNl +hSz +ots +bkc +eGq +eGq +sbD +eGq +eGq +eGq +eGq +eGq +eGq +eGq +eGq +eGq +gJw +dOa +jdY +jdY +jdY +huc +iHr +gJw +kLy +jRJ +nll +nto +nll +uiV +xTf +nND +nND +dBG +nND +aOi +jeA +wHT +wHT +wHT +mHW +gdl +vGp +qki +aJc +gVY +gVY +gVY +wda +gnL +hHl +gnL +oXB +ogo +hmh +dbd +bfy +iOB +jIu +qWm +xBK +mAy +aJc +lPj +cZV +mze +hfp +pSe +quj +mze +vqC +uRx +qvx +nBL +dgs +bbc +hRD +xTS +qXy +efX +efX +aNr +kwq +uga +dgs +jHU +rZE +cRj +jKs +xoG +wau +ktI +ban +hgN +wau +fic +jKs +qbs +kgZ +dgs +uBI +nqS +rTp +rTp +rTp +rTp +nqS +sXA +jfI +bkc +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(120,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +qNk +hcT +sDV +sDV +cpv +bmA +sDV +sDV +sDV +sDV +sDV +sDV +sDV +sDV +cpv +gRG +cMC +kfa +kfa +tti +nxY +erq +hKA +jfU +nxY +jZN +uMw +uMw +uMw +sLI +ylp +hbl +hbl +kOn +gIU +mia +ouC +aOn +knI +wRT +nFa +rSO +cXg +cBG +wDt +xmL +iNq +eBx +vmq +pid +kaY +aKV +bas +aKV +aKV +rju +lwj +hRf +gIw +cOE +cOE +cOE +cOE +cOE +cOE +cOE +qbI +mNl +xlh +cOE +bkc +eGq +psQ +txF +dDz +uZo +iVt +kGl +hDP +fsT +tQn +wCz +bPy +gJw +hHr +iEr +eQs +eQs +eQs +qgy +nSr +uAB +lwq +hCb +nll +nll +dJa +cwB +cwB +run +xKV +kbw +lkY +uiV +isz +isz +isz +hoR +hOA +vGp +jGJ +qVv +cQr +oqS +oqS +aZA +ogo +ogo +ogo +ogo +ogo +beU +dpR +bqS +mXe +xBK +rhE +pXp +sHE +aJc +hVn +eip +dnu +dnu +bXE +luw +xrd +qhv +bXE +bAQ +bXE +cWN +fJN +wiM +wrE +wiM +wiM +cZF +xak +xak +lAa +dgs +tDQ +kKO +lpj +jKs +qfy +kKC +fXW +dsw +asc +nKT +dRb +jKs +oSJ +wXe +dgs +fMp +upn +hCC +hCC +hCC +hCC +tJw +aDq +jfI +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(121,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +qNk +lyc +ijg +ijg +erN +jvY +ijg +ijg +ijg +ijg +ijg +ijg +ijg +ijg +dTc +fro +oFh +nxY +nxY +sSO +kCp +kGY +hKA +nxY +qNY +hJs +uMw +daU +uMw +gqN +ihC +pCl +ikl +rro +bsk +mia +etn +mUE +toS +obB +nFa +lmC +iFv +cBG +xvb +mvl +oPs +sWL +xKp +xxf +oWr +hly +xkm +bzN +kue +lwj +sTa +xyz +fwq +kue +bzN +bzN +gLP +bzN +bzN +bzN +lwj +mNl +hSz +ots +fvL +eGq +ssT +nlI +dZU +myH +mwp +lpM +qYq +htP +gnX +htP +vxG +gJw +dOa +jdY +jdY +jdY +huc +iGm +nSr +uAB +frO +nll +nll +nll +mui +cwB +kNp +kNp +hWl +cwB +jiI +uiV +wHT +wHT +utu +img +btT +vGp +jGJ +tDd +tCT +ogo +oGZ +ogo +xzH +trP +xzH +usW +ogo +xFj +xBK +uyj +fEJ +xBK +qWm +xBK +vot +aJc +mze +imS +lPj +fyh +nxD +bIu +fyh +fMX +mze +hgq +fyh +dgs +brJ +xsB +sLX +xsB +kGh +kGh +kGh +xsB +aCs +wGt +rHL +kKO +lpj +jKs +jKs +acY +wqP +nJl +qgg +acY +jKs +jKs +mym +lnu +hNV +cWQ +kKO +nvk +bie +bie +bie +vbE +kET +rGI +bkc +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(122,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +qhK +daJ +tgO +tgO +kSC +tvt +tgO +tgO +tgO +tgO +tgO +tgO +tgO +tgO +jcK +gRG +xRG +pIM +quo +cAf +vdh +qid +fro +mNj +vdh +gDH +sku +oas +nJb +tcr +ilG +rXn +wiP +wOc +uCA +tNy +lRN +uEb +lFl +hjW +lWN +xUR +hNh +cBG +mEH +oug +sYS +cWf +xKp +csw +eYV +oYY +peT +epy +nlM +epy +obW +joW +epy +nlM +epy +epy +epy +epy +epy +epy +epy +ltz +xMZ +ots +kdb +eGq +oAW +kst +uRs +cQM +cdJ +srv +rQL +gnX +kkc +xCW +gZU +gJw +ceV +kUS +hDD +aQN +kUS +oJC +ujC +sMu +cAp +vNl +vNl +vNl +bVH +bvQ +irX +cYW +oHz +cwB +wTH +uiV +wHT +wHT +boC +uOw +pTb +stR +wdR +aWJ +nmH +nmH +kXs +nmH +xFr +kaQ +hIk +rBa +nmH +uqE +nZa +qAz +lbI +nZa +sTV +lUQ +kRY +aJc +lPj +cZV +mNa +mNa +mNa +mNa +qDy +oFo +imx +mNa +mNa +dgs +tND +dgs +dAn +xsB +mdh +mdh +mdh +xsB +bZz +qMc +rlU +rlU +oST +xMc +hCP +hQt +hCP +mfR +hCP +hQt +hCP +gaG +mdt +ewd +vZw +cyk +pDt +wKO +bie +bie +bie +vbE +kET +rGI +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(123,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +efn +qhK +kNt +sDV +sDV +cpv +vUV +sDV +sDV +sDV +sDV +sDV +sDV +sDV +sDV +rGc +gRG +nXc +fZz +rHO +hGs +hGs +ptF +hKA +uvI +nxY +cFL +uMw +gEH +uMw +wvS +ihC +aHT +pYh +fEa +bsk +mia +jua +vQL +aEr +gYf +nFa +oKg +eOk +cBG +xvb +upw +pHr +bqE +xKp +gXH +tCu +lMO +ykG +tkR +kue +kXm +wAx +iso +iLA +kue +tkR +tkR +tyy +tkR +tkR +qME +kXm +ycw +hSz +ots +fvL +eGq +ssw +jhC +kjf +myH +aWo +sPo +jdL +htP +gnX +htP +kff +gJw +cuD +rmH +rmH +rmH +bFY +dOa +nSr +uAB +nzH +nll +nll +nll +mui +hwN +kNp +kNp +dZD +cwB +gjH +uiV +wHT +wHT +gAo +vKg +uoi +axQ +jGJ +iDN +ogo +ogo +tij +ogo +gnL +qPj +gnL +bgY +ogo +kuK +xBK +qzW +fEJ +xBK +qWm +xBK +aOb +aJc +mze +mlo +mNa +pXZ +yff +dZq +fuI +eEY +rRx +aUR +mNa +sAg +vhs +dgs +sLX +xsB +xsB +xsB +xsB +xsB +mLX +mNz +jSX +kKO +kKO +gef +uJx +qsE +uAP +uAP +uAP +iUr +jSX +gef +kKO +uJx +sRg +suZ +kKO +fio +bie +bie +bie +vbE +kET +rGI +bkc +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(124,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +qNk +hcT +sDV +sDV +cpv +bmA +sDV +sDV +sDV +sDV +sDV +sDV +sDV +sDV +fHd +gRG +fYi +vTS +hKA +cjU +mEo +hKA +hKA +hKA +nxY +qZQ +uMw +uMw +uMw +sLI +oiH +jGM +jGM +twx +oIR +mia +ouC +pmD +knI +wRT +nFa +eLP +spU +cBG +wDt +xmL +sUM +eBx +vmq +eaT +kaY +hAa +kbo +hAa +hAa +mLa +kXm +lZn +gIw +cOE +cOE +cOE +cOE +cOE +cOE +cOE +qbI +ycw +xlh +cOE +bkc +eGq +bAO +cuL +wIY +lxY +mBf +kWm +cKs +vMi +qFc +qBI +uGm +gJw +oLT +prj +oZo +oZo +oZo +sWm +ecC +uAB +sNF +cXW +nll +nll +pam +hwN +cwB +faj +fEw +kbw +lkY +uiV +isz +isz +isz +cYZ +hOA +axQ +jGJ +qbH +cWG +vIv +vIv +cOl +ogo +ogo +ogo +ogo +ogo +aCi +nQL +aEo +mXe +xBK +xhm +ifN +euh +aJc +hVn +xGW +ylW +jSu +vGw +bIK +uza +lyd +eYU +cDJ +mNa +rxJ +ryx +dgs +icY +eah +hbt +rNL +ijX +qte +tQj +dgs +ebp +fCg +jSX +gef +eNj +bfs +mJo +vJs +vBm +cdE +sBg +gef +uJx +bYF +dgs +iSp +kKO +iiw +iiw +iiw +iiw +kKO +pLC +jfI +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(125,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +qNk +hcT +sDV +sDV +cpv +bmA +sDV +sDV +sDV +sDV +sDV +sDV +sDV +sDV +rGc +qNk +fvL +fvL +fvL +fvL +fvL +fvL +fvL +hKA +ckB +jZN +kCp +uMw +ocu +fbj +fRP +fRP +fRP +tVk +oBG +mia +lPM +pmD +ihk +wRT +qVZ +eBx +flV +tqu +xvb +cio +eMN +sWL +pTj +fTu +fTX +hAa +jET +vXT +hAa +hAa +ahr +lZn +gqo +cOE +cOE +bfz +bfz +quN +kbB +bzN +lwj +ycw +hSz +ots +bkc +eGq +eGq +rwm +eGq +eGq +eGq +eGq +eGq +eGq +eGq +eGq +eGq +gJw +rfr +jdY +jdY +jdY +jdY +ern +gJw +kLy +coU +nll +cmn +nll +uiV +swP +pOd +pOd +sVf +pOd +hJz +jeA +wHT +wHT +wHT +mHW +gdl +axQ +qki +aJc +gVY +gVY +gVY +wda +xzH +jbV +cdQ +lkf +ogo +bgu +sBu +ald +iOB +jIu +qWm +xBK +tRt +aJc +mze +pNu +jce +ujL +lZE +ujL +sNX +mxk +pgQ +ipY +mNa +dgs +dgs +dgs +dgs +rGI +rGI +rGI +rGI +rGI +dgs +dgs +dgs +wNS +mym +gef +qhm +cut +bty +bym +oMh +icu +ntk +gef +wja +wNS +dgs +rLk +iVA +iVA +iVA +iVA +iVA +iVA +ktm +jfI +bkc +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(126,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +efn +qhK +kew +sDV +sDV +cpv +bmA +sDV +sDV +tJP +nmA +eum +nmA +nmA +nmA +dCq +qhK +fvL +fvL +fvL +fvL +fvL +fvL +fvL +hKA +fBj +jZN +nxY +uMw +thp +iAK +gOy +gOy +gOy +pPy +gOy +uQD +xkI +gfr +ihk +hcs +dEK +ppK +pPV +biB +uCO +oug +pBG +ibM +xKp +nJq +bGE +hAa +jET +dDk +dDk +hAa +jlm +lZn +hSz +cOE +cOE +bfz +bfz +mZD +xyS +tkR +kXm +ycw +hSz +ots +bkc +eGq +uAi +euM +tpZ +eGq +bkc +bkc +fvL +fvL +fvL +bkc +bkc +gJw +mzO +kUS +kUS +kUS +oMM +rKj +gJw +egk +cGu +fmi +uMt +jeA +uiV +jeA +grY +ehb +tYU +ehb +hXg +uiV +rGE +rGE +rGE +tRo +tZK +oXz +aPN +iOB +gVY +gVY +gVY +wda +gnL +uxu +gnL +kKa +ogo +ogo +ogo +kFH +eKz +ugi +vbL +ugi +eKz +eKz +mze +nYH +ssc +cAg +ksJ +pBc +dNF +eMb +maH +qdC +mNa +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +dgs +dgs +lqQ +mKr +qhm +xci +bym +lkE +bym +mjg +ntk +dxz +eTo +jfI +jfI +jfI +rGI +rGI +rGI +rGI +rGI +rGI +jfI +jfI +bkc +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(127,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +qhK +hcT +sDV +sDV +bUL +htF +mIw +mIw +lbR +qhK +qhK +qNk +qNk +qNk +qhK +qhK +fvL +fvL +fvL +fvL +fvL +fvL +fvL +hKA +nxY +jZN +kCp +uMw +vTa +cdH +cdH +iGR +fjq +jWX +rDi +rUQ +pdF +uMw +gVC +dmV +tYF +xpb +kUD +xpb +xpb +mvl +ozg +bqE +xKp +nJq +kaY +hAa +pZn +fEC +tTK +hAa +ciO +lZn +fwq +gRB +cOE +cOE +cOE +cOE +cOE +qKy +bDh +kZj +aCd +ots +bkc +amP +pOQ +pVY +tXE +amP +bkc +bkc +fvL +kdb +fvL +bkc +bkc +gJw +gJw +eGl +dzA +dzA +waC +lsU +gCW +mBY +rZU +fEy +jKC +tMg +tMg +tMg +hug +ifd +khN +juQ +wwZ +azk +sOJ +sOJ +sOJ +sOJ +btT +qWx +upT +aJc +gVY +gVY +gVY +wda +oeU +vjx +geD +ogo +ogo +ogo +ogo +ouP +eKz +rOh +bLA +kZv +drA +xMH +mze +cZV +mNa +mNa +fqA +mNa +mNa +mNa +mNa +mNa +mNa +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +dgs +mym +gef +qhm +kpO +vKz +bym +vrN +vwt +ntk +mNW +ygK +jfI +bkc +uJG +bkc +bkc +uJG +bkc +bkc +uJG +bkc +bkc +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(128,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +qNk +hcT +sDV +sDV +bUL +kni +imV +imV +fKD +qhK +uSE +fvL +fvL +fvL +fvL +fvL +fvL +kdb +kdb +fvL +fvL +fvL +fvL +hKA +rzl +jZN +qJh +qCF +xyC +eBb +xyC +qCF +qCF +akE +qCF +qCF +qCF +qCF +qCF +hiv +ihk +aVV +mUI +uxN +lsN +eBx +eBx +eBx +pNa +nJq +kaY +hAa +vih +nOR +fRS +hAa +ign +kXm +lZn +fwq +gRB +cOE +cOE +cOE +vTn +vbj +sAR +ycw +hSz +ots +bkc +aaV +wMB +tfU +wMB +mRn +bkc +bkc +fvL +kdb +fvL +bkc +bkc +bkc +gJw +gJw +leJ +wba +jKh +fSa +gJw +ajv +aGA +fEy +jKC +tMg +tMg +tMg +gec +ukK +sTb +oCO +fVz +shZ +eoc +shZ +shZ +shZ +shZ +fUK +sLk +aJc +aJc +aJc +aJc +aJc +aJc +aJc +aJc +eWQ +eWQ +eWQ +eWQ +eWQ +eKz +gWj +ive +paY +xKT +eKz +sBh +qYz +sBh +pSb +mze +sBh +jNK +bzv +jBe +ijm +sBh +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +dgs +mym +gef +szF +cQv +hQU +omx +pqP +vGA +fBi +gef +wja +jfI +uJG +ngN +uJG +ngN +ngN +ngN +uJG +ngN +ngN +ngN +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(129,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +qNk +hcT +sDV +sDV +bUL +dSW +sSC +wyH +ycM +byW +jBT +kdb +kdb +kdb +kdb +kdb +fvL +kdb +kdb +fvL +fvL +fvL +fvL +hKA +nxY +jZN +nxY +qCF +dfT +dfT +dfT +qCF +wmK +cMF +qMR +woE +mmc +wsA +qCF +pYS +ihk +fGh +qEA +mfc +ixj +rFd +mfY +vZN +tnu +nJq +mYi +hAa +sdn +fRS +oEb +hAa +hAa +ciO +lZn +lZn +fwq +gRB +cOE +cOE +vTn +ltB +efA +ycw +hSz +ots +bkc +rXX +kBq +hGi +pOQ +rXX +bkc +bkc +fvL +kdb +fvL +bkc +bkc +bkc +bkc +gJw +gJw +gJw +gJw +gJw +gJw +ajv +aGA +fEy +jKC +tMg +tMg +tMg +gec +ukK +kgC +qcl +sVv +trv +sYq +trv +trv +cTV +trv +bGv +pvu +fmX +uaG +hga +uaG +uaG +ixA +hVn +aJc +xAY +pmv +aeN +ukM +rvC +eKz +wLM +idR +pWu +ipS +eKz +jsl +soQ +xGC +mze +hVn +sBh +wAN +xrL +ksB +ijm +aKO +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +dgs +fpt +gef +sHF +dgs +rGI +rGI +rGI +dgs +vDQ +gef +eyD +jfI +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(130,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +qNk +hcT +sDV +sDV +crs +iLr +fzo +tsf +yca +gAY +jBT +kdb +kdb +kdb +kdb +kdb +fvL +kdb +kdb +fvL +fvL +fvL +fvL +pAU +nxY +jZN +kXN +qCF +dfT +dfT +dfT +qCF +kzK +aFR +ges +npi +rsU +rsU +qCF +iOP +ihk +rqO +xcG +rqO +mvl +gUx +fJo +xKp +eML +nJq +cFI +hAa +lNp +fRS +fRS +nEE +hAa +lzo +kXm +lZn +lZn +fwq +gRB +cOE +cOE +cOE +eOo +fnB +gzL +cOE +bkc +eGq +rVs +uxC +gHC +eGq +bkc +fvL +fvL +fvL +fvL +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +dPJ +ajv +aGA +fEy +jKC +tMg +tMg +tMg +tku +ukK +ngs +gmY +rWG +kKZ +fNz +ktD +hwj +hwj +hwj +hwj +hwj +hwj +mze +yeM +fKg +hVn +rUE +dJv +aJc +aJc +aJc +oJT +aJc +aJc +eKz +eKz +eKz +eKz +eKz +eKz +hVn +rUE +mze +mze +fYa +aSx +fKh +ijm +ijm +hVn +aKO +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +dgs +dgs +viy +dgs +dgs +bkc +bkc +bkc +dgs +dgs +viy +dgs +jfI +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(131,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +qhK +hcT +sDV +sDV +hgo +qcJ +qcJ +cxQ +lFH +uwN +jBT +kdb +kdb +kdb +kdb +kdb +fvL +kdb +kdb +fvL +fvL +fvL +fvL +pAU +kCp +jZN +kCp +qCF +dOP +dfT +dfT +mSF +yjQ +hTx +lyT +npi +mRk +ptU +qCF +xBF +ihk +xtS +xcG +tRY +yhE +ioh +eBx +mjM +eML +aMx +gdh +hAa +vih +kSv +hAa +hAa +hAa +hAa +ign +kXm +lZn +lZn +fwq +gRB +cOE +cOE +qNs +oZS +nno +neK +fkl +eGq +dZB +mYS +dZB +eGq +fkl +fkl +ljt +ljt +ljt +ljt +fkl +fkl +fkl +ljt +ljt +ljt +fkl +fkl +fkl +ajv +aGA +lWE +uMt +tMg +tMg +tMg +hXg +fhy +ngs +gmY +hwj +vIu +pkr +hEv +hwj +drC +sSy +onv +rhK +hwj +bap +rUE +mze +uoz +rUE +hVn +sBh +pfU +pJa +pEi +qzl +bau +aDL +xdd +pzI +rYg +mOA +vuX +gFE +meX +fqX +cnt +txP +bSP +wgD +vuX +dMr +whx +aKO +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +rGI +nFR +plr +bRF +rGI +bkc +bkc +bkc +rGI +tHc +plr +kMi +rGI +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(132,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +efn +qhK +npt +ijg +ijg +mJL +sGn +kxF +qmc +diw +qhK +eeY +kdb +kdb +kdb +kdb +kdb +fvL +kdb +kdb +fvL +fvL +fvL +fvL +pAU +nxY +jST +lIO +qCF +qtY +iqY +uNI +qCF +tzS +eUp +dZt +npi +qtf +qtf +qCF +iOP +ihk +rqO +xcG +rqO +xpb +hQH +sWL +xKp +eML +nJq +kaY +hAa +lNp +tTK +hAa +fsO +dct +hAa +hAa +wqO +kXm +lZn +lZn +fwq +bzN +bvS +bzN +hwZ +gRB +cEV +fXQ +rgj +oMX +aNI +rgj +rgj +sVw +oSX +rgj +rgj +rgj +rgj +hxF +sVw +cZP +rgj +rgj +rgj +rgj +bIW +kbv +fEy +aGA +fEy +jKC +tMg +tMg +tMg +wRE +ukK +ngs +cWq +hwj +ccn +pkr +xyW +hwj +oiZ +wSF +mVf +vYB +hwj +mze +rQd +mze +sBh +jiS +dpk +sBh +wtl +wYY +pEi +qst +dnu +bwZ +dnu +fcE +uoz +iqw +pqA +hLR +mze +oMK +mze +aVW +sBh +jsj +fAX +mjS +fee +sBh +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +rGI +sSs +plr +gUK +rGI +bkc +bkc +bkc +rGI +sSs +plr +gUK +rGI +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(133,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +qhK +qhK +qNk +qNk +qhK +qNk +qNk +qhK +qhK +qhK +fvL +kdb +kdb +kdb +kdb +kdb +fvL +kdb +kdb +fvL +fvL +fvL +fvL +hKA +kCp +hjP +pyd +qCF +dPK +qdw +weE +qCF +kzP +egv +yjQ +lpY +snI +skE +qCF +pYS +ihk +kjR +mpH +tbl +biB +icw +ibM +xKp +eML +pgv +kdY +hAa +vih +dDk +hAa +fRS +dDk +pwa +hAa +hAa +lzo +kXm +lZn +lZn +lZn +pyE +lZn +nhX +dBu +cwN +emi +msh +msh +wGS +msh +msh +dpb +msh +msh +msh +msh +msh +dLu +ppY +msh +msh +msh +msh +msh +tSF +itS +qNf +eVG +fEy +jKC +tMg +tMg +tMg +gec +ukK +ngs +gmY +hwj +aKB +bCa +ufe +hwj +hwj +diF +aEb +hwj +hwj +xia +rUE +lPj +sBh +rUE +mze +sBh +pFG +dqk +uMf +hkF +hfp +sBh +aQM +oMK +dHw +dHw +dHw +dHw +uxP +wbg +dHw +cdV +dHw +dHw +dHw +cdV +bOY +sBh +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +dgs +hPB +plr +lAA +dgs +bkc +bkc +bkc +dgs +wUM +plr +pse +jfI +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(134,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +bkc +bkc +uJG +bkc +bkc +bkc +bkc +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +kdb +kdb +fvL +fvL +fvL +fvL +hKA +ozi +jZN +nxY +qCF +dnL +cjn +dnL +qCF +oEl +qms +fNm +fNm +kHz +nAN +qCF +sKl +nJF +fxj +iUg +xpb +rsM +ikq +bqE +xKp +eML +nJq +kaY +hAa +qCb +pbk +mKp +sEX +diP +fRS +iyk +hAa +hAa +ign +tkR +iEy +tkR +pBD +tkR +meF +bdx +cEV +mWp +uVo +gRj +gRj +gRj +uVo +qfA +gRj +gRj +gRj +gRj +gRj +gRj +lIo +uVo +gRj +gRj +gRj +uVo +wWl +kbv +fEy +aGA +fEy +jKC +sJR +sJR +sJR +tku +ukK +ngs +gmY +hwj +vbx +ygc +qWq +fqs +pxx +fSF +emB +kzm +hwj +nBL +rUE +mze +sBh +ylv +bap +uoz +mze +qCd +mze +mze +tGG +rMp +pqo +oMK +dHw +fQh +tHC +uxP +jyd +wDT +dHw +clV +pKW +qod +vbO +dHw +bcT +sBh +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +rGI +nDl +plr +adq +rGI +bkc +bkc +bkc +rGI +nDl +plr +adq +rGI +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(135,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +tNV +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uJG +uJG +uJG +uJG +uJG +uJG +uJG +uJG +fvL +fvL +fvL +fvL +fvL +fvL +fvL +kdb +kdb +fvL +kdb +kdb +kdb +hKA +nxY +jZN +nxY +qCF +qCF +qCF +qCF +qCF +piX +mpX +ebr +hLf +jFC +rBH +qCF +eBx +eBx +eBx +rJR +ieG +eBx +eBx +eBx +pNa +pJT +grA +aqs +hAa +fRS +wHR +hAa +xIN +hrB +hAa +hAa +hAa +hAa +hAa +hAa +hAa +hAa +hAa +sjZ +bNg +nCQ +ugG +fkl +fkl +kiq +xdZ +hUn +fkl +fkl +fkl +ljt +ljt +ljt +ljt +fkl +fkl +fkl +fyx +opU +hUn +fkl +fkl +bCw +vbN +xqA +rCd +uMt +vXd +sJR +dGn +hXg +yat +ngs +gmY +sBS +vVC +cgj +nNd +ols +wWs +xgA +eIf +rPp +hwj +hVn +rUE +lPj +sBh +ylv +mze +sBh +iko +lvZ +vct +mze +ovT +sBh +xHr +vyY +dHw +dCQ +czh +uxP +tSn +dSn +sey +fJc +nbe +jqE +xuX +cdV +sQM +sBh +sBh +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +rGI +osg +plr +hNO +rGI +bkc +bkc +bkc +rGI +osg +plr +hNO +rGI +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(136,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uJG +bkc +bkc +bkc +bkc +fvL +fvL +fvL +fvL +fvL +fvL +fvL +kdb +kdb +fvL +kdb +kdb +kdb +hKA +kCp +xEU +nxY +vdo +pBl +pBl +pBl +qCF +ftY +cZe +huK +jQU +jQU +eyu +qCF +iSr +eBx +atu +cto +atu +atu +eBx +obk +xKp +eML +nJq +kaY +hAa +fRS +dDk +hAa +qVX +ayt +nRA +jUa +nRA +fRS +nRA +nRA +fRS +lRu +hAa +hLM +vLX +rYp +uMt +bkc +fkl +ljt +ljt +ljt +fkl +bkc +bkc +fvL +kdb +fvL +bkc +bkc +bkc +fkl +ljt +ljt +ljt +fkl +bkc +uMt +tth +xqA +fEy +jKC +sJR +sJR +sJR +wRE +ukK +inq +wqk +fEA +lvy +ilf +xrn +eSV +aob +gbl +uAq +oHR +hwj +lPj +rUE +hVn +sBh +rUE +lPj +sBh +iko +sBh +dyZ +mze +awR +uoz +mze +bpF +dHw +pfg +tGy +iaa +bof +stY +dHw +vbO +xmn +sGi +vbO +sNu +sQM +ioB +sBh +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +rGI +fDQ +plr +nSU +rGI +bkc +bkc +bkc +rGI +btd +hvv +wvN +rGI +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(137,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +bkc +bkc +bkc +bkc +bkc +fvL +fvL +fvL +fvL +fvL +fvL +fvL +kdb +kdb +fvL +kdb +kdb +kdb +hKA +kXN +jZN +kCp +vdo +pBl +pBl +pBl +qCF +nOH +cmh +nIg +hOx +jQU +sKv +qCF +vMe +eBx +oUk +pTR +xpb +nUx +eBx +qiS +xKp +eML +nJq +bGE +hAa +aKD +fRS +hAa +oQo +ayt +iPq +gnb +dDk +nRA +fUV +gnb +fRS +fRS +hAa +ajv +wbv +ith +dPJ +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +dPJ +bSD +pGa +hNK +jKC +sJR +sJR +sJR +gec +rQO +qhJ +oSP +kKZ +egO +wdI +hEG +vTI +pKQ +gqV +eIf +uCg +hwj +xYk +rUE +fKg +uoz +rUE +cfg +sBh +iko +sBh +uXT +uoY +juZ +sBh +xYk +oMK +dHw +cWR +eAF +uxP +gjo +ekC +dHw +quR +xIi +vBp +iCB +sNu +igr +nBL +aKO +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +dgs +wpT +hvv +mJQ +dgs +bkc +bkc +bkc +dgs +wpT +hvv +dwe +jfI +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(138,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +bkc +bkc +bkc +bkc +bkc +fvL +fvL +fvL +fvL +fvL +fvL +fvL +kdb +kdb +fvL +kdb +kdb +kdb +hKA +kCp +ijW +gQy +vdo +nKs +nKs +nKs +qCF +qCF +qCF +qCF +qCF +qCF +qCF +qCF +sYV +eBx +epL +rlm +dxA +jbe +eBx +eBx +iUY +iTE +pKs +dbj +hAa +hAa +hAa +lXP +hAa +euZ +xDu +tul +fRS +fRS +jDT +muY +xLe +nMh +lZH +wes +nVv +ith +dPJ +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +fvL +fvL +fvL +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +wXa +ajv +xqA +fEy +jKC +sJR +sJR +sJR +tku +ukK +eHI +gmY +hwj +nqx +loV +eiI +vbl +byM +amO +wih +wPb +hwj +ctk +rUE +mNK +sBh +rUE +mze +sBh +sBh +rMp +sBh +sBh +sBh +sBh +mze +cFD +dHw +dHw +dHw +cdV +wbn +bwL +dHw +oSB +fTR +pNf +uhn +dHw +bYp +mze +aKO +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +dgs +hbP +hvv +jjX +dgs +bkc +bkc +bkc +dgs +sbT +hvv +fmB +jfI +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +xJy +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(139,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +xJy +bkc +bkc +bkc +uJG +bkc +bkc +bkc +bkc +bkc +fvL +fvL +fvL +fvL +fvL +fvL +fvL +kdb +kdb +fvL +kdb +kdb +kdb +pAU +nxY +jZN +hKA +rAq +cgv +hGI +cgv +yiv +cgv +cgv +iRx +als +jrs +cgv +mHR +cgv +fIe +cgv +rmt +vQc +cgv +iRx +cgv +dZz +vQc +lSe +jIz +cEu +iRx +cgv +aDr +hAa +ayt +jDT +pfH +nRA +nRA +nKQ +tul +lKh +lYP +hAa +aGf +pGa +uyY +dPJ +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +dPJ +ajv +xqA +qwj +uMt +sJR +sJR +sJR +hXg +vdS +eHI +awK +hwj +hwj +hwj +hwj +hwj +hwj +hwj +hwj +hwj +hwj +jFL +xOz +jFL +jFL +lid +uaG +qTc +ojU +xrd +tQe +uaG +uaG +xrd +uaG +fcE +dHw +eMm +hfz +uxP +lTd +pAZ +dHw +jLH +trW +fhz +sGH +dHw +sQM +mze +aKO +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +rGI +pja +hvv +nUd +rGI +bkc +bkc +bkc +rGI +nDl +hvv +adq +rGI +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(140,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +bkc +bkc +bkc +bkc +bkc +fvL +fvL +fvL +fvL +fvL +fvL +fvL +kdb +kdb +fvL +kdb +kdb +kdb +pAU +nxY +jeZ +vUp +xif +bkf +tkF +bkf +bkf +bkf +hxm +bkf +bkf +bkf +mcS +fyn +bkf +bkf +bkf +tvH +bkf +bkf +gsI +bkf +hxm +bkf +xWU +sLd +sLd +vZO +sLd +art +lZH +uAw +eGF +ihg +vOl +fdS +eGF +hrR +lFa +iyk +hAa +qKI +wbv +ith +dPJ +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +dPJ +ajv +xqA +fEy +jKC +sJR +sJR +sJR +wRE +ukK +eHI +gmY +jFL +aTu +xWP +cYR +jWR +cYR +wCc +rIm +sOP +jWR +sOP +wAm +iRb +jFL +ctk +pqo +qOo +xsm +hVn +mze +bmd +mze +mze +pqo +nJr +dHw +rDX +lXN +lNw +pRv +iXR +dHw +dHw +dHw +dHw +dHw +dHw +bcT +ejZ +sBh +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +rGI +jsP +hvv +gWQ +rGI +bkc +bkc +bkc +rGI +jsP +hvv +gWQ +rGI +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(141,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uJG +bkc +bkc +bkc +bkc +fvL +fvL +fvL +fvL +fvL +fvL +fvL +kdb +kdb +fvL +fvL +fvL +fvL +pAU +vzy +nSA +hKA +uLw +pIv +dhc +dNQ +lTQ +pIv +jTU +pIv +pIv +qRw +eeN +auB +pIv +pIv +pIv +pIv +ixu +pIv +fOk +pIv +iOi +pIv +iwO +pIv +qSZ +nYR +pIv +htY +hAa +rds +jDT +goe +nRA +nRA +jDT +tul +dDk +hAa +hAa +ajv +wbv +hlA +uMt +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uMt +iZJ +xqA +fEy +jKC +sJR +sJR +sJR +gec +ukK +eHI +gmY +aTC +ewV +vxY +cYR +jWR +cYR +tKT +xwB +sOP +jWR +sOP +btO +ucQ +jFL +jFL +bGG +nfB +bGG +mdU +blB +bGG +bGG +hfp +mze +oMK +dHw +jlM +tSy +uxP +rVX +cwW +rDY +cIE +rjd +dHw +wSL +nBL +bcT +jhS +sBh +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +rGI +ebw +hvv +wvN +rGI +bkc +bkc +bkc +rGI +wZT +hvv +nSU +rGI +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(142,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uJG +uJG +uJG +uJG +fvL +fvL +fvL +fvL +fvL +fvL +fvL +kdb +kdb +fvL +bkc +bkc +bkc +hKA +nxY +opk +hKA +pTU +pTU +pTU +pTU +pTU +pTU +pTU +pTU +pTU +jtl +eeN +cUU +lcY +uQH +cPm +dBk +lcY +uQH +tjg +dBk +lcY +hAa +hAa +hAa +hAa +hAa +hAa +hAa +hAa +rds +nKQ +tul +jlv +nRA +jDT +pfH +oEb +hAa +cyZ +slZ +wbv +ith +dPJ +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +fvL +fvL +fvL +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +dPJ +ajv +xqA +fEy +jKC +sJR +sJR +sJR +tku +ukK +ioI +hAJ +hHY +bkq +vxY +cYR +jWR +cYR +tKT +xwB +sOP +jWR +sOP +btO +mGL +wjU +jFL +baa +cCD +foY +qWo +hlb +jhW +bGG +bGG +pqo +pNM +dHw +qSr +iXR +uxP +ooY +bae +ajt +duC +eCB +uxP +flN +mze +xzc +tHt +sBh +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +dgs +pxI +hvv +lGQ +dgs +bkc +bkc +bkc +dgs +qOq +hvv +ifo +jfI +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(143,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +kdb +kdb +fvL +bkc +bkc +bkc +hKA +rzl +xRp +hKA +mHn +lPv +lPv +klY +oSY +phm +bci +nOX +pTU +gTm +sGT +ggZ +lcY +gRs +oRV +eDK +lcY +ipl +ybs +wRn +lcY +vOy +fRS +pnU +hAa +dDk +bbM +hAa +ehr +rds +vcG +pfH +fRS +nRA +jDT +tul +dDk +hAa +lbE +fEy +wbv +ith +dPJ +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fUX +fUX +fUX +fUX +fUX +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +dPJ +ajv +xqA +rCd +uMt +vXd +sJR +dGn +hXg +plI +buw +gmY +aTC +fQN +vxY +cYR +jWR +cYR +tKT +xwB +sOP +jWR +sOP +btO +kMo +oXN +jFL +ruF +nlt +eJB +qWo +nzv +qWo +eYr +iik +mze +eQH +sNu +dHw +dHw +dHw +ttF +rCI +vDe +wmp +iXR +uxP +lPj +mze +bcT +oTR +sBh +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +rGI +dCL +hvv +dPt +rGI +bkc +bkc +bkc +rGI +dCL +hvv +bRF +rGI +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(144,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +fvL +bkc +bkc +bkc +hKA +nxY +emL +hKA +phm +lPv +lPv +lPv +jrR +nOX +phm +jqY +pTU +ffJ +eeN +cUU +vsz +uYi +oRV +kRj +sbU +qtL +gQY +rVc +lcY +xHd +fRS +fRS +kgU +fRS +fRS +hAa +nRA +vih +bFi +tul +bTM +nRA +jDT +fvm +mWo +hAa +oXZ +fEy +wbv +ith +dPJ +bkc +bkc +bkc +bkc +bkc +bkc +fUX +fUX +mwR +akW +dnb +fUX +fUX +bkc +bkc +bkc +bkc +bkc +bkc +bkc +dPJ +ajv +xqA +fEy +jKC +sJR +sJR +sJR +wRE +ukK +buw +gmY +qVz +mdW +xwB +ppH +ipf +oZu +ewV +xwB +ppH +ipf +oZu +btO +kMo +oXN +jFL +qHX +fSw +lLh +cgD +qWo +oOi +qeC +blB +mze +qvU +dHw +ljh +bPp +pYq +eYQ +pLX +tVF +pAZ +uHw +uxP +wLo +hVn +xzc +iEt +sBh +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +rGI +sSs +mSL +oCa +rGI +bkc +bkc +bkc +rGI +upK +mSL +nZb +rGI +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(145,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +fvL +bkc +bkc +bkc +hKA +hKU +xRp +hKA +bHa +ejh +kNi +kYL +sHR +phm +erR +pyO +pTU +jtl +eeN +cUU +kvG +fgN +axC +xhr +aaz +nPN +oLG +vCg +lcY +nhR +dDk +fRS +hAa +xHd +ela +hAa +dDk +aKT +jDT +dTb +dDk +fRS +vcG +goe +fRS +hAa +tfq +fEy +wbv +tsD +uMt +bkc +bkc +bkc +bkc +bkc +bkc +fUX +mcg +skc +ldD +skc +tuo +fUX +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uMt +lQY +xqA +fEy +jKC +sJR +sJR +sJR +gec +ukK +buw +gmY +aTC +hcl +jnH +iIC +kLa +kLa +dlf +jnH +kLa +aKG +gUV +gib +tNd +mwg +jFL +cYx +hmS +wsH +qWo +qWo +qWo +oDB +bGG +mze +eQH +dHw +ehB +wYz +dHw +ssJ +bIH +xdx +jLY +iXR +dHw +bWW +aca +sQM +sBh +sBh +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sBh +rMp +bIT +rMp +sBh +bkc +bkc +bkc +sBh +rMp +bIT +rMp +uXZ +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(146,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +fvL +bkc +bkc +hKA +hKA +gQy +fUq +hKA +hKA +gQy +hKA +hKA +bci +hkv +phm +pni +pTU +lmE +eeN +cUU +izL +jQb +oRV +kRj +vSq +qtL +odT +tUv +lcY +lcY +lcY +lcY +hAa +fRS +pww +yiR +qcj +kxr +kDc +koa +nRA +nRA +kDc +bRa +fRS +hAa +eIl +fEy +wbv +ith +dPJ +bkc +bkc +bkc +bkc +bkc +bkc +fUX +ppJ +usT +dpn +mAk +cUI +fUX +bkc +bkc +bkc +bkc +bkc +bkc +bkc +dPJ +ajv +xqA +fEy +jKC +sJR +sJR +sJR +tku +ukK +buw +gmY +ole +lae +kMo +tpD +kMo +kMo +tHs +kMo +kMo +feY +vOQ +xgt +izB +jFL +jFL +mdU +cPG +blB +qWo +vlM +tTs +dRu +blB +xia +eQH +dHw +dHw +dHw +dHw +jUZ +cAw +dHw +uxP +bob +cdV +aca +sBh +qgj +tBj +sBh +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sBh +mRF +nfY +oVz +rMp +aKO +aKO +aKO +uoz +tjt +sGF +tjt +uXZ +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(147,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +kdb +kdb +fvL +bkc +hKA +hKA +rzl +nxY +pzZ +ajT +grt +rzl +nxY +hKA +phm +cyv +phm +nOX +pTU +hFa +ekT +lej +lcY +tRC +oRV +pOe +mUf +cwa +foa +fCC +lcY +fYz +oSo +lcY +iMS +fRS +euZ +hAa +fRS +nRA +fRS +nRA +nRA +fRS +nRA +fRS +dDk +hAa +nfu +jeP +wbv +ith +dPJ +bkc +bkc +bkc +bkc +bkc +bkc +fUX +aOz +skc +dtu +skc +fwt +fUX +bkc +bkc +bkc +bkc +bkc +bkc +bkc +dPJ +ajv +xqA +oCU +uMt +sJR +sJR +sJR +hXg +gdN +buw +gmY +aTC +kuR +cMB +cMB +ihO +cMB +mgn +etQ +etQ +jda +vvt +nPO +qNX +jFL +hfp +mze +mze +dUM +qWo +qWo +qWo +qWo +bGG +nBL +eQH +dHw +azG +iXR +gHA +oqL +cEP +fRH +vWC +aQa +sNu +mze +rWM +bwE +ouX +aKO +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sBh +eiC +mWV +ijm +gHM +mze +ijm +uMd +gHM +szv +rOX +svw +uXZ +uXZ +uXZ +uXZ +uXZ +uXZ +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(148,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uJG +bkc +bkc +uJG +bkc +uJG +fvL +fvL +fvL +fvL +bkc +pAU +jhv +nxY +axA +psE +aJv +twa +bIr +bIr +dtk +rmZ +kbK +kLU +nOX +pTU +jtl +eeN +voj +lcY +lcY +bgg +lcY +lcY +lcY +nyl +lcY +lcY +afg +lcY +lcY +hAa +hAa +obh +hAa +hAa +xIN +hAa +hAa +hAa +hAa +hAa +hAa +hAa +hAa +hAa +wXP +tuN +ith +dPJ +bkc +bkc +bkc +bkc +bkc +bkc +fUX +fUX +mwR +raT +mwR +fUX +fUX +bkc +bkc +bkc +bkc +bkc +bkc +bkc +dPJ +ajv +xqA +fEy +jKC +sJR +sJR +sJR +wRE +ukK +xYI +grf +jFL +jFL +jWR +jWR +jFL +jWR +hJq +sHy +jWR +jFL +jFL +roZ +jzs +jFL +rvD +mze +mze +bGG +kOH +qWo +fzn +rhb +blB +rwK +fDO +dHw +tQW +pAZ +eaz +lHs +iXR +fmI +xZC +cpp +dHw +jQg +nPZ +uhk +kfA +sBh +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +rMp +cim +keE +ijm +mze +gGo +ijm +hhi +ldJ +ijm +keE +mze +mze +mze +mze +dgl +byT +aKO +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(149,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +wTd +bkc +uJG +bkc +bkc +uJG +bkc +bkc +uJG +bkc +pAU +jfU +nxY +aJb +vzy +nxY +rzl +aJb +vzy +hKA +dAV +kns +dQt +wDY +lKI +iTD +cXe +jRB +lcY +gYX +dBY +sZv +vcE +bAb +gbN +lcY +gbm +xvj +lcY +phm +jDt +gxE +vSQ +kSL +tLB +rmZ +cSb +xfR +kSL +xfR +xfR +uGZ +gxE +ydD +pTU +juP +dTd +sTn +dPJ +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fUX +fUX +fDA +doy +fUX +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +dPJ +bSD +rkm +hNK +jKC +sJR +sJR +sJR +gec +rQO +quw +tnW +jFL +tJq +stL +iAN +fLX +xOe +odQ +otm +otm +iOW +jFL +fLM +fYX +jFL +xia +mze +mze +bGG +qWo +qWo +qWo +jhW +qQn +bnw +kkW +dHw +tTF +ndR +fkC +aiC +wRL +afW +qCC +nSx +dHw +hlv +gPn +cnw +dkr +sBh +bkc +sBh +sBh +sBh +sBh +sBh +sBh +sBh +sBh +sBh +sBh +uoz +cim +bxA +dnu +rBo +yeG +dnu +aJn +dnu +lCW +cHh +uMd +lsk +xbc +kLe +mze +dgl +aKO +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(150,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uJG +bkc +bkc +uJG +bkc +bkc +uJG +bkc +pAU +daQ +nxY +kXN +rzl +nxY +nxY +qJh +nxY +gQy +gKd +phm +cMX +phm +pTU +jtl +xpD +cUU +lcY +qBl +rgQ +qtL +pnu +aKd +mFR +nVS +xdc +ttr +lcY +xnA +qMI +oIl +phm +phm +phm +kIn +hTo +phm +jrk +phm +mvt +pTU +phm +udF +pTU +lQY +wbv +mSa +uMt +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +rAG +edC +rAG +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uMt +jdP +xqA +fEy +jKC +sJR +sJR +sJR +tku +ukK +eZN +uui +jFL +bGQ +kMo +kMo +wXl +wHj +sLZ +nZz +cMB +uCN +jWR +kSA +kBd +jFL +hVn +xYk +hMD +blB +wnJ +jhW +jhW +bGG +bGG +ucK +eQH +dHw +uxP +pnr +nhT +aLP +iHj +sNu +uxP +uxP +dHw +sBh +bVr +sBh +sBh +uoz +sBh +sBh +xvn +hKE +iko +iko +iko +iko +iko +iko +sBh +qIi +uMd +cqK +uMd +dEh +ona +ijm +ijm +ijm +oli +ijm +mze +ldJ +ijm +mze +wng +uMd +aKO +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(151,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +wTd +wTd +uJG +uJG +uJG +uJG +uJG +uJG +hKA +hKA +nxY +aJb +nxY +nxY +nxY +pyd +nxY +hKA +jrk +qPK +git +qLv +pTU +lyp +fvl +htY +lcY +sfF +kHY +sfX +oco +xHY +wJt +lcY +epS +gXI +lcY +pTU +obh +pTU +pTU +pTU +pTU +pTU +sSh +pTU +pTU +pTU +pTU +pTU +nOX +iiT +pTU +ajv +wbv +ith +uMt +uMt +dPJ +dPJ +dPJ +uMt +dPJ +dPJ +dPJ +fUX +wls +fUX +dPJ +dPJ +dPJ +uMt +dPJ +dPJ +dPJ +dPJ +uMt +uMt +ajv +xqA +cvg +uMt +vXd +sJR +dGn +hXg +rKb +wmX +gmY +jFL +kFL +kMo +kMo +kMo +kMo +aKJ +xwB +jFL +qYa +jWR +fLM +qJA +jFL +mze +mze +mze +blB +blB +blB +cBf +bGG +ntQ +mze +cHf +xrd +fWv +fWv +fWv +xYW +gjb +kdn +vjN +fSq +fSq +fSq +iLO +eif +iko +hKE +sMZ +qkA +bap +hSt +iko +hKE +iko +iko +iko +iko +mJc +aSN +gGo +pqR +lPj +abY +uoz +ijm +kHm +ijm +szv +ldJ +ldJ +mze +mze +fMH +ijm +mze +uXZ +uXZ +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(152,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +uJG +uJG +bkc +uJG +bkc +hKA +pAU +pAU +pAU +pAU +hKA +hLe +vGZ +hKA +wwM +phm +cMX +rNl +pTU +qsa +eHa +jfH +lcY +lcY +lcY +lcY +lcY +lcY +lcY +lcY +rQi +eBD +lcY +thk +dcr +cSb +cSb +lSw +xRw +pTU +iqZ +pnY +vlu +asd +iaz +pTU +tdc +iZs +pTU +ajv +wbv +wvw +aaj +mJG +rHV +neJ +neJ +vTW +neJ +neJ +neJ +ifG +mnf +cLD +neJ +neJ +neJ +uHv +neJ +neJ +neJ +neJ +hPo +aaj +slZ +xqA +fEy +jKC +sJR +sJR +sJR +wRE +ukK +ukK +gmY +jFL +bRX +egz +uzo +ooX +ujT +ucP +qNX +jWR +pbA +jWR +lva +iYb +veY +gjb +cqB +mze +hVn +mze +mze +pFE +sBh +lYM +mze +mze +hVn +mze +qQU +qCd +lPj +qnt +cZV +pqo +mze +mze +fKg +hSt +hKE +iko +iko +hKE +sBh +xYk +cYo +ePP +ebk +aYf +hKE +hKE +iko +vNZ +cim +mze +cqK +ijm +uoz +lPj +mbM +ylJ +uMd +mze +jeJ +mze +uMd +ijm +uoz +gGo +ijm +jIF +aKO +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(153,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +uJG +bkc +uJG +uJG +uJG +uJG +uJG +uJG +uJG +hKA +hKA +hKA +hKA +pTU +phm +wAy +nOX +pTU +pTU +pTU +pTU +pTU +thg +nZH +jKU +hqa +knb +dTN +lcY +lcY +lcY +lcY +eXp +eXp +eXp +rNl +qMI +nOX +pTU +eyX +phm +nXH +hrz +pyO +pTU +phm +ujt +kRe +wes +tzf +dHG +cdB +dHG +cXq +dHG +vEW +dnF +dnF +dnF +dnF +dnF +unC +dHG +dHG +dHG +dHG +cXq +cLU +dHG +dHG +dHG +dHG +cdB +dHG +tbm +fEy +jKC +sJR +sJR +sJR +gec +ukK +ukK +gmY +jFL +kDD +kMo +duz +jFL +jWR +dcD +jWR +jWR +pbA +jWR +mIg +sTM +jFL +mze +uaM +mze +lPj +mze +mze +mze +uoz +sBh +sBh +sBh +qkA +sBh +sBh +sBh +sBh +sBh +dQn +uoz +sBh +sBh +sBh +uoz +sBh +sBh +sBh +sBh +uoz +xia +svr +azm +uEm +fKg +myy +eif +uSo +sBh +xia +eiC +ryV +wWn +mze +ijm +uMd +xvV +uPc +xvV +uPc +ijm +wng +uoz +abY +xbc +uMd +jIF +aKO +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(154,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +bkc +uJG +bkc +uJG +bkc +uJG +bkc +uJG +bkc +uJG +bkc +uJG +pTU +oIl +cMX +gSN +pTU +vck +uxy +yaz +phm +thg +vya +lon +mjT +eVC +uPi +xuv +kOF +atT +eXp +eUx +rAQ +eXp +eyX +otD +phm +pTU +phm +nOX +ygE +org +ikV +pTU +phm +iiT +pTU +aCb +vJt +pnD +mZq +vrB +iks +fEy +qFd +vrB +vrB +vrB +pIx +vrB +vJt +jeP +fEy +ayW +dAU +iks +aBZ +dMD +dMD +dMD +vWI +rDj +dMD +dMD +dMD +jFO +sJR +sJR +sJR +rCn +xfV +xfV +cwu +jFL +rSc +jFR +hzd +sBQ +gMD +meT +gMD +gmd +xKR +jFL +meL +xwB +jFL +wkQ +vop +gjb +gjb +gjb +gjb +tcV +mze +eAG +mze +xYk +mze +mze +pqo +eAG +mze +mze +eQH +mze +pqo +mze +eAG +mze +lPj +mze +mze +fkB +sBh +vcP +qkz +lPj +vPK +jtr +fKg +mze +ukc +uoz +cim +uMd +kcf +ijm +uMd +ijm +gYT +vpX +iko +iko +iko +eMd +gYT +uoz +uoz +xYk +mze +mze +uXZ +fvL +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(155,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +sLA +sLA +uJG +sLA +uJG +ngN +ngN +ngN +uJG +ngN +ngN +uJG +fgX +phm +xkl +drb +pTU +sWn +jMy +oLv +phm +thg +tyK +mki +rhH +dFN +lSj +cxT +iZN +eaL +hRC +qyT +rJy +wEE +rmZ +tso +nOX +pTU +pTU +pTU +ctG +pTU +pTU +pTU +phm +mSj +pTU +pTU +eVD +eVD +eVD +kjl +kjl +jFB +rLd +jFB +kjl +kjl +eVD +eVD +eVD +lYS +dVq +iYq +bQg +fTc +uYp +msv +fTc +dbD +bQg +bQg +bQg +bQg +bQg +bQg +tMN +tMN +tMN +tPr +jaz +jaz +tMN +jFL +jFL +jFL +jFL +jFL +jFL +wQZ +wQZ +wQZ +wQZ +wQZ +cKe +tiD +wQZ +wQZ +wQZ +wQZ +wQZ +wQZ +mze +bya +kHo +lVc +lVc +kHo +kte +dvT +kHo +kHo +aeu +gjb +fRk +gjb +rgG +gjb +gjb +gjb +lmu +gjb +gjb +gjb +fuS +gjb +xJT +jfV +jkl +jfV +jfV +jfV +jfV +qiP +jfV +jfV +ldN +gGo +lPj +ijm +uMd +oPy +iko +iko +iko +eMd +mze +cim +eAG +kCv +rGe +wng +aKO +kdb +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(156,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +bkc +fgX +pni +eZZ +oIl +pTU +eyX +jrk +poG +ixe +rys +yeT +xwi +rFV +rhS +xXb +abh +gLD +bow +usA +wPG +nMY +eXp +nOX +npF +rmZ +ncz +rmZ +cSb +opc +nOX +bBO +ctG +phm +pOA +phm +wEi +eVD +wdF +bqa +eIO +eIO +iUn +iIi +iUn +eIO +eIO +hNs +rAu +cUD +rwI +rwI +rwI +aWH +eEq +pfs +eEq +eEq +rQj +fFn +gHy +mEl +mIk +nji +gfP +gfP +gfP +gfP +gfP +gfP +gfP +gfP +gfP +gfP +gfP +gfP +gfP +gfP +wQZ +xBz +pCr +xkg +gVI +gKF +wFn +msW +ecG +cbr +wFn +oqu +wQZ +eqk +oYT +nOI +nOI +nOI +nOI +nOI +nOI +nOI +nOI +vJf +nOI +nOI +nOI +nOI +nOI +nOI +nOI +nOI +mze +pqo +mze +vNZ +mry +mze +mze +pVE +fRL +lPj +vga +fKg +sBh +mze +ijm +ijm +cIA +ijm +mze +uMd +uxH +bxv +xTD +xTD +gYT +sBh +cim +mze +piV +uMd +hfp +uXZ +fvL +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(157,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uJG +uJG +uJG +uJG +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uJG +fgX +phm +iLR +vdL +gHU +nCM +drz +bQU +upm +eYK +gTN +xgf +mjT +gIS +efu +cFH +gnU +dzH +qbF +fUw +jAC +bcM +phm +jqH +phm +pTU +fAo +nXH +qGe +phm +phm +nnB +phm +pOA +pni +bBO +eVD +fNi +jrc +jrc +jrc +iUn +iIi +iUn +jrc +jrc +jrc +eIO +rNE +rwI +rwI +rwI +bIO +cSB +aQz +cqJ +cSB +wSM +aVU +nHs +cSB +cSB +wDf +gfP +gfP +gfP +gfP +gfP +gfP +gfP +gfP +gfP +gfP +gfP +gfP +gfP +gfP +rDM +fNK +trm +eIp +eIp +kmT +ilw +ilw +ilw +ohn +gbA +lqu +wQZ +eCb +eCb +eCb +oIN +oIN +rxY +oIN +pTu +nzr +jyD +deW +dAC +mKM +pTu +oIN +kqt +oIN +oIN +nOI +xYk +mze +mze +sBh +tmH +fKg +btz +pVE +fKg +mze +mze +mze +sBh +jFq +mze +mze +cim +cim +omA +cim +mze +cim +cim +mze +scU +uoz +bHj +mze +nmq +gbd +vbz +uXZ +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(158,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uJG +elc +elc +elc +elc +elc +uJG +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +uJG +pTU +rCp +phm +phm +pTU +cHB +phm +qMI +pni +thg +tlS +bjp +mjT +jtx +uPi +xuv +ewR +ejN +eXp +mdR +fLk +eXp +jrk +jqH +rNl +pTU +pTU +eyX +ggY +bKx +oIl +pTU +ikV +pOA +phm +vJQ +eVD +eIO +jrc +jrc +jrc +iUn +iIi +iUn +jrc +jrc +jrc +eIO +cUD +rwI +rwI +rwI +cDR +nio +emS +sCT +sqw +wSM +fFn +nHs +cSB +cSB +amM +gfP +gfP +gfP +gfP +gfP +gfP +gfP +gfP +gfP +gfP +gfP +gfP +gfP +gfP +rDM +caF +pTX +kbZ +kbZ +rAo +rKn +rKn +rKn +rKn +rKn +nKr +wQZ +qbW +qbW +eCb +gCQ +peD +peD +peD +bxQ +iUH +wSq +eXr +svX +xlZ +bxQ +peD +peD +peD +xQc +nOI +mze +mze +pqo +sBh +sBh +kxx +kxx +avP +kxx +kxx +sBh +sBh +sBh +sBh +sBh +aKO +aKO +aKO +sBh +aKO +aKO +aKO +sBh +uoz +sBh +sBh +sBh +uXZ +oOm +uXZ +uXZ +uXZ +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(159,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +xJy +bkc +bkc +bkc +bkc +bkc +uJG +uJG +dZf +elc +tHM +rmI +tHM +elc +elc +dZf +uJG +uJG +uJG +uJG +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +bkc +rrU +rrU +rrU +rrU +rrU +rrU +rrU +qMI +oIl +thg +pch +ehK +fKP +vlt +kng +eXp +eXp +eXp +eXp +sdW +eXp +eXp +eyX +jqH +pni +mIU +pTU +phm +qGe +nOX +avy +eVD +eVD +eQJ +eVD +eVD +eVD +wdF +jrc +waE +hAm +iUn +vEA +oTX +aJg +pUC +gAl +fTa +eVD +rDf +rwI +wBY +bQg +kZw +vMd +tWD +fAI +erW +fna +pbU +liA +cXY +tVm +bQg +kqx +gfP +gfP +gfP +gfP +bbo +qXD +bbX +gfP +gfP +gfP +gfP +gfP +rDM +rhX +kbZ +kbZ +dZv +aHV +rKn +rKn +rKn +rKn +rKn +hTe +wQZ +mpz +pus +eCb +dur +dtS +dtS +dtS +pTu +usE +sYZ +fJm +pCO +ngz +pTu +vRX +dtS +dtS +dtS +nOI +jjd +mcj +dZV +vXE +yib +kxx +kdd +sPD +azW +kxx +fvL +uJG +bkc +uJG +bkc +uJG +uJG +uJG +uJG +uJG +bkc +uJG +uJG +bkc +uJG +bkc +bkc +uXZ +vvF +uXZ +uJG +bkc +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(160,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uJG +elc +elc +tHM +tHM +fne +tHM +tHM +tHM +elc +elc +mlp +mlp +mlp +elc +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uJG +rrU +fwb +cpC +lDX +mKo +wqX +rrU +qMI +phm +bcM +eXp +fsg +bcM +eXp +mQy +eXp +aJZ +pzd +aQG +lIh +nzZ +azs +phm +fIz +nOX +qON +ctG +nOX +dgz +tPg +pay +eVD +gab +bkr +urL +iJr +jrc +jrc +jrc +ryD +hfj +xOw +bqm +aPU +htm +qpG +jrc +eIO +cUD +rwI +rwI +rwI +oYp +guV +lNW +cqJ +xNv +hhZ +fFn +avq +cSB +pEj +rUy +nEJ +gfP +qQt +wfJ +ifS +gfP +nfP +dbD +tFu +wbp +fvK +fvK +mij +rYI +tgT +vNj +kbZ +ueW +rDM +kWR +rKn +rKn +rKn +rKn +rKn +nKr +wQZ +jPE +aOV +eCb +nOI +pTu +pTu +nOI +nOI +oJc +pTu +sQj +pTu +cbf +nOI +nOI +pTu +pTu +nOI +nOI +cca +rkk +sBh +sBh +sBh +kxx +bsU +dyv +foz +kxx +fvL +ngN +ngN +ngN +uJG +uJG +rwT +ngN +ngN +ngN +ngN +ngN +uJG +ngN +ngN +ngN +uJG +uXZ +lNK +uXZ +uJG +ngN +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(161,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uJG +elc +elc +lqg +tHM +ste +lJp +lTB +tHM +tHM +lqg +elc +ovI +efS +iGd +hcw +cYe +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +bkc +uHG +vIX +ekc +ljB +www +nhZ +rrU +bQY +phm +pTU +qhC +nOX +pTU +ikV +bTE +eXp +ggb +jVu +aQG +qwv +fWk +eXp +phm +kTY +jrk +pTU +pTU +phm +vXm +phm +nXH +eVD +aoU +oUb +xhP +rlH +meD +iOA +iOA +ydB +dND +ghD +lOI +iUn +waE +hAm +jrc +eIO +kkf +rwI +rwI +rwI +oRE +cSB +kpt +sCT +cSB +rsu +eWj +kvW +tiB +bhO +koq +qYA +hTB +rNG +vVh +fYD +hTB +vwZ +vDg +tyg +pJm +gfP +gfP +bTV +vVh +bsH +rPF +kbZ +hbK +rDM +sQA +aQe +rKn +rKn +rKn +rKn +wyN +wQZ +pGk +xWl +leW +pxh +inp +pqO +shW +cae +tMX +pqO +pqO +pqO +pqO +dpY +shW +sAW +pqO +eIR +pWK +pWK +pWK +pWK +uJG +uJG +kxx +pSV +hlW +cEr +kxx +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uXZ +azd +uXZ +bkc +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(162,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uJG +elc +elc +ste +lJp +lJp +mFv +tHM +vhx +lJp +lJp +lTB +elc +iGd +iGd +tXY +mlp +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +uJG +xMF +wqY +vdl +eJc +tYQ +wtb +ezl +cVZ +drz +xSV +iwR +kpA +pTU +phm +phm +eXp +eXp +eXp +bcM +eXp +eXp +eXp +nOX +kTY +phm +pTU +gez +phm +xqw +phm +nOX +xxH +xxH +wiF +cGa +xxH +xxH +wdF +jrc +ryD +qpG +iUn +qOC +iUn +ryD +qpG +jrc +eIO +cUD +rwI +rwI +rwI +sZi +puS +rEC +wQF +dFn +evL +bQg +tau +cSB +pEj +dFn +rQM +gfP +ayJ +cVk +wCf +gfP +mSq +ayZ +uBU +rNJ +uAv +uAv +gdv +eAX +wQZ +rlS +kbZ +qYd +rDM +srx +rKn +rKn +rKn +rKn +rKn +nKr +wQZ +lpz +guU +hkB +vYQ +mzt +mTC +vBH +vBH +nRB +rBy +rBy +rBy +rBy +rBy +keK +rIF +gvK +owA +vBx +vBx +vBx +pWK +uJG +uJG +vML +vML +dzN +vML +vML +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +uJG +bkc +jLb +uJG +bkc +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(163,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uJG +elc +elc +tHM +pmj +tHM +tHM +tHM +tHM +tHM +tHM +tHM +fMG +elc +hcw +elc +elc +elc +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +bkc +lvl +vIX +ekc +pdg +oNO +jYW +rrU +qMI +nOX +pTU +nOX +hYa +uXI +gvT +cRi +gvT +gvT +tXs +gvT +gvT +gvT +cVL +gvT +aUP +phm +pTU +bem +phm +pVk +nOX +phm +xxH +sQb +rki +eEZ +lAT +xxH +fNi +jrc +waE +hAm +iUn +qOC +iUn +waE +hAm +jrc +uil +eVD +rwI +rwI +rwI +bQg +bQg +aQJ +lvn +qOE +bQg +bQg +ifW +cSB +rYb +uKe +bQg +kqx +gfP +gfP +gfP +gfP +ayJ +nSN +wCf +gfP +gfP +gfP +gfP +gfP +rDM +erL +pTX +kbZ +yiH +bhF +rKn +rKn +rKn +rKn +rKn +hTe +wQZ +mGc +cLL +leW +dIa +sbx +mMy +sAL +sAL +sAL +sAL +sAL +sAL +sAL +sAL +uVQ +rGr +bCR +vRc +vBx +vBx +vBx +pWK +uJG +uJG +uJG +vML +slU +vML +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +uJG +ngN +ngN +uJG +ngN +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(164,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +elc +elc +lqg +tHM +pmj +tHM +tHM +ste +tHM +lTB +tHM +tHM +vhx +lTB +tHM +tHM +elc +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +bkc +rrU +oHb +tiy +dfe +omG +qBM +rrU +qMI +nXH +pTU +mxC +mHg +phm +nOX +phm +phm +phm +nXH +bFD +phm +qLv +iiT +phm +oTC +nOX +pTU +bBO +phm +vfU +nOX +phm +xxH +mEB +rki +xSM +txh +xxH +eIO +jrc +ryD +qpG +iUn +qOC +iUn +ryD +qpG +jrc +eIO +cUD +rwI +rwI +rwI +akR +yhp +qAN +wQF +rUy +wdn +eEq +guV +cSB +xAp +sCn +gfP +gfP +gfP +gfP +gfP +gfP +gfP +gfP +gfP +gfP +gfP +gfP +gfP +gfP +rDM +xQW +pTX +kbZ +kbZ +rAo +rKn +rKn +rKn +rKn +rKn +nKr +wQZ +eCb +eCb +eCb +pWK +pWK +xXx +xXx +xXx +kfb +xXx +xXx +kfb +xXx +xXx +xXx +pWK +pWK +pWK +pWK +pWK +pWK +pWK +uJG +bkc +uJG +vML +gYR +vML +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(165,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +elc +tHM +tHM +ste +mFv +tHM +sAT +kWY +tHM +pwK +kHG +xtJ +xtJ +uWz +xtJ +xtJ +dZf +uJG +uJG +uJG +sLA +uJG +sLA +sLA +uJG +sLA +mZV +sLA +uJG +sLA +sLA +uJG +sLA +sLA +uJG +uJG +sLA +sLA +uJG +sLA +uJG +rrU +rrU +exZ +jMb +jgl +bXX +rrU +qMI +pni +pTU +phm +aYE +pTU +pTU +pTU +ctG +pTU +xxH +xxH +xxH +xxH +wQj +xxH +xxH +xxH +xxH +xxH +xxH +vrv +xxH +xxH +xxH +rNR +rki +fkm +dip +xxH +wdF +jrc +iUn +iUn +iUn +qOC +iUn +iUn +iUn +jrc +eIO +hgF +rwI +rwI +rwI +akR +tNt +pKV +cSB +cSB +cSB +cSB +cSB +cSB +xAp +sCn +gfP +gfP +gfP +dAW +uwE +sPq +gfP +gfP +gfP +gfP +gfP +gfP +gfP +gfP +rDM +rQB +rlQ +rlQ +rlQ +lVJ +aBv +aBv +aBv +aBv +pkF +tae +wQZ +bkc +bkc +fvL +fvL +xXx +oXk +oXk +oXk +oXk +oXk +oXk +oXk +oXk +oXk +oXk +xXx +fvL +fvL +bkc +uJG +uJG +uJG +uJG +bkc +uJG +uJG +clB +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(166,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +elc +rmI +lGB +pmj +tHM +tHM +fMG +rmI +eKG +iGd +iGd +iGd +iGd +iGd +iGd +iGd +qMM +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +pcQ +pSY +nOQ +odD +odD +ojE +rrU +bBg +phm +pTU +nsO +oku +gvT +gvT +tXs +gvT +qzr +xxH +ufu +ghS +jvb +uLl +bto +fzG +vAb +jvb +sNH +fzG +rvW +fzG +xxH +pyM +txh +rki +xSM +pkm +xxH +hzg +afn +eBV +whp +aJu +aRx +aJu +ibw +eBV +jMh +mjX +cUD +rwI +rwI +rwI +akR +mJv +mmn +sCT +sCT +cSB +hVU +hUe +bFK +xAp +sCn +gfP +gfP +dAW +fVx +qtW +wYO +iEF +iEF +vWy +iEF +ygx +gCG +gfP +gfP +wQZ +xWg +dOH +nMW +ddX +hfa +dOH +iLu +dOH +iLu +dOH +dHu +wQZ +bkc +bkc +fvL +fvL +xXx +oXk +oXk +oXk +oXk +oXk +oXk +oXk +oXk +oXk +oXk +xXx +fvL +fvL +uJG +sLA +uJG +bkc +bkc +bkc +bkc +bkc +ujD +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(167,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +elc +tHM +tHM +ltH +igZ +tHM +mjV +qTZ +tHM +myt +qbA +lJp +lJp +uNa +lJp +lJp +dZf +uJG +uJG +uJG +sLA +uJG +sLA +sLA +uJG +sLA +sLA +sLA +uJG +sLA +sLA +uJG +sLA +ngN +uJG +uJG +sLA +sLA +uJG +sLA +uJG +rrU +rrU +rrU +uQp +rrU +rrU +rrU +bQY +phm +ctG +phm +ykS +phm +phm +oIl +phm +mHg +xxH +vTo +rRj +tbM +ugT +tZw +fIT +fIT +fIT +ccA +fIT +lZs +nMr +qBx +nMr +nMr +ojQ +vLI +fPz +xxH +uFB +qjM +swC +mBE +acE +wPg +bnX +cFj +qjM +swC +sAK +eVD +rDf +rwI +wBY +bQg +klB +mmn +seH +cqJ +cSB +cSB +cSB +cSB +xAp +dAb +emV +smT +qQP +iUG +uwh +smT +qQP +iUG +emV +dBx +vyh +xgS +emV +emV +emV +kfE +wQZ +wQZ +wQZ +wQZ +bcw +kiT +kiT +kiT +kiT +wQZ +wQZ +uJG +uJG +fvL +fvL +pWK +orZ +oXk +oXk +oXk +oXk +oXk +oXk +oXk +oXk +cvc +pWK +fvL +fvL +bkc +uJG +bkc +bkc +bkc +bkc +bkc +bkc +egL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(168,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +elc +elc +lqg +tHM +pmj +tHM +tHM +ltH +tHM +aHy +tHM +tHM +uUM +aHy +tHM +tHM +elc +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +bkc +pTU +jfA +phm +phm +phm +phm +cAq +qMI +phm +pTU +phm +phm +nyo +mrY +wEi +phm +aYE +xxH +qPf +nyx +nyx +fTC +nyx +eQG +cFk +nyx +nLB +nyx +qIC +nyx +xxH +pyM +txh +rki +jYz +fGU +xxH +uFB +ryD +qpG +bAI +wse +fxc +wse +cNJ +ryD +qpG +tyf +cUD +rwI +rwI +rwI +akR +kwb +cQO +gqB +hJw +xta +fJD +fJD +fJD +ubK +kac +nWr +doS +krR +qKE +lWo +ycG +qMA +eWc +emV +emV +lkW +emV +emV +vJK +emV +fxK +vTB +bkc +wQZ +mdC +wJE +wJE +pkq +yfm +tnj +gYD +wQZ +uJG +bkc +fvL +fvL +xXx +oXk +oXk +oXk +oXk +oXk +oXk +oXk +oXk +oXk +oXk +xXx +fvL +fvL +bkc +sLA +bkc +bkc +bkc +bkc +bkc +bkc +egL +bkc +bkc +ngN +ngN +uJG +ngN +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +xJy +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(169,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uJG +elc +elc +tHM +pmj +tHM +tHM +tHM +tHM +tHM +tHM +tHM +fMG +elc +hcw +elc +elc +elc +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +uJG +pTU +nPI +asO +hhr +phm +nXH +nXH +asV +phm +pTU +eyX +phm +pTU +lIq +lIq +nOX +mHg +xxH +xxH +xxH +qrm +wXi +xxH +xxH +xxH +eVD +eVD +uRu +hSx +eVD +eVD +eVD +spd +rRE +bKU +rKY +xxH +uFB +qjM +swC +eVD +eVD +eVD +eVD +eVD +qjM +swC +tyf +ngT +rwI +rwI +rwI +akR +kwb +pjE +wka +hbR +cSB +kWo +wka +qTC +hKS +wSM +xEN +qYP +aiD +hXX +nIS +hXX +tCO +jWC +emV +hCi +tYd +rBQ +emV +emV +emV +gXz +cwe +bkc +wQZ +fYq +jEB +jEB +bsg +gfy +jkU +szR +wQZ +uJG +uJG +fvL +fvL +xXx +oXk +oXk +oXk +oXk +oXk +oXk +oXk +oXk +oXk +oXk +xXx +fvL +fvL +uJG +sLA +bkc +bkc +bkc +bkc +uJG +uJG +egL +bkc +bkc +uJG +bkc +bkc +bkc +uJG +uJG +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(170,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uJG +elc +elc +ltH +xtJ +xtJ +igZ +tHM +uUM +xtJ +xtJ +aHy +elc +iGd +iGd +wNG +mlp +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +bkc +pTU +pTU +pTU +tjq +phm +qON +jrk +uNg +dfF +pTU +phm +phm +jrk +sSR +nTo +pni +kql +xxH +uVm +cHN +sEN +jHq +cpb +tqr +xxH +huY +mPn +cJT +mmJ +vuI +avO +eVD +aUU +kTg +jGm +rki +xxH +uFB +dGR +qpG +hAK +ncX +fWQ +dKE +gSz +ryD +oue +tyf +cUD +rwI +rwI +rwI +akR +rXb +unR +ayu +oeT +lfg +pAW +bFQ +ghH +uuy +bVu +emV +iON +olU +ati +dKV +kgJ +tdg +ylF +emV +mzQ +tlW +tHJ +emV +eGE +emV +fxK +cwe +bkc +taW +fYq +jEB +jEB +bsg +gfy +jkU +szR +wQZ +uJG +uJG +fvL +fvL +pWK +xXx +xXx +pWK +qtv +xXx +xXx +qtv +pWK +xXx +xXx +pWK +fvL +fvL +uJG +sLA +bkc +bkc +bkc +uJG +uJG +bkc +egL +uJG +lhF +lhF +wfK +wfK +wfK +wfK +bkc +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(171,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uJG +elc +elc +lqg +tHM +ltH +xtJ +aHy +tHM +tHM +lqg +elc +iGd +iGd +eRL +vcL +qum +qum +qum +qum +qum +qum +qum +qum +qum +qum +qum +qum +qum +qum +qum +qum +qum +qum +qum +qum +qum +qum +ttj +geQ +ofC +lgE +crF +jlx +jed +jed +gjx +oIl +pTU +gez +phm +nOX +pcL +nOX +nOX +mHg +xxH +grU +sEN +sEN +jHq +sEN +mfw +xxH +iJP +eIO +ddg +vtp +eIO +mhJ +eVD +qjp +hQY +mQF +rki +xxH +eVD +eVD +eVD +eVD +eVD +eVD +eVD +eVD +eVD +eVD +eVD +eVD +vTB +vTB +vTB +bQg +bQg +maD +bQg +qCl +bQg +bQg +bQg +bQg +bQg +bQg +emV +mLv +fUI +ctn +wVx +inI +dXv +rkd +emV +oLB +xSB +jjo +rnq +mLf +emV +fxK +vTB +bkc +wQZ +uYE +bsg +jEB +bsg +gfy +bsg +kQf +wQZ +bkc +bkc +bkc +uJG +bkc +uJG +bkc +xXx +nnc +liD +tPJ +wQo +xXx +uJG +uJG +bkc +uJG +bkc +uJG +uJG +bkc +bkc +bkc +uJG +bkc +bkc +egL +cct +gGI +fdZ +fdZ +fdZ +fdZ +fdZ +cYe +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(172,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uJG +elc +elc +tHM +tHM +pFz +tHM +tHM +tHM +elc +elc +mlp +mlp +mlp +elc +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +bkc +pTU +pTU +pTU +pTU +pTU +pTU +pTU +qMI +nOX +pTU +pTU +ctG +pTU +pTU +pTU +nOX +jSZ +xxH +aCP +sEN +jjV +kvw +ota +sEN +jbh +eSU +eSU +eSU +eHF +eIO +mhJ +eVD +xZX +fvc +rwJ +rki +xxH +aAG +rul +prY +rul +otM +cOB +rul +rul +rul +sfR +qFF +rul +rul +rul +rul +owl +cHE +rWS +cHE +rul +qFF +rul +rul +rul +nMx +dhe +emV +tvJ +jWi +wGd +lnK +ieR +emG +nUz +emV +pQP +hUh +lnK +emV +pCc +emV +fxK +vTB +bkc +wQZ +uYE +bkc +bkc +bkc +bkc +bkc +kQf +wQZ +uJG +uJG +sLA +sLA +uJG +sLA +uJG +pWK +maC +itR +boU +kTK +pWK +uJG +sLA +ngN +sLA +uJG +ngN +sLA +bkc +bkc +bkc +uJG +bkc +bkc +egL +uJG +vnS +dRX +dRX +dRX +dRX +dRX +uJG +wTd +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(173,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uJG +dZf +elc +tHM +rmI +tHM +elc +elc +dZf +uJG +uJG +uJG +uJG +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +uJG +uJG +uJG +bkc +uJG +uJG +uJG +pTU +gWN +gvT +gvT +gvT +gvT +uXI +cRi +gvT +mDV +xTQ +xxH +grU +sEN +sEN +iWr +sEN +qym +xxH +cjM +ubt +ssu +hxi +eIO +mhJ +eVD +qAL +ikK +kKi +nHz +aMC +vUU +pry +vUU +cNG +vUU +vUU +jKK +sBD +vUU +vUU +qnZ +vUU +bgJ +vUU +hCE +gQs +gQs +vtf +cNG +gQs +llt +gQs +nxO +npI +kuu +rul +emV +qVY +edU +wAj +tcm +dpI +qMB +vrf +emV +emV +emV +emV +emV +emV +emV +fxK +cwe +bkc +wQZ +uYE +bkc +bkc +bkc +bkc +bkc +kQf +wQZ +bkc +bkc +bkc +bkc +bkc +uJG +bkc +xXx +mPE +kwL +uoB +ijY +xXx +bkc +uJG +bkc +bkc +bkc +uJG +uJG +bkc +rln +rln +rln +rln +bkc +egL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +wTd +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(174,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uJG +elc +elc +elc +elc +elc +uJG +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +sLA +sLA +uJG +ngN +ngN +uJG +uJG +pTU +vjH +phm +pni +oTC +jrk +phm +phm +phm +pcL +nOX +xxH +lJL +xQE +pwo +hjr +pvE +wBP +xxH +qjN +niE +caz +hxi +eIO +ygH +eVD +xxH +xxH +xxH +xxH +xxH +uUw +uUw +fjU +ech +mAS +mAS +vCy +mAS +vCy +unW +lOz +ePV +rul +dbs +rul +nMx +cHE +cHE +rul +rul +nMx +cHE +uZc +dbs +fxK +rul +emV +emV +emV +emV +emV +emV +emV +emV +emV +bOi +sfR +rul +juM +rul +tBp +fxK +cwe +bkc +uJG +uJG +bkc +bkc +bkc +bkc +bkc +uJG +uJG +bkc +bkc +bkc +bkc +bkc +sLA +uJG +xXx +xXx +xXx +xXx +xXx +xXx +uJG +ngN +bkc +bkc +bkc +sLA +uJG +cYe +nWa +nWa +nWa +nWa +mwP +egL +uJG +lhF +lhF +wfK +wfK +bkc +uJG +uJG +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +rMB +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(175,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uJG +uJG +uJG +uJG +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uJG +pTU +pTU +fgX +fgX +pTU +pTU +pTU +fgX +fgX +pTU +pTU +xxH +xxH +xxH +xxH +xxH +xxH +xxH +xxH +eVD +eVD +eVD +hxi +eIO +tAj +eVD +tUm +gdY +kIp +uUw +yhM +rgA +uUw +uUw +uUw +uUw +uUw +uUw +uUw +uUw +uUw +uUw +uUw +uUw +uUw +uUw +uUw +xIG +uUw +uUw +uUw +uUw +rul +gVJ +rul +tTx +aua +ugr +npI +igT +gQs +gQs +wuv +udM +qRU +npI +aua +gQs +gQs +gQs +rll +tVs +hLw +vTB +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +uJG +bkc +uJG +bkc +uJG +bkc +uJG +uJG +ngN +bkc +bkc +bkc +sLA +uJG +bkc +cCm +cCm +cCm +cCm +bkc +egL +cct +gGI +fdZ +fdZ +fdZ +cYe +uJG +sLA +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(176,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +uJG +uJG +uJG +bkc +uJG +bkc +bkc +bkc +uJG +bkc +uJG +uJG +uJG +uJG +uJG +eVD +lCs +osk +qRE +sBj +hBv +qWI +tns +twE +bDb +mhJ +eVD +nJa +llW +yel +uUw +gKg +lra +tAV +rgA +kIp +enN +lXW +rgA +qJQ +tfc +pMA +rgA +wjG +kIO +rGb +uMz +uUw +uUw +uUw +gzW +rgA +uUw +fVa +hZY +aRh +esC +cHE +swQ +rul +rul +dfm +rul +ePV +rul +eWA +rul +laS +laS +laS +laS +laS +laS +laS +laS +laS +laS +qtU +jMK +jMK +jMK +jMK +acK +laS +uJG +bkc +bkc +bkc +bkc +bkc +ngN +ngN +uJG +sLA +wTd +uJG +sLA +wTd +uJG +ngN +bkc +bkc +bkc +uJG +bkc +bkc +bkc +uJG +bkc +bkc +uJG +egL +uJG +vnS +dRX +dRX +dRX +bkc +uJG +ngN +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(177,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +uJG +sLA +uJG +sLA +uJG +ngN +ngN +uJG +ngN +ngN +ngN +cYe +cYe +cYe +cYe +kjl +xaI +vsd +jFs +atN +wDO +sMB +eVD +mOQ +eIO +ihh +eVD +wWg +ntw +nim +vkO +scE +eeJ +vlD +moa +ekI +eYF +eNa +oZT +vyE +qng +uVI +hCu +soa +oeu +lXG +qEQ +wnY +cJl +sSU +qEQ +aYA +uUw +vTB +lEk +vTB +vTB +vTB +kQD +vTB +vTB +vTB +ohr +vTB +cHE +wPe +rul +laS +mJi +wSH +kIc +rLr +kYa +kYa +kYa +tjo +lQa +fIF +kYa +kYa +kYa +kYa +sRL +laS +uJG +uJG +uJG +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +uJG +bkc +rln +rln +rln +rln +rln +bkc +egL +bkc +uJG +bkc +bkc +uJG +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(178,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ptw +wOR +wOR +lAf +mTA +ist +fzB +rOT +dWV +eIO +mhJ +eVD +mxu +ubd +spv +uUw +pkM +pFq +iiJ +vXu +gcz +trq +xwe +hqw +lAb +kIp +rgA +ilu +rgA +vST +kIp +slB +aSt +mlY +kvn +tEq +chb +uUw +bTe +ojq +dfH +vTB +jfR +oNx +ymg +lWl +sFR +gUX +vTB +rul +eWA +cHE +laS +jLB +jLB +jJm +sew +jLB +jLB +jLB +jLB +jLB +jLB +jLB +jLB +jLB +jLB +kxv +laS +laS +fvL +fvL +fvL +uJG +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +uJG +cYe +eeo +nWa +nWa +nWa +nWa +mwP +egL +egL +egL +bkc +bkc +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(179,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +xJy +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +xJy +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +ngN +uJG +ngN +uJG +ngN +uJG +ngN +ngN +ngN +uJG +ngN +cYe +cYe +cYe +cYe +kjl +bqr +cee +lDc +idI +cvV +sMB +eVD +xVY +eIO +mhJ +eVD +lXW +lra +kIp +uUw +pYo +fgQ +uUw +uUw +uUw +uUw +uUw +jtm +myd +wTI +ucu +ehW +lXW +bnN +rgA +ufa +rgA +bWY +aEL +oQm +bAg +oQF +nUL +fXY +gEi +vTB +kaW +eQl +dCP +eQl +aCV +soK +vTB +rul +uom +rul +laS +eXd +xhX +xjZ +wIK +jLB +jLB +jLB +jLB +jLB +jLB +jLB +jLB +jLB +jLB +fER +jtk +gWT +fvL +kdb +fvL +fvL +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +bkc +cCm +cCm +cCm +cCm +cCm +bkc +egL +bkc +cct +jMx +uJG +uJG +uJG +wTd +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(180,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +bkc +uJG +bkc +bkc +uJG +bkc +bkc +bkc +uJG +bkc +bkc +bkc +uJG +bkc +bkc +eVD +eKy +fDT +kUd +vEe +ixi +wvB +eVD +idr +xJG +gDB +eVD +ddN +rvs +uUw +uUw +uUw +uUw +uUw +lHC +qzh +gYo +uUw +uUw +uUw +hVe +uCd +iiJ +xwe +iMF +ilu +uUw +uUw +uUw +uUw +uUw +ihf +uUw +bdr +jvL +knv +ohr +vTB +vTB +vTB +vTB +ePV +fqm +vTB +rul +eWA +nMx +laS +tLL +onX +qvK +jLB +jLB +nUs +mtj +mtj +nCX +mtj +mtj +mtj +nCX +mtj +mTz +ayX +cCI +fvL +kdb +kdb +fvL +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ixc +bkc +cRQ +vSs +vsW +bkc +bkc +wTd +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(181,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uJG +uJG +uJG +uJG +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +eVD +eVD +eVD +eVD +eVD +eVD +eVD +eVD +eVD +eVD +eVD +eVD +uUw +uUw +uUw +xDi +qxa +tbH +uUw +uUw +uUw +uYI +xbY +xbY +uUw +uUw +uUw +uUw +vwD +qfQ +xoa +uUw +hFW +mOJ +dbs +rul +pgC +nPg +agc +cHE +jjJ +vTB +hpx +grh +rul +ohr +nUL +gBY +vTB +cHE +jjJ +rul +laS +qlG +kdl +jvj +jLB +jLB +yjX +ibU +ibU +bwU +bEh +bEh +bEh +bwU +ibU +vGz +cHa +cOm +fvL +kdb +kdb +fvL +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +ngN +uJG +uJG +bkc +bkc +bkc +vUJ +hDs +uJG +cRQ +vSs +vsW +bkc +uJG +wTd +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(182,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +uJG +bkc +uJG +uJG +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +sld +cUo +xxM +cac +gBb +aKU +xFa +sld +wdu +sld +nzB +pNb +bio +sld +tbH +dHU +fpa +dHU +tpl +uYI +tpl +uYI +dHU +dHU +dTH +dvK +lMA +dWk +vKS +qWt +gzN +uUw +rul +sFt +vqI +oEX +iCY +hgd +iiy +kbR +jxs +vTB +uyG +pVc +eiJ +lfR +nUL +dAJ +vTB +rul +eWA +ePV +laS +sdD +pCz +aaZ +jLB +jLB +yjX +ibU +ibU +vWZ +eha +eha +eha +vWZ +ibU +vGz +nHB +laS +fvL +fvL +kdb +fvL +uJG +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uJG +uJG +bkc +kec +bkc +bkc +cRQ +vSs +vsW +bkc +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(183,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +uJG +uJG +uJG +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +sld +rWI +hEN +nGc +jxO +fpW +tWz +wXI +wXI +sld +tCz +wqh +bio +mIf +uUw +mRb +mRb +mRb +uUw +ggF +uUw +mRb +wsc +gph +uUw +dvK +uUw +uUw +qId +uzt +bni +uUw +vTB +twK +vTB +ohr +vTB +vTB +vTB +nUL +klZ +lfR +nUL +fnr +rul +vTB +rul +fqm +vTB +rul +kYG +dfm +laS +vCP +fJH +uti +xhX +xhX +aFi +vWZ +vWZ +vWZ +xMA +xMA +xMA +vWZ +ibU +pBi +laS +laS +laS +fvL +kdb +fvL +uJG +bkc +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +xJy +bkc +bkc +bkc +bkc +bkc +bkc +uJG +bkc +uJG +uJG +rcG +bkc +bkc +cRQ +uwn +vsW +bkc +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(184,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +uJG +uJG +fvL +fvL +fvL +fvL +kdb +kdb +kdb +fvL +fvL +fvL +fvL +fvL +kdb +kdb +sld +jZm +tls +jbj +vgY +yip +gSc +jXS +sCP +sld +nzB +dgq +bio +wXI +pci +dvK +dvK +pci +dvK +uNw +kLE +pci +pci +wYP +vuF +dvK +uUw +pzf +eRu +eBm +kIp +uUw +cHE +gyO +wfY +dbs +bPU +jht +lfR +rul +rZF +vTB +aPf +sfR +foy +vTB +xTp +rqf +ohr +qAP +eWA +rul +laS +vCP +fJH +hjA +mIb +mIb +tBq +tff +czJ +xMA +nLv +nLv +nLv +iZC +ibU +nbN +eZG +kma +laS +mNd +kdb +fvL +uJG +bkc +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +bkc +bkc +uJG +uJG +uJG +bkc +bkc +uJG +bkc +bkc +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(185,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uJG +fvL +fvL +fvL +fvL +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +sld +sld +wXI +bio +bio +bio +xBD +sld +hBP +bio +pNb +eVl +jkv +bIC +xkK +nhY +xkK +xkK +xkK +tJJ +pci +pLd +vuF +dvK +pci +dvK +uUw +uUw +iJl +cpN +ekt +uUw +nUL +gyO +eQl +sfR +tdF +rul +vTB +xTp +cVA +vTB +vTB +vTB +ohr +vTB +sfR +fqm +vTB +rul +uom +cHE +laS +wZO +aIn +aei +mIb +mIb +tBq +tff +czJ +cdd +nLv +nCj +nLv +iZC +ibU +qCA +dos +yaC +oUo +mNU +kdb +fvL +uJG +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +ngN +ngN +uJG +bkc +uJG +uJG +ngN +ngN +ngN +uJG +uJG +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(186,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +bkc +fvL +fvL +fvL +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +sld +wXI +sld +wXI +sld +sld +kWa +ixo +cCv +iup +bio +sld +uUw +uUw +uUw +uUw +pci +tpe +dTH +uUw +ggF +uUw +ucy +ucy +gCx +uUw +jdJ +ewT +dLk +uUw +nUL +voW +ohr +vTB +vTB +vTB +vTB +uab +llj +vTB +oMC +bVl +grh +grh +rul +eWA +vTB +rul +eWA +sfR +laS +vCP +fJH +hjA +mIb +mIb +tBq +tff +czJ +xMA +nLv +nLv +nLv +iZC +ibU +clk +eZG +qrF +laS +fvL +kdb +fvL +bkc +bkc +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(187,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +uJG +fvL +fvL +fvL +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +sld +hEV +wam +cwG +wXI +bio +qnK +bio +kOT +kzI +bio +wXI +aYZ +xij +uYI +qsm +dvK +tpe +uUw +geW +dHU +xIQ +uYI +uYI +rev +uUw +jcQ +eBm +xwe +uUw +xTp +gnQ +vTB +hFW +rul +grh +rul +xLF +eMl +vTB +nUL +rul +esC +pVc +rul +gEi +vTB +cHE +jNH +rul +laS +vCP +fJH +gJZ +arU +arU +vHp +vWZ +vWZ +vWZ +xMA +xMA +xMA +vWZ +ibU +pBi +laS +laS +laS +fvL +kdb +fvL +uJG +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(188,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +bkc +fvL +fvL +fvL +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +sld +rfj +fAD +ily +sld +bio +oXT +sld +nAw +jPf +sld +sld +tNu +uYI +nxI +wBi +dvK +fii +uUw +mhK +uYI +tpl +oSn +dGT +uMB +uUw +uUw +mRE +uUw +uUw +rul +voW +vTB +nUL +usV +cGv +cGv +llX +via +vTB +xiA +daB +pVc +vrC +pVc +dYN +vTB +qsu +eWA +jCI +laS +sdD +pCz +jdE +jLB +jLB +yjX +ibU +ibU +vWZ +eha +eha +eha +vWZ +ibU +vGz +hXC +laS +fvL +fvL +kdb +fvL +uJG +bkc +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(189,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uJG +fvL +fvL +fvL +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +sld +sld +iit +sld +sld +bio +cwK +mBe +pNb +vNX +rMz +sld +nvm +uYI +uYI +qsm +vuF +tpe +uUw +fPn +uYI +hEO +hCa +uUw +uUw +uUw +oCX +sln +dTH +uUw +nUL +xHN +vTB +nUL +vgH +vTB +ohr +vTB +vTB +vTB +bhi +pVc +rPh +dbs +bOi +rBY +laS +laS +lhB +laS +laS +rJr +pCz +jdE +jLB +jLB +yjX +ibU +ibU +bwU +vWp +vWp +vWp +bwU +ibU +vGz +haM +gWT +fvL +kdb +kdb +fvL +uJG +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(190,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +bkc +fvL +fvL +fvL +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +sld +vOc +diZ +mNp +pgs +lWI +jOs +sld +pNb +oqc +ueD +sld +hUB +pQW +pBp +uUw +fRz +sFK +uUw +uUw +weL +uUw +uUw +uUw +vmg +vEd +nOS +sln +uUw +exf +xLF +xHN +cHE +rul +vgH +grh +grh +rul +grh +rul +cHE +vTB +knW +hPp +dbs +knv +lnL +bcR +suw +bTg +ovK +gbe +pCz +jdE +jLB +jLB +wbK +uwH +uwH +bEC +uwH +uwH +uwH +bEC +uwH +vhj +bbC +cCI +fvL +kdb +kdb +fvL +uJG +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(191,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +uJG +fvL +fvL +fvL +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +sld +kVh +hkG +mVK +sld +tCe +oXT +sld +ifP +bio +bio +wXI +hfk +uYI +uYI +xZm +dvK +tpe +uUw +hJH +tpE +gYo +jNc +uUw +bVU +bWY +gtW +fsb +qVr +oyJ +bfa +uCn +igT +amn +lMH +xBj +jGz +gQs +xBj +gQs +cvf +hdt +xxV +pZG +oVv +xeh +bgI +lqh +phF +lNX +byI +azS +emc +bRP +btZ +jLB +jLB +jLB +jLB +jLB +jLB +jLB +jLB +jLB +jLB +gsK +cfu +cOm +fvL +kdb +fvL +fvL +bkc +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(192,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +bkc +fvL +fvL +fvL +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +sld +sld +sld +wXI +wXI +sld +nCi +wXI +sld +sld +sld +wXI +uUw +dTH +uUw +uUw +wYP +tpe +uUw +tHq +pNn +iDQ +uUw +uUw +vmg +vEd +sXs +fWW +uUw +ptW +esC +kDL +cHE +lyl +eQl +rul +eQl +lyl +rul +eQl +rul +tdF +eQl +eQl +sfR +bHQ +laS +gzg +mCf +vZd +laS +xtm +imU +pCL +oMm +jLB +jLB +jLB +jLB +jLB +jLB +jLB +jLB +jLB +jLB +ryi +laS +laS +fvL +fvL +fvL +uJG +bkc +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(193,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +uJG +fvL +fvL +fvL +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +jmQ +iqW +xUp +tOV +jmQ +iqW +pbq +tdn +jmQ +iqW +fVo +pbq +flP +gzl +uUw +ikt +dvK +tpe +vuF +pci +pci +vuF +lMA +uUw +uUw +uUw +uUw +uUw +uUw +iEP +eiJ +vTB +vTB +vTB +cwe +cwe +cwe +vTB +cwe +cwe +cwe +vTB +cwe +cwe +cwe +vTB +laS +laS +laS +laS +laS +laS +laS +laS +kQV +pxo +pxo +pxo +pxo +wvP +fox +pxo +pxo +pxo +pxo +vXr +laS +uJG +bkc +uJG +bkc +uJG +sLA +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +gfJ +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(194,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +bkc +fvL +fvL +fvL +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +bqA +flP +iDP +vKf +jmQ +nIR +lpK +pls +jmQ +iaB +kcN +flP +gNc +jXz +uUw +pci +fhT +bdk +lXr +xXu +iIU +xXu +xXu +xXu +xXu +xXu +xXu +xXu +vLn +cmE +eiJ +vTB +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +bkc +uJG +bkc +uJG +bkc +laS +bNm +jMK +jMK +jMK +acK +laS +fhk +jMK +jMK +jMK +jMK +acK +laS +uJG +uJG +ngN +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(195,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +uJG +fvL +fvL +fvL +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +bqA +vJv +tYM +hdY +jmQ +cvh +xub +nbn +jmQ +clm +qnP +hIw +flP +flP +uUw +xxA +uUw +ggF +uUw +mTT +irg +ikv +uUw +xZm +uUw +irg +laf +irg +uUw +jIK +dbs +vTB +bkc +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +uJG +uJG +uJG +uJG +bkc +uJG +bkc +bkc +uJG +bkc +uJG +bkc +uJG +uJG +uJG +uJG +bkc +bkc +bkc +uJG +uJG +bkc +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(196,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +bkc +fvL +fvL +fvL +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +jmQ +deL +rCM +qhb +jmQ +wOn +uRF +flP +jmQ +aDu +mHA +cYh +pbq +hun +uUw +dWk +uUw +uYI +uYI +uYI +qhB +uYI +uUw +uYI +hxw +uYI +uYI +uYI +uUw +dAJ +eiJ +cwe +bkc +fvL +kdb +kdb +kdb +fvL +kdb +kdb +kdb +fvL +kdb +kdb +kdb +fvL +uJG +ngN +ngN +uJG +uJG +uJG +uJG +uJG +uJG +uJG +uJG +uJG +uJG +ngN +bkc +uJG +bkc +bkc +uJG +uJG +wTd +wTd +wTd +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(197,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +uJG +fvL +fvL +fvL +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +jmQ +jmQ +pYC +jmQ +jmQ +jmQ +pYC +jmQ +jmQ +jmQ +pYC +jmQ +jmQ +jmQ +vTB +nzo +uUw +xRN +dHU +wUN +uUw +vNo +dTH +uYI +uYI +uYI +uYI +uYI +uUw +ybi +esC +cwe +bkc +fvL +kdb +kdb +kdb +fvL +kdb +kdb +kdb +fvL +kdb +kdb +kdb +fvL +uJG +ngN +bkc +bkc +ngN +ngN +ngN +bkc +sLA +sLA +sLA +bkc +ngN +ngN +bkc +ngN +ngN +ngN +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(198,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +bkc +fvL +fvL +fvL +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +bqA +vxX +isF +vxX +rUN +vxX +gqy +uet +tib +uet +dWg +uet +jmQ +xqR +cdr +rul +uUw +fcN +dGT +kWI +uUw +izU +uUw +xyj +cNq +xyj +pir +xyj +uUw +wem +qzU +cwe +bkc +fvL +kdb +kdb +kdb +fvL +kdb +kdb +kdb +fvL +kdb +kdb +kdb +fvL +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(199,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +uJG +fvL +fvL +fvL +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +bqA +pIz +dXe +vHq +dzM +nzL +cfZ +jei +vvk +jlF +nKn +qvy +dWj +mqr +kuu +vdZ +uUw +uUw +dTH +uUw +uUw +uUw +uUw +uUw +uUw +uUw +uUw +dTH +uUw +iEP +xAZ +vTB +bkc +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(200,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +bkc +fvL +fvL +fvL +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +bqA +uet +tgk +den +lLO +gsf +ggD +vxX +cpI +flP +tgk +vxX +jmQ +cHE +kpL +nGf +pkx +mFE +mxW +wmv +ooc +bOK +qzM +wmv +wmv +aXs +mxW +ooc +phn +qGM +rul +vTB +uJG +uJG +bkc +uJG +uJG +bkc +uJG +uJG +bkc +uJG +uJG +bkc +uJG +uJG +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(201,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +uJG +fvL +fvL +fvL +fvL +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +kdb +jmQ +jmQ +pYC +jmQ +jmQ +jmQ +pCS +jmQ +jmQ +jmQ +pYC +jmQ +jmQ +cdr +qOl +rul +sfR +dXW +rul +rul +juM +rul +rul +cHE +rul +fok +rul +rul +vOt +rul +rul +cwe +uJG +ngN +uJG +ngN +ngN +uJG +ngN +ngN +uJG +ngN +ngN +ngN +ngN +uJG +ngN +uJG +bkc +bkc +bkc +xJy +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(202,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +uJG +uJG +fvL +fvL +fvL +fvL +fvL +kdb +kdb +fvL +fvL +fvL +fvL +fvL +kdb +kdb +kdb +kdb +bqA +kEw +itO +jLU +jmQ +efM +vlx +flP +jmQ +sao +xYx +mii +jmQ +hDn +hIH +vTB +vTB +vYg +iSO +oNb +vTB +vTB +vTB +vTB +iAw +izA +izA +iAw +fsE +jCI +cwe +cwe +bkc +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(203,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +uJG +uJG +uJG +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +bqA +sZt +hyU +vxS +jmQ +flz +hdW +yej +jmQ +bpG +hcY +mVx +jmQ +cdr +anp +lWy +vTB +vTB +gSt +vTB +vTB +fvL +fvL +vTB +vTB +cwe +cwe +cwe +vTB +cwe +cwe +bkc +uJG +ngN +bkc +bkc +bkc +bkc +xJy +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(204,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +ngN +uJG +uJG +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +bqA +xaf +jLU +ndt +jmQ +wcs +fqN +bKJ +jmQ +wnP +fbz +lzz +jmQ +ahv +jbl +pGG +vTB +dgH +meZ +cEl +vTB +fvL +fvL +fvL +uJG +bkc +uJG +bkc +uJG +bkc +uJG +bkc +ngN +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(205,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +xJy +bkc +bkc +bkc +bkc +bkc +bkc +ngN +ngN +uJG +uJG +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +jmQ +jmQ +jmQ +jmQ +heE +heE +heE +heE +heE +heE +heE +jmQ +jmQ +cdr +kkO +vTB +vTB +vTB +qeQ +vTB +vTB +fvL +fvL +fvL +uJG +ngN +ngN +uJG +ngN +ngN +ngN +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(206,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uJG +uJG +bkc +uJG +bkc +uJG +uJG +uJG +bkc +uJG +bkc +uJG +uJG +uJG +uJG +bkc +uJG +bkc +heE +uHr +rbS +oxb +wRc +uSx +nAx +iYs +ccc +lbk +tcl +vTB +fvL +fvL +nxa +fvL +fvL +fvL +kdb +fvL +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(207,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +ngN +ngN +uJG +ngN +ngN +ngN +uJG +ngN +ngN +ngN +uJG +uJG +ngN +ngN +ngN +uJG +ngN +uJG +heE +vUC +dNe +lZl +sFk +iBI +qBU +rul +rul +cdr +tWb +cwe +fvL +kdb +kdb +kdb +fvL +fvL +kdb +fvL +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(208,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +uJG +iqr +dNK +bOZ +vEU +yeP +pfp +pJG +rul +hDn +rul +eFF +cwe +fvL +kdb +kdb +kdb +fvL +fvL +kdb +fvL +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +xJy +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(209,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uJG +iqr +czb +eys +vEU +oDb +hRW +bsR +hhp +vic +cdr +qEM +cwe +fvL +kdb +kdb +kdb +fvL +fvL +fvL +fvL +uJG +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(210,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +bkc +heE +sON +wjQ +jED +aHo +sIF +nUB +lmJ +oJl +xBS +aHi +vTB +fvL +kdb +kdb +kdb +fvL +bkc +uJG +bkc +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(211,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +uJG +heE +psZ +tdo +lVh +oqV +juX +heE +vTB +vTB +tWf +vTB +vTB +fvL +fvL +fvL +fvL +fvL +uJG +uJG +ngN +ngN +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +sLA +sLA +sLA +uJG +sLA +sLA +uJG +sLA +sLA +sLA +uJG +sLA +sLA +sLA +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +sLA +uJG +sLA +sLA +uJG +sLA +sLA +sLA +uJG +sLA +sLA +sLA +uJG +sLA +sLA +uJG +sLA +sLA +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(212,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +ngN +uJG +heE +heE +buE +heE +heE +heE +heE +vTB +wuh +wta +wuh +vTB +bkc +fvL +kdb +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +bkc +vet +kVS +vet +vet +kVS +vet +kVS +vet +kVS +vet +kVS +vet +kVS +bkc +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +uJG +vet +vet +kVS +vet +kVS +vet +kVS +vet +kVS +vet +kVS +vet +vet +kVS +vet +kVS +bkc +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(213,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +sLA +bkc +heE +gqe +uXU +qGV +dYv +veL +heE +wuh +wuh +wuh +wuh +wuh +bkc +fvL +kdb +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +kUq +fsj +sdM +bVc +bVc +bVc +bVc +bVc +bVc +bVc +bVc +bVc +sdM +bbr +wSw +sLA +sLA +uJG +sLA +sLA +sLA +uJG +sLA +sLA +sLA +uJG +sLA +sLA +uJG +sLA +sLA +sLA +uJG +uJG +gGX +fsj +bVc +sdM +bVc +bVc +bVc +bVc +bVc +bVc +bVc +bVc +bVc +bVc +sdM +bVc +bbr +wSw +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(214,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +xJy +bkc +bkc +uJG +uJG +heE +pRp +cKI +vLu +aTK +qsW +heE +wuh +wuh +wuh +wuh +wuh +bkc +fvL +kdb +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +gGX +vNO +urV +eTm +vKV +eTm +vKV +eTm +vKV +eTm +vKV +eTm +tuY +vNO +mpD +vet +kVS +vet +kVS +vet +kVS +vet +kVS +vet +kVS +vet +kVS +vet +vet +kVS +vet +kVS +vet +kVS +ioJ +vNO +urV +eTm +eTm +vKV +eTm +eTm +eTm +vKV +eTm +eTm +vKV +eTm +eTm +tuY +vNO +mYD +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(215,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +sLA +bkc +heE +sfP +dYv +uOA +dmy +veL +heE +wuh +wuh +wuh +wuh +wuh +bkc +fvL +kdb +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +gGX +vNO +wSw +uJG +uJG +bkc +uJG +bkc +uJG +bkc +uJG +bkc +gGX +bHU +bVc +bVc +bVc +bVc +sdM +bVc +bVc +bVc +bVc +nDJ +bVc +bVc +bVc +bVc +bVc +bVc +bVc +sdM +bVc +bVc +bVc +sSY +wSw +uJG +uJG +uJG +bkc +bkc +bkc +uJG +uJG +uJG +uJG +uJG +uJG +kUq +vNO +wSw +sLA +uJG +sLA +sLA +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(216,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +ngN +uJG +heE +heE +heE +heE +heE +heE +heE +wuh +wuh +wuh +wuh +wuh +bkc +fvL +kdb +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +kUq +vNO +mYD +bkc +uJG +uJG +uJG +uJG +uJG +uJG +uJG +uJG +uJG +vKV +eTm +eTm +eTm +vKV +eTm +eTm +vKV +eTm +vKV +bkc +eTm +vKV +eTm +eTm +vKV +eTm +eTm +vKV +eTm +eTm +eTm +vKV +bkc +bkc +bkc +uJG +uJG +uJG +uJG +uJG +bkc +bkc +uJG +bkc +bkc +gGX +vNO +mpD +vet +vet +kVS +uJG +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(217,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +sLA +uJG +bkc +uJG +bkc +uJG +uJG +bkc +uJG +bkc +wuh +wuh +wuh +bkc +fvL +fvL +fvL +fvL +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +gGX +vNO +mYD +bkc +uJG +hPs +hPs +hPs +hPs +hPs +uJG +bkc +bkc +uJG +bkc +uJG +bkc +uJG +bkc +bkc +uJG +bkc +uJG +uJG +uJG +uJG +bkc +bkc +uJG +bkc +bkc +uJG +uJG +uJG +uJG +uJG +uxn +uJG +uJG +uJG +tXL +tXL +tXL +uJG +uJG +uJG +uJG +uJG +uJG +kUq +bHU +bVc +bVc +bVc +bbr +mYD +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(218,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +sLA +sLA +uJG +sLA +sLA +uJG +sLA +sLA +uJG +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +sLA +uJG +sLA +sLA +sLA +uJG +sLA +sLA +sLA +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +kUq +nif +wSw +oEd +hPs +hPs +iec +sNc +mLI +hPs +hPs +uJG +xvY +uJG +uJG +uJG +uJG +uJG +uJG +uJG +uJG +lFM +uJG +bkc +bkc +uJG +uJG +uJG +uJG +uJG +uJG +uJG +bkc +bkc +bkc +uJG +tXL +tXL +tXL +tXL +tXL +tXL +tXL +tXL +tXL +tXL +aAp +bkc +bkc +bkc +vKV +eTm +vKV +fUm +tVj +wSw +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(219,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +xJy +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +uJG +uJG +uJG +uJG +uJG +uJG +uJG +uJG +uJG +bkc +sLA +sLA +uJG +sLA +bkc +bkc +xJy +bkc +bkc +bkc +uJG +gGX +iag +bkc +uJG +hPs +krB +dbP +fHx +uYu +ofY +hPs +alj +alj +alj +alj +alj +alj +alj +alj +alj +alj +alj +uJG +uJG +uJG +uJG +alj +alj +alj +alj +alj +uJG +uJG +uJG +uJG +alj +tXL +tXL +tXL +tXL +tXL +weZ +tXL +tXL +tXL +tXL +tXL +uJG +uJG +uJG +uJG +uJG +uJG +kUq +aOB +mYD +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(220,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uJG +ylG +lTi +lTi +ylG +lTi +lTi +ylG +uJG +uJG +uJG +uJG +uJG +sLA +bkc +bkc +bkc +bkc +bkc +bkc +uJG +gGX +vNO +mYD +uJG +hPs +qTw +rvZ +caY +rIK +dqM +kgf +nFp +nFp +nFp +nFp +nFp +iyo +nFp +alj +eVu +hge +alj +alj +alj +alj +alj +alj +pYL +alj +wuo +alj +alj +alj +alj +alj +alj +tXL +azJ +bAf +tXL +lpw +ddK +rqV +tXL +tXL +tXL +tXL +tXL +uJG +bkc +bkc +bkc +uJG +bkc +pYO +mYD +ngN +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(221,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +sLA +uJG +lTi +uPR +bZV +xIH +byL +xRc +lTi +lTi +lTi +lTi +ylG +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +jQf +cuZ +ovu +cuZ +hPs +hPs +eXD +bUT +uud +aFC +qzQ +hPs +nFp +ndj +alj +alj +alj +alj +nFp +kgf +nFp +ndj +qEv +nFp +nFp +nFp +iyo +bbj +nFp +alj +nFp +iyo +lSd +nFp +bbj +ndj +nFp +tXL +fQg +uuN +uZd +uuN +uuN +uuN +szc +bAf +qQJ +tXL +tXL +tXL +uJG +uJG +uJG +uJG +kUq +tVj +sra +uJG +ngN +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(222,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +xJy +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +fvL +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +uJG +uJG +lTi +tkh +gjK +tDT +foO +kmR +wXJ +nBv +sAj +vXS +lTi +uJG +sLA +sLA +bkc +bkc +bkc +bkc +jQf +jQf +nWh +rUH +aFE +iqK +iqK +iqK +iqK +bck +iqK +iqK +iqK +iqK +hPs +hPs +hPs +hPs +hPs +hPs +hPs +mRg +mRg +mRg +mRg +cZS +mRg +mRg +mRg +mRg +jzF +jzF +jzF +ucp +jzF +jzF +jzF +nFp +xIp +fpb +qDT +lzv +nHa +mwk +swI +uHe +cgz +dBr +qQJ +tXL +tXL +tXL +uJG +bkc +uJG +uCS +ndX +pfy +mpD +bkc +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(223,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +fvL +fvL +fvL +fvL +bkc +bkc +bkc +bkc +bkc +fvL +bkc +bkc +bkc +bkc +bkc +fvL +bkc +bkc +bkc +uJG +uJG +ylG +ylG +ufz +rQw +tYB +tAz +ylG +ylG +lPP +ylG +dRT +ylG +cOd +cOd +wcB +cOd +bZb +cuZ +jQf +jQf +lFQ +ovu +ovu +kZK +iqK +ktq +wCX +iLE +tKO +nUo +blK +wCX +qBf +hPs +hPs +kdv +wMZ +saL +hPs +hPs +uht +uht +vEb +gRz +uht +frp +vEb +uht +tIv +jzF +jzF +cYb +pSO +ohx +mCP +jzF +jzF +tXL +fpb +swI +lus +eYy +eYy +eYy +dxb +eYy +eYy +alh +pQj +tXL +tXL +tXL +uJG +kUq +bjd +ovu +fXw +rsL +wSw +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(224,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +lTi +cXC +xgD +mjj +irM +irM +ylG +irM +irM +raq +xhu +ufU +wIl +mVb +mVb +mVb +wIl +llv +tAw +tAw +nrU +gnh +qaM +iJH +iqK +hmo +lhf +fqk +pIf +vOX +bJz +lhf +hNL +hPs +eoO +nvR +dqM +pxG +vQd +hPs +lrh +mfy +bTQ +bTQ +bTQ +bTQ +tfx +bTQ +whF +jzF +aap +vBN +iHO +oNu +lCI +pZe +kaj +xfY +uiZ +swI +dlQ +kqz +gDw +xYH +nMc +inj +swI +nyh +cQI +tXL +tXL +tXL +bkc +kUq +ftz +ovu +rre +vGQ +mYD +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(225,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +kdb +kdb +fvL +kdb +kdb +kdb +kdb +kdb +fvL +kdb +kdb +kdb +kdb +kdb +fvL +kdb +kdb +kdb +kdb +kdb +lTi +hZQ +mWI +hCF +irM +vAs +ylG +irM +irM +raq +mNy +sap +bLE +bCt +bCt +bCt +bLE +tvk +bGi +bGi +iEU +cTF +jjQ +dhH +iqK +xWx +mKl +mKl +pZC +jWS +mKl +mKl +rlg +hPs +gjA +dbP +bNE +uYu +pzK +hPs +lvm +lvm +grM +lvm +eYp +lvm +oIV +lvm +uFc +jzF +yfn +hXD +bGF +cup +bMG +oNu +pZe +tXL +fpb +swI +faA +tNm +iGZ +tNm +tNm +soF +tNm +olV +bAf +tXL +tXL +tXL +uJG +kUq +dVa +qKv +rre +vGQ +wSw +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(226,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +fvL +lTi +dir +tDT +lOH +irM +irM +ylG +irM +irM +raq +lBx +hRo +qzn +qvc +qvc +qvc +qzn +bbR +pBf +pBf +hyA +kIk +kQY +fKi +mum +fJi +fJi +tgH +bwJ +ycF +iMd +wOT +wOT +qqg +vNM +vNM +vHn +xMl +jIQ +sce +oTl +lhW +lJw +cWO +sfD +lhW +nXb +lhW +vFJ +pXA +rNF +cma +jXi +rMG +rNF +dZb +mWd +bZH +dMR +cux +bzx +tNm +gYE +lZX +tNm +gSd +pfL +sps +oBS +vpJ +vpJ +wxy +hSB +kUq +kMs +kbb +aCS +vGQ +mYD +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(227,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +fvL +bkc +bkc +bkc +fvL +bkc +bkc +bkc +bkc +bkc +fvL +bkc +bkc +bkc +bkc +bkc +fvL +bkc +bkc +bkc +uJG +uJG +ylG +ylG +eKC +mXC +tFA +mxx +ylG +ylG +lPP +ylG +tbv +ylG +uoR +uoR +xjp +uuc +uuc +cuZ +jQf +jQf +dVa +qja +onm +sox +iqK +doh +mKl +mKl +pZC +jWS +mKl +mKl +gBH +hPs +qSz +cdo +eOV +qDg +ufB +hPs +uTE +uTE +mVF +uTE +aDK +uTE +uaR +uTE +wvK +jzF +yfn +bGF +hXD +xsy +cZm +avt +hSG +tXL +fpb +swI +mvU +tNm +mIu +tNm +tNm +pVK +tNm +ven +bAf +tXL +tXL +tXL +qSJ +kUq +dVa +qKv +rre +vGQ +wSw +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(228,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +obX +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +uJG +uJG +lTi +wVo +fCU +oIt +hcF +gre +grS +acN +maF +tfe +lTi +uJG +sLA +sLA +cYe +hUq +smg +gmR +oRB +hYf +qlj +ovu +rUH +iqK +qPB +rzI +dFV +xOT +nrj +oWE +rzI +cxX +hPs +cpJ +eKM +dqM +gfK +wcF +hPs +nBI +vwV +aPT +aPT +aPT +vLw +ctQ +aPT +mSI +kve +fkI +nXI +dvi +avt +lCI +hSG +kaj +xfY +uiZ +swI +suK +kqz +uqh +xYH +nMc +qcV +swI +nyh +cQI +tXL +tXL +tXL +bkc +kUq +ftz +ovu +rre +vGQ +mYD +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(229,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +sLA +uJG +lTi +aME +bZV +xwT +gDL +nfi +lTi +lTi +lTi +lTi +ylG +uJG +uJG +bkc +bkc +bkc +jQf +jQf +jQf +sbf +ovu +ovu +kZK +iqK +pVb +wCX +roY +gms +cBD +iJU +wCX +gke +hPs +hPs +hQp +sXu +wtP +hPs +hPs +uht +uht +hgi +djY +uht +jxx +hgi +uht +tIv +jzF +jzF +aiW +jDA +kts +mCP +jzF +jzF +tXL +fpb +swI +aJm +oHL +oHL +oHL +jJM +eYy +eYy +gKX +erC +tXL +tXL +tXL +uJG +kUq +qXw +ovu +fnN +yeF +wSw +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(230,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bXf +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +uJG +ylG +lTi +lTi +ylG +lTi +lTi +ylG +uJG +uJG +uJG +uJG +uJG +sLA +bkc +bkc +bkc +bkc +bkc +jQf +elX +aFE +rUH +nWh +iqK +iqK +iqK +iqK +tsB +iqK +iqK +iqK +iqK +hPs +hPs +hPs +hPs +hPs +hPs +hPs +mRg +mRg +mRg +mRg +aCN +mRg +mRg +mRg +mRg +jzF +jzF +jzF +xpY +jzF +jzF +jzF +nFp +xIp +fpb +vYX +nzG +nHa +joi +swI +ajO +smD +xoA +bvE +tXL +tXL +tXL +uJG +bkc +uJG +fUm +ndX +uhg +urV +bkc +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(231,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +xJy +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +uJG +uJG +uJG +uJG +uJG +uJG +uJG +uJG +uJG +bkc +sLA +sLA +uJG +sLA +bkc +bkc +bkc +bkc +bkc +jQf +jQf +cuZ +ovu +cuZ +ssd +ssd +exB +pqt +myD +bfv +uap +ssd +nFp +nFp +alj +alj +alj +alj +nFp +kgf +nFp +iyo +lXL +nFp +nFp +nFp +iyo +bbj +nFp +alj +nFp +iyo +jVT +nff +omm +vfi +pFH +tXL +pRz +vuk +kUX +vuk +vuk +vuk +vuk +bAf +bvE +tXL +tXL +tXL +uJG +uJG +uJG +uJG +kUq +tVj +cua +uJG +ngN +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(232,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +sLA +uJG +sLA +sLA +sLA +uJG +sLA +sLA +sLA +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +gGX +tVj +mYD +uJG +ssd +wzs +ybh +wBS +soc +cmS +kgf +nFp +ndj +nFp +nFp +nFp +nFp +nFp +alj +eyi +whk +alj +alj +alj +alj +alj +alj +qBu +alj +gkm +alj +alj +alj +alj +alj +alj +tXL +dJk +bAf +tXL +fgT +pZg +tqe +tXL +tXL +tXL +tXL +tXL +uJG +bkc +bkc +bkc +uJG +bkc +pYO +mYD +ngN +ngN +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(233,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +gGX +iag +bkc +paU +ssd +uyu +wDz +dYt +rFt +bNR +ssd +alj +alj +alj +alj +alj +alj +alj +alj +alj +alj +alj +uJG +uJG +uJG +uJG +alj +alj +alj +alj +alj +uJG +uJG +uJG +uJG +alj +tXL +tXL +tXL +tXL +tXL +apj +tXL +tXL +tXL +tXL +tXL +uJG +uJG +uJG +uJG +uJG +uJG +kUq +aOB +mYD +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(234,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +kUq +riO +wSw +uJG +ssd +vxn +lJK +dlj +rXR +exH +ssd +uJG +qpJ +uJG +uJG +uJG +uJG +uJG +uJG +uJG +uJG +kZd +uJG +bkc +bkc +uJG +uJG +uJG +uJG +uJG +uJG +uJG +bkc +bkc +bkc +uJG +tXL +tXL +tXL +tXL +tXL +tXL +tXL +tXL +tXL +tXL +tCb +bkc +bkc +bkc +kVS +vet +kVS +uCS +tVj +wSw +ngN +bkc +bkc +bkc +bkc +bkc +xJy +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(235,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +gGX +tVj +mYD +bkc +ssd +ssd +wfa +ouv +qtP +ssd +ssd +bkc +bkc +uJG +bkc +uJG +bkc +uJG +bkc +bkc +uJG +bkc +uJG +uJG +uJG +uJG +bkc +bkc +uJG +bkc +bkc +uJG +uJG +uJG +uJG +uJG +uYR +uJG +uJG +uJG +tXL +tXL +tXL +uJG +uJG +uJG +uJG +uJG +uJG +kUq +fsj +bVc +bVc +bVc +sSY +mYD +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(236,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +kUq +tVj +mYD +bkc +uJG +ssd +ssd +ssd +ssd +ssd +uJG +uJG +uJG +kVS +vet +vet +vet +kVS +vet +vet +kVS +vet +kVS +bkc +vet +kVS +vet +vet +kVS +vet +vet +kVS +vet +vet +vet +kVS +bkc +bkc +bkc +uJG +uJG +uJG +uJG +uJG +bkc +bkc +uJG +bkc +bkc +gGX +tVj +urV +vKV +eTm +vKV +uJG +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(237,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +uJG +gGX +tVj +wSw +uJG +uJG +bkc +uJG +bkc +uJG +bkc +uJG +bkc +gGX +fsj +mcT +mcT +mcT +mcT +cjA +mcT +mcT +mcT +mcT +hpi +mcT +mcT +mcT +mcT +mcT +mcT +mcT +cjA +mcT +mcT +mcT +bbr +wSw +uJG +uJG +uJG +bkc +bkc +bkc +uJG +uJG +uJG +uJG +uJG +uJG +kUq +tVj +wSw +sLA +uJG +sLA +sLA +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(238,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +kUq +tVj +mpD +vet +kVS +vet +kVS +vet +kVS +vet +kVS +vet +uCS +tVj +urV +vKV +eTm +eTm +vKV +eTm +vKV +eTm +eTm +vKV +eTm +vKV +eTm +vKV +eTm +vKV +eTm +vKV +eTm +vKV +tuY +tVj +mpD +vet +vet +kVS +vet +vet +vet +kVS +vet +vet +kVS +vet +vet +ioJ +tVj +mYD +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(239,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +xJy +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +gGX +bHU +cjA +mcT +mcT +mcT +mcT +mcT +mcT +mcT +mcT +mcT +cjA +sSY +wSw +sLA +sLA +uJG +sLA +sLA +sLA +uJG +sLA +sLA +uJG +sLA +sLA +sLA +uJG +sLA +sLA +sLA +uJG +uJG +gGX +bHU +mcT +cjA +mcT +mcT +mcT +mcT +mcT +mcT +mcT +mcT +mcT +mcT +cjA +mcT +sSY +wSw +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(240,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +uJG +eTm +vKV +eTm +vKV +eTm +vKV +eTm +eTm +vKV +eTm +vKV +eTm +vKV +bkc +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +uJG +eTm +vKV +eTm +eTm +vKV +eTm +vKV +eTm +eTm +vKV +eTm +vKV +eTm +vKV +eTm +vKV +bkc +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(241,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +xJy +bkc +bkc +bkc +uJG +uJG +sLA +sLA +uJG +sLA +sLA +sLA +uJG +sLA +sLA +uJG +sLA +sLA +sLA +uJG +uJG +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +sLA +sLA +uJG +sLA +sLA +uJG +sLA +sLA +sLA +uJG +sLA +sLA +uJG +sLA +sLA +sLA +uJG +sLA +sLA +sLA +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(242,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(243,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +xJy +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(244,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +xJy +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(245,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(246,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(247,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(248,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(249,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(250,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(251,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(252,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(253,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(254,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} +(255,1,2) = {" +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +bkc +"} diff --git a/_maps/map_files/shuttles/emergency_bar.dmm b/_maps/map_files/shuttles/emergency_bar.dmm index 3d3d1ea7019..41c3251a232 100644 --- a/_maps/map_files/shuttles/emergency_bar.dmm +++ b/_maps/map_files/shuttles/emergency_bar.dmm @@ -198,7 +198,7 @@ "aG" = ( /obj/machinery/door/airlock/security/glass{ name = "Escape Shuttle Cell"; - req_access = list(2) + req_access = list(63) }, /turf/simulated/floor/plating, /area/shuttle/escape) @@ -424,7 +424,6 @@ /area/shuttle/escape) "bn" = ( /obj/machinery/door/airlock/medical/glass{ - id_tag = null; name = "Escape Shuttle Infirmary" }, /turf/simulated/floor/shuttle{ diff --git a/_maps/map_files/shuttles/emergency_clown.dmm b/_maps/map_files/shuttles/emergency_clown.dmm index ec29ed67cb5..e26948b9c1a 100644 --- a/_maps/map_files/shuttles/emergency_clown.dmm +++ b/_maps/map_files/shuttles/emergency_clown.dmm @@ -153,7 +153,7 @@ "aI" = ( /obj/machinery/door/airlock/security/glass{ name = "Escape Shuttle Cell"; - req_access = list(2) + req_access = list(63) }, /turf/simulated/floor/noslip, /area/shuttle/escape) @@ -253,7 +253,6 @@ /obj/machinery/door/airlock/shuttle{ aiControlDisabled = 1; hackProof = 1; - id_tag = null; name = "Shuttle Cargo Hatch" }, /turf/simulated/floor/shuttle{ @@ -274,7 +273,6 @@ /area/shuttle/escape) "bb" = ( /obj/machinery/door/airlock/medical/glass{ - id_tag = null; name = "Escape Shuttle Infirmary" }, /turf/simulated/floor/plasteel{ diff --git a/_maps/map_files/shuttles/emergency_cyb.dmm b/_maps/map_files/shuttles/emergency_cyb.dmm index 517f00a6adb..f5cc5d8ceb3 100644 --- a/_maps/map_files/shuttles/emergency_cyb.dmm +++ b/_maps/map_files/shuttles/emergency_cyb.dmm @@ -361,7 +361,7 @@ "bj" = ( /obj/machinery/door/airlock/security/glass{ name = "Escape Shuttle Cell"; - req_access = list(2) + req_access = list(63) }, /turf/simulated/floor/shuttle/objective_check, /area/shuttle/escape) @@ -760,7 +760,6 @@ /area/shuttle/escape) "cl" = ( /obj/machinery/door/airlock/medical/glass{ - id_tag = null; name = "Escape Shuttle Infirmary" }, /obj/effect/decal/warning_stripes/south, @@ -812,7 +811,6 @@ /area/shuttle/escape) "cu" = ( /obj/machinery/door/airlock/medical/glass{ - id_tag = null; name = "Escape Shuttle Infirmary" }, /turf/simulated/floor/plasteel{ diff --git a/_maps/map_files/shuttles/emergency_dept.dmm b/_maps/map_files/shuttles/emergency_dept.dmm index 51931dff826..3e42cfa6e95 100644 --- a/_maps/map_files/shuttles/emergency_dept.dmm +++ b/_maps/map_files/shuttles/emergency_dept.dmm @@ -214,7 +214,6 @@ /area/shuttle/escape) "aI" = ( /obj/machinery/door/airlock/medical/glass{ - id_tag = null; name = "Escape Shuttle Infirmary" }, /turf/simulated/floor/plasteel{ @@ -229,7 +228,6 @@ /area/shuttle/escape) "aL" = ( /obj/machinery/door/airlock/medical/glass{ - id_tag = null; name = "Escape Shuttle Infirmary"; normalspeed = 0; req_access = list(5) @@ -388,7 +386,7 @@ /obj/machinery/door/airlock/security/glass{ name = "Escape Shuttle Cell"; normalspeed = 0; - req_access = list(2) + req_access = list(63) }, /turf/simulated/floor/shuttle/objective_check, /area/shuttle/escape) @@ -785,7 +783,6 @@ /area/shuttle/escape) "sc" = ( /obj/machinery/door/airlock/medical/glass{ - id_tag = null; name = "Escape Shuttle Medical Seating"; normalspeed = 0; req_access = list(5) diff --git a/_maps/map_files/shuttles/emergency_meta.dmm b/_maps/map_files/shuttles/emergency_meta.dmm index 28688cc1906..9b686e5ec79 100644 --- a/_maps/map_files/shuttles/emergency_meta.dmm +++ b/_maps/map_files/shuttles/emergency_meta.dmm @@ -408,7 +408,7 @@ "bj" = ( /obj/machinery/door/airlock/security/glass{ name = "Brig"; - req_access = list(2) + req_access = list(63) }, /turf/simulated/floor/shuttle{ icon_state = "floor4" @@ -416,7 +416,6 @@ /area/shuttle/escape) "bl" = ( /obj/machinery/door/airlock/medical/glass{ - id_tag = null; name = "Escape Shuttle Infirmary" }, /turf/simulated/floor/shuttle, diff --git a/_maps/map_files/shuttles/emergency_mil.dmm b/_maps/map_files/shuttles/emergency_mil.dmm index f4718883f5c..16b5c37634a 100644 --- a/_maps/map_files/shuttles/emergency_mil.dmm +++ b/_maps/map_files/shuttles/emergency_mil.dmm @@ -351,7 +351,7 @@ "bc" = ( /obj/machinery/door/airlock/security/glass{ name = "Escape Shuttle Cell"; - req_access = list(2) + req_access = list(63) }, /turf/simulated/floor/shuttle/objective_check, /area/shuttle/escape) diff --git a/_maps/map_files/shuttles/emergency_narnar.dmm b/_maps/map_files/shuttles/emergency_narnar.dmm index 4a433e3081f..8ccb2334757 100644 --- a/_maps/map_files/shuttles/emergency_narnar.dmm +++ b/_maps/map_files/shuttles/emergency_narnar.dmm @@ -90,7 +90,6 @@ "as" = ( /obj/effect/decal/remains/human{ desc = "This guy seemed to have died in terrible way! Half his remains are dust."; - icon_state = "remains"; name = "Human remains" }, /obj/structure/chair/comfy/shuttle{ @@ -104,12 +103,10 @@ }, /obj/machinery/light/spot{ tag = "icon-tube1 (NORTH)"; - icon_state = "tube1"; dir = 1 }, /obj/effect/decal/remains/human{ desc = "This guy seemed to have died in terrible way! Half his remains are dust."; - icon_state = "remains"; name = "Human remains" }, /obj/structure/chair/comfy/shuttle, @@ -118,7 +115,6 @@ "au" = ( /obj/effect/decal/remains/human{ desc = "This guy seemed to have died in terrible way! Half his remains are dust."; - icon_state = "remains"; name = "Human remains" }, /obj/structure/chair/comfy/shuttle{ @@ -136,7 +132,6 @@ }, /obj/machinery/light/spot{ tag = "icon-tube1 (NORTH)"; - icon_state = "tube1"; dir = 1 }, /turf/simulated/floor/engine/cult, @@ -147,7 +142,6 @@ }, /obj/effect/decal/remains/human{ desc = "This guy seemed to have died in terrible way! Half his remains are dust."; - icon_state = "remains"; name = "Human remains" }, /obj/structure/chair/comfy/shuttle{ @@ -172,7 +166,6 @@ "aB" = ( /obj/effect/decal/remains/human{ desc = "This guy seemed to have died in terrible way! Half his remains are dust."; - icon_state = "remains"; name = "Human remains" }, /obj/structure/chair/comfy/shuttle{ @@ -183,12 +176,10 @@ "aC" = ( /obj/item/radio/intercom{ dir = 4; - name = "station intercom (General)"; pixel_x = 28 }, /obj/effect/decal/remains/human{ desc = "This guy seemed to have died in terrible way! Half his remains are dust."; - icon_state = "remains"; name = "Human remains" }, /obj/structure/chair/comfy/shuttle{ @@ -204,7 +195,6 @@ /area/shuttle/escape) "aE" = ( /obj/docking_port/mobile/emergency{ - dir = 4; dwidth = 11; height = 13; name = "Shuttle 667"; @@ -221,12 +211,10 @@ "aG" = ( /obj/item/radio/intercom{ dir = 8; - name = "station intercom (General)"; pixel_x = -28 }, /obj/machinery/light/spot{ tag = "icon-tube1 (WEST)"; - icon_state = "tube1"; dir = 8 }, /obj/item/flag/cult, @@ -246,7 +234,6 @@ }, /obj/machinery/light/spot{ tag = "icon-tube1 (EAST)"; - icon_state = "tube1"; dir = 4 }, /turf/simulated/floor/engine/cult, @@ -279,7 +266,6 @@ /obj/item/crowbar, /obj/machinery/light/spot{ tag = "icon-tube1 (WEST)"; - icon_state = "tube1"; dir = 8 }, /turf/simulated/floor/engine/cult, @@ -294,8 +280,7 @@ color = "red" }, /turf/simulated/wall/shuttle{ - icon_state = "swall3"; - dir = 2 + icon_state = "swall3" }, /turf/simulated/wall/cult, /area/shuttle/escape) @@ -318,8 +303,7 @@ }, /turf/simulated/wall/shuttle{ tag = "icon-swall14"; - icon_state = "swall14"; - dir = 2 + icon_state = "swall14" }, /area/shuttle/escape) "aV" = ( @@ -365,7 +349,6 @@ "bb" = ( /obj/machinery/light/spot{ tag = "icon-tube1 (EAST)"; - icon_state = "tube1"; dir = 4 }, /turf/simulated/floor/engine/cult, diff --git a/_maps/map_files/shuttles/emergency_old.dmm b/_maps/map_files/shuttles/emergency_old.dmm index 861d23787ef..16a8c69e197 100644 --- a/_maps/map_files/shuttles/emergency_old.dmm +++ b/_maps/map_files/shuttles/emergency_old.dmm @@ -220,7 +220,6 @@ /obj/machinery/door/airlock/shuttle{ aiControlDisabled = 1; hackProof = 1; - id_tag = null; name = "Shuttle Cargo Hatch" }, /turf/simulated/floor/shuttle{ @@ -229,7 +228,6 @@ /area/shuttle/escape) "aV" = ( /obj/machinery/door/airlock/medical/glass{ - id_tag = null; name = "Escape Shuttle Infirmary" }, /turf/simulated/floor/shuttle, @@ -329,7 +327,7 @@ "db" = ( /obj/machinery/door/airlock/security/glass{ name = "Escape Shuttle Cell"; - req_access = list(2) + req_access = list(63) }, /turf/simulated/floor/plating, /area/shuttle/escape) diff --git a/_maps/map_files/shuttles/ferry_cargo.dmm b/_maps/map_files/shuttles/ferry_cargo.dmm index 79947ec84fd..ef174ea9ec8 100644 --- a/_maps/map_files/shuttles/ferry_cargo.dmm +++ b/_maps/map_files/shuttles/ferry_cargo.dmm @@ -139,9 +139,7 @@ }, /area/shuttle/transport) "D" = ( -/obj/structure/plasticflaps{ - opacity = 1 - }, +/obj/structure/plasticflaps, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "vault" diff --git a/_maps/map_files/shuttles/ferry_deepdarkdungeon.dmm b/_maps/map_files/shuttles/ferry_deepdarkdungeon.dmm index f41aefabd3d..1194537a946 100644 --- a/_maps/map_files/shuttles/ferry_deepdarkdungeon.dmm +++ b/_maps/map_files/shuttles/ferry_deepdarkdungeon.dmm @@ -179,7 +179,7 @@ /area/shuttle/transport) "L" = ( /obj/machinery/disco{ - anchored = 1; + anchored = 1 }, /turf/simulated/floor/shuttle/syndicate, /area/shuttle/transport) diff --git a/_maps/map_files/templates/shelter_1.dmm b/_maps/map_files/templates/shelter_1.dmm index 11bf7520e5f..ff40646262d 100644 --- a/_maps/map_files/templates/shelter_1.dmm +++ b/_maps/map_files/templates/shelter_1.dmm @@ -4,9 +4,7 @@ /area/survivalpod) "b" = ( /obj/structure/sign/mining/survival{ - dir = 1; - icon_state = "survival"; - + dir = 1 }, /turf/simulated/wall/mineral/titanium/survival, /area/survivalpod) @@ -46,7 +44,6 @@ "j" = ( /obj/structure/sign/mining/survival{ dir = 4; - icon_state = "survival"; tag = "icon-survival (EAST)" }, /turf/simulated/wall/mineral/titanium/survival, diff --git a/_maps/map_files/templates/shelter_2.dmm b/_maps/map_files/templates/shelter_2.dmm index 600c1c9e410..a93b8de9cc4 100644 --- a/_maps/map_files/templates/shelter_2.dmm +++ b/_maps/map_files/templates/shelter_2.dmm @@ -27,9 +27,7 @@ /area/survivalpod) "g" = ( /obj/structure/sign/mining/survival{ - dir = 1; - icon_state = "survival"; - + dir = 1 }, /turf/simulated/wall/mineral/titanium/survival, /area/survivalpod) @@ -143,7 +141,6 @@ "x" = ( /obj/structure/sign/mining/survival{ dir = 4; - icon_state = "survival"; tag = "icon-survival (EAST)" }, /turf/simulated/wall/mineral/titanium/survival, diff --git a/_maps/map_files/templates/shelter_3.dmm b/_maps/map_files/templates/shelter_3.dmm index 2fa177400ac..287e2d2c845 100644 --- a/_maps/map_files/templates/shelter_3.dmm +++ b/_maps/map_files/templates/shelter_3.dmm @@ -30,7 +30,6 @@ "f" = ( /obj/structure/sign/mining/survival{ dir = 4; - icon_state = "survival"; tag = "icon-survival (EAST)" }, /obj/structure/disposalpipe/segment{ @@ -41,7 +40,6 @@ "g" = ( /obj/structure/sign/mining/survival{ dir = 4; - icon_state = "survival"; tag = "icon-survival (EAST)" }, /obj/structure/disposalpipe/segment{ @@ -108,9 +106,7 @@ /area/survivalpod) "s" = ( /obj/structure/sign/mining/survival{ - dir = 1; - icon_state = "survival"; - + dir = 1 }, /turf/simulated/wall/mineral/titanium/survival, /area/survivalpod) @@ -139,7 +135,6 @@ "y" = ( /obj/structure/sign/mining/survival{ dir = 4; - icon_state = "survival"; tag = "icon-survival (EAST)" }, /obj/structure/disposalpipe/junction{ @@ -232,7 +227,6 @@ "W" = ( /obj/structure/sign/mining/survival{ dir = 4; - icon_state = "survival"; tag = "icon-survival (EAST)" }, /turf/simulated/wall/mineral/titanium/survival, diff --git a/_maps/map_files/templates/small_shuttle_1.dmm b/_maps/map_files/templates/small_shuttle_1.dmm index 56921138203..82ec3b34a99 100644 --- a/_maps/map_files/templates/small_shuttle_1.dmm +++ b/_maps/map_files/templates/small_shuttle_1.dmm @@ -66,7 +66,6 @@ /area/ruin/powered) "n" = ( /obj/machinery/light{ - icon_state = "tube1"; dir = 8 }, /turf/simulated/floor/shuttle, @@ -115,8 +114,7 @@ /area/ruin/powered) "v" = ( /obj/machinery/light{ - dir = 4; - icon_state = "tube1" + dir = 4 }, /turf/simulated/floor/shuttle, /area/ruin/powered) diff --git a/_maps/map_files/templates/spacehotel/n_01.dmm b/_maps/map_files/templates/spacehotel/n_01.dmm index cbded8a0231..03d6e9cea78 100644 --- a/_maps/map_files/templates/spacehotel/n_01.dmm +++ b/_maps/map_files/templates/spacehotel/n_01.dmm @@ -51,7 +51,6 @@ /area/template_noop) "k" = ( /obj/structure/sink{ - icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2 diff --git a/_maps/map_files/templates/spacehotel/n_02.dmm b/_maps/map_files/templates/spacehotel/n_02.dmm index f7d60121698..4e69776ac26 100644 --- a/_maps/map_files/templates/spacehotel/n_02.dmm +++ b/_maps/map_files/templates/spacehotel/n_02.dmm @@ -81,7 +81,6 @@ /area/template_noop) "n" = ( /obj/structure/sink{ - icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2 diff --git a/_maps/map_files/templates/spacehotel/n_03.dmm b/_maps/map_files/templates/spacehotel/n_03.dmm index 38f5b0b74b6..4c2095ce50c 100644 --- a/_maps/map_files/templates/spacehotel/n_03.dmm +++ b/_maps/map_files/templates/spacehotel/n_03.dmm @@ -46,7 +46,6 @@ /area/template_noop) "j" = ( /obj/structure/sink{ - icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2 diff --git a/_maps/map_files/templates/spacehotel/n_04.dmm b/_maps/map_files/templates/spacehotel/n_04.dmm index 8a7267de9a2..dde66ef0cd2 100644 --- a/_maps/map_files/templates/spacehotel/n_04.dmm +++ b/_maps/map_files/templates/spacehotel/n_04.dmm @@ -79,7 +79,6 @@ /area/template_noop) "p" = ( /obj/structure/sink{ - icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2 diff --git a/_maps/map_files/templates/spacehotel/n_05.dmm b/_maps/map_files/templates/spacehotel/n_05.dmm index 8745adb72f7..9d397d472a3 100644 --- a/_maps/map_files/templates/spacehotel/n_05.dmm +++ b/_maps/map_files/templates/spacehotel/n_05.dmm @@ -51,7 +51,6 @@ /area/template_noop) "k" = ( /obj/structure/sink{ - icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2 diff --git a/_maps/map_files/templates/spacehotel/n_06.dmm b/_maps/map_files/templates/spacehotel/n_06.dmm index f5ab2411f0b..69ed0acfd9d 100644 --- a/_maps/map_files/templates/spacehotel/n_06.dmm +++ b/_maps/map_files/templates/spacehotel/n_06.dmm @@ -72,7 +72,6 @@ /area/template_noop) "n" = ( /obj/structure/sink{ - icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2 diff --git a/_maps/map_files/templates/spacehotel/n_07.dmm b/_maps/map_files/templates/spacehotel/n_07.dmm index b84ace1fa25..9b04e127708 100644 --- a/_maps/map_files/templates/spacehotel/n_07.dmm +++ b/_maps/map_files/templates/spacehotel/n_07.dmm @@ -51,7 +51,6 @@ /area/template_noop) "k" = ( /obj/structure/sink{ - icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2 diff --git a/_maps/map_files/templates/spacehotel/n_08.dmm b/_maps/map_files/templates/spacehotel/n_08.dmm index 99bfbceea16..9098f6380c6 100644 --- a/_maps/map_files/templates/spacehotel/n_08.dmm +++ b/_maps/map_files/templates/spacehotel/n_08.dmm @@ -64,7 +64,6 @@ /area/template_noop) "l" = ( /obj/structure/sink{ - icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2 diff --git a/_maps/map_files/templates/spacehotel/n_09.dmm b/_maps/map_files/templates/spacehotel/n_09.dmm index bfd17288b6e..aa873aa5521 100644 --- a/_maps/map_files/templates/spacehotel/n_09.dmm +++ b/_maps/map_files/templates/spacehotel/n_09.dmm @@ -50,7 +50,6 @@ /area/template_noop) "k" = ( /obj/structure/sink{ - icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2 diff --git a/_maps/map_files/templates/spacehotel/n_11.dmm b/_maps/map_files/templates/spacehotel/n_11.dmm index c7e57ecddb1..ae46d377db2 100644 --- a/_maps/map_files/templates/spacehotel/n_11.dmm +++ b/_maps/map_files/templates/spacehotel/n_11.dmm @@ -63,7 +63,6 @@ /area/template_noop) "l" = ( /obj/structure/sink{ - icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2 diff --git a/_maps/map_files/templates/spacehotel/n_12.dmm b/_maps/map_files/templates/spacehotel/n_12.dmm index f81a062605b..f7c8a92e760 100644 --- a/_maps/map_files/templates/spacehotel/n_12.dmm +++ b/_maps/map_files/templates/spacehotel/n_12.dmm @@ -51,7 +51,6 @@ /area/template_noop) "k" = ( /obj/structure/sink{ - icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2 diff --git a/_maps/map_files/templates/spacehotel/n_13.dmm b/_maps/map_files/templates/spacehotel/n_13.dmm index 215bd091039..0a8f5fba535 100644 --- a/_maps/map_files/templates/spacehotel/n_13.dmm +++ b/_maps/map_files/templates/spacehotel/n_13.dmm @@ -107,7 +107,6 @@ /area/template_noop) "o" = ( /obj/structure/sink{ - icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2 diff --git a/_maps/map_files/templates/spacehotel/n_14.dmm b/_maps/map_files/templates/spacehotel/n_14.dmm index 7a0068d6628..789f9ed10fb 100644 --- a/_maps/map_files/templates/spacehotel/n_14.dmm +++ b/_maps/map_files/templates/spacehotel/n_14.dmm @@ -52,7 +52,6 @@ /area/template_noop) "l" = ( /obj/structure/sink{ - icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2 diff --git a/_maps/map_files/templates/spacehotel/n_15.dmm b/_maps/map_files/templates/spacehotel/n_15.dmm index f2a3e31619e..8e234ea5470 100644 --- a/_maps/map_files/templates/spacehotel/n_15.dmm +++ b/_maps/map_files/templates/spacehotel/n_15.dmm @@ -26,8 +26,7 @@ /area/template_noop) "e" = ( /obj/machinery/light{ - dir = 4; - icon_state = "tube1" + dir = 4 }, /turf/simulated/floor/indestructible{ icon_state = "engine" diff --git a/_maps/map_files/templates/spacehotel/n_17.dmm b/_maps/map_files/templates/spacehotel/n_17.dmm index 10ddcca6fc1..191239f3b41 100644 --- a/_maps/map_files/templates/spacehotel/n_17.dmm +++ b/_maps/map_files/templates/spacehotel/n_17.dmm @@ -78,7 +78,6 @@ /area/template_noop) "m" = ( /obj/structure/sink{ - icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2 diff --git a/_maps/map_files/templates/spacehotel/n_18.dmm b/_maps/map_files/templates/spacehotel/n_18.dmm index d3fe86b3782..fc67494d86e 100644 --- a/_maps/map_files/templates/spacehotel/n_18.dmm +++ b/_maps/map_files/templates/spacehotel/n_18.dmm @@ -46,7 +46,6 @@ /area/template_noop) "j" = ( /obj/structure/sink{ - icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2 diff --git a/_maps/map_files/templates/spacehotel/s_04.dmm b/_maps/map_files/templates/spacehotel/s_04.dmm index 0436b00ff74..645de705000 100644 --- a/_maps/map_files/templates/spacehotel/s_04.dmm +++ b/_maps/map_files/templates/spacehotel/s_04.dmm @@ -122,7 +122,6 @@ /obj/machinery/button/windowtint{ id = "room_s"; pixel_x = -24; - pixel_y = 0; range = 5 }, /obj/item/soap/syndie, @@ -149,7 +148,6 @@ /area/template_noop) "o" = ( /obj/structure/sink{ - icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2 diff --git a/_maps/map_files/templates/spacehotel/s_05.dmm b/_maps/map_files/templates/spacehotel/s_05.dmm index d9c286e88bd..91d36c17a52 100644 --- a/_maps/map_files/templates/spacehotel/s_05.dmm +++ b/_maps/map_files/templates/spacehotel/s_05.dmm @@ -76,7 +76,6 @@ /obj/machinery/button/windowtint{ id = "room_s"; pixel_x = -24; - pixel_y = 0; range = 5 }, /obj/item/soap, @@ -103,7 +102,6 @@ /area/template_noop) "n" = ( /obj/structure/sink{ - icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2 diff --git a/_maps/map_files/templates/spacehotel/s_06.dmm b/_maps/map_files/templates/spacehotel/s_06.dmm index 1868755ff27..29aef884f95 100644 --- a/_maps/map_files/templates/spacehotel/s_06.dmm +++ b/_maps/map_files/templates/spacehotel/s_06.dmm @@ -78,7 +78,6 @@ /obj/machinery/button/windowtint{ id = "room_s"; pixel_x = -24; - pixel_y = 0; range = 5 }, /obj/item/soap/nanotrasen, @@ -105,7 +104,6 @@ /area/template_noop) "p" = ( /obj/structure/sink{ - icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2 diff --git a/code/__DEFINES/blob.dm b/code/__DEFINES/blob.dm index 77040fc9d0a..27f64f17f0a 100644 --- a/code/__DEFINES/blob.dm +++ b/code/__DEFINES/blob.dm @@ -1,7 +1,7 @@ #define BLOB_RESTRICTED_JOBS list(JOB_TITLE_CYBORG, JOB_TITLE_AI) #define BLOB_RESTRICTED_SPECIES list(SPECIES_MACNINEPERSON, SPECIES_SKELETON) -#define TIME_TO_BURST_HIGHT 15 MINUTES -#define TIME_TO_BURST_LOW 10 MINUTES +#define TIME_TO_BURST_HIGHT 25 MINUTES +#define TIME_TO_BURST_LOW 23 MINUTES #define TIME_TO_BURST_ADDED_HIGHT 7 MINUTES #define TIME_TO_BURST_ADDED_LOW 5 MINUTES #define TIME_TO_BURST_MOUSE_HIGHT 3 MINUTES @@ -10,7 +10,9 @@ #define BURST_SECOND_STAGE_COEF 0.85 #define FIRST_STAGE_COEF 0.2 #define SECOND_STAGE_COEF 0.3 -#define THIRD_STAGE_COEF 0.8 +#define THIRD_STAGE_COEF 0.75 +#define FIRST_STAGE_THRESHOLD 300 +#define SECOND_STAGE_THRESHOLD 400 #define BLOB_STAGE_NONE -1 #define BLOB_STAGE_ZERO 0 #define BLOB_STAGE_FIRST 1 @@ -39,6 +41,9 @@ #define BLOB_DEATH_REPORT_SECOND 1 #define BLOB_DEATH_REPORT_THIRD 2 #define BLOB_DEATH_REPORT_FOURTH 3 +#define BLOB_INFECTED_ATMOS_REC list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) +#define BLOB_INFECTED_MIN_BODY_TEMP -INFINITY +#define BLOB_INFECTED_MIN_PRESSURE -INFINITY #define AWAY_STATION_WARN span_userdanger("Вы готовы лопнуть, но это не подходящее место! Вы должны вернуться на станцию!") #define FIRST_STAGE_WARN span_userdanger("Вы чувствуете усталость и раздутость.") #define SECOND_STAGE_WARN span_userdanger("Вы чувствуете, что вот-вот лопнете.") diff --git a/code/__DEFINES/borer.dm b/code/__DEFINES/borer.dm new file mode 100644 index 00000000000..ee65cffd26c --- /dev/null +++ b/code/__DEFINES/borer.dm @@ -0,0 +1,13 @@ +#define REPRODUCTIONS_TO_MATURE 3 +#define REPRODUCTIONS_TO_ADULT 6 +#define REPRODUCTIONS_TO_ELDER 10 +#define HEAD_FOCUS_COST 9 +#define TORSO_FOCUS_COST 15 +#define HANDS_FOCUS_COST 5 +#define LEGS_FOCUS_COST 10 +#define SCALING_MAX_CHEM 355 +#define SCALING_CHEM_GAIN 15 +#define BORER_RANK_YOUNG /datum/borer_rank/young +#define BORER_RANK_MATURE /datum/borer_rank/mature +#define BORER_RANK_ADULT /datum/borer_rank/adult +#define BORER_RANK_ELDER /datum/borer_rank/elder diff --git a/code/__DEFINES/combat.dm b/code/__DEFINES/combat.dm index 46c52eb7c52..f1754a9d111 100644 --- a/code/__DEFINES/combat.dm +++ b/code/__DEFINES/combat.dm @@ -55,7 +55,6 @@ #define PASSEMOTES (1<<6) //Mob has a cortical borer or holders inside of it that need to see emotes. #define IGNORESLOWDOWN (1<<7) #define IGNORE_SPEED_CHANGES (1<<8) -#define GODMODE (1<<9) //Health Defines #define HEALTH_THRESHOLD_CRIT 0 @@ -83,11 +82,12 @@ //Attack types for checking shields/hit reactions -#define MELEE_ATTACK 1 -#define UNARMED_ATTACK 2 -#define PROJECTILE_ATTACK 3 -#define THROWN_PROJECTILE_ATTACK 4 -#define LEAP_ATTACK 5 +#define ITEM_ATTACK (1 << 0) +#define UNARMED_ATTACK (1 << 1) +#define PROJECTILE_ATTACK (1 << 2) +#define THROWN_PROJECTILE_ATTACK (1 << 3) +#define LEAP_ATTACK (1 << 4) +#define MELEE_ATTACKS (ITEM_ATTACK | THROWN_PROJECTILE_ATTACK | UNARMED_ATTACK | LEAP_ATTACK) //attack visual effects #define ATTACK_EFFECT_PUNCH "punch" diff --git a/code/__DEFINES/dcs/signals.dm b/code/__DEFINES/dcs/signals.dm index f6888aabfba..1dcafee2bf0 100644 --- a/code/__DEFINES/dcs/signals.dm +++ b/code/__DEFINES/dcs/signals.dm @@ -312,10 +312,16 @@ #define COMPONENT_MOVABLE_IMPACT_NEVERMIND (1<<1) //return true if you destroyed whatever it was you're impacting and there won't be anything for hitby() to run on ///from base of mob/living/hitby(): (mob/living/target, hit_zone) #define COMSIG_MOVABLE_IMPACT_ZONE "item_impact_zone" +///from /atom/movable/proc/buckle_mob(): (mob/living/M, force, check_loc, buckle_mob_flags) +#define COMSIG_MOVABLE_PREBUCKLE "prebuckle" // this is the last chance to interrupt and block a buckle before it finishes + #define COMPONENT_BLOCK_BUCKLE (1<<0) ///from base of atom/movable/buckle_mob(): (mob, force) #define COMSIG_MOVABLE_BUCKLE "buckle" ///from base of atom/movable/unbuckle_mob(): (mob, force) #define COMSIG_MOVABLE_UNBUCKLE "unbuckle" +///from /obj/vehicle/proc/driver_move, caught by the riding component to check and execute the driver trying to drive the vehicle +#define COMSIG_RIDDEN_DRIVER_MOVE "driver_move" + #define COMPONENT_DRIVER_BLOCK_MOVE (1<<0) ///from base of atom/movable/throw_at(): (list/args) #define COMSIG_MOVABLE_PRE_THROW "movable_pre_throw" #define COMPONENT_CANCEL_THROW (1<<0) @@ -610,6 +616,11 @@ #define COMSIG_LIVING_CAN_TRACK "mob_cantrack" #define COMPONENT_CANT_TRACK (1<<0) +/// From /mob/add_language() (language_name) +#define COMSIG_MOB_LANGUAGE_ADD "mob_language_add" +/// From /mob/remove_language() (language_name) +#define COMSIG_MOB_LANGUAGE_REMOVE "mob_language_remove" + /// From base of /client/Move(): (new_loc, direction) #define COMSIG_MOB_CLIENT_PRE_MOVE "mob_client_pre_move" /// Should always match COMPONENT_MOVABLE_BLOCK_PRE_MOVE as these are interchangeable and used to block movement. @@ -683,6 +694,9 @@ #define COMPONENT_RIDDEN_STOP_Z_MOVE 1 #define COMPONENT_RIDDEN_ALLOW_Z_MOVE 2 +/// Source: /mob/living/simple_animal/handle_environment(datum/gas_mixture/environment) +#define COMSIG_ANIMAL_HANDLE_ENVIRONMENT "animal_handle_environment" + // /obj signals ///from base of obj/deconstruct(): (disassembled) @@ -1167,7 +1181,21 @@ /// Return COMPONENT_NO_DEFAULT_MESSAGE to prevent the transforming component from displaying the default transform message / sound. #define COMPONENT_NO_DEFAULT_MESSAGE (1<<0) +///from base of /datum/element/after_attack/Attach(): (datum/sender, proc_ref) +#define COMSIG_ITEM_REGISTER_AFTERATTACK "register_item_afterattack" +///from base of /datum/element/after_attack/Detach(): (proc_ref) +#define COMSIG_ITEM_UNREGISTER_AFTERATTACK "unregister_item_afterattack" + ///From base of datum/controller/subsystem/Initialize #define COMSIG_SUBSYSTEM_POST_INITIALIZE "subsystem_post_initialize" +/// Called on a mob when they start riding a vehicle (obj/vehicle) +#define COMSIG_VEHICLE_RIDDEN "vehicle-ridden" + /// Return this to signal that the mob should be removed from the vehicle + #define EJECT_FROM_VEHICLE (1<<0) + +/// Source: /mob/living/simple_animal/borer, listening in datum/antagonist/borer +#define COMSIG_BORER_ENTERED_HOST "borer_on_enter" // when borer entered host +#define COMSIG_BORER_LEFT_HOST "borer_on_leave" // when borer left host + diff --git a/code/__DEFINES/dcs/signals_object.dm b/code/__DEFINES/dcs/signals_object.dm index c4550fb9e2d..ce5845f447c 100644 --- a/code/__DEFINES/dcs/signals_object.dm +++ b/code/__DEFINES/dcs/signals_object.dm @@ -16,3 +16,7 @@ /// Return to prevent the default behavior (attack_selfing) from ocurring. #define COMPONENT_ITEM_ACTION_SLOT_INVALID (1<<0) +/// from base of /obj/item/slimepotion/speed/interact_with_atom(): (obj/target, /obj/src, mob/user) +#define COMSIG_SPEED_POTION_APPLIED "speed_potion" + #define SPEED_POTION_STOP (1<<0) + diff --git a/code/__DEFINES/is_helpers.dm b/code/__DEFINES/is_helpers.dm index a59894f8230..65a3903b03f 100644 --- a/code/__DEFINES/is_helpers.dm +++ b/code/__DEFINES/is_helpers.dm @@ -68,6 +68,8 @@ #define iseffect(A) (istype(A, /obj/effect)) +#define isvehicle(A) (istype(A, /obj/vehicle)) + #define isprojectile(A) (istype(A, /obj/item/projectile)) #define isgun(A) (istype(A, /obj/item/gun)) @@ -115,6 +117,8 @@ GLOBAL_LIST_INIT(glass_sheet_types, typecacheof(list( #define isopenspaceturf(A) (istype(A, /turf/simulated/openspace) || istype(A, /turf/space/openspace)) +#define is_space_or_openspace(A) (isopenspaceturf(A) || isspaceturf(A)) + #define isfloorturf(A) istype(A, /turf/simulated/floor) #define iswallturf(A) istype(A, /turf/simulated/wall) diff --git a/code/__DEFINES/layers.dm b/code/__DEFINES/layers.dm index c546d266a3c..56b86f0524b 100644 --- a/code/__DEFINES/layers.dm +++ b/code/__DEFINES/layers.dm @@ -192,7 +192,10 @@ #define BELOW_MOB_LAYER 3.7 #define LYING_MOB_LAYER 3.8 #define BEHIND_MOB_LAYER 3.9 +#define VEHICLE_LAYER 3.91 +#define MOB_BELOW_PIGGYBACK_LAYER 3.94 //#define MOB_LAYER 4 //For easy recordkeeping; this is a byond define +#define MOB_ABOVE_PIGGYBACK_LAYER 4.06 #define ABOVE_MOB_LAYER 4.1 #define WALL_OBJ_LAYER 4.25 #define EDGED_TURF_LAYER 4.3 diff --git a/code/__DEFINES/mobs.dm b/code/__DEFINES/mobs.dm index b1556aab337..234865da160 100644 --- a/code/__DEFINES/mobs.dm +++ b/code/__DEFINES/mobs.dm @@ -297,6 +297,7 @@ #define isslaughterdemon(A) (istype((A), /mob/living/simple_animal/demon/slaughter)) #define isdemon(A) (istype((A), /mob/living/simple_animal/demon)) #define ismorph(A) (istype((A), /mob/living/simple_animal/hostile/morph)) +#define isborer(A) (istype((A), /mob/living/simple_animal/borer)) #define issilicon(A) (istype((A), /mob/living/silicon)) #define isAI(A) (istype((A), /mob/living/silicon/ai)) @@ -408,6 +409,7 @@ #define PULL_LYING_MOB_SLOWDOWN 1.3 #define PUSH_STANDING_MOB_SLOWDOWN 1.3 +#define HUMAN_CARRY_SLOWDOWN 0.6 #define ACTIVE_HAND_RIGHT 0 #define ACTIVE_HAND_LEFT 1 @@ -440,3 +442,17 @@ /// Makes the weaken into a knockdown #define SHOCK_KNOCKDOWN (1<<7) +/// Vomit defines +#define VOMIT_NUTRITION_LOSS 10 +#define VOMIT_STUN_TIME (8 SECONDS) +#define VOMIT_DISTANCE 1 +#define VOMIT_SAFE_NUTRITION 90 +/// Vomit modes +#define VOMIT_BLOOD (1<<0) + +/// When reached - we'll apply status effect which will force carbon to vomit +#define TOX_VOMIT_THRESHOLD_REACHED(mob, toxloss) (mob.getToxLoss() >= toxloss) +#define TOX_VOMIT_REQUIRED_TOXLOSS 45 + +/// For babylon fever disease. +#define DISEASE_MOB_LANGUAGE_PROCESSED (1<<0) diff --git a/code/__DEFINES/preferences.dm b/code/__DEFINES/preferences.dm index 9804d4bae56..01a0dbd5f88 100644 --- a/code/__DEFINES/preferences.dm +++ b/code/__DEFINES/preferences.dm @@ -58,16 +58,17 @@ #define PREFTOGGLE_2_MC_TAB (1<<11) // 2048 #define PREFTOGGLE_2_DISABLE_TGUI_INPUT (1<<12) // 4096 #define PREFTOGGLE_2_PARALLAX_MULTIZ (1<<13) // 8192 -#define PREFTOGGLE_2_DISABLE_VOTE_POPUPS (1<<14) // 16384 -#define PREFTOGGLE_2_SWAP_INPUT_BUTTONS (1<<15) // 32768 -#define PREFTOGGLE_2_LARGE_INPUT_BUTTONS (1<<16) // 65536 -#define PREFTOGGLE_2_BIG_STRIP_MENU (1<<17) // 131072 -#define PREFTOGGLE_2_ENABLE_TGUI_SAY_LIGHT_MODE (1<<18) // 262144 -#define PREFTOGGLE_2_PIXELATED_MENU (1<<19) // 524288 +#define PREFTOGGLE_2_DISABLE_VOTE_POPUPS (1<<14) // 16384 +#define PREFTOGGLE_2_SWAP_INPUT_BUTTONS (1<<15) // 32768 +#define PREFTOGGLE_2_LARGE_INPUT_BUTTONS (1<<16) // 65536 +#define PREFTOGGLE_2_BIG_STRIP_MENU (1<<17) // 131072 +#define PREFTOGGLE_2_ENABLE_TGUI_SAY_LIGHT_MODE (1<<18) // 262144 +#define PREFTOGGLE_2_PIXELATED_MENU (1<<19) // 524288 +#define PREFTOGGLE_2_DESC_TIPS (1<<20) // 1048576 -#define TOGGLES_2_TOTAL 1048575 // If you add or remove a preference toggle above, make sure you update this define with the total value of the toggles combined. +#define TOGGLES_2_TOTAL 2097151 // If you add or remove a preference toggle above, make sure you update this define with the total value of the toggles combined. -#define TOGGLES_2_DEFAULT (PREFTOGGLE_2_FANCYUI|PREFTOGGLE_2_ITEMATTACK|PREFTOGGLE_2_WINDOWFLASHING|PREFTOGGLE_2_RUNECHAT|PREFTOGGLE_2_DEATHMESSAGE|PREFTOGGLE_2_SEE_ITEM_OUTLINES|PREFTOGGLE_2_PARALLAX_MULTIZ|PREFTOGGLE_2_SWAP_INPUT_BUTTONS|PREFTOGGLE_2_LARGE_INPUT_BUTTONS) +#define TOGGLES_2_DEFAULT (PREFTOGGLE_2_FANCYUI|PREFTOGGLE_2_ITEMATTACK|PREFTOGGLE_2_WINDOWFLASHING|PREFTOGGLE_2_RUNECHAT|PREFTOGGLE_2_DEATHMESSAGE|PREFTOGGLE_2_SEE_ITEM_OUTLINES|PREFTOGGLE_2_PARALLAX_MULTIZ|PREFTOGGLE_2_SWAP_INPUT_BUTTONS|PREFTOGGLE_2_LARGE_INPUT_BUTTONS|PREFTOGGLE_2_DESC_TIPS) // Sanity checks #if TOGGLES_TOTAL > 16777215 diff --git a/code/__DEFINES/secret_documents.dm b/code/__DEFINES/secret_documents.dm new file mode 100644 index 00000000000..bc4ebeaa64c --- /dev/null +++ b/code/__DEFINES/secret_documents.dm @@ -0,0 +1,3 @@ +//Determines who the documents will be sold to +#define INTEREST_NANOTRASEN (1<<0) // NT cargo interested in this. +#define INTEREST_SYNDICATE (1<<1) // Syndicate cargo interested in this. diff --git a/code/__DEFINES/spells.dm b/code/__DEFINES/spells.dm new file mode 100644 index 00000000000..06f7eb77bd2 --- /dev/null +++ b/code/__DEFINES/spells.dm @@ -0,0 +1,14 @@ +/// Spell target defines +#define SPELL_TARGET_CLOSEST 1 +#define SPELL_TARGET_RANDOM 2 +/// Spell target selection +#define SPELL_SELECTION_RANGE "range" +#define SPELL_SELECTION_VIEW "view" +/// Smoke spell defines +#define SMOKE_NONE 0 +#define SMOKE_HARMLESS 1 +#define SMOKE_COUGHING 2 +#define SMOKE_SLEEPING 3 +/// Recharge spell defines +#define RECHARGE_SUCCESSFUL (1<<0) +#define RECHARGE_BURNOUT (1<<1) diff --git a/code/__DEFINES/status_effects.dm b/code/__DEFINES/status_effects.dm index 5664ee0d2d1..29e33ed9265 100644 --- a/code/__DEFINES/status_effects.dm +++ b/code/__DEFINES/status_effects.dm @@ -114,6 +114,8 @@ #define STATUS_EFFECT_DASH /datum/status_effect/dash // Grants the ability to dash, expiring after a few seconds +#define STATUS_EFFECT_VOMIT /datum/status_effect/tox_vomit // When carbon got enough tox damage - he will vomit. + //#define STATUS_EFFECT_NECROPOLIS_CURSE /datum/status_effect/necropolis_curse //#define CURSE_BLINDING 1 //makes the edges of the target's screen obscured //#define CURSE_SPAWNING 2 //spawns creatures that attack the target only diff --git a/code/__DEFINES/subsystems.dm b/code/__DEFINES/subsystems.dm index 81d6166a3f6..5cb1e4ae138 100644 --- a/code/__DEFINES/subsystems.dm +++ b/code/__DEFINES/subsystems.dm @@ -95,7 +95,8 @@ #define INIT_ORDER_OVERLAY -6 #define INIT_ORDER_XKEYSCORE -10 #define INIT_ORDER_TICKETS -11 -#define INIT_ORDER_LIGHTING -21 +#define INIT_ORDER_LIGHTING -20 +#define INIT_ORDER_CAPITALISM -21 #define INIT_ORDER_SHUTTLE -22 #define INIT_ORDER_CARGO_QUESTS -23 #define INIT_ORDER_NIGHTSHIFT -24 diff --git a/code/__DEFINES/traits/declarations.dm b/code/__DEFINES/traits/declarations.dm index 9d1aed47d67..dd97e33fda0 100644 --- a/code/__DEFINES/traits/declarations.dm +++ b/code/__DEFINES/traits/declarations.dm @@ -41,6 +41,7 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai #define TRAIT_LAVA_STOPPED "lava_stopped" //mob traits +#define TRAIT_GODMODE "godmode" #define TRAIT_PACIFISM "pacifism" #define TRAIT_WATERBREATH "waterbreathing" #define TRAIT_BLOODCRAWL "bloodcrawl" @@ -58,6 +59,15 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai #define TRAIT_SHOCKIMMUNE "shock_immunity" /// Are we immune to specifically tesla / SM shocks? #define TRAIT_TESLA_SHOCKIMMUNE "tesla_shock_immunity" + +/// We place people into a fireman carry quicker than standard +#define TRAIT_QUICK_CARRY "quick-carry" +/// We place people into a fireman carry especially quickly compared to quick_carry +#define TRAIT_QUICKER_CARRY "quicker-carry" +/// Prevents mob from riding mobs when buckled onto something +#define TRAIT_CANT_RIDE "cant_ride" +#define TRAIT_CHUNKYFINGERS "chunkyfingers" //means that you can't use weapons with normal trigger guards. + /// Means that you can't use weapons with normal trigger guards. #define TRAIT_NO_GUNS "no_guns" #define TRAIT_FORCE_DOORS "force_doors" @@ -66,6 +76,9 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai #define TRAIT_IGNOREDAMAGESLOWDOWN "ignoredamageslowdown" #define TRAIT_STRONG_GRABBER "strong_grabber" #define TRAIT_PUSHIMMUNE "push_immunity" +#define TRAIT_AI_PAUSED "TRAIT_AI_PAUSED" +#define TRAIT_FLATTENED "flattened" + /// Not a genetic obesity but just a mob who overate #define TRAIT_FAT "trait_fat" #define TRAIT_HUSK "husk" @@ -252,4 +265,5 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai #define TRAIT_NO_CYBERIMPLANTS "no_cyberimplants" /// Prohibits the installation of the limbs, which do not belong to our species #define TRAIT_SPECIES_LIMBS "only_species_limbs" - +/// Phohibits using the "Book Of Babel" +#define TRAIT_NO_BABEL "cannot_use_babel" diff --git a/code/__DEFINES/traits/sources.dm b/code/__DEFINES/traits/sources.dm index 6d40c768ada..92565ab1354 100644 --- a/code/__DEFINES/traits/sources.dm +++ b/code/__DEFINES/traits/sources.dm @@ -48,6 +48,7 @@ #define MECHA_EQUIPMENT_TRAIT "mecha-equip" #define HIS_GRACE_TRAIT "his-grace" #define CHAINSAW_TRAIT "chainsaw-wield" +#define CENTCOMM_RAPIER_TRAIT "centcomm_rapier" #define PYRO_CLAWS_TRAIT "pyro-claws" #define CONTRACTOR_BATON_TRAIT "contractor-baton" #define MUZZLE_TRAIT "muzzle" @@ -149,4 +150,10 @@ #define SCRYING_ORB_TRAIT "scrying_orb" #define EVIL_FAX_TRAIT "evil_fax" #define CORGI_HARDSUIT_TRAIT "corgi_hardsuit" +/// inherited from riding vehicles +#define VEHICLE_TRAIT "vehicle" +// blob trait sourses +#define BLOB_INFECTED_TRAIT "blob_infected" + +#define VENDOR_FLATTENING_TRAIT "vendor_flattening" diff --git a/code/__DEFINES/vampire_defines.dm b/code/__DEFINES/vampire_defines.dm index 06ea4179f9a..a0663014e6f 100644 --- a/code/__DEFINES/vampire_defines.dm +++ b/code/__DEFINES/vampire_defines.dm @@ -13,3 +13,6 @@ #define VAMPIRE_NULLIFICATION_CAP 120 // the maximum amount a vampire can be nullified naturally. #define VAMPIRE_COMPLETE_NULLIFICATION 100 // the point of nullification where vampires can no longer use abilities. + +#define NEW_NULLIFICATION 1 //nulifiaction like the new vampires +#define OLD_NULLIFICATION 2 //nulifiaction like the goon vampires diff --git a/code/__DEFINES/vehicles.dm b/code/__DEFINES/vehicles.dm new file mode 100644 index 00000000000..d210a07dde4 --- /dev/null +++ b/code/__DEFINES/vehicles.dm @@ -0,0 +1,47 @@ +//Vehicle control flags. control flags describe access to actions in a vehicle. + +///controls the vehicles movement +#define VEHICLE_CONTROL_DRIVE (1<<0) +///Can't leave vehicle voluntarily, has to resist. +#define VEHICLE_CONTROL_KIDNAPPED (1<<1) +///melee attacks/shoves a vehicle may have +#define VEHICLE_CONTROL_MELEE (1<<2) +///using equipment/weapons on the vehicle +#define VEHICLE_CONTROL_EQUIPMENT (1<<3) +///changing around settings and the like. +#define VEHICLE_CONTROL_SETTINGS (1<<4) + +///ez define for giving a single pilot mech all the flags it needs. +#define FULL_MECHA_CONTROL ALL + +//Ridden vehicle flags + +/// Does our vehicle require arms to operate? Also used for piggybacking on humans to reserve arms on the rider +#define RIDER_NEEDS_ARMS (1<<0) +// As above but only used for riding cyborgs, and only reserves 1 arm instead of 2 +#define RIDER_NEEDS_ARM (1<<1) +/// Do we need legs to ride this (checks against TRAIT_FLOORED) +#define RIDER_NEEDS_LEGS (1<<2) +/// If the rider is disabled or loses their needed limbs, do they fall off? +#define UNBUCKLE_DISABLED_RIDER (1<<3) +// For fireman carries, the carrying human needs an arm +#define CARRIER_NEEDS_ARM (1<<4) +// This rider must be our friend +#define JUST_FRIEND_RIDERS (1<<5) + +//car_traits flags +///Will this car kidnap people by ramming into them? +#define CAN_KIDNAP (1<<0) + +#define CLOWN_CANNON_INACTIVE 0 +#define CLOWN_CANNON_BUSY 1 +#define CLOWN_CANNON_READY 2 + +//Vim defines +///cooldown between uses of the sound maker +#define VIM_SOUND_COOLDOWN (1 SECONDS) +///how much vim heals per weld +#define VIM_HEAL_AMOUNT 20 + +/// The vehicle being ridden requires pixel offsets for all directions +#define RIDING_OFFSET_ALL "ALL" diff --git a/code/__HELPERS/global_lists.dm b/code/__HELPERS/global_lists.dm index dbb924a56b4..f8907ab3667 100644 --- a/code/__HELPERS/global_lists.dm +++ b/code/__HELPERS/global_lists.dm @@ -320,7 +320,7 @@ EQUIPMENT("Luxury Shelter Capsule", /obj/item/survivalcapsule/luxury, 5000), EQUIPMENT("Luxury Elite Bar Capsule", /obj/item/survivalcapsule/luxuryelite, 10000), EQUIPMENT("Soap", /obj/item/soap/nanotrasen, 400), - EQUIPMENT("Space Cash", /obj/item/stack/spacecash/c1000, 2500), + EQUIPMENT("Space Cash", /obj/item/stack/spacecash/magic_linked, 2500), EQUIPMENT("Whiskey", /obj/item/reagent_containers/food/drinks/bottle/whiskey, 500), EQUIPMENT("HRD-MDE Project Box", /obj/item/storage/box/hardmode_box, 2500), ) diff --git a/code/__HELPERS/mobs.dm b/code/__HELPERS/mobs.dm index 9e32da51514..5409069747a 100644 --- a/code/__HELPERS/mobs.dm +++ b/code/__HELPERS/mobs.dm @@ -46,7 +46,7 @@ return pick(valid_picks) -/proc/random_hair_style(var/gender, species = SPECIES_HUMAN, var/datum/robolimb/robohead, var/mob/living/carbon/human/H) +/proc/random_hair_style(gender, species = SPECIES_HUMAN, datum/robolimb/robohead, mob/living/carbon/human/H) var/h_style = "Bald" var/list/valid_hairstyles = list() @@ -64,7 +64,7 @@ if(hairstyle == "Bald") //Just in case. valid_hairstyles += hairstyle continue - if((gender == MALE && S.gender == FEMALE) || (gender == FEMALE && S.gender == MALE)) + if(gender == S.unsuitable_gender) continue if(species == SPECIES_MACNINEPERSON) //If the user is a species who can have a robotic head... if(!robohead) @@ -84,7 +84,7 @@ return h_style -/proc/random_facial_hair_style(var/gender, species = SPECIES_HUMAN, var/datum/robolimb/robohead) +/proc/random_facial_hair_style(gender, species = SPECIES_HUMAN, datum/robolimb/robohead) var/f_style = "Shaved" var/list/valid_facial_hairstyles = list() for(var/facialhairstyle in GLOB.facial_hair_styles_list) @@ -93,7 +93,7 @@ if(facialhairstyle == "Shaved") //Just in case. valid_facial_hairstyles += facialhairstyle continue - if((gender == MALE && S.gender == FEMALE) || (gender == FEMALE && S.gender == MALE)) + if(gender == S.unsuitable_gender) continue if(species == SPECIES_MACNINEPERSON) //If the user is a species who can have a robotic head... if(!robohead) @@ -128,7 +128,7 @@ return ha_style -/proc/random_marking_style(var/location = "body", species = SPECIES_HUMAN, var/datum/robolimb/robohead, var/body_accessory, var/alt_head) +/proc/random_marking_style(location = "body", species = SPECIES_HUMAN, datum/robolimb/robohead, body_accessory, alt_head, gender = NEUTER) var/m_style = "None" var/list/valid_markings = list() for(var/marking in GLOB.marking_styles_list) @@ -136,9 +136,11 @@ if(S.name == "None") valid_markings += marking continue - if(S.marking_location != location) //If the marking isn't for the location we desire, skip. + if(S.marking_location != location) // If the marking isn't for the location we desire, skip. continue - if(!(species in S.species_allowed)) //If the user's head is not of a species the marking style allows, skip it. Otherwise, add it to the list. + if(gender == S.unsuitable_gender) // If the marking isn't allowed for the user's gender, skip. + continue + if(!(species in S.species_allowed)) // If the user's head is not of a species the marking style allows, skip it. Otherwise, add it to the list. continue if(location == "tail") if(!body_accessory) diff --git a/code/_globalvars/lists/reagents.dm b/code/_globalvars/lists/reagents.dm index c64dd60865a..514a9d9ab10 100644 --- a/code/_globalvars/lists/reagents.dm +++ b/code/_globalvars/lists/reagents.dm @@ -54,3 +54,7 @@ GLOBAL_LIST_INIT(safe_chem_list, list("antihol", "charcoal", "epinephrine", "ins "mitocholide", "rezadone")) GLOBAL_LIST_INIT(safe_chem_applicator_list, list("silver_sulfadiazine", "styptic_powder", "synthflesh")) + +GLOBAL_LIST_INIT(borer_reagents, list("charcoal", "epinephrine", "salbutamol", "mannitol", "capulettium_plus", + "spaceacillin", "salglu_solution", "hydrocodone", + "methamphetamine", "mitocholide", "fliptonium")) diff --git a/code/_globalvars/traits.dm b/code/_globalvars/traits.dm index 3cc5282d226..722993ef185 100644 --- a/code/_globalvars/traits.dm +++ b/code/_globalvars/traits.dm @@ -7,6 +7,7 @@ */ GLOBAL_LIST_INIT(traits_by_type, list( /atom = list( + "TRAIT_AI_PAUSED" = TRAIT_AI_PAUSED, "TRAIT_BEING_SHOCKED" = TRAIT_BEING_SHOCKED, "TRAIT_BLOCK_RADIATION" = TRAIT_BLOCK_RADIATION, "TRAIT_CMAGGED" = TRAIT_CMAGGED, @@ -38,7 +39,8 @@ GLOBAL_LIST_INIT(traits_by_type, list( "TRAIT_BLOODCRAWL" = TRAIT_BLOODCRAWL, "TRAIT_BLOODCRAWL_EAT" = TRAIT_BLOODCRAWL_EAT, "TRAIT_CAN_STRIP" = TRAIT_CAN_STRIP, - "TRAIT_NO_GUNS" = TRAIT_NO_GUNS, + "TRAIT_CANT_RIDE" = TRAIT_CANT_RIDE, + "TRAIT_CHUNKYFINGERS" = TRAIT_CHUNKYFINGERS, "TRAIT_COLORBLIND" = TRAIT_COLORBLIND, "TRAIT_COMIC" = TRAIT_COMIC, "TRAIT_CLUMSY" = TRAIT_CLUMSY, @@ -51,12 +53,14 @@ GLOBAL_LIST_INIT(traits_by_type, list( "TRAIT_EXOTIC_BLOOD" = TRAIT_EXOTIC_BLOOD, "TRAIT_FAKEDEATH" = TRAIT_FAKEDEATH, "TRAIT_FAT" = TRAIT_FAT, + "TRAIT_FLATTENED" = TRAIT_FLATTENED, "TRAIT_FLOORED" = TRAIT_FLOORED, "TRAIT_FORCE_DOORS" = TRAIT_FORCE_DOORS, "TRAIT_FORCED_GRAVITY" = TRAIT_FORCED_GRAVITY, "TRAIT_FORCED_STANDING" = TRAIT_FORCED_STANDING, "TRAIT_GENE_STRONG" = TRAIT_GENE_STRONG, "TRAIT_GENE_WEAK" = TRAIT_GENE_WEAK, + "TRAIT_GODMODE" = TRAIT_GODMODE, "TRAIT_HANDS_BLOCKED" = TRAIT_HANDS_BLOCKED, "TRAIT_HAS_LIPS" = TRAIT_HAS_LIPS, "TRAIT_HAS_REGENERATION" = TRAIT_HAS_REGENERATION, @@ -93,6 +97,7 @@ GLOBAL_LIST_INIT(traits_by_type, list( "TRAIT_NO_FINGERPRINTS" = TRAIT_NO_FINGERPRINTS, "TRAIT_NO_GERMS" = TRAIT_NO_GERMS, "TRAIT_NO_GLIDE" = TRAIT_NO_GLIDE, + "TRAIT_NO_GUNS" = TRAIT_NO_GUNS, "TRAIT_NO_HUNGER" = TRAIT_NO_HUNGER, "TRAIT_NO_INTORGANS" = TRAIT_NO_INTORGANS, "TRAIT_NO_PAIN" = TRAIT_NO_PAIN, @@ -113,6 +118,8 @@ GLOBAL_LIST_INIT(traits_by_type, list( "TRAIT_PULL_BLOCKED" = TRAIT_PULL_BLOCKED, "TRAIT_PUSHIMMUNE" = TRAIT_PUSHIMMUNE, "TRAIT_PSY_RESIST" = TRAIT_PSY_RESIST, + "TRAIT_QUICKER_CARRY" = TRAIT_QUICKER_CARRY, + "TRAIT_QUICK_CARRY" = TRAIT_QUICK_CARRY, "TRAIT_RADIMMUNE" = TRAIT_RADIMMUNE, "TRAIT_RESIST_COLD" = TRAIT_RESIST_COLD, "TRAIT_RESIST_HEAT" = TRAIT_RESIST_HEAT, @@ -122,6 +129,7 @@ GLOBAL_LIST_INIT(traits_by_type, list( "TRAIT_SOBER" = TRAIT_SOBER, "TRAIT_SKELETON" = TRAIT_SKELETON, "TRAIT_SPECIES_LIMBS" = TRAIT_SPECIES_LIMBS, + "TRAIT_NO_BABEL" = TRAIT_NO_BABEL, "TRAIT_STRONG_GRABBER" = TRAIT_STRONG_GRABBER, "TRAIT_TELEKINESIS" = TRAIT_TELEKINESIS, "TRAIT_TESLA_SHOCKIMMUNE" = TRAIT_TESLA_SHOCKIMMUNE, diff --git a/code/_onclick/item_attack.dm b/code/_onclick/item_attack.dm index 614df68f232..9685413c685 100644 --- a/code/_onclick/item_attack.dm +++ b/code/_onclick/item_attack.dm @@ -54,7 +54,7 @@ mark_target(target) return . - afterattack(target, user, TRUE, params) + afterattack(target, user, TRUE, params, .) mark_target(target) /// Used to mark a target for the demo system during a melee attack chain, call this before return diff --git a/code/controllers/subsystem/capitalism.dm b/code/controllers/subsystem/capitalism.dm new file mode 100644 index 00000000000..b1a7dd0c942 --- /dev/null +++ b/code/controllers/subsystem/capitalism.dm @@ -0,0 +1,160 @@ +#define FREQUENCY_SALARY 5 MINUTES +#define EXTRA_MONEY 10000 +SUBSYSTEM_DEF(capitalism) + name = "Capitalism" + ss_id = "capitalism_subsystem" + init_order = INIT_ORDER_CAPITALISM + offline_implications = "Выплаты зарплат приостановлены, по идее выплаты за задания карго не сломаются. Награда за цель не выплачивается. Немедленных действий не требуется." + runlevels = RUNLEVEL_GAME + wait = FREQUENCY_SALARY + flags = SS_BACKGROUND + + //This separation is necessary for tests and in general so that it is pleasant + var/datum/money_account/base_account = null //the account that receives money for orders and vending machines + var/datum/money_account/payment_account = null //The account from which the salary is deducted badguy + + //Attention. Statistics for greentext + //And why did I make tabs?... + var/total_salary_payment = 0 //How much money was spent on salaries + var/total_station_bounty = 0 //How much money did the money from the cargo bring to the station account + var/total_cargo_bounty = 0 //How much money was credited to the cargo account from the tasks + var/total_personal_bounty = 0 //How much money was distributed to the beggars + var/income_vedromat = 0 //Income from vending machines + var/default_counter = 0 //The counter for the number of defaults, I definitely won't make a joke + + var/list/complited_goals = list() //It is necessary not to pay again for the goal, gagaga + var/default_status = FALSE //TRUE if the default is in effect at the station, you can do it in the future, for example, as a cargo modifier + +/datum/controller/subsystem/capitalism/Initialize() + accounts_init() + salary_account_init() + return SS_INIT_SUCCESS + +/datum/controller/subsystem/capitalism/fire() + + //if(default_counter > 300) + // GLOB.priority_announcement.Announce("Станция признана убыточным объектом. Хорошего дня.", "Расторжение контрактов.", 'sound/AI/commandreport.ogg') + // set_security_level(SEC_LEVEL_EPSILON) + + //If there is enough money to pay salaries at least twice before the default is lifted + if(default_status && (payment_account.money > (potential_salary_payments() + EXTRA_MONEY))) + default_status = FALSE + default_annonce() + payment_process() //Pay the beggars immediately after the announcement + else if(!payment_process() && !default_status) + default_status = TRUE + default_annonce() + + var/total_station_goal_bounty = 0 + var/s_ex_personal_bounry = list() //Extended staff rewards + //personal_reward + for(var/datum/station_goal/goal in SSticker.mode.station_goals) + if(!goal) + continue + if(goal.check_completion() && !(goal in complited_goals)) + total_station_goal_bounty += goal.station_bounty + for(var/prom in goal.personal_reward) + if(s_ex_personal_bounry?[prom]) + s_ex_personal_bounry[prom] += goal.personal_reward[prom] + else + s_ex_personal_bounry[prom] = goal.personal_reward[prom] + complited_goals += goal + + if(total_station_goal_bounty) + base_account.credit(total_station_goal_bounty, "Начисление награды за выполнение цели.", "Отдел развития Нанотрейзен", base_account.owner_name) + smart_job_payment(s_ex_personal_bounry) + +//status - TRUE/FALSE +/datum/controller/subsystem/capitalism/proc/default_annonce() + if(default_status) + GLOB.priority_announcement.Announce("Внимание на счёте станции зафиксировано отсутствие финансов. Выплаты заработных плат заморожены. Командному составу необходимо немедленно решить возникший кризис", "Дефолт станции", 'sound/AI/commandreport.ogg') + else + GLOB.priority_announcement.Announce("Внимание на счёте станции достаточно средств для выплат. Выплаты заработных плат возобновлены.", "Возобновление выплат", 'sound/AI/commandreport.ogg') + +/datum/controller/subsystem/capitalism/proc/potential_salary_payments() + var/total_salary = 0 + for(var/datum/money_account/account in GLOB.all_money_accounts) + if(account.salary_payment_active && account.linked_job.salary && !account.suspended) + total_salary += account.linked_job.salary + return total_salary + +/datum/controller/subsystem/capitalism/proc/accounts_init() + if(!GLOB.CC_account) + create_CC_account() + + if(!GLOB.station_account) + create_station_account() + + if(GLOB.department_accounts.len == 0) + for(var/department in GLOB.station_departments) + create_department_account(department) + +/datum/controller/subsystem/capitalism/proc/salary_account_init() + base_account = GLOB.station_account //The account that the bounty goes to, the money for the goal and the money from the machines. + payment_account = GLOB.CC_account //GLOB.CC_account //This is the account from which money is debited for salary. Made for catsmile tests + + if(!GLOB.vendor_account) + GLOB.vendor_account = base_account //:catsmile: + +/datum/controller/subsystem/capitalism/proc/payment_process() + . = TRUE + for(var/datum/money_account/account in GLOB.all_money_accounts) + if(account.salary_payment_active && account.linked_job.salary && !account.suspended) + if(payment_account.charge(account.linked_job.salary, account, "Выплата зарплаты персоналу.", "Nanotrasen personal departament" , "Поступление зарплаты.", "Поступление зарплаты" ,"Biesel TCD Terminal #[rand(111,333)]")) + account.notify_pda_owner("Поступление зарплаты \"На ваш привязанный аккаунт поступило [account.linked_job.salary] кредитов\" (Невозможно Ответить)", FALSE) + total_salary_payment += account.linked_job.salary + else + return FALSE + +/datum/controller/subsystem/capitalism/proc/smart_bounty_payment(var/list/jobs_payment, var/money) + . = FALSE //If nothing is paid to anyone + var/list_payment_account = list() //which people should I pay + var/bounty = 0 //What kind of money for each person + total_personal_bounty += money + for(var/datum/money_account/account in GLOB.all_money_accounts) + if(jobs_payment.Find(account.linked_job.title) && account.salary_payment_active && !account.suspended) + list_payment_account += account + . = TRUE + + if(money == 0 || length(list_payment_account) == 0) + return FALSE + bounty = round(money / length(list_payment_account)) + for(var/datum/money_account/account in list_payment_account) + //It may be worth doing a type from the customer's company... But I'm too lazy + if(account.credit(bounty, "Начисление награды за выполнение заказа.", "Biesel TCD Terminal #[rand(111,333)]", account.owner_name)) + account.notify_pda_owner("Поступление награды \"На ваш привязанный аккаунт поступило [bounty] кредитов за помощь в выполнении заказа.\" (Невозможно Ответить)", FALSE) + return + +/datum/controller/subsystem/capitalism/proc/smart_job_payment(var/list/jobs_payment) + . = FALSE //If nothing is paid to anyone + for(var/datum/money_account/account in GLOB.all_money_accounts) + if(jobs_payment?[account.linked_job.title] && account.salary_payment_active && !account.suspended) + if(account.credit(jobs_payment[account.linked_job.title], "Начисление награды за выполнение цели.", "Biesel TCD Terminal #[rand(111,333)]", account.owner_name)) + total_personal_bounty += jobs_payment[account.linked_job.title] + account.notify_pda_owner("Поступление награды \"На ваш привязанный аккаунт поступило [jobs_payment[account.linked_job.title]] кредитов за помощь в выполнении цель станции.\" (Невозможно Ответить)", FALSE) + . = TRUE + return + +// In short, as for beggars, but for departments +/datum/controller/subsystem/capitalism/proc/smart_departament_payment(var/list/keys_departament, var/money) + . = FALSE //If nothing is paid to anyone + var/list_payment_account = list() //which people should I pay + var/bounty = 0 //What kind of money for each department + total_personal_bounty += money + var/datum/money_account/account = base_account + + for(var/key_account_departament in keys_departament) + account = GLOB.department_accounts?[key_account_departament] + if(!account) + list_payment_account += account + . = TRUE + + if(!length(list_payment_account)) + base_account.credit(bounty, "Начисление награды за выполнение заказа.", "Biesel TCD Terminal #[rand(111,333)]", account.owner_name) + return TRUE + + bounty = round(money / length(list_payment_account)) + //If it did not find that, the payment of the station (well, or what is indicated in the base_account) + for(var/datum/money_account/account_pay in list_payment_account) + account_pay.credit(bounty, "Начисление награды за выполнение заказа.", "Biesel TCD Terminal #[rand(111,333)]", account.owner_name) + return diff --git a/code/controllers/subsystem/jobs.dm b/code/controllers/subsystem/jobs.dm index 0f655524f88..49efff4ea5b 100644 --- a/code/controllers/subsystem/jobs.dm +++ b/code/controllers/subsystem/jobs.dm @@ -544,18 +544,16 @@ SUBSYSTEM_DEF(jobs) G.upgrade_prescription() H.update_nearsighted_effects() - // Wheelchair necessary? - var/obj/item/organ/external/l_foot = H.get_organ(BODY_ZONE_PRECISE_L_FOOT) - var/obj/item/organ/external/r_foot = H.get_organ(BODY_ZONE_PRECISE_R_FOOT) - if(!l_foot && !r_foot || (H.client.prefs.disabilities & DISABILITY_FLAG_PARAPLEGIA) && !(H.dna.species.blacklisted_disabilities & DISABILITY_FLAG_PARAPLEGIA)) - var/obj/structure/chair/wheelchair/W = new /obj/structure/chair/wheelchair(H.loc) - W.buckle_mob(H, TRUE) + if(!issilicon(H)) + // Wheelchair necessary? + var/obj/item/organ/external/l_foot = H.get_organ(BODY_ZONE_PRECISE_L_FOOT) + var/obj/item/organ/external/r_foot = H.get_organ(BODY_ZONE_PRECISE_R_FOOT) + if(!l_foot && !r_foot || (H.client.prefs.disabilities & DISABILITY_FLAG_PARAPLEGIA) && !(H.dna.species.blacklisted_disabilities & DISABILITY_FLAG_PARAPLEGIA)) + var/obj/structure/chair/wheelchair/W = new /obj/structure/chair/wheelchair(H.loc) + W.buckle_mob(H, TRUE) return H - - - /datum/controller/subsystem/jobs/proc/LoadJobsFile(jobsfile, highpop) //ran during round setup, reads info from jobs.txt -- Urist if(!CONFIG_GET(flag/load_jobs_from_txt)) return @@ -638,8 +636,8 @@ SUBSYSTEM_DEF(jobs) /datum/controller/subsystem/jobs/proc/CreateMoneyAccount(mob/living/H, rank, datum/job/job) - var/money_amount = job ? rand(500, 1500) * get_job_factor(job, job.random_money_factor) : rand(500, 1500) - var/datum/money_account/M = create_account(H.real_name, money_amount, null) + var/money_amount = rand(job.min_start_money, job.max_start_money) + var/datum/money_account/M = create_account(H.real_name, money_amount, null, job, TRUE) var/remembered_info = "" remembered_info += "Номер вашего аккаунта: #[M.account_number]
" @@ -668,12 +666,6 @@ SUBSYSTEM_DEF(jobs) spawn(0) to_chat(H, "Номер вашего аккаунта: [M.account_number], ПИН вашего аккаунта: [M.remote_access_pin]") -/datum/controller/subsystem/jobs/proc/get_job_factor(datum/job/job, randomized) - if(randomized) - return job.money_factor*rand(0.25, 4) // for now only used for civillians - else - return job.money_factor - /datum/controller/subsystem/jobs/proc/format_jobs_for_id_computer(obj/item/card/id/tgtcard) var/list/jobs_to_formats = list() if(tgtcard) @@ -716,6 +708,14 @@ SUBSYSTEM_DEF(jobs) oldjobdatum.current_positions-- newjobdatum.current_positions++ +/datum/controller/subsystem/jobs/proc/account_job_transfer(name_owner, job_title, salary_capcap = TRUE) + + var/datum/money_account/account_job = get_account_with_name(name_owner) + + if(account_job) + account_job.linked_job = SSjobs.GetJob(job_title) + account_job.salary_payment_active = salary_capcap + /datum/controller/subsystem/jobs/proc/notify_dept_head(jobtitle, antext) // Used to notify the department head of jobtitle X that their employee was brigged, demoted or terminated if(!jobtitle || !antext) diff --git a/code/controllers/subsystem/non-firing/cargo_quests.dm b/code/controllers/subsystem/non-firing/cargo_quests.dm index 96c11efdfb3..663c772a1d5 100644 --- a/code/controllers/subsystem/non-firing/cargo_quests.dm +++ b/code/controllers/subsystem/non-firing/cargo_quests.dm @@ -2,6 +2,13 @@ #define NUMBER_OF_CORP_QUEST 4 #define NUMBER_OF_PLASMA_QUEST 1 +//Abandon hope, everyone who enters here + +//This place is cursed, don't try to understand it and change it. It will kill you + +//Reading the lines more and more, I realize that I shouldn't have come here. + +//THERE IS NO GOD BEYOND THAT SUBSYSTEM_DEF(cargo_quests) name = "Cargo Quests" flags = SS_NO_FIRE @@ -103,6 +110,7 @@ SUBSYSTEM_DEF(cargo_quests) /datum/controller/subsystem/cargo_quests/proc/check_delivery(obj/structure/bigDelivery/delivery) var/max_reward = 0 var/datum/cargo_quests_storage/target_storage + var/list/copmpleted_quests = list() for(var/order in quest_storages) var/datum/cargo_quests_storage/storage = order @@ -129,6 +137,7 @@ SUBSYSTEM_DEF(cargo_quests) continue if(quest.check_required_item(item)) failed_quest_length-- + copmpleted_quests += quest has_extra_item = FALSE break @@ -141,6 +150,7 @@ SUBSYSTEM_DEF(cargo_quests) for(var/datum/cargo_quest/quest in storage.current_quests) if(!quest.after_check()) + copmpleted_quests -= quest failed_quest_length++ var/reward = storage.check_quest_completion(delivery, failed_quest_length, extra_items, req_quantity) @@ -161,8 +171,14 @@ SUBSYSTEM_DEF(cargo_quests) max_reward = max_reward * 10 remove_quest(target_storage.UID(), complete = TRUE, modificators = target_storage.modificators, new_reward = max_reward) - if(target_storage.customer.send_reward(max_reward)) + if(target_storage.customer.send_reward(max_reward, copmpleted_quests)) return + + //Honestly, I don't want to do another procedure for this + if(target_storage.quest_difficulty.bounty_for_difficulty) + SScapitalism.total_station_bounty += target_storage.quest_difficulty.bounty_for_difficulty + SScapitalism.base_account.credit(target_storage.quest_difficulty.bounty_for_difficulty, "Награда за выполнение корпоративного задания.", "Biesel TCD Terminal #[rand(111,333)]", "Отдел развития Нанотрейзен") + return max_reward /datum/controller/subsystem/cargo_quests/proc/remove_bfl_quests(count) @@ -182,6 +198,9 @@ SUBSYSTEM_DEF(cargo_quests) var/max_quest_time var/for_easy_mode + //How many shekels will be given for the complexity to the base_account account + var/bounty_for_difficulty = 0 + /datum/quest_difficulty/proc/generate_timer(datum/cargo_quests_storage/q_storage) q_storage.time_start = world.time q_storage.quest_time = rand(min_quest_time, max_quest_time) MINUTES @@ -194,6 +213,7 @@ SUBSYSTEM_DEF(cargo_quests) min_quest_time = 15 max_quest_time = 25 for_easy_mode = TRUE + bounty_for_difficulty = 150 /datum/quest_difficulty/normal diff_flag = QUEST_DIFFICULTY_NORMAL @@ -201,18 +221,21 @@ SUBSYSTEM_DEF(cargo_quests) min_quest_time = 20 max_quest_time = 30 for_easy_mode = TRUE + bounty_for_difficulty = 300 /datum/quest_difficulty/hard diff_flag = QUEST_DIFFICULTY_HARD weight = 14 min_quest_time = 30 max_quest_time = 40 + bounty_for_difficulty = 500 /datum/quest_difficulty/very_hard diff_flag = QUEST_DIFFICULTY_VERY_HARD weight = 4 min_quest_time = 30 max_quest_time = 60 + bounty_for_difficulty = 1000 #undef NUMBER_OF_CC_QUEST diff --git a/code/controllers/subsystem/non-firing/titlescreen.dm b/code/controllers/subsystem/non-firing/titlescreen.dm index f7c20e39306..1de3e185f67 100644 --- a/code/controllers/subsystem/non-firing/titlescreen.dm +++ b/code/controllers/subsystem/non-firing/titlescreen.dm @@ -117,6 +117,8 @@ SUBSYSTEM_DEF(title) show_title_screen_to_all_new_players() /datum/controller/subsystem/title/proc/update_preview(client/viewer) + if(!viewer) + return if(viewer.byond_version < 516) viewer << output("", "title_browser:update_preview_515") else diff --git a/code/datums/action.dm b/code/datums/action.dm index ed788259e25..415da08fa9f 100644 --- a/code/datums/action.dm +++ b/code/datums/action.dm @@ -566,6 +566,10 @@ var/obj/item/clothing/shoes/magboots/gravity/G = target G.dash(usr) +/datum/action/item_action/toggle_rapier_nodrop + name = "Toggle Anti-Drop" + desc = "Activates/deactivates CentComm rapier Anti-Drop." + ///prset for organ actions /datum/action/item_action/organ_action check_flags = AB_CHECK_CONSCIOUS diff --git a/code/datums/components/_component.dm b/code/datums/components/_component.dm index a957e9ade7a..6d1810c47ae 100644 --- a/code/datums/components/_component.dm +++ b/code/datums/components/_component.dm @@ -206,6 +206,11 @@ else // Many other things have registered here looked_up += src +/// Registers multiple signals to the same proc. +/datum/proc/RegisterSignals(datum/target, list/signal_types, proctype, override = FALSE) + for (var/signal_type in signal_types) + RegisterSignal(target, signal_type, proctype, override) + /** * Stop listening to a given signal from target * diff --git a/code/datums/components/after_attacks_hub.dm b/code/datums/components/after_attacks_hub.dm new file mode 100644 index 00000000000..3c0f8b6c91a --- /dev/null +++ b/code/datums/components/after_attacks_hub.dm @@ -0,0 +1,43 @@ +/datum/component/after_attacks_hub + dupe_mode = COMPONENT_DUPE_UNIQUE + /// List of after-attack effects for various items + var/list/after_attacks + +/datum/component/after_attacks_hub/Initialize(...) + . = ..() + if(!isitem(parent)) + return COMPONENT_INCOMPATIBLE + + +/datum/component/after_attacks_hub/RegisterWithParent() + . = ..() + RegisterSignal(parent, COMSIG_ITEM_AFTERATTACK, PROC_REF(on_after_attack)) + RegisterSignal(parent, COMSIG_ITEM_REGISTER_AFTERATTACK, PROC_REF(on_register_after_attack)) + RegisterSignal(parent, COMSIG_ITEM_UNREGISTER_AFTERATTACK, PROC_REF(on_unregister_after_attack)) + + +/datum/component/after_attacks_hub/UnregisterFromParent() + . = ..() + UnregisterSignal(parent, list( + COMSIG_ITEM_AFTERATTACK, + COMSIG_ITEM_REGISTER_AFTERATTACK, + COMSIG_ITEM_UNREGISTER_AFTERATTACK + )) + + +/datum/component/after_attacks_hub/proc/on_after_attack(datum/source, mob/living/target, mob/living/user, proximity, params, status) + SIGNAL_HANDLER + for(var/after_attack in after_attacks) + INVOKE_ASYNC(after_attack, TYPE_PROC_REF(/datum/element/after_attack, on_attack), source, target, user, proximity, params, status) + + +/datum/component/after_attacks_hub/proc/on_register_after_attack(datum/source, datum/sender) + SIGNAL_HANDLER + LAZYADD(after_attacks, sender) + + +/datum/component/after_attacks_hub/proc/on_unregister_after_attack(datum/source, datum/sender) + SIGNAL_HANDLER + LAZYREMOVE(after_attacks, sender) + if(!after_attacks) + qdel(src) diff --git a/code/datums/components/animal_temperature.dm b/code/datums/components/animal_temperature.dm new file mode 100644 index 00000000000..b224564995f --- /dev/null +++ b/code/datums/components/animal_temperature.dm @@ -0,0 +1,77 @@ +/datum/component/animal_temperature + dupe_mode = COMPONENT_DUPE_UNIQUE_PASSARGS + /// Min body temp + var/minbodytemp + /// Max body temp + var/maxbodytemp + /// Damage when below min temp + var/cold_damage + /// Damage when above max temp + var/heat_damage + /// If true - alert will be shown + var/show_alert + +/datum/component/animal_temperature/Initialize( + minbodytemp = 250, + maxbodytemp = 350, + cold_damage = 2, + heat_damage = 2, + show_alert = FALSE +) + if(!isanimal(parent)) + return COMPONENT_INCOMPATIBLE + + src.minbodytemp = minbodytemp + src.maxbodytemp = maxbodytemp + src.cold_damage = cold_damage + src.heat_damage = heat_damage + src.show_alert = show_alert + +/datum/component/animal_temperature/RegisterWithParent() + RegisterSignal(parent, COMSIG_ANIMAL_HANDLE_ENVIRONMENT, PROC_REF(handle_environment)) + +/datum/component/animal_temperature/UnregisterFromParent() + UnregisterSignal(parent, COMSIG_ANIMAL_HANDLE_ENVIRONMENT) + +/datum/component/animal_temperature/proc/handle_environment(datum/source, datum/gas_mixture/environment) + SIGNAL_HANDLER + + var/mob/living/simple_animal/animal = source + + INVOKE_ASYNC(src, PROC_REF(regulate_temperature), animal, environment) + INVOKE_ASYNC(src, PROC_REF(check_temperature), animal) + +/datum/component/animal_temperature/proc/regulate_temperature(mob/living/simple_animal/animal, datum/gas_mixture/environment) + var/areatemp = animal.get_temperature(environment) + + if(abs(areatemp - animal.bodytemperature) > 5) + var/diff = areatemp - animal.bodytemperature + diff = diff / 5 + animal.adjust_bodytemperature(diff) + + return + +/datum/component/animal_temperature/proc/check_temperature(mob/living/simple_animal/animal) + if(animal.bodytemperature < minbodytemp) + animal.adjustHealth(cold_damage) + + if(show_alert) + animal.throw_alert("temp", /atom/movable/screen/alert/cold, get_severity(animal)) + + return TRUE + + if(animal.bodytemperature > maxbodytemp) + animal.adjustHealth(heat_damage) + + if(show_alert) + animal.throw_alert("temp", /atom/movable/screen/alert/hot, get_severity(animal)) + + return TRUE + + animal.clear_alert("temp") + return FALSE + +/datum/component/animal_temperature/proc/get_severity(mob/living/simple_animal/animal) + var/multiplier = animal.bodytemperature < minbodytemp ? (1 / minbodytemp) : (1 / maxbodytemp) + var/severity = CEILING(abs(animal.bodytemperature / multiplier), 1) + return min(severity, 3) diff --git a/code/datums/components/eatable.dm b/code/datums/components/eatable.dm index 921aae83a3a..8db69214b43 100644 --- a/code/datums/components/eatable.dm +++ b/code/datums/components/eatable.dm @@ -9,7 +9,7 @@ /// integrity spend after bite var/integrity_bite // integrity spend after bite /// How much nutrition add - var/nutritional_value + var/nutritional_value /// Grab if help_intent was used var/is_only_grab_intent /// If true - your item can be eaten without special diet check. @@ -29,6 +29,7 @@ ) if(!isitem(parent)) return COMPONENT_INCOMPATIBLE + src.current_bites = current_bites src.material_type = material_type src.max_bites = max_bites @@ -37,7 +38,7 @@ src.is_only_grab_intent = is_only_grab_intent src.is_always_eatable = is_always_eatable src.stack_use = stack_use - + /datum/component/eatable/RegisterWithParent() RegisterSignal(parent, COMSIG_ITEM_PRE_ATTACKBY, PROC_REF(pre_try_eat_item)) RegisterSignal(parent, COMSIG_PARENT_EXAMINE, PROC_REF(on_examine)) @@ -52,23 +53,29 @@ if(!istype(human)) return - + if(material_type & human.dna.species.special_diet) examine_list += "Вкуснятина! [is_only_grab_intent ? "\nНужно аккуратно есть." : ""]" + if(!isstack(parent)) examine_list += get_bite_info() /datum/component/eatable/proc/get_bite_info() var/text var/bites_split = max_bites > 3 ? round(max_bites / 4) : 1 + if(current_bites >= 1 && current_bites <= bites_split) text = "Выглядит покусанным..." + else if(current_bites >= bites_split && current_bites <= (bites_split * 2)) text = "Видны оторванные части..." + else if((current_bites >= bites_split * 2) && current_bites <= (bites_split * 3)) text = "Видна внутренняя часть..." + else if((current_bites >= bites_split * 3)) text = "Осталась одна труха..." + return text /datum/component/eatable/proc/item_string_material() @@ -89,13 +96,16 @@ if(!istype(target)) return FALSE + if(!(material_type & target.dna.species.special_diet) && !is_always_eatable) return FALSE + if(is_only_grab_intent && user.a_intent != INTENT_GRAB) return FALSE target.changeNext_move(CLICK_CD_MELEE) INVOKE_ASYNC(src, PROC_REF(try_eat_item), target, user) + return COMPONENT_CANCEL_ATTACK_CHAIN /datum/component/eatable/proc/try_eat_item(mob/living/carbon/human/target, mob/user) @@ -121,11 +131,13 @@ if(target != user) if(!forceFed(target, user, FALSE, NONE)) return FALSE + to_chat(target, span_notice("[chat_message_to_target]")) add_attack_logs(user, item, "Force Fed [target], item [item]") - + if(!isstack(item)) to_chat(user, span_notice("[chat_message_to_user]")) + eat(target, user) return @@ -135,6 +147,7 @@ playsound(target.loc, 'sound/items/eatfood.ogg', 50, FALSE) if(!isvampire(target)) //Dont give nutrition to vampires target.adjust_nutrition(nutritional_value) + SSticker.score.score_food_eaten++ if(isstack(item)) @@ -157,18 +170,23 @@ item.visible_message(span_warning("[user] пытается накормить [target], запихивая в рот [item.name].")) if(!do_after(user, target, 2 SECONDS, NONE)) return FALSE - + return TRUE /datum/component/eatable/proc/get_colour() var/bites_split = max_bites > 3 ? round(max_bites / 4) : 1 var/colour + if(current_bites >= 1 && current_bites <= bites_split) colour = "#d9e0e7ff" + else if(current_bites >= bites_split && current_bites <= (bites_split * 2)) colour = "#b7c3ccff" + else if((current_bites >= bites_split * 2) && current_bites <= (bites_split * 3)) colour = "#929eabff" + else if((current_bites >= bites_split * 3)) colour = "#697581ff" + return colour diff --git a/code/datums/components/riding/riding.dm b/code/datums/components/riding/riding.dm new file mode 100644 index 00000000000..aaf73c70d2a --- /dev/null +++ b/code/datums/components/riding/riding.dm @@ -0,0 +1,337 @@ +/** + * This is the riding component, which is applied to a movable atom by the [ridable element][/datum/element/ridable] when a mob is successfully buckled to said movable. + * + * This component lives for as long as at least one mob is buckled to the parent. Once all mobs are unbuckled, the component is deleted, until another mob is buckled in + * and we make a new riding component, so on and so forth until the sun explodes. + */ + + +/datum/component/riding + dupe_mode = COMPONENT_DUPE_UNIQUE_PASSARGS + + var/last_move_diagonal = FALSE + ///tick delay between movements, lower = faster, higher = slower + var/vehicle_move_delay = 2 + + /** + * If the driver needs a certain item in hand (or inserted, for vehicles) to drive this. For vehicles, this must be duplicated on the actual vehicle object in their + * [/obj/vehicle/var/key_type] variable because the vehicle objects still have a few special checks/functions of their own I'm not porting over to the riding component + * quite yet. Make sure if you define it on the vehicle, you define it here too. + */ + var/keytype + + /// position_of_user = list(dir = list(px, py)), or RIDING_OFFSET_ALL for a generic one. + var/list/riding_offsets = list() + /// ["[DIRECTION]"] = layer. Don't set it for a direction for default, set a direction to null for no change. + var/list/directional_vehicle_layers = list() + /// same as above but instead of layer you have a list(px, py) + var/list/directional_vehicle_offsets = list() + /// allow typecache for only certain turfs, forbid to allow all but those. allow only certain turfs will take precedence. + var/list/allowed_turf_typecache + /// allow typecache for only certain turfs, forbid to allow all but those. allow only certain turfs will take precedence. + var/list/forbid_turf_typecache + /// additional traits to add to anyone riding this vehicle + var/list/rider_traits = list(TRAIT_NO_FLOATING_ANIM) + /// We don't need roads where we're going if this is TRUE, allow normal movement in space tiles + var/override_allow_spacemove = FALSE + /// can anyone other than the rider unbuckle the rider? + var/can_force_unbuckle = TRUE + + /** + * Ride check flags defined for the specific riding component types, so we know if we need arms, legs, or whatever. + * Takes additional flags from the ridable element and the buckle proc (buckle_mob_flags) for riding cyborgs/humans in case we need to reserve arms + */ + var/ride_check_flags = NONE + /// For telling someone they can't drive + COOLDOWN_DECLARE(message_cooldown) + /// For telling someone they can't drive + COOLDOWN_DECLARE(vehicle_move_cooldown) + + +/datum/component/riding/Initialize(mob/living/riding_mob, force = FALSE, buckle_mob_flags= NONE, potion_boost = FALSE) + if(!ismovable(parent)) + return COMPONENT_INCOMPATIBLE + + handle_specials() + //riding_mob.updating_glide_size = FALSE //i've checked everything in tg code, this stuff is never used anywhere in their code + ride_check_flags |= buckle_mob_flags + + if(potion_boost) + vehicle_move_delay = round(CONFIG_GET(number/movedelay/run_delay) * 0.85, 0.01) + +/datum/component/riding/RegisterWithParent() + . = ..() + RegisterSignal(parent, COMSIG_ATOM_DIR_CHANGE, PROC_REF(vehicle_turned)) + RegisterSignal(parent, COMSIG_MOVABLE_UNBUCKLE, PROC_REF(vehicle_mob_unbuckle)) + RegisterSignal(parent, COMSIG_MOVABLE_BUCKLE, PROC_REF(vehicle_mob_buckle)) + RegisterSignal(parent, COMSIG_MOVABLE_MOVED, PROC_REF(vehicle_moved)) + RegisterSignal(parent, COMSIG_MOVABLE_BUMP, PROC_REF(vehicle_bump)) + RegisterSignal(parent, COMSIG_BUCKLED_CAN_Z_MOVE, PROC_REF(riding_can_z_move)) + RegisterSignals(parent, GLOB.movement_type_addtrait_signals, PROC_REF(on_movement_type_trait_gain)) + RegisterSignals(parent, GLOB.movement_type_removetrait_signals, PROC_REF(on_movement_type_trait_loss)) + //RegisterSignal(parent, COMSIG_SUPERMATTER_CONSUMED, PROC_REF(on_entered_supermatter)) + if(!can_force_unbuckle) + RegisterSignal(parent, COMSIG_ATOM_ATTACK_HAND, PROC_REF(force_unbuckle)) + +/** + * This proc handles all of the proc calls to things like set_vehicle_dir_layer() that a type of riding datum needs to call on creation + * + * The original riding component had these procs all called from the ridden object itself through the use of GetComponent() and LoadComponent() + * This was obviously problematic for componentization, but while lots of the variables being set were able to be moved to component variables, + * the proc calls couldn't be. Thus, anything that has to do an initial proc call should be handled here. + */ + +/datum/component/riding/proc/handle_specials() + return + +/// This proc is called when a rider unbuckles, whether they chose to or not. If there's no more riders, this will be the riding component's death knell. +/datum/component/riding/proc/vehicle_mob_unbuckle(datum/source, mob/living/rider, force = FALSE) + SIGNAL_HANDLER + + handle_unbuckle(rider) + +/datum/component/riding/proc/handle_unbuckle(mob/living/rider) + var/atom/movable/movable_parent = parent + restore_position(rider) + unequip_buckle_inhands(rider) + //rider.updating_glide_size = TRUE + UnregisterSignal(rider, COMSIG_LIVING_TRY_PULL) + for(var/trait in GLOB.movement_type_trait_to_flag) + if(HAS_TRAIT(parent, trait)) + REMOVE_TRAIT(rider, trait, src) + rider.remove_traits(rider_traits, src) + if(!movable_parent.has_buckled_mobs()) + qdel(src) + +/// This proc is called when a rider buckles, allowing for offsets to be set properly +/datum/component/riding/proc/vehicle_mob_buckle(datum/source, mob/living/rider, force = FALSE) + SIGNAL_HANDLER + + var/atom/movable/movable_parent = parent + handle_vehicle_layer(movable_parent.dir) + handle_vehicle_offsets(movable_parent.dir) + + if(rider.pulling == source) + rider.stop_pulling() + RegisterSignal(rider, COMSIG_LIVING_TRY_PULL, PROC_REF(on_rider_try_pull)) + + for(var/trait in GLOB.movement_type_trait_to_flag) + if(HAS_TRAIT(parent, trait)) + ADD_TRAIT(rider, trait, src) + rider.add_traits(rider_traits, src) + post_vehicle_mob_buckle(movable_parent, rider) + +/// This proc is called when the rider attempts to grab the thing they're riding, preventing them from doing so. +/datum/component/riding/proc/on_rider_try_pull(mob/living/rider_pulling, atom/movable/target, force) + SIGNAL_HANDLER + if(target == parent) + var/mob/living/ridden = parent + ridden.balloon_alert(rider_pulling, "нельзя тащить!") //need better option - "not while riding it!"" + return COMSIG_LIVING_CANCEL_PULL + +///any behavior we want to happen after buckling the mob +/datum/component/riding/proc/post_vehicle_mob_buckle(atom/movable/ridden, atom/movable/rider) + return TRUE + +/// Some ridable atoms may want to only show on top of the rider in certain directions, like wheelchairs +/datum/component/riding/proc/handle_vehicle_layer(dir) + var/atom/movable/AM = parent + var/static/list/defaults = list(TEXT_NORTH = OBJ_LAYER, TEXT_SOUTH = ABOVE_MOB_LAYER, TEXT_EAST = ABOVE_MOB_LAYER, TEXT_WEST = ABOVE_MOB_LAYER) + . = defaults["[dir]"] + if(directional_vehicle_layers["[dir]"]) + . = directional_vehicle_layers["[dir]"] + if(isnull(.)) //you can set it to null to not change it. + . = AM.layer + AM.layer = . + +/datum/component/riding/proc/set_vehicle_dir_layer(dir, layer) + directional_vehicle_layers["[dir]"] = layer + +/// This is called after the ridden atom is successfully moved and is used to handle icon stuff +/datum/component/riding/proc/vehicle_moved(datum/source, oldloc, dir, forced) + SIGNAL_HANDLER + + var/atom/movable/movable_parent = parent + if(isnull(dir)) + dir = movable_parent.dir + for(var/m in movable_parent.buckled_mobs) + var/mob/buckled_mob = m + ride_check(buckled_mob) + if(QDELETED(src)) + return // runtimed with piggy's without this, look into this more + handle_vehicle_offsets(dir) + handle_vehicle_layer(dir) + +/// Turning is like moving +/datum/component/riding/proc/vehicle_turned(datum/source, _old_dir, new_dir) + SIGNAL_HANDLER + + vehicle_moved(source, null, new_dir) + +/** + * Check to see if we have all of the necessary bodyparts and not-falling-over statuses we need to stay onboard. + * If not and if consequences is TRUE, well, there'll be consequences. + */ +/datum/component/riding/proc/ride_check(mob/living/rider, consequences = TRUE) + return + +/datum/component/riding/proc/handle_vehicle_offsets(dir) + var/atom/movable/AM = parent + var/AM_dir = "[dir]" + var/passindex = 0 + if(!AM.has_buckled_mobs()) + return + + for(var/m in AM.buckled_mobs) + passindex++ + var/mob/living/buckled_mob = m + var/list/offsets = get_offsets(passindex) + buckled_mob.setDir(dir) + dir_loop: + for(var/offsetdir in offsets) + if(offsetdir == AM_dir) + var/list/diroffsets = offsets[offsetdir] + buckled_mob.pixel_x = diroffsets[1] + if(diroffsets.len >= 2) + buckled_mob.pixel_y = diroffsets[2] + if(diroffsets.len == 3) + buckled_mob.layer = diroffsets[3] + break dir_loop + var/list/static/default_vehicle_pixel_offsets = list(TEXT_NORTH = list(0, 0), TEXT_SOUTH = list(0, 0), TEXT_EAST = list(0, 0), TEXT_WEST = list(0, 0)) + var/px = default_vehicle_pixel_offsets[AM_dir] + var/py = default_vehicle_pixel_offsets[AM_dir] + if(directional_vehicle_offsets[AM_dir]) + if(isnull(directional_vehicle_offsets[AM_dir])) + px = AM.pixel_x + py = AM.pixel_y + else + px = directional_vehicle_offsets[AM_dir][1] + py = directional_vehicle_offsets[AM_dir][2] + AM.pixel_x = px + AM.pixel_y = py + +/datum/component/riding/proc/set_vehicle_dir_offsets(dir, x, y) + directional_vehicle_offsets["[dir]"] = list(x, y) + +//Override this to set your vehicle's various pixel offsets +/datum/component/riding/proc/get_offsets(pass_index) // list(dir = x, y, layer) + . = list(TEXT_NORTH = list(0, 0), TEXT_SOUTH = list(0, 0), TEXT_EAST = list(0, 0), TEXT_WEST = list(0, 0)) + if(riding_offsets["[pass_index]"]) + . = riding_offsets["[pass_index]"] + else if(riding_offsets["[RIDING_OFFSET_ALL]"]) + . = riding_offsets["[RIDING_OFFSET_ALL]"] + +/datum/component/riding/proc/set_riding_offsets(index, list/offsets) + if(!islist(offsets)) + return FALSE + riding_offsets["[index]"] = offsets + +/datum/component/riding/proc/set_vehicle_offsets(list/offsets) + if(!islist(offsets)) + return FALSE + directional_vehicle_offsets = offsets + +/** + * This proc is used to see if we have the appropriate key to drive this atom, if such a key is needed. Returns FALSE if we don't have what we need to drive. + * + * Still needs to be neatened up and spruced up with proper OOP, as a result of vehicles having their own key handling from other ridable atoms + */ + +/datum/component/riding/proc/keycheck(mob/user) + if(!keytype) + return TRUE + + if(isvehicle(parent)) + var/obj/vehicle/vehicle_parent = parent + return istype(vehicle_parent.inserted_key, keytype) + var/mob/living/carbon/human/H = user + + return H.is_type_in_hands(keytype) + +//BUCKLE HOOKS +/datum/component/riding/proc/restore_position(mob/living/buckled_mob) + if(isnull(buckled_mob)) + return + buckled_mob.pixel_x = buckled_mob.base_pixel_x + buckled_mob.pixel_y = buckled_mob.base_pixel_y + var/atom/source = parent + SET_PLANE_EXPLICIT(buckled_mob, initial(buckled_mob.plane), source) + /* + if(buckled_mob.client) + buckled_mob.client.view_size.resetToDefault() + */ + +//MOVEMENT +/datum/component/riding/proc/turf_check(turf/next, turf/current) + if(allowed_turf_typecache && !allowed_turf_typecache[next.type]) + return allowed_turf_typecache[current.type] + else if(forbid_turf_typecache && forbid_turf_typecache[next.type]) + return !forbid_turf_typecache[current.type] + return TRUE + +/// Every time the driver tries to move, this is called to see if they can actually drive and move the vehicle (via relaymove) +/datum/component/riding/proc/driver_move(atom/movable/movable_parent, mob/living/user, direction) + SIGNAL_HANDLER + + return + +/// So we can check all occupants when we bump a door to see if anyone has access +/datum/component/riding/proc/vehicle_bump(atom/movable/movable_parent, obj/machinery/door/possible_bumped_door) + SIGNAL_HANDLER + if(!istype(possible_bumped_door)) + return + for(var/occupant in movable_parent.buckled_mobs) + INVOKE_ASYNC(possible_bumped_door, TYPE_PROC_REF(/obj/machinery/door/, bumpopen), occupant) + +/datum/component/riding/proc/Unbuckle(atom/movable/M) + addtimer(CALLBACK(parent, TYPE_PROC_REF(/atom/movable/, unbuckle_mob), M), 0, TIMER_UNIQUE) + +/datum/component/riding/proc/Process_Spacemove(direction, continuous_move) + var/atom/movable/AM = parent + return override_allow_spacemove || AM.has_gravity() + +/// currently replicated from ridable because we need this behavior here too, see if we can deal with that +/datum/component/riding/proc/unequip_buckle_inhands(mob/living/carbon/user) + var/atom/movable/AM = parent + for(var/obj/item/riding_offhand/O in user.contents) + if(O.parent != AM) + CRASH("RIDING OFFHAND ON WRONG MOB") + if(O.selfdeleting) + continue + else + qdel(O) + return TRUE + +/// Extra checks before buckled.can_z_move can be called in mob/living/can_z_move() +/datum/component/riding/proc/riding_can_z_move(atom/movable/movable_parent, direction, turf/start, turf/destination, z_move_flags, mob/living/rider) + SIGNAL_HANDLER + return COMPONENT_RIDDEN_ALLOW_Z_MOVE + +/// Called when our vehicle gains a movement trait, so we can apply it to the riders +/datum/component/riding/proc/on_movement_type_trait_gain(atom/movable/source, trait) + SIGNAL_HANDLER + var/atom/movable/movable_parent = parent + for(var/mob/rider in movable_parent.buckled_mobs) + ADD_TRAIT(rider, trait, src) + +/// Called when our vehicle loses a movement trait, so we can remove it from the riders +/datum/component/riding/proc/on_movement_type_trait_loss(atom/movable/source, trait) + SIGNAL_HANDLER + var/atom/movable/movable_parent = parent + for(var/mob/rider in movable_parent.buckled_mobs) + REMOVE_TRAIT(rider, trait, src) + +/datum/component/riding/proc/force_unbuckle(atom/movable/source, mob/living/living_hitter) + SIGNAL_HANDLER + + if((living_hitter in source.buckled_mobs)) + return + return COMPONENT_CANCEL_ATTACK_CHAIN + +/// When we touch a crystal, kill everything inside us. Not implemented yet +/* +/datum/component/riding/proc/on_entered_supermatter(atom/movable/ridden, atom/movable/supermatter) + SIGNAL_HANDLER + for (var/mob/passenger as anything in ridden.buckled_mobs) + passenger.Bump(supermatter) +*/ diff --git a/code/datums/components/riding/riding_mob.dm b/code/datums/components/riding/riding_mob.dm new file mode 100644 index 00000000000..0ee487b6bc2 --- /dev/null +++ b/code/datums/components/riding/riding_mob.dm @@ -0,0 +1,282 @@ +// For any mob that can be ridden + +/datum/component/riding/creature + /// If TRUE, this creature's movements can be controlled by the rider while mounted (as opposed to riding cyborgs and humans, which is passive) + var/can_be_driven = TRUE + /// If TRUE, this creature's abilities can be triggered by the rider while mounted + var/can_use_abilities = FALSE + /// shall we require riders to go through the riding minigame if they arent in our friends list + //var/require_minigame = FALSE //not implemented yet + /// list of blacklisted abilities that cant be shared + var/list/blacklist_abilities = list() + +/datum/component/riding/creature/Initialize(mob/living/riding_mob, force = FALSE, ride_check_flags = NONE, potion_boost = FALSE) + if(!isliving(parent)) + return COMPONENT_INCOMPATIBLE + + . = ..() + + var/mob/living/living_parent = parent + living_parent.stop_pulling() // was only used on humans previously, may change some other behavior + log_riding(living_parent, riding_mob) + riding_mob.set_glide_size(living_parent.glide_size) + handle_vehicle_offsets(living_parent.dir) + + if(can_use_abilities) + setup_abilities(riding_mob) + + if(isanimal(parent)) + var/mob/living/simple_animal/simple_parent = parent + simple_parent.stop_automated_movement = TRUE + +/datum/component/riding/creature/Destroy(force) + unequip_buckle_inhands(parent) + if(isanimal(parent)) + var/mob/living/simple_animal/simple_parent = parent + simple_parent.stop_automated_movement = FALSE + REMOVE_TRAIT(parent, TRAIT_AI_PAUSED, src) + return ..() + +/datum/component/riding/creature/RegisterWithParent() + . = ..() + RegisterSignal(parent, COMSIG_MOB_EMOTE, PROC_REF(check_emote)) + if(can_be_driven) + RegisterSignal(parent, COMSIG_RIDDEN_DRIVER_MOVE, PROC_REF(driver_move)) // this isn't needed on riding humans or cyborgs since the rider can't control them + +/// Creatures need to be logged when being mounted +/datum/component/riding/creature/proc/log_riding(mob/living/living_parent, mob/living/rider) + if(!istype(living_parent) || !istype(rider)) + return + + + add_attack_logs(living_parent, rider, "is now being ridden by [rider].") + add_attack_logs(rider, living_parent, "started riding [living_parent].") + + +// this applies to humans and most creatures, but is replaced again for cyborgs +/datum/component/riding/creature/ride_check(mob/living/rider, consequences = TRUE) + . = TRUE + var/mob/living/living_parent = parent + if(living_parent.body_position != STANDING_UP) // if we move while on the ground, the rider falls off + . = FALSE + // for piggybacks and (redundant?) borg riding, check if the rider is stunned/restrained + else if((ride_check_flags & RIDER_NEEDS_ARMS) && (HAS_TRAIT(rider, TRAIT_RESTRAINED) || rider.incapacitated(INC_IGNORE_RESTRAINED|INC_IGNORE_GRABBED))) + . = FALSE + // for fireman carries, check if the ridden is stunned/restrained + else if((ride_check_flags & CARRIER_NEEDS_ARM) && (HAS_TRAIT(living_parent, TRAIT_RESTRAINED) || living_parent.incapacitated(INC_IGNORE_RESTRAINED|INC_IGNORE_GRABBED))) + . = FALSE + + else if((ride_check_flags & JUST_FRIEND_RIDERS) && !(living_parent.faction.Find(rider))) + . = FALSE + + if(. || !consequences) + return + + rider.visible_message(span_warning("[rider] falls off of [living_parent]!"), \ + span_warning("You fall off of [living_parent]!")) + rider.Weaken(1 SECONDS) + rider.Knockdown(4 SECONDS) + living_parent.unbuckle_mob(rider) + +/datum/component/riding/creature/vehicle_mob_buckle(mob/living/ridden, mob/living/rider, force = FALSE) + // Ensure that the /mob/post_buckle_mob(mob/living/M) does not mess us up with layers + // If we do not do this override we'll be stuck with the above proc (+ 0.1)-ing our rider's layer incorrectly + rider.layer = initial(rider.layer) + if(can_be_driven) + //let the player take over if they should be controlling movement + ADD_TRAIT(ridden, TRAIT_AI_PAUSED, src) + return ..() + +/datum/component/riding/creature/vehicle_mob_unbuckle(mob/living/formerly_ridden, mob/living/former_rider, force = FALSE) + /* + if(istype(formerly_ridden) && istype(former_rider)) + formerly_ridden.log_message("is no longer being ridden by [former_rider].", LOG_GAME, color="pink") + former_rider.log_message("is no longer riding [formerly_ridden].", LOG_GAME, color="pink") + */ + //remove_abilities(former_rider) + if(!formerly_ridden.buckled_mobs.len) + REMOVE_TRAIT(formerly_ridden, TRAIT_AI_PAUSED, src) + // We gotta reset those layers at some point, don't we? + former_rider.layer = MOB_LAYER + formerly_ridden.layer = MOB_LAYER + return ..() + +/datum/component/riding/creature/driver_move(atom/movable/movable_parent, mob/living/user, direction) + if(!COOLDOWN_FINISHED(src, vehicle_move_cooldown) || !Process_Spacemove()) + return COMPONENT_DRIVER_BLOCK_MOVE + if(!keycheck(user)) + if(ispath(keytype, /obj/item)) + var/obj/item/key = keytype + to_chat(user, span_warning("You need a [initial(key.name)] to ride [movable_parent]!")) + return COMPONENT_DRIVER_BLOCK_MOVE + var/mob/living/living_parent = parent + var/turf/next = get_step(living_parent, direction) + step(living_parent, direction) + last_move_diagonal = ((direction & (direction - 1)) && (living_parent.loc == next)) + var/modified_move_cooldown = vehicle_move_cooldown + var/modified_move_delay = vehicle_move_delay + //weird sanity code here, we don't got it, at least for now. + COOLDOWN_START(src, vehicle_move_cooldown = modified_move_cooldown, (last_move_diagonal ? 2 : 1) * modified_move_delay) + return ..() + +/// Yeets the rider off, used for animals and cyborgs, redefined for humans who shove their piggyback rider off +/datum/component/riding/creature/proc/force_dismount(mob/living/rider, throw_range = 8, throw_speed = 3) + var/atom/movable/movable_parent = parent + movable_parent.unbuckle_mob(rider) + rider.Knockdown(3 SECONDS) + if(throw_range == 0) + return + if(!isrobot(movable_parent) && !isanimal(movable_parent)) + return + var/turf/target = get_edge_target_turf(movable_parent, movable_parent.dir) + rider.visible_message(span_warning("[rider] is thrown clear of [movable_parent]!"), \ + span_warning("You're thrown clear of [movable_parent]!")) + rider.throw_at(target, throw_range, throw_speed, movable_parent) + +/// If we're a cyborg or animal and we spin, we yeet whoever's on us off us +/datum/component/riding/creature/proc/check_emote(mob/living/user, datum/emote/emote) + SIGNAL_HANDLER + if((!isrobot(user) && !isanimal(user)) || !istype(emote, /datum/emote/spin)) + return + + for(var/mob/yeet_mob in user.buckled_mobs) + force_dismount(yeet_mob) + +/// If the ridden creature has abilities, and some var yet to be made is set to TRUE, the rider will be able to control those abilities +/datum/component/riding/creature/proc/setup_abilities(mob/living/rider) + if(!isliving(parent)) + return + + var/mob/living/ridden_creature = parent + + for(var/datum/action/action as anything in ridden_creature.actions) + if(is_type_in_list(action, blacklist_abilities)) + continue + action.Grant(rider) + +/// Takes away the riding parent's abilities from the rider +/datum/component/riding/creature/proc/remove_abilities(mob/living/rider) + if(!isliving(parent)) + return + + var/mob/living/ridden_creature = parent + + for(var/datum/action/action as anything in ridden_creature.actions) + action.Remove(rider) + +/datum/component/riding/creature/riding_can_z_move(atom/movable/movable_parent, direction, turf/start, turf/destination, z_move_flags, mob/living/rider) + if(!(z_move_flags & ZMOVE_CAN_FLY_CHECKS)) + return COMPONENT_RIDDEN_ALLOW_Z_MOVE + if(!can_be_driven) + if(z_move_flags & ZMOVE_FEEDBACK) + to_chat(rider, span_warning("[movable_parent] cannot be driven around. Unbuckle from [movable_parent.p_them()] first.")) + return COMPONENT_RIDDEN_STOP_Z_MOVE + return COMPONENT_RIDDEN_ALLOW_Z_MOVE + +///////Yes, I said humans. No, this won't end well...////////// +/datum/component/riding/creature/human + can_be_driven = FALSE + +/datum/component/riding/creature/human/Initialize(mob/living/riding_mob, force = FALSE, ride_check_flags = NONE, potion_boost = FALSE) + . = ..() + var/mob/living/carbon/human/human_parent = parent + human_parent.add_movespeed_modifier(/datum/movespeed_modifier/human_carry) + + if(ride_check_flags & RIDER_NEEDS_ARMS) // piggyback + human_parent.buckle_lying = 0 + // the riding mob is made nondense so they don't bump into any dense atoms the carrier is pulling, + // since pulled movables are moved before buckled movables + ADD_TRAIT(riding_mob, TRAIT_UNDENSE, VEHICLE_TRAIT) + else if(ride_check_flags & CARRIER_NEEDS_ARM) // fireman + human_parent.buckle_lying = 90 + +/* +/datum/component/riding/creature/post_vehicle_mob_buckle(mob/living/ridden, mob/living/rider) + if(!require_minigame || ridden.faction.Find(REF(rider))) + return + ridden.Shake(duration = 2 SECONDS) + ridden.balloon_alert(rider, "вас пытаются сбросить!") + var/datum/riding_minigame/game = new(ridden, rider, FALSE) + game.commence_minigame() +*/ +/datum/component/riding/creature/human/RegisterWithParent() + . = ..() + RegisterSignal(parent, COMSIG_MOB_ATTACK_HAND, PROC_REF(on_host_unarmed_melee)) + RegisterSignal(parent, COMSIG_LIVING_SET_BODY_POSITION, PROC_REF(check_carrier_fall_over)) + +/datum/component/riding/creature/human/log_riding(mob/living/living_parent, mob/living/rider) + if(!istype(living_parent) || !istype(rider)) + return + + /* + if(ride_check_flags & RIDER_NEEDS_ARMS) // piggyback + living_parent.log_message("started giving [rider] a piggyback ride.", LOG_GAME, color="pink") + rider.log_message("started piggyback riding [living_parent].", LOG_GAME, color="pink") + else if(ride_check_flags & CARRIER_NEEDS_ARM) // fireman + living_parent.log_message("started fireman carrying [rider].", LOG_GAME, color="pink") + rider.log_message("was fireman carried by [living_parent].", LOG_GAME, color="pink") + */ + +/datum/component/riding/creature/human/vehicle_mob_unbuckle(datum/source, mob/living/former_rider, force = FALSE) + unequip_buckle_inhands(parent) + var/mob/living/carbon/human/H = parent + H.remove_movespeed_modifier(/datum/movespeed_modifier/human_carry) + REMOVE_TRAIT(former_rider, TRAIT_UNDENSE, VEHICLE_TRAIT) + return ..() + +/// If the carrier shoves the person they're carrying, force the carried mob off +/datum/component/riding/creature/human/proc/on_host_unarmed_melee(mob/living/source, atom/target, proximity, modifiers) + SIGNAL_HANDLER + + if(LAZYACCESS(modifiers, RIGHT_CLICK) && (target in source.buckled_mobs)) + force_dismount(target) + return COMPONENT_CANCEL_ATTACK_CHAIN + return NONE + +/// If the carrier gets knocked over, force the rider(s) off and see if someone got hurt +/datum/component/riding/creature/human/proc/check_carrier_fall_over(mob/living/carbon/human/human_parent) + SIGNAL_HANDLER + + for(var/i in human_parent.buckled_mobs) + var/mob/living/rider = i + human_parent.unbuckle_mob(rider) + rider.Weaken(1 SECONDS) + rider.Knockdown(4 SECONDS) + human_parent.visible_message(span_danger("[rider] topples off of [human_parent] as they both fall to the ground!"), \ + span_warning("You fall to the ground, bringing [rider] with you!"), span_hear("You hear two consecutive thuds.")) + to_chat(rider, span_danger("[human_parent] falls to the ground, bringing you with [human_parent.p_them()]!")) + +/datum/component/riding/creature/human/handle_vehicle_layer(dir) + var/atom/movable/AM = parent + if(!AM.buckled_mobs || !AM.buckled_mobs.len) + AM.layer = MOB_LAYER + return + + for(var/mob/M in AM.buckled_mobs) //ensure proper layering of piggyback and carry, sometimes weird offsets get applied + M.layer = MOB_LAYER + + if(!AM.buckle_lying) // rider is vertical, must be piggybacking + if(dir == SOUTH) + AM.layer = MOB_ABOVE_PIGGYBACK_LAYER + else + AM.layer = MOB_BELOW_PIGGYBACK_LAYER + else // laying flat, we must be firemanning the rider + if(dir == NORTH) + AM.layer = MOB_BELOW_PIGGYBACK_LAYER + else + AM.layer = MOB_ABOVE_PIGGYBACK_LAYER + +/datum/component/riding/creature/human/get_offsets(pass_index) + var/mob/living/carbon/human/H = parent + if(H.buckle_lying) + return list(TEXT_NORTH = list(0, 6), TEXT_SOUTH = list(0, 6), TEXT_EAST = list(0, 6), TEXT_WEST = list(0, 6)) + else + return list(TEXT_NORTH = list(0, 6), TEXT_SOUTH = list(0, 6), TEXT_EAST = list(-6, 4), TEXT_WEST = list( 6, 4)) + +/datum/component/riding/creature/human/force_dismount(mob/living/dismounted_rider) + var/atom/movable/AM = parent + AM.unbuckle_mob(dismounted_rider) + dismounted_rider.Weaken(1 SECONDS) + dismounted_rider.Knockdown(4 SECONDS) + dismounted_rider.visible_message(span_warning("[AM] pushes [dismounted_rider] off of [AM.p_them()]!"), \ + span_warning("[AM] pushes you off of [AM.p_them()]!")) diff --git a/code/datums/components/riding/riding_vehicle.dm b/code/datums/components/riding/riding_vehicle.dm new file mode 100644 index 00000000000..228c997c50c --- /dev/null +++ b/code/datums/components/riding/riding_vehicle.dm @@ -0,0 +1,416 @@ +// For any /obj/vehicle's that can be ridden + +/datum/component/riding/vehicle/Initialize(mob/living/riding_mob, force = FALSE, ride_check_flags = (RIDER_NEEDS_LEGS | RIDER_NEEDS_ARMS), potion_boost = FALSE) + if(!isvehicle(parent)) + return COMPONENT_INCOMPATIBLE + return ..() + +/datum/component/riding/vehicle/RegisterWithParent() + . = ..() + RegisterSignal(parent, COMSIG_RIDDEN_DRIVER_MOVE, PROC_REF(driver_move)) + +/datum/component/riding/vehicle/riding_can_z_move(atom/movable/movable_parent, direction, turf/start, turf/destination, z_move_flags, mob/living/rider) + if(!(z_move_flags & ZMOVE_CAN_FLY_CHECKS)) + return COMPONENT_RIDDEN_ALLOW_Z_MOVE + + if(!keycheck(rider)) + if(z_move_flags & ZMOVE_FEEDBACK) + to_chat(rider, "[movable_parent] has no key inserted!") + return COMPONENT_RIDDEN_STOP_Z_MOVE + if(HAS_TRAIT(rider, TRAIT_INCAPACITATED)) + if(z_move_flags & ZMOVE_FEEDBACK) + to_chat(rider, "You cannot operate [movable_parent] right now!") + return COMPONENT_RIDDEN_STOP_Z_MOVE + if(ride_check_flags & RIDER_NEEDS_LEGS && HAS_TRAIT(rider, TRAIT_FLOORED)) + if(z_move_flags & ZMOVE_FEEDBACK) + to_chat(rider, "You can't seem to manage that while unable to stand up enough to move [movable_parent]...") + return COMPONENT_RIDDEN_STOP_Z_MOVE + if(ride_check_flags & RIDER_NEEDS_ARMS && HAS_TRAIT(rider, TRAIT_HANDS_BLOCKED)) + if(z_move_flags & ZMOVE_FEEDBACK) + to_chat(rider, "You can't seem to hold onto [movable_parent] to move it...") + return COMPONENT_RIDDEN_STOP_Z_MOVE + + return COMPONENT_RIDDEN_ALLOW_Z_MOVE + +/datum/component/riding/vehicle/driver_move(atom/movable/movable_parent, mob/living/user, direction) + if(!COOLDOWN_FINISHED(src, vehicle_move_cooldown)) + return COMPONENT_DRIVER_BLOCK_MOVE + var/obj/vehicle/vehicle_parent = parent + + if(!keycheck(user)) + if(COOLDOWN_FINISHED(src, message_cooldown)) + to_chat(user, span_warning("[vehicle_parent] has no key inserted!")) + COOLDOWN_START(src, message_cooldown, 5 SECONDS) + return COMPONENT_DRIVER_BLOCK_MOVE + + if(!iscarbon(user)) + if(COOLDOWN_FINISHED(src, message_cooldown)) + to_chat(user, span_warning("you can't drive, you are not human!")) + COOLDOWN_START(src, message_cooldown, 5 SECONDS) + return COMPONENT_DRIVER_BLOCK_MOVE + + + if(HAS_TRAIT(user, TRAIT_INCAPACITATED)) + if(ride_check_flags & UNBUCKLE_DISABLED_RIDER) + vehicle_parent.unbuckle_mob(user, TRUE) + user.visible_message(span_danger("[user] falls off \the [vehicle_parent]."),\ + span_danger("You slip off \the [vehicle_parent] as your body slumps!")) + user.Stun(3 SECONDS) + + if(COOLDOWN_FINISHED(src, message_cooldown)) + to_chat(user, span_warning("You cannot operate \the [vehicle_parent] right now!")) + COOLDOWN_START(src, message_cooldown, 5 SECONDS) + return COMPONENT_DRIVER_BLOCK_MOVE + + if(ride_check_flags & RIDER_NEEDS_LEGS && HAS_TRAIT(user, TRAIT_FLOORED)) + if(ride_check_flags & UNBUCKLE_DISABLED_RIDER) + vehicle_parent.unbuckle_mob(user, TRUE) + user.visible_message(span_danger("[user] falls off \the [vehicle_parent]."),\ + span_danger("You fall off \the [vehicle_parent] while trying to operate it while unable to stand!")) + user.Stun(3 SECONDS) + + if(COOLDOWN_FINISHED(src, message_cooldown)) + to_chat(user, span_warning("You can't seem to manage that while unable to stand up enough to move \the [vehicle_parent]...")) + COOLDOWN_START(src, message_cooldown, 5 SECONDS) + return COMPONENT_DRIVER_BLOCK_MOVE + + if(ride_check_flags & RIDER_NEEDS_ARMS && HAS_TRAIT(user, TRAIT_HANDS_BLOCKED)) + if(ride_check_flags & UNBUCKLE_DISABLED_RIDER) + vehicle_parent.unbuckle_mob(user, TRUE) + user.visible_message(span_danger("[user] falls off \the [vehicle_parent]."),\ + span_danger("You fall off \the [vehicle_parent] while trying to operate it without being able to hold on!")) + user.Stun(3 SECONDS) + + if(COOLDOWN_FINISHED(src, message_cooldown)) + to_chat(user, span_warning("You can't seem to hold onto \the [vehicle_parent] to move it...")) + COOLDOWN_START(src, message_cooldown, 5 SECONDS) + return COMPONENT_DRIVER_BLOCK_MOVE + + handle_ride(user, direction) + return ..() + +/// This handles the actual movement for vehicles once [/datum/component/riding/vehicle/proc/driver_move] has given us the green light +/datum/component/riding/vehicle/proc/handle_ride(mob/user, direction) + var/atom/movable/movable_parent = parent + + var/turf/next = get_step(movable_parent, direction) + var/turf/current = get_turf(movable_parent) + if(!istype(next) || !istype(current)) + return //not happening. + if(!turf_check(next, current)) + to_chat(user, span_warning("\The [movable_parent] can not go onto [next]!")) + return + if(!Process_Spacemove(direction) || !isturf(movable_parent.loc)) + return + + step(movable_parent, direction) + last_move_diagonal = ((direction & (direction - 1)) && (movable_parent.loc == next)) + COOLDOWN_START(src, vehicle_move_cooldown, (last_move_diagonal? 2 : 1) * vehicle_move_delay) + + if(QDELETED(src)) + return + handle_vehicle_layer(movable_parent.dir) + handle_vehicle_offsets(movable_parent.dir) + return TRUE + +/datum/component/riding/vehicle/atv + keytype = /obj/item/key/atv + ride_check_flags = RIDER_NEEDS_LEGS | RIDER_NEEDS_ARMS | UNBUCKLE_DISABLED_RIDER + vehicle_move_delay = 1.5 + +/datum/component/riding/vehicle/atv/handle_specials() + . = ..() + set_riding_offsets(RIDING_OFFSET_ALL, list(TEXT_NORTH = list(0, 4), TEXT_SOUTH = list(0, 4), TEXT_EAST = list(0, 4), TEXT_WEST = list(0, 4))) + set_vehicle_dir_layer(SOUTH, ABOVE_MOB_LAYER) + set_vehicle_dir_layer(NORTH, OBJ_LAYER) + set_vehicle_dir_layer(EAST, OBJ_LAYER) + set_vehicle_dir_layer(WEST, OBJ_LAYER) + +/datum/component/riding/vehicle/ambulance + keytype = /obj/item/key/ambulance + ride_check_flags = RIDER_NEEDS_LEGS | RIDER_NEEDS_ARMS | UNBUCKLE_DISABLED_RIDER + vehicle_move_delay = 2 + +/datum/component/riding/vehicle/ambulance/handle_specials() + . = ..() + set_riding_offsets(RIDING_OFFSET_ALL, list(TEXT_NORTH = list(0, 4), TEXT_SOUTH = list(0, 7), TEXT_EAST = list(-13, 7), TEXT_WEST = list(13, 7))) + +/datum/component/riding/vehicle/janicart + ride_check_flags = RIDER_NEEDS_LEGS | RIDER_NEEDS_ARMS | UNBUCKLE_DISABLED_RIDER + keytype = /obj/item/key/janitor + +/datum/component/riding/vehicle/janicart/handle_specials() + . = ..() + set_riding_offsets(RIDING_OFFSET_ALL, list(TEXT_NORTH = list(0, 4), TEXT_SOUTH = list(0, 7), TEXT_EAST = list(-12, 7), TEXT_WEST = list(12, 7))) + +/datum/component/riding/vehicle/motorcycle + ride_check_flags = RIDER_NEEDS_LEGS | RIDER_NEEDS_ARMS | UNBUCKLE_DISABLED_RIDER + +/datum/component/riding/vehicle/motorcycle/handle_specials() + . = ..() + set_riding_offsets(RIDING_OFFSET_ALL, list(TEXT_NORTH = list(0, 4), TEXT_SOUTH = list(0, 4), TEXT_EAST = list(0, 4), TEXT_WEST = list(0, 4))) + +/datum/component/riding/vehicle/secway + keytype = /obj/item/key/security + vehicle_move_delay = 1.75 + ride_check_flags = RIDER_NEEDS_LEGS | RIDER_NEEDS_ARMS | UNBUCKLE_DISABLED_RIDER + +/datum/component/riding/vehicle/secway/handle_specials() + . = ..() + set_riding_offsets(RIDING_OFFSET_ALL, list(TEXT_NORTH = list(0, 4), TEXT_SOUTH = list(0, 4), TEXT_EAST = list(0, 4), TEXT_WEST = list( 0, 4))) + set_vehicle_dir_layer(SOUTH, ABOVE_MOB_LAYER) + +/datum/component/riding/vehicle/snowmobile + keytype = /obj/item/key/snowmobile + vehicle_move_delay = 1.75 + ride_check_flags = RIDER_NEEDS_LEGS | RIDER_NEEDS_ARMS | UNBUCKLE_DISABLED_RIDER + +/datum/component/riding/vehicle/speedbike + vehicle_move_delay = 0.75 + override_allow_spacemove = TRUE + ride_check_flags = RIDER_NEEDS_LEGS | RIDER_NEEDS_ARMS | UNBUCKLE_DISABLED_RIDER + +/datum/component/riding/vehicle/speedbike/handle_specials() + . = ..() + set_riding_offsets(RIDING_OFFSET_ALL, list(TEXT_NORTH = list(0, -8), TEXT_SOUTH = list(0, 4), TEXT_EAST = list(-10, 5), TEXT_WEST = list( 10, 5))) + set_vehicle_dir_offsets(NORTH, -16, -16) + set_vehicle_dir_offsets(SOUTH, -16, -16) + set_vehicle_dir_offsets(EAST, -18, 0) + set_vehicle_dir_offsets(WEST, -18, 0) + +/datum/component/riding/vehicle/lavaboat + ride_check_flags = NONE // not sure + keytype = /obj/item/oar + var/allowed_turf = /turf/simulated/floor/lava + +/datum/component/riding/vehicle/lavaboat/handle_specials() + . = ..() + allowed_turf_typecache = typecacheof(allowed_turf) + +/datum/component/riding/vehicle/lavaboat/dragonboat + vehicle_move_delay = 1 + keytype = null + +/datum/component/riding/vehicle/lavaboat/dragonboat/handle_specials() + . = ..() + set_riding_offsets(RIDING_OFFSET_ALL, list(TEXT_NORTH = list(1, 2), TEXT_SOUTH = list(1, 2), TEXT_EAST = list(1, 2), TEXT_WEST = list( 1, 2))) + +/datum/component/riding/vehicle/car + vehicle_move_delay = 1.75 + ride_check_flags = RIDER_NEEDS_LEGS | RIDER_NEEDS_ARMS | UNBUCKLE_DISABLED_RIDER + +/datum/component/riding/vehicle/car/handle_specials() + . = ..() + set_riding_offsets(RIDING_OFFSET_ALL, list(TEXT_NORTH = list(2, 20), TEXT_SOUTH = list(20, 23), TEXT_EAST = list(20, 27), TEXT_WEST = list(34, 10))) + + +/* +/datum/component/riding/vehicle/bicycle + ride_check_flags = RIDER_NEEDS_LEGS | RIDER_NEEDS_ARMS | UNBUCKLE_DISABLED_RIDER + vehicle_move_delay = 0 + +/datum/component/riding/vehicle/bicycle/handle_specials() + . = ..() + set_riding_offsets(RIDING_OFFSET_ALL, list(TEXT_NORTH = list(0, 4), TEXT_SOUTH = list(0, 4), TEXT_EAST = list(0, 4), TEXT_WEST = list( 0, 4))) + +/datum/component/riding/vehicle/scooter/handle_specials(mob/living/riding_mob) + . = ..() + if(isrobot(riding_mob)) + set_riding_offsets(RIDING_OFFSET_ALL, list(TEXT_NORTH = list(0), TEXT_SOUTH = list(0), TEXT_EAST = list(0), TEXT_WEST = list(2))) + else + set_riding_offsets(RIDING_OFFSET_ALL, list(TEXT_NORTH = list(2), TEXT_SOUTH = list(-2), TEXT_EAST = list(0), TEXT_WEST = list(2))) + +/datum/component/riding/vehicle/scooter/skateboard + vehicle_move_delay = 1.5 + ride_check_flags = RIDER_NEEDS_LEGS | UNBUCKLE_DISABLED_RIDER + ///If TRUE, the vehicle will be slower (but safer) to ride on walk intent. + var/can_slow_down = TRUE + +/datum/component/riding/vehicle/scooter/skateboard/handle_specials() + . = ..() + set_vehicle_dir_layer(SOUTH, ABOVE_MOB_LAYER) + set_vehicle_dir_layer(NORTH, OBJ_LAYER) + set_vehicle_dir_layer(EAST, OBJ_LAYER) + set_vehicle_dir_layer(WEST, OBJ_LAYER) + +/datum/component/riding/vehicle/scooter/skateboard/RegisterWithParent() + . = ..() + if(can_slow_down) + RegisterSignal(parent, COMSIG_PARENT_EXAMINE, PROC_REF(on_examine)) + var/obj/vehicle/ridden/scooter/skateboard/board = parent + if(istype(board)) + board.can_slow_down = can_slow_down + +/datum/component/riding/vehicle/scooter/skateboard/proc/on_examine(datum/source, mob/user, list/examine_list) + SIGNAL_HANDLER + examine_list += span_notice("Going slow and nice at \"walk\" speed will prevent crashing into things.") + +/datum/component/riding/vehicle/scooter/skateboard/vehicle_mob_buckle(datum/source, mob/living/rider, force = FALSE) + . = ..() + if(can_slow_down) + RegisterSignal(rider, COMSIG_MOB_MOVE_INTENT_TOGGLE, PROC_REF(toggle_move_delay)) + toggle_move_delay(rider) + +/datum/component/riding/vehicle/scooter/skateboard/handle_unbuckle(mob/living/rider) + . = ..() + if(can_slow_down) + toggle_move_delay(rider) + UnregisterSignal(rider, COMSIG_MOB_MOVE_INTENT_TOGGLE) + +/datum/component/riding/vehicle/scooter/skateboard/proc/toggle_move_delay(mob/living/rider) + SIGNAL_HANDLER + vehicle_move_delay = initial(vehicle_move_delay) + if(rider.m_intent == MOVE_INTENT_WALK) + vehicle_move_delay += 0.6 + +/datum/component/riding/vehicle/scooter/skateboard/pro + vehicle_move_delay = 1 + +///This one lets the rider ignore gravity, move in zero g and son on, but only on ground turfs or at most one z-level above them. +/datum/component/riding/vehicle/scooter/skateboard/hover + vehicle_move_delay = 1 + override_allow_spacemove = TRUE + +/datum/component/riding/vehicle/scooter/skateboard/hover/RegisterWithParent() + . = ..() + RegisterSignal(parent, COMSIG_ATOM_HAS_GRAVITY, PROC_REF(check_grav)) + RegisterSignal(parent, COMSIG_MOVABLE_SPACEMOVE, PROC_REF(check_drifting)) + hover_check() + +///Makes sure that the vehicle is grav-less if capable of zero-g movement. Forced gravity will honestly screw this. +/datum/component/riding/vehicle/scooter/skateboard/hover/proc/check_grav(datum/source, turf/gravity_turf, list/gravs) + SIGNAL_HANDLER + if(override_allow_spacemove) + gravs += 0 + +///Makes sure the vehicle isn't drifting while it can be maneuvered. +/datum/component/riding/vehicle/scooter/skateboard/hover/proc/check_drifting(datum/source, movement_dir, continuous_move) + SIGNAL_HANDLER + if(override_allow_spacemove) + return COMSIG_MOVABLE_STOP_SPACEMOVE + +/datum/component/riding/vehicle/scooter/skateboard/hover/vehicle_moved(atom/movable/source, oldloc, dir, forced) + . = ..() + hover_check(TRUE) + +///Makes sure that the hoverboard can move in zero-g in (open) space but only there's a ground turf on the z-level below. +/datum/component/riding/vehicle/scooter/skateboard/hover/proc/hover_check(is_moving = FALSE) + var/atom/movable/movable = parent + if(!is_space_or_openspace(movable.loc)) + on_hover_enabled() + return + var/turf/simulated/our_turf = movable.loc + var/turf/below = GET_TURF_BELOW(our_turf) + + if(!check_space_turf(our_turf)) + on_hover_fail() + return + //it's open space without support and the turf below is null or space without lattice, or if it'd fall several z-levels. + if(isopenspaceturf(our_turf) && our_turf.zPassOut(DOWN) && (isnull(below) || !check_space_turf(below) || (below.zPassOut(DOWN) && below.zPassIn(DOWN)))) + on_hover_fail(our_turf, below, is_moving) + return + on_hover_enabled() + +///Part of the hover_check proc that returns false if it's a space turf without lattice or such. +/datum/component/riding/vehicle/scooter/skateboard/hover/proc/check_space_turf(turf/turf) + if(!isspaceturf(turf)) + return TRUE + for(var/obj/object in turf.contents) + if(object.obj_flags & BLOCK_Z_OUT_DOWN) + return TRUE + return FALSE + +///Called by hover_check() when the hoverboard is on a valid turf. +/datum/component/riding/vehicle/scooter/skateboard/hover/proc/on_hover_enabled() + override_allow_spacemove = TRUE + +///Called by hover_check() when the hoverboard is on space or open space turf without a support underneath it. +/datum/component/riding/vehicle/scooter/skateboard/hover/proc/on_hover_fail(turf/simulated/our_turf, turf/turf_below, is_moving) + override_allow_spacemove = FALSE + if(turf_below) + our_turf.zFall(parent, falling_from_move = is_moving) + +/datum/component/riding/vehicle/scooter/skateboard/hover/holy + var/is_slown_down = FALSE + +/datum/component/riding/vehicle/scooter/skateboard/hover/holy/on_hover_enabled() + if(!is_slown_down) + return + is_slown_down = FALSE + vehicle_move_delay -= 1 + +/datum/component/riding/vehicle/scooter/skateboard/hover/holy/on_hover_fail(turf/simulated/our_turf, turf/turf_below, is_moving) + if(is_slown_down) + return + is_slown_down = TRUE + vehicle_move_delay += 1 + +/datum/component/riding/vehicle/scooter/skateboard/wheelys + vehicle_move_delay = 0 + can_slow_down = FALSE + +/datum/component/riding/vehicle/scooter/skateboard/wheelys/handle_specials() + . = ..() + set_riding_offsets(RIDING_OFFSET_ALL, list(TEXT_NORTH = list(0), TEXT_SOUTH = list(0), TEXT_EAST = list(0), TEXT_WEST = list(0))) + +/datum/component/riding/vehicle/scooter/skateboard/wheelys/rollerskates + vehicle_move_delay = 1.5 + +/datum/component/riding/vehicle/secway/driver_move(mob/living/user, direction) + var/obj/vehicle/ridden/secway/the_secway = parent + + if(keycheck(user) && the_secway.eddie_murphy) + if(COOLDOWN_FINISHED(src, message_cooldown)) + the_secway.visible_message(span_warning("[the_secway] sputters and refuses to move!")) + COOLDOWN_START(src, message_cooldown, 0.75 SECONDS) + return COMPONENT_DRIVER_BLOCK_MOVE + return ..() + +/datum/component/riding/vehicle/speedwagon + vehicle_move_delay = 0 + +/datum/component/riding/vehicle/speedwagon/handle_specials() + . = ..() + set_riding_offsets(1, list(TEXT_NORTH = list(-10, -4), TEXT_SOUTH = list(16, 3), TEXT_EAST = list(-4, 30), TEXT_WEST = list(4, -3))) + set_riding_offsets(2, list(TEXT_NORTH = list(19, -5, 4), TEXT_SOUTH = list(-13, 3, 4), TEXT_EAST = list(-4, -3, 4.1), TEXT_WEST = list(4, 28, 3.9))) + set_riding_offsets(3, list(TEXT_NORTH = list(-10, -18, 4.2), TEXT_SOUTH = list(16, 25, 3.9), TEXT_EAST = list(-22, 30), TEXT_WEST = list(22, -3, 4.1))) + set_riding_offsets(4, list(TEXT_NORTH = list(19, -18, 4.2), TEXT_SOUTH = list(-13, 25, 3.9), TEXT_EAST = list(-22, 3, 3.9), TEXT_WEST = list(22, 28))) + set_vehicle_dir_offsets(NORTH, -48, -48) + set_vehicle_dir_offsets(SOUTH, -48, -48) + set_vehicle_dir_offsets(EAST, -48, -48) + set_vehicle_dir_offsets(WEST, -48, -48) + for(var/i in GLOB.cardinal) + set_vehicle_dir_layer(i, BELOW_MOB_LAYER) + + +/datum/component/riding/vehicle/wheelchair + vehicle_move_delay = 0 + ride_check_flags = RIDER_NEEDS_ARMS + +/datum/component/riding/vehicle/wheelchair/handle_specials() + . = ..() + set_vehicle_dir_layer(SOUTH, OBJ_LAYER) + set_vehicle_dir_layer(NORTH, ABOVE_MOB_LAYER) + set_vehicle_dir_layer(EAST, OBJ_LAYER) + set_vehicle_dir_layer(WEST, OBJ_LAYER) + +// special messaging for those without arms +/datum/component/riding/vehicle/wheelchair/hand/driver_move(obj/vehicle/vehicle_parent, mob/living/user, direction) + var/delay_multiplier = 6.7 // magic number from wheelchair code + vehicle_move_delay = round(CONFIG_GET(number/movedelay/run_delay) * delay_multiplier) / clamp(user.usable_hands, 1, 2) + return ..() + +/datum/component/riding/vehicle/wheelchair/motorized/driver_move(obj/vehicle/vehicle_parent, mob/living/user, direction) + var/obj/vehicle/ridden/wheelchair/motorized/our_chair = parent + var/speed = our_chair.speed + var/delay_multiplier = our_chair.delay_multiplier + vehicle_move_delay = round(CONFIG_GET(number/movedelay/run_delay) * delay_multiplier) / speed + return ..() + +/datum/component/riding/vehicle/wheelchair/motorized/handle_ride(mob/user, direction) + . = ..() + var/obj/vehicle/ridden/wheelchair/motorized/our_chair = parent + if(istype(our_chair) && our_chair.power_cell) + our_chair.power_cell.use(our_chair.energy_usage / max(our_chair.power_efficiency, 1) * 0.05) + +*/ diff --git a/code/datums/datumvars.dm b/code/datums/datumvars.dm index 1bd0c889eb9..47eaf9f9997 100644 --- a/code/datums/datumvars.dm +++ b/code/datums/datumvars.dm @@ -1198,7 +1198,7 @@ return if(!LAZYLEN(H.languages)) - to_chat(usr, "This mob knows no languages.", confidential=TRUE) + to_chat(usr, "This mob knows no languages (Perhaps because he was stricken with Babylonian Fewer).", confidential=TRUE) return var/datum/language/rem_language = tgui_input_list(usr, "Please choose a language to remove.","Language", H.languages) @@ -1210,7 +1210,7 @@ to_chat(usr, "Mob doesn't exist anymore", confidential=TRUE) return - if(H.remove_language(rem_language)) + if(H.remove_language(rem_language.name)) to_chat(usr, "Removed [rem_language] from [H].", confidential=TRUE) log_and_message_admins("has removed language [rem_language] from [key_name(H)]") else diff --git a/code/datums/diseases/ectoplasmic.dm b/code/datums/diseases/ectoplasmic.dm new file mode 100644 index 00000000000..06b17032931 --- /dev/null +++ b/code/datums/diseases/ectoplasmic.dm @@ -0,0 +1,60 @@ +/datum/disease/ectoplasmic + name = "Ectoplasmic fever" + agent = "Corrupted ectoplasm" + desc = "Caused by a revenant, it slowly depletes organic life forms and can corrupt soul." + cures = list("holywater") + cure_prob = 50 + cure_text = "Holy water" + discovered = TRUE + severity = DANGEROUS + can_immunity = FALSE + ignore_immunity = TRUE + visibility_flags = HIDDEN_PANDEMIC + +/datum/disease/ectoplasmic/stage_act() + if(!..()) + return FALSE + + var/create_effect = FALSE + var/mob/living/carbon/human/human = affected_mob + + switch(stage) + if(3) + if(prob(10)) + human.apply_damage(10, STAMINA) + to_chat(human, span_danger("You feel weak!")) + create_effect = TRUE + if(prob(30)) + human.vomit(stun = 0.1 SECONDS) + create_effect = TRUE + if(4) + if(prob(7)) + human.vomit(stun = 2 SECONDS) + create_effect = TRUE + if(prob(15)) + human.AdjustLoseBreath(5 SECONDS) + to_chat(human, span_warning("Otherworld powers exhausts you!")) + create_effect = TRUE + if(prob(15)) + human.AdjustConfused(10 SECONDS, bound_lower = 0, bound_upper = 30 SECONDS) + human.apply_damage(10, TOX) + to_chat(human, span_warning("You feel totally disoriented!")) + create_effect = TRUE + if(prob(20)) + human.apply_damage(20, STAMINA) + human.AdjustWeakened(1) + to_chat(human, span_warning("You suddenly feel [pick("sick and tired", "nauseated", "dizzy", "stabbing pain in your head")].")) + create_effect = TRUE + if(5) + if(prob(SYMPTOM_ACTIVATION_PROB * 10)) + human.influenceSin() + to_chat(human, span_revenbignotice("You suddenly feel your soul become corrupted.")) + else + human.apply_damage(80, STAMINA) + to_chat(human, "You feel very tired, but disease left you.") + + create_effect = TRUE + cure() + + if(create_effect && isturf(human.loc)) + new /obj/effect/temp_visual/revenant(human.loc) diff --git a/code/datums/diseases/viruses/advance/symptoms/vomit.dm b/code/datums/diseases/viruses/advance/symptoms/vomit.dm index d5fd75e73d2..6e4feaa08d3 100644 --- a/code/datums/diseases/viruses/advance/symptoms/vomit.dm +++ b/code/datums/diseases/viruses/advance/symptoms/vomit.dm @@ -77,7 +77,7 @@ Bonus severity = 5 /datum/symptom/vomit/blood/Vomit(mob/living/carbon/M) - M.vomit(0, 1) + M.vomit(0, VOMIT_BLOOD) /* @@ -106,4 +106,4 @@ Bonus level = 4 /datum/symptom/vomit/projectile/Vomit(mob/living/carbon/M) - M.vomit(6,0,8 SECONDS,5,1) + M.vomit(6, distance = 5) diff --git a/code/datums/diseases/viruses/babylon_fever.dm b/code/datums/diseases/viruses/babylon_fever.dm new file mode 100644 index 00000000000..78c8d008274 --- /dev/null +++ b/code/datums/diseases/viruses/babylon_fever.dm @@ -0,0 +1,102 @@ +/datum/disease/virus/babylonian_fever + name = "Babylonian Fever" + agent = "Babylon fever agent" + desc = "If left untreated, the subject will be in a state of disorientation and will forget all the languages he knew." + max_stages = 3 + spread_flags = AIRBORNE + visibility_flags = HIDDEN_HUD + cure_text = "Mannitol & Mitocholide" + cures = list("mannitol", "mitocholide") + cure_prob = 30 + permeability_mod = 0.75 + severity = MEDIUM + + // We'll store the languages the mob knew before the fever here + var/list/datum/language/stored_languages + + +/datum/disease/virus/babylonian_fever/Contract(mob/living/M, act_type, is_carrier, need_protection_check, zone) + var/datum/disease/virus/babylonian_fever/disease = ..() + + if(!disease) + return FALSE + + disease.store_and_remove_languages() + + disease.RegisterSignal(disease.affected_mob, COMSIG_MOB_LANGUAGE_ADD, PROC_REF(store_language)) + disease.RegisterSignal(disease.affected_mob, COMSIG_MOB_LANGUAGE_REMOVE, PROC_REF(remove_language)) + + ADD_TRAIT(disease.affected_mob, TRAIT_NO_BABEL, UNIQUE_TRAIT_SOURCE(disease)) + + +/datum/disease/virus/babylonian_fever/stage_act() + if(!..()) + return FALSE + switch(stage) + if(2, 3) + if(prob(stage)) + affected_mob.adjustBrainLoss(0.5) + affected_mob.say(pick( + "Ммм... гхм...", + "А-а-а... эээ...", + "Брр... бл... бл...", + "Гх... гх... гх...", + "Ааа... ааа... ааа...", + "Ух... ух... ух...", + "Хм... хм... хм...", + "Шш... шш... шш...", + "Ыы... ыы... ыы...", + "Оо... оо... оо...", + "Уээ... Уэээ... УЭЭЭЭ...", + "Ээ... ээ... ээ...", + "Ии... ии... ии...", + "Двести... двадцать..."\ + ) + ) + + return TRUE + + +/datum/disease/virus/babylonian_fever/Destroy() + if(affected_mob) + UnregisterSignal(affected_mob, list( + COMSIG_MOB_LANGUAGE_ADD, + COMSIG_MOB_LANGUAGE_REMOVE, + )) + + // Restore previously known languages. + if(LAZYLEN(stored_languages)) + for(var/datum/language/lan as anything in stored_languages) + affected_mob.add_language(lan.name) + + LAZYNULL(stored_languages) + + REMOVE_TRAIT(affected_mob, TRAIT_NO_BABEL, UNIQUE_TRAIT_SOURCE(src)) + + return ..() + + +/datum/disease/virus/babylonian_fever/proc/store_and_remove_languages() + if(!LAZYLEN(affected_mob.languages)) + return + + stored_languages = LAZYCOPY(affected_mob.languages) + + for(var/datum/language/lan as anything in affected_mob.languages) + affected_mob.remove_language(lan.name) + + +/datum/disease/virus/babylonian_fever/proc/store_language(datum/signal_source, language_name) + SIGNAL_HANDLER + + var/datum/language/new_language = GLOB.all_languages[language_name] + LAZYOR(stored_languages, new_language) + return DISEASE_MOB_LANGUAGE_PROCESSED + + +/datum/disease/virus/babylonian_fever/proc/remove_language(datum/signal_source, language_name) + SIGNAL_HANDLER + + var/datum/language/rem_language = GLOB.all_languages[language_name] + LAZYREMOVE(stored_languages, rem_language) + return DISEASE_MOB_LANGUAGE_PROCESSED diff --git a/code/datums/dog_fashion.dm b/code/datums/dog_fashion.dm index 8ca52055310..1869bc647f6 100644 --- a/code/datums/dog_fashion.dm +++ b/code/datums/dog_fashion.dm @@ -203,7 +203,8 @@ ..() ADD_TRAIT(doggo, TRAIT_NO_BREATH, CORGI_HARDSUIT_TRAIT) doggo.atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - doggo.minbodytemp = 0 + var/datum/component/animal_temperature/temp = doggo.GetComponent(/datum/component/animal_temperature) + temp?.minbodytemp = 0 /datum/dog_fashion/head/fried_vox_empty name = "Colonel REAL_NAME" diff --git a/code/datums/elements/after_attack/_after_attack.dm b/code/datums/elements/after_attack/_after_attack.dm new file mode 100644 index 00000000000..5255c1f1e72 --- /dev/null +++ b/code/datums/elements/after_attack/_after_attack.dm @@ -0,0 +1,39 @@ +/** + * Ancestor class for various post-attack effects. Requires /datum/component/after_attacks_hub for on_attack proc work + */ + +/datum/element/after_attack + element_flags = ELEMENT_DETACH_ON_HOST_DESTROY|ELEMENT_BESPOKE + id_arg_index = 2 + /// Does the effect differ between a block and a successful attack + var/has_block_different_effect = TRUE + + +/datum/element/after_attack/Attach(datum/target) + . = ..() + target.AddComponent(/datum/component/after_attacks_hub) + SEND_SIGNAL(target, COMSIG_ITEM_REGISTER_AFTERATTACK, src) + +/datum/element/after_attack/Detach(datum/source, force) + SEND_SIGNAL(source, COMSIG_ITEM_UNREGISTER_AFTERATTACK, src) + . = ..() + +/datum/element/after_attack/proc/on_attack(datum/source, mob/living/target, mob/living/user, proximity, params, status) + SIGNAL_HANDLER + + if(!status) + return + + if(!has_block_different_effect || ATTACK_CHAIN_SUCCESS_CHECK(status)) + on_success(source, target, user, proximity, params) + return + + on_block(source, target, user, proximity, params) + + +/datum/element/after_attack/proc/on_success(datum/source, mob/living/target, mob/living/user, proximity, params) + return + + +/datum/element/after_attack/proc/on_block(datum/source, mob/living/target, mob/living/user, proximity, params) + return diff --git a/code/datums/elements/after_attack/attack_effect_sleep.dm b/code/datums/elements/after_attack/attack_effect_sleep.dm new file mode 100644 index 00000000000..f1fddb12a45 --- /dev/null +++ b/code/datums/elements/after_attack/attack_effect_sleep.dm @@ -0,0 +1,28 @@ +/datum/element/after_attack/attack_effect_sleep + /// How much stamina damage we deal on a successful hit against a living, non-cyborg mob. + var/stamina_damage + /// How long will the victim sleep. + var/sleep_time + + +/datum/element/after_attack/attack_effect_sleep/Attach(datum/target, stamina_damage, sleep_time) + . = ..() + src.stamina_damage = stamina_damage + src.sleep_time = sleep_time + + + +/datum/element/after_attack/attack_effect_sleep/on_success(datum/source, mob/living/target, mob/living/user, proximity, params) + ..() + + if(!target || !user || !istype(target)) + return + + if(target.incapacitated(INC_IGNORE_RESTRAINED|INC_IGNORE_GRABBED)) + target.visible_message( + span_danger("[user] puts [target] to sleep with [source]!"), + span_userdanger("You suddenly feel very drowsy!"), + ) + target.Sleeping(sleep_time) + add_attack_logs(user, target, "put to sleep with [source]") + target.apply_damage(stamina_damage, STAMINA) diff --git a/code/datums/elements/ridable.dm b/code/datums/elements/ridable.dm new file mode 100644 index 00000000000..97fbd7f1adc --- /dev/null +++ b/code/datums/elements/ridable.dm @@ -0,0 +1,208 @@ +/** + * This element is used to indicate that a movable atom can be mounted by mobs in order to ride it. The movable is considered mounted when a mob is buckled to it, + * at which point a [riding component][/datum/component/riding] is created on the movable, and that component handles the actual riding behavior. + * + * Besides the target, the ridable element has one argument: the component subtype. This is not really ideal since there's ~20-30 component subtypes rather than + * having the behavior defined on the ridable atoms themselves or some such, but because the old riding behavior was so horrifyingly spread out and redundant, + * just having the variables, behavior, and procs be standardized is still a big improvement. + */ +/datum/element/ridable + element_flags = ELEMENT_BESPOKE|ELEMENT_DETACH_ON_HOST_DESTROY + id_arg_index = 2 + + /// The specific riding component subtype we're loading our instructions from, don't leave this as default please! + var/riding_component_type = /datum/component/riding + /// If we have a xenobio red potion applied to us, we get split off so we can pass our special status onto new riding components + var/potion_boosted = FALSE + +/datum/element/ridable/Attach(atom/movable/target, component_type = /datum/component/riding, potion_boost = FALSE) + . = ..() + if(!ismovable(target)) + return COMPONENT_INCOMPATIBLE + + if(component_type == /datum/component/riding) + stack_trace("Tried attaching a ridable element to [target] with basic/abstract /datum/component/riding component type. Please designate a specific riding component subtype when adding the ridable element.") + return COMPONENT_INCOMPATIBLE + + target.can_buckle = TRUE + riding_component_type = component_type + potion_boosted = potion_boost + + RegisterSignal(target, COMSIG_MOVABLE_PREBUCKLE, PROC_REF(check_mounting)) + if(isvehicle(target)) + RegisterSignal(target, COMSIG_SPEED_POTION_APPLIED, PROC_REF(check_potion)) + if(ismob(target)) + RegisterSignal(target, COMSIG_MOB_STATCHANGE, PROC_REF(on_stat_change)) + +/datum/element/ridable/Detach(atom/movable/target) + target.can_buckle = initial(target.can_buckle) + UnregisterSignal(target, list(COMSIG_MOVABLE_PREBUCKLE, COMSIG_SPEED_POTION_APPLIED, COMSIG_MOB_STATCHANGE)) + return ..() + +/// Someone is buckling to this movable, which is literally the only thing we care about (other than speed potions) +/datum/element/ridable/proc/check_mounting(atom/movable/target_movable, mob/living/potential_rider, force = FALSE, ride_check_flags = NONE) + SIGNAL_HANDLER + + if(HAS_TRAIT(potential_rider, TRAIT_CANT_RIDE)) + //Do not prevent buckle, but stop any riding, do not block buckle here + //There are things that are supposed to buckle (like slimes) but not ride the creature + return NONE + + var/arms_needed = 0 + if(ride_check_flags & RIDER_NEEDS_ARMS) + arms_needed = 2 + else if(ride_check_flags & RIDER_NEEDS_ARM) + arms_needed = 1 + ride_check_flags &= ~RIDER_NEEDS_ARM + ride_check_flags |= RIDER_NEEDS_ARMS + + if(arms_needed && !equip_buckle_inhands(potential_rider, arms_needed, target_movable)) // can be either 1 (cyborg riding) or 2 (human piggybacking) hands + potential_rider.visible_message(span_warning("[potential_rider] can't get a grip on [target_movable] because [potential_rider.p_their()] hands are full!"), + span_warning("You can't get a grip on [target_movable] because your hands are full!")) + return COMPONENT_BLOCK_BUCKLE + + if((ride_check_flags & RIDER_NEEDS_LEGS) && HAS_TRAIT(potential_rider, TRAIT_FLOORED)) + potential_rider.visible_message(span_warning("[potential_rider] can't get [potential_rider.p_their()] footing on [target_movable]!"), + span_warning("You can't get your footing on [target_movable]!")) + return COMPONENT_BLOCK_BUCKLE + + var/mob/living/target_living = target_movable + + // need to see if !equip_buckle_inhands() checks are enough to skip any needed incapac/restrain checks + // CARRIER_NEEDS_ARM shouldn't apply if the ridden isn't even a living mob + if((ride_check_flags & CARRIER_NEEDS_ARM) && !equip_buckle_inhands(target_living, 1, target_living, potential_rider)) // hardcode 1 hand for now + target_living.visible_message(span_warning("[target_living] can't get a grip on [potential_rider] because [target_living.p_their()] hands are full!"), + span_warning("You can't get a grip on [potential_rider] because your hands are full!")) + return COMPONENT_BLOCK_BUCKLE + + target_living.AddComponent(riding_component_type, potential_rider, force, ride_check_flags, potion_boost = potion_boosted) + +/// Try putting the appropriate number of [riding offhand items][/obj/item/riding_offhand] into the target's hands, return FALSE if we can't +/datum/element/ridable/proc/equip_buckle_inhands(mob/living/carbon/human/user, amount_required = 1, atom/movable/target_movable, riding_target_override = null) + var/atom/movable/AM = target_movable + var/amount_equipped = 0 + for(var/amount_needed = amount_required, amount_needed > 0, amount_needed--) + var/obj/item/riding_offhand/inhand = new /obj/item/riding_offhand(user) + if(!riding_target_override) + inhand.rider = user + else + inhand.rider = riding_target_override + inhand.parent = AM + + // this would be put_in_hands() if it didn't have the chance to sleep, since this proc gets called from a signal handler that relies on what this returns + var/inserted_successfully = FALSE + if(user.put_in_active_hand(inhand)) + inserted_successfully = TRUE + else + var/hand = user.get_item_by_slot(ITEM_SLOT_HAND_LEFT) || user.get_item_by_slot(ITEM_SLOT_HAND_RIGHT) + if(hand && user.put_in_hand(inhand, hand)) + inserted_successfully = TRUE + + if(inserted_successfully) + amount_equipped++ + else + qdel(inhand) + return FALSE + + if(amount_equipped >= amount_required) + return TRUE + else + unequip_buckle_inhands(user, target_movable) + return FALSE + +/// Checks to see if we've been hit with a red xenobio potion to make us faster. This is only registered if we're a vehicle +/datum/element/ridable/proc/check_potion(atom/movable/ridable_atom, obj/item/slimepotion/speed/speed_potion, mob/living/user) + SIGNAL_HANDLER + + if(potion_boosted) + to_chat(user, span_warning("[ridable_atom] has already been coated with red, that's as fast as it'll go!")) + return + if(ridable_atom.has_buckled_mobs()) // effect won't take place til the next time someone mounts it, so just prevent that situation + to_chat(user, span_warning("It's too dangerous to smear [speed_potion] on [ridable_atom] while it's being ridden!")) + return + var/speed_limit = round(CONFIG_GET(number/movedelay/run_delay) * 0.85, 0.01) + var/datum/component/riding/theoretical_riding_component = riding_component_type + var/theoretical_speed = initial(theoretical_riding_component.vehicle_move_delay) + if(theoretical_speed <= speed_limit) // i say speed but this is actually move delay, so you have to be ABOVE the speed limit to pass + to_chat(user, span_warning("[ridable_atom] can't be made any faster!")) + return + Detach(ridable_atom) + ridable_atom.AddElement(/datum/element/ridable, component_type = riding_component_type, potion_boost = TRUE) + to_chat(user, span_notice("You slather the red gunk over [ridable_atom], making it faster.")) + ridable_atom.remove_atom_colour(WASHABLE_COLOUR_PRIORITY) + ridable_atom.add_atom_colour(COLOR_RED, FIXED_COLOUR_PRIORITY) + qdel(speed_potion) + return SPEED_POTION_STOP + +/// Remove all of the relevant [riding offhand items][/obj/item/riding_offhand] from the target +/datum/element/ridable/proc/unequip_buckle_inhands(mob/living/carbon/user, atom/movable/target_movable) + var/atom/movable/AM = target_movable + for(var/obj/item/riding_offhand/O in user.contents) + if(O.parent != AM) + CRASH("RIDING OFFHAND ON WRONG MOB") + if(O.selfdeleting) + continue + else + qdel(O) + return TRUE + +/datum/element/ridable/proc/on_stat_change(mob/source) + SIGNAL_HANDLER + + // If we're dead, don't let anyone buckle onto us + if(source.stat == DEAD) + source.can_buckle = FALSE + source.unbuckle_all_mobs() + + // If we're alive, back to being buckle-able + else + source.can_buckle = TRUE + +/obj/item/riding_offhand + name = "offhand" + icon = 'icons/obj/items.dmi' + icon_state = "offhand" + w_class = WEIGHT_CLASS_HUGE + item_flags = ABSTRACT | DROPDEL | NOBLUDGEON + resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF + var/mob/living/carbon/rider + var/mob/living/parent + var/selfdeleting = FALSE + +/obj/item/riding_offhand/dropped() + selfdeleting = TRUE + . = ..() + +/obj/item/riding_offhand/equipped() + if(loc != rider && loc != parent) + selfdeleting = TRUE + qdel(src) + . = ..() + +/obj/item/riding_offhand/Destroy() + var/atom/movable/AM = parent + if(selfdeleting) + if(rider in AM.buckled_mobs) + AM.unbuckle_mob(rider) + . = ..() + +/obj/item/riding_offhand/on_thrown(mob/living/carbon/user, atom/target) + if(rider == user) + return //Piggyback user. + user.unbuckle_mob(rider) + if(HAS_TRAIT(user, TRAIT_PACIFISM) || GLOB.pacifism_after_gt) + to_chat(user, span_notice("You gently let go of [rider].")) + return + return rider + +/obj/item/riding_offhand/afterattack(atom/movable/interacting_with, mob/living/user, list/modifiers) + if(!istype(interacting_with) || !interacting_with.can_buckle) + return NONE + if(rider == user) // Piggyback user + return + + // Handles de-fireman carrying a mob and buckling them onto something (tables, etc) + var/mob/living/former_rider = rider + user.unbuckle_mob(former_rider) + former_rider.forceMove(get_turf(interacting_with)) + return interacting_with.mouse_buckle_handling(former_rider, user) diff --git a/code/datums/elements/squish.dm b/code/datums/elements/squish.dm new file mode 100644 index 00000000000..41b90d8fb68 --- /dev/null +++ b/code/datums/elements/squish.dm @@ -0,0 +1,64 @@ +#define SHORT_SCALE (5/7) +#define TALL_SCALE (7/5) + +/** + * squish.dm + * + * It's an element that squishes things. After the duration passes, it reverses the transformation it squished with, taking into account if they are a different orientation than they started (read: rotationally-fluid) + * + * Normal squishes apply vertically, as if the target is being squished from above, but you can set reverse to TRUE if you want to squish them from the sides, like if they pancake into a wall from the East or West +*/ + +/datum/element/squish + element_flags = ELEMENT_DETACH_ON_HOST_DESTROY + +/datum/element/squish/Attach(datum/target, duration = 20 SECONDS, reverse = FALSE) + . = ..() + if(!iscarbon(target)) + return ELEMENT_INCOMPATIBLE + + var/mob/living/carbon/C = target + var/was_lying = C.body_position == LYING_DOWN + addtimer(CALLBACK(src, PROC_REF(Detach), C, was_lying, reverse), duration) + ADD_TRAIT(target, TRAIT_FLATTENED, VENDOR_FLATTENING_TRAIT) + + if(reverse) + C.transform = C.transform.Scale(SHORT_SCALE, TALL_SCALE) + + else + C.transform = C.transform.Scale(TALL_SCALE, SHORT_SCALE) + +/datum/element/squish/Detach(mob/living/carbon/C, was_lying, reverse) + . = ..() + if(!istype(C)) + return + var/is_lying = C.body_position == LYING_DOWN + REMOVE_TRAIT(C, TRAIT_FLATTENED, VENDOR_FLATTENING_TRAIT) + + if(reverse) + is_lying = !is_lying + + if(was_lying == is_lying) + C.transform = C.transform.Scale(SHORT_SCALE, TALL_SCALE) + else + C.transform = C.transform.Scale(TALL_SCALE, SHORT_SCALE) + +#undef SHORT_SCALE +#undef TALL_SCALE + +/datum/element/tilt_protection + element_flags = ELEMENT_DETACH_ON_HOST_DESTROY + +/datum/element/tilt_protection/Attach(datum/target, duration = 20 SECONDS) + . = ..() + if(!iscarbon(target)) + return ELEMENT_INCOMPATIBLE + var/mob/living/carbon/C = target + addtimer(CALLBACK(src, PROC_REF(Detach), C), duration) + ADD_TRAIT(target, TRAIT_FLATTENED, VENDOR_FLATTENING_TRAIT) + +/datum/element/tilt_protection/Detach(mob/living/carbon/C) + . = ..() + if(!istype(C)) + return + REMOVE_TRAIT(C, TRAIT_FLATTENED, VENDOR_FLATTENING_TRAIT) diff --git a/code/datums/elements/strippable.dm b/code/datums/elements/strippable.dm index 3730add4ba8..0dabede699d 100644 --- a/code/datums/elements/strippable.dm +++ b/code/datums/elements/strippable.dm @@ -9,10 +9,15 @@ /// An assoc list of keys to /datum/strippable_item var/list/items + /// A proc path that returns TRUE/FALSE if we should show the strip panel for this entity. + /// If it does not exist, the strip menu will always show. + /// Will be called with (mob/user). + var/should_strip_proc_path + /// An existing strip menus var/list/strip_menus -/datum/element/strippable/Attach(datum/target, list/items = list()) +/datum/element/strippable/Attach(datum/target, list/items = list(), should_strip_proc_path) . = ..() if(!isatom(target)) return ELEMENT_INCOMPATIBLE @@ -20,6 +25,7 @@ RegisterSignal(target, COMSIG_DO_MOB_STRIP, PROC_REF(mouse_drop_onto)) src.items = items + src.should_strip_proc_path = should_strip_proc_path /datum/element/strippable/Detach(datum/source) . = ..() @@ -39,6 +45,9 @@ if(over != user) return + if(!isnull(should_strip_proc_path) && !call(source, should_strip_proc_path)(user)) + return + var/datum/strip_menu/strip_menu = LAZYACCESS(strip_menus, source) if(isnull(strip_menu)) diff --git a/code/datums/mind.dm b/code/datums/mind.dm index 99ce4865c8e..26da203b97c 100644 --- a/code/datums/mind.dm +++ b/code/datums/mind.dm @@ -426,27 +426,11 @@ . += _memory_edit_role_enabled(ROLE_MORPH) -/datum/mind/proc/memory_edit_goon_vampire(mob/living/carbon/human/H) - . = _memory_edit_header("goonvampire") - var/datum/antagonist/goon_vampire/g_vamp = has_antag_datum(/datum/antagonist/goon_vampire) - if(g_vamp) - . += "GOON VAMPIRE|no" - . += "
Usable blood: [g_vamp.bloodusable]" - . += " | Total blood: [g_vamp.bloodtotal]" - - if(!length(g_vamp.objectives)) - . += "
Objectives are empty! Randomize!" - else if(!isvampire(src)) - . += "goon vampire|NO" - - . += _memory_edit_role_enabled(ROLE_VAMPIRE) - - /datum/mind/proc/memory_edit_vampire(mob/living/carbon/human/H) . = _memory_edit_header("vampire", list("traitorvamp")) var/datum/antagonist/vampire/vamp = has_antag_datum(/datum/antagonist/vampire) if(vamp) - . += "VAMPIRE|no" + . += "[is_goon_vampire(src)? "GOON VAMPIRE" : "VAMPIRE" ]|no" . += "
Usable blood: [vamp.bloodusable]" . += " | Total blood: [vamp.bloodtotal]" var/has_subclass = !QDELETED(vamp.subclass) @@ -463,12 +447,13 @@ if(!length(vamp.objectives)) . += "
Objectives are empty! Randomize!" else - . += "vampire|NO" + . += "vampire|" + . += "goon vampire|NO" . += _memory_edit_role_enabled(ROLE_VAMPIRE) /** Enthralled ***/ . += "
enthralled: " - if(has_antag_datum(/datum/antagonist/mindslave/thrall) || has_antag_datum(/datum/antagonist/mindslave/goon_thrall)) + if(has_antag_datum(/datum/antagonist/mindslave/thrall)) . += "THRALL|no" else . += "thrall|NO" @@ -731,7 +716,6 @@ "clockwork", "wizard", "changeling", // "traitorchan", "thiefchan", "changelingthief", - "goonvampire", "vampire", // "traitorvamp", "thiefvamp", "vampirethief", "nuclear", "traitor", @@ -751,8 +735,6 @@ sections["wizard"] = memory_edit_wizard(H) /** CHANGELING ***/ sections["changeling"] = memory_edit_changeling(H) - /** GOON VAMPIRE ***/ - sections["goonvampire"] = memory_edit_goon_vampire(H) /** VAMPIRE ***/ sections["vampire"] = memory_edit_vampire(H) /** NUCLEAR ***/ @@ -1626,87 +1608,37 @@ log_admin("[key_name(usr)] has reset [key_name(current)]'s DNA") message_admins("[key_name_admin(usr)] has reset [key_name_admin(current)]'s DNA") - else if(href_list["goonvampire"]) - switch(href_list["goonvampire"]) + else if(href_list["vampire"]) + switch(href_list["vampire"]) if("clear") if(!isvampire(src)) return - remove_goon_vampire_role() + remove_vampire_role() to_chat(current, "Вы ослабли и потеряли свои силы! Вы больше не вампир и теперь останетесь в своей текущей форме!") - log_admin("[key_name(usr)] has de-goon-vampired [key_name(current)]") - message_admins("[key_name_admin(usr)] has de-goon-vampired [key_name_admin(current)]") + log_admin("[key_name(usr)] has de-vampired [key_name(current)]") + message_admins("[key_name_admin(usr)] has de-vampired [key_name_admin(current)]") if("goonvampire") if(isvampire(src)) return - var/datum/antagonist/goon_vampire/g_vamp = new() + var/datum/antagonist/vampire/goon_vampire/g_vamp = new() g_vamp.give_objectives = FALSE add_antag_datum(g_vamp) - to_chat(usr, "У вампира [key] отсутствуют задания. Вы можете добавить их вручную или сгенерировать случайный набор, кнопкой Randomize!") + to_chat(usr, span_notice("У вампира [key] отсутствуют цели. Вы можете добавить их вручную или сгенерировать случайный набор, кнопкой Randomize!")) log_admin("[key_name(usr)] has goon-vampired [key_name(current)]") message_admins("[key_name_admin(usr)] has goon-vampired [key_name_admin(current)]") - if("edit_usable_blood") - if(!isvampire(src)) - return - - var/new_usable = input(usr, "Select a new value:", "Modify usable blood") as null|num - if(isnull(new_usable) || new_usable < 0) - return - var/datum/antagonist/goon_vampire/g_vamp = has_antag_datum(/datum/antagonist/goon_vampire) - g_vamp.bloodusable = new_usable - current.update_action_buttons_icon() - log_admin("[key_name(usr)] has set [key_name(current)]'s usable blood to [new_usable].") - message_admins("[key_name_admin(usr)] has set [key_name_admin(current)]'s usable blood to [new_usable].") - - if("edit_total_blood") - if(!isvampire(src)) - return - - var/new_total = input(usr, "Select a new value:", "Modify total blood") as null|num - if(isnull(new_total) || new_total < 0) - return - - var/datum/antagonist/goon_vampire/g_vamp = has_antag_datum(/datum/antagonist/goon_vampire) - if(new_total < g_vamp.bloodtotal) - if(alert(usr, "Note that reducing the vampire's total blood may remove some active powers. Continue?", "Confirm New Total", "Yes", "No") == "No") - return - g_vamp.remove_all_powers() - - g_vamp.bloodtotal = new_total - g_vamp.check_vampire_upgrade() - log_admin("[key_name(usr)] has set [key_name(current)]'s total blood to [new_total].") - message_admins("[key_name_admin(usr)] has set [key_name_admin(current)]'s total blood to [new_total].") - - if("autoobjectives") - var/datum/antagonist/goon_vampire/g_vamp = has_antag_datum(/datum/antagonist/goon_vampire) - g_vamp.give_objectives() - to_chat(usr, "Для вампира [key] сгенерированы задания. Вы можете отредактировать и объявить их вручную.") - log_admin("[key_name(usr)] has automatically forged objectives for [key_name(current)]") - message_admins("[key_name_admin(usr)] has automatically forged objectives for [key_name_admin(current)]") - - else if(href_list["vampire"]) - switch(href_list["vampire"]) - if("clear") - if(!isvampire(src)) - return - - remove_vampire_role() - to_chat(current, "You grow weak and lose your powers! You are no longer a vampire and are stuck in your current form!") - log_admin("[key_name(usr)] has de-vampired [key_name(current)]") - message_admins("[key_name_admin(usr)] has de-vampired [key_name_admin(current)]") - if("vampire") if(isvampire(src)) return - var/datum/antagonist/vampire/vamp = new() + var/datum/antagonist/vampire/new_vampire/vamp = new() vamp.give_objectives = FALSE add_antag_datum(vamp) - to_chat(usr, "Vampire [key] has no objectives. You can add custom ones or generate random set by using Randomize! button.") - to_chat(current, "Your powers have awoken. Your lust for blood grows... You are a Vampire!") + to_chat(usr, span_notice("У вампира [key] отсутствуют цели. Вы можете добавить их вручную или сгенерировать случайный набор, кнопкой Randomize!")) + to_chat(current, "Ваши силы пробудились. Ваша жажда крови растет... Вы вампир!") log_admin("[key_name(usr)] has vampired [key_name(current)]") message_admins("[key_name_admin(usr)] has vampired [key_name_admin(current)]") @@ -1872,16 +1804,15 @@ var/datum/antagonist/vampire/vamp = has_antag_datum(/datum/antagonist/vampire) vamp.give_objectives() - to_chat(usr, "The objectives for vampire [key] have been generated. You can edit them and announce manually.") + to_chat(usr, span_notice("Для вампира [key] сгенерированы задания. Вы можете отредактировать и объявить их вручную.")) log_admin("[key_name(usr)] has automatically forged objectives for [key_name(current)]") message_admins("[key_name_admin(usr)] has automatically forged objectives for [key_name_admin(current)]") else if(href_list["vampthrall"]) switch(href_list["vampthrall"]) if("clear") - if(has_antag_datum(/datum/antagonist/mindslave/thrall) || has_antag_datum(/datum/antagonist/mindslave/goon_thrall)) + if(has_antag_datum(/datum/antagonist/mindslave/thrall)) remove_antag_datum(/datum/antagonist/mindslave/thrall) - remove_antag_datum(/datum/antagonist/mindslave/goon_thrall) log_admin("[key_name(usr)] has de-vampthralled [key_name(current)]") message_admins("[key_name_admin(usr)] has de-vampthralled [key_name_admin(current)]") @@ -2557,12 +2488,13 @@ var/start_process = alert(usr,"Начинать отсчет до момента вылупления?", "", "Да", "Нет") == "Да" if(isnull(burst_time) || QDELETED(current) || current.stat == DEAD) return - var/datum/antagonist/blob_infected/blob_datum = new + var/datum_type = get_blob_infected_type() + var/datum/antagonist/blob_infected/blob_datum = new datum_type() blob_datum.need_new_blob = need_new_blob blob_datum.start_process = start_process blob_datum.time_to_burst_hight = burst_time blob_datum.time_to_burst_low = burst_time - src.add_antag_datum(blob_datum) + add_antag_datum(blob_datum) log_admin("[key_name(usr)] has made [key_name(current)] into a \"Blob\"") message_admins("[key_name_admin(usr)] has made [key_name_admin(current)] into a \"Blob\"") @@ -2765,14 +2697,6 @@ remove_antag_datum(chan_datum) -/datum/mind/proc/remove_goon_vampire_role() - var/datum/antagonist/goon_vampire/vamp = has_antag_datum(/datum/antagonist/goon_vampire) - if(!vamp) - return - - remove_antag_datum(vamp) - - /datum/mind/proc/remove_vampire_role() var/datum/antagonist/vampire/vamp = has_antag_datum(/datum/antagonist/vampire) if(!vamp) @@ -2874,7 +2798,6 @@ remove_clocker_role() remove_wizard_role() remove_changeling_role() - remove_goon_vampire_role() remove_vampire_role() remove_syndicate_role() remove_event_role() @@ -2946,12 +2869,12 @@ /datum/mind/proc/make_goon_vampire() if(!isvampire(src)) - add_antag_datum(/datum/antagonist/goon_vampire) + add_antag_datum(/datum/antagonist/vampire/goon_vampire) /datum/mind/proc/make_vampire() if(!isvampire(src)) - add_antag_datum(/datum/antagonist/vampire) + add_antag_datum(/datum/antagonist/vampire/new_vampire) /datum/mind/proc/make_Nuke() @@ -3088,6 +3011,14 @@ L = agent_landmarks[team] H.forceMove(L.loc) +/datum/mind/proc/get_blob_infected_type() + if(!current) + stack_trace("The mind is not attached to the mob.") + if(isanimal(current)) + return /datum/antagonist/blob_infected/simple_animal + if(ishuman(current)) + return /datum/antagonist/blob_infected/human + /datum/mind/proc/AddSpell(obj/effect/proc_holder/spell/spell) if(!istype(spell)) diff --git a/code/datums/outfits/outfit_admin.dm b/code/datums/outfits/outfit_admin.dm index e1cc9345db1..6d88b312dc1 100644 --- a/code/datums/outfits/outfit_admin.dm +++ b/code/datums/outfits/outfit_admin.dm @@ -271,7 +271,7 @@ uniform = /obj/item/clothing/under/rank/centcom/captain back = /obj/item/storage/backpack/satchel - belt = /obj/item/gun/energy/pulse/pistol + belt = /obj/item/storage/belt/rapier/centcomm gloves = /obj/item/clothing/gloves/color/white shoes = /obj/item/clothing/shoes/centcom head = /obj/item/clothing/head/beret/centcom/captain @@ -281,6 +281,7 @@ pda = /obj/item/pda/centcom backpack_contents = list( /obj/item/storage/box/centcomofficer = 1, + /obj/item/gun/energy/pulse/pistol = 1, /obj/item/implanter/death_alarm = 1 ) implants = list( diff --git a/code/datums/ruins/space.dm b/code/datums/ruins/space.dm index c842c0cb7d3..bb5a7da1e9a 100644 --- a/code/datums/ruins/space.dm +++ b/code/datums/ruins/space.dm @@ -430,3 +430,23 @@ However, it seems that hardly anyone is left on it now.. Or not?" allow_duplicates = FALSE cost = 2 + + +/datum/map_template/ruin/space/astroak + id = "astroak" + suffix = "astroak.dmm" + name = "Astroak" + description = "An ordinary church of Carp'Sie, it seems that the carps punished the believers..." + cost = 2 + allow_duplicates = FALSE + can_found = TRUE + + +/datum/map_template/ruin/space/abandoned_storage + id = "abandoned_storage" + suffix = "abandoned_storage.dmm" + name = "Abandoned Storage" + description = "Just an old and abandoned place, previously used for storing various supplies." + allow_duplicates = FALSE + cost = 2 + can_found = TRUE diff --git a/code/datums/spell.dm b/code/datums/spell.dm index e566ce73c8a..96ba79c316e 100644 --- a/code/datums/spell.dm +++ b/code/datums/spell.dm @@ -1,15 +1,3 @@ -#define SPELL_TARGET_CLOSEST 1 -#define SPELL_TARGET_RANDOM 2 - -#define SPELL_SELECTION_RANGE "range" -#define SPELL_SELECTION_VIEW "view" - -#define SMOKE_NONE 0 -#define SMOKE_HARMLESS 1 -#define SMOKE_COUGHING 2 -#define SMOKE_SLEEPING 3 - - /obj/effect/proc_holder var/active = FALSE //Used by toggle based abilities. var/ranged_mousepointer diff --git a/code/datums/spell_handler/vampire_spell_handler.dm b/code/datums/spell_handler/vampire_spell_handler.dm index ecb1281ebc3..ad198b149b3 100644 --- a/code/datums/spell_handler/vampire_spell_handler.dm +++ b/code/datums/spell_handler/vampire_spell_handler.dm @@ -12,30 +12,31 @@ if(isvampirecoffin(user.loc)) if(show_message) - to_chat(user, span_warning("You can't use this ability inside the coffin!")) + to_chat(user, span_warning("Вы не можете использовать эту способность, будучи в гробу!")) return FALSE var/fullpower = vampire.get_ability(/datum/vampire_passive/full) if(user.stat >= DEAD) // TODO check if needed if(show_message) - to_chat(user, span_warning("Not while you're dead!")) + to_chat(user, span_warning("Но вы же мертвы!")) return FALSE - if(vampire.nullified >= VAMPIRE_COMPLETE_NULLIFICATION && !fullpower) // above 100 nullification vampire powers are useless + if(((vampire.nullified >= VAMPIRE_COMPLETE_NULLIFICATION) || \ + (vampire.nullification == OLD_NULLIFICATION && vampire.nullified)) && !fullpower) // above 100 nullification vampire powers are useless if(show_message) - to_chat(user, span_warning("Something is blocking your powers!")) + to_chat(user, span_warning("Что-то блокирует ваши силы!")) return FALSE if(vampire.bloodusable < required_blood) if(show_message) - to_chat(user, span_warning("You require at least [required_blood] units of usable blood to do that!")) + to_chat(user, span_warning("Для этого вам потребуется не менее [required_blood] единиц крови!")) return FALSE //chapel check if(is_type_in_typecache(get_area(user), GLOB.holy_areas) && !fullpower) if(show_message) - to_chat(user, span_warning("Your powers are useless on this holy ground.")) + to_chat(user, span_warning("Ваши силы не действуют на этой святой земле.")) return FALSE return TRUE @@ -44,13 +45,13 @@ if(!required_blood || !deduct_blood_on_cast) //don't take the blood yet if this is false! return - var/datum/antagonist/vampire/vampire = user.mind.has_antag_datum(/datum/antagonist/vampire) + var/datum/antagonist/vampire/vampire = user?.mind?.has_antag_datum(/datum/antagonist/vampire) - vampire.bloodusable -= calculate_blood_cost(vampire) + vampire?.bloodusable -= calculate_blood_cost(vampire) /datum/spell_handler/vampire/proc/calculate_blood_cost(datum/antagonist/vampire/vampire) - var/blood_cost_modifier = 1 + vampire.nullified / 100 + var/blood_cost_modifier = 1 + ((vampire.nullification == OLD_NULLIFICATION)? 0 : vampire.nullified / 100) var/blood_cost = round(required_blood * blood_cost_modifier) return clamp(blood_cost, 0, vampire.bloodusable) @@ -63,6 +64,9 @@ var/datum/antagonist/vampire/vampire = user?.mind?.has_antag_datum(/datum/antagonist/vampire) if(!vampire) return - to_chat(user, span_boldnotice("You have [vampire.bloodusable] blood left to use.")) + to_chat(user, span_boldnotice("У Вас осталось [vampire.bloodusable] единиц крови.")) SSblackbox.record_feedback("tally", "vampire_powers_used", 1, "[spell]") // Only log abilities which require blood +/datum/spell_handler/vampire/goon/revert_cast(mob/living/carbon/user, obj/effect/proc_holder/spell/spell) + var/datum/antagonist/vampire/vampire = user?.mind?.has_antag_datum(/datum/antagonist/vampire) + vampire?.bloodusable += required_blood diff --git a/code/datums/spells/chaplain.dm b/code/datums/spells/chaplain.dm index d86eeeaaf5d..436edf09ce5 100644 --- a/code/datums/spells/chaplain.dm +++ b/code/datums/spells/chaplain.dm @@ -5,8 +5,8 @@ school = "transmutation" base_cooldown = 6 SECONDS clothes_req = FALSE - selection_activated_message = "You prepare a blessing. Click on a target to start blessing." - selection_deactivated_message = "The crew will be blessed another time." + selection_activated_message = span_notice("You prepare a blessing. Click on a target to start blessing.") + selection_deactivated_message = span_notice("The crew will be blessed another time.") cooldown_min = 2 SECONDS action_icon_state = "shield" need_active_overlay = TRUE diff --git a/code/datums/spells/charge.dm b/code/datums/spells/charge.dm index f5178e4dddc..4f6aa206b8c 100644 --- a/code/datums/spells/charge.dm +++ b/code/datums/spells/charge.dm @@ -16,96 +16,31 @@ /obj/effect/proc_holder/spell/charge/cast(list/targets, mob/user = usr) - for(var/mob/living/L in targets) - var/list/hand_items = list(L.get_active_hand(),L.get_inactive_hand()) - var/charged_item = null - var/burnt_out = FALSE + var/charge_result = NONE + var/atom/charge_target_name - if(L.pulling && (isliving(L.pulling))) - var/mob/living/M = L.pulling - if(LAZYLEN(M.mob_spell_list) || (M.mind && LAZYLEN(M.mind.spell_list))) - for(var/obj/effect/proc_holder/spell/spell as anything in M.mob_spell_list) - spell.cooldown_handler.revert_cast() - if(M.mind) - for(var/obj/effect/proc_holder/spell/spell as anything in M.mind.spell_list) - spell.cooldown_handler.revert_cast() - to_chat(M, "You feel raw magical energy flowing through you, it feels good!") - else - to_chat(M, "You feel very strange for a moment, but then it passes.") - burnt_out = TRUE - charged_item = M - break - for(var/obj/item in hand_items) - if(istype(item, /obj/item/spellbook)) - if(istype(item, /obj/item/spellbook/oneuse)) - var/obj/item/spellbook/oneuse/I = item - if(prob(80)) - L.visible_message("[I] catches fire!") - qdel(I) - else - I.used = FALSE - charged_item = I - break - else - to_chat(L, "Glowing red letters appear on the front cover...") - to_chat(L, "[pick("NICE TRY BUT NO!","CLEVER BUT NOT CLEVER ENOUGH!", "SUCH FLAGRANT CHEESING IS WHY WE ACCEPTED YOUR APPLICATION!", "CUTE!", "YOU DIDN'T THINK IT'D BE THAT EASY, DID YOU?")]") - burnt_out = TRUE + var/mob/living/living = targets[1] - else if(istype(item, /obj/item/book/granter)) - var/obj/item/book/granter/I = item - if(prob(80)) - L.visible_message("[I] catches fire!") - qdel(I) - else - I.uses += 1 - charged_item = I - break + if(living.pulling) + charge_target_name = living.pulling.name + charge_result = living.pulling.magic_charge_act(living) - else if(istype(item, /obj/item/gun/magic)) - var/obj/item/gun/magic/I = item - if(prob(80) && !I.can_charge) - I.max_charges-- - if(I.max_charges <= 0) - I.max_charges = 0 - burnt_out = TRUE - I.charges = I.max_charges - if(istype(item,/obj/item/gun/magic/wand) && I.max_charges != 0) - var/obj/item/gun/magic/W = item - W.icon_state = initial(W.icon_state) - charged_item = I - break + if(!(charge_result & RECHARGE_SUCCESSFUL)) + var/list/hand_items = list(living.get_active_hand(), living.get_inactive_hand()) - else if(istype(item, /obj/item/stock_parts/cell/)) - var/obj/item/stock_parts/cell/C = item - if(!C.self_recharge) - if(prob(80)) - C.maxcharge -= 200 - if(C.maxcharge <= 1) //Div by 0 protection - C.maxcharge = 1 - burnt_out = TRUE - C.charge = C.maxcharge - charged_item = C + for(var/obj/item in hand_items) + charge_target_name = item.name + charge_result = item.magic_charge_act(living) + + if(charge_result & RECHARGE_SUCCESSFUL) break - else if(item.contents) - var/obj/I = null - for(I in item.contents) - if(istype(I, /obj/item/stock_parts/cell/)) - var/obj/item/stock_parts/cell/C = I - if(!C.self_recharge) - if(prob(80)) - C.maxcharge -= 200 - if(C.maxcharge <= 1) //Div by 0 protection - C.maxcharge = 1 - burnt_out = TRUE - C.charge = C.maxcharge - item.update_icon() - charged_item = item - break - if(!charged_item) - to_chat(L, "You feel magical power surging to your hands, but the feeling rapidly fades...") - else if(burnt_out) - to_chat(L, "[charged_item] doesn't seem to be reacting to the spell...") - else - to_chat(L, "[charged_item] suddenly feels very warm!") + if(!(charge_result & RECHARGE_SUCCESSFUL)) + to_chat(user, span_notice("You feel magical power surging to your hands, but the feeling rapidly fades...")) + return + + if(charge_result & RECHARGE_BURNOUT) + to_chat(user, span_caution("[charge_target_name] is reacting poorly to the spell!")) + return + to_chat(user, span_notice("[charge_target_name] suddenly feels very warm!")) diff --git a/code/datums/spells/charge_up.dm b/code/datums/spells/charge_up.dm index df002db66af..d766bfa3bfc 100644 --- a/code/datums/spells/charge_up.dm +++ b/code/datums/spells/charge_up.dm @@ -41,11 +41,11 @@ var/energy_perc = get_energy_charge() / max_charge_time if(energy_perc < 0.5) cooldown_handler.start_recharge((1 - energy_perc) * cooldown_handler.recharge_duration) // Shorten the cooldown based on how long it was charged for. - to_chat(user, "[stop_charging_text]") + to_chat(user, span_notice("[stop_charging_text]")) Reset(user) return TRUE else - to_chat(user, "[stop_charging_fail_text]") + to_chat(user, span_danger("[stop_charging_fail_text]")) return FALSE @@ -54,7 +54,7 @@ /obj/effect/proc_holder/spell/charge_up/proc/StartChargeup(mob/user) - to_chat(user, "[start_charging_text]") + to_chat(user, span_notice("[start_charging_text]")) user.add_overlay(charge_up_overlay) playsound(user, charge_sound, 50, FALSE, channel = charge_sound.channel) start_time = world.time @@ -80,7 +80,7 @@ /obj/effect/proc_holder/spell/charge_up/proc/Discharge(mob/user) - to_chat(user, "You lose control over the spell!") + to_chat(user, span_danger("You lose control over the spell!")) Reset(user) spend_spell_cost(user) cooldown_handler.start_recharge() diff --git a/code/datums/spells/devil.dm b/code/datums/spells/devil.dm index 76358d87b9e..d2a513dd5a7 100644 --- a/code/datums/spells/devil.dm +++ b/code/datums/spells/devil.dm @@ -43,6 +43,7 @@ /obj/effect/proc_holder/spell/summon_contract/create_new_targeting() var/datum/spell_targeting/click/T = new() + T.try_auto_target = FALSE T.range = 5 T.click_radius = -1 T.allowed_type = /mob/living/carbon @@ -50,7 +51,7 @@ /obj/effect/proc_holder/spell/summon_contract/valid_target(mob/living/carbon/target, mob/user) - return target.mind && target.ckey && !target.stat + return target.mind /obj/effect/proc_holder/spell/summon_contract/cast(list/targets, mob/user = usr) diff --git a/code/datums/spells/rod_form.dm b/code/datums/spells/rod_form.dm index 18360c285cf..cd347d563a8 100644 --- a/code/datums/spells/rod_form.dm +++ b/code/datums/spells/rod_form.dm @@ -85,8 +85,7 @@ setDir(wizard.dir) src.wizard = wizard wizard.forceMove(src) - wizard.status_flags |= GODMODE - ADD_TRAIT(wizard, TRAIT_NO_TRANSFORM, UNIQUE_TRAIT_SOURCE(src)) + wizard.add_traits(list(TRAIT_GODMODE, TRAIT_NO_TRANSFORM), UNIQUE_TRAIT_SOURCE(src)) /** @@ -97,8 +96,7 @@ if(QDELETED(wizard)) wizard = null return - REMOVE_TRAIT(wizard, TRAIT_NO_TRANSFORM, UNIQUE_TRAIT_SOURCE(src)) - wizard.status_flags &= ~GODMODE + wizard.remove_traits(list(TRAIT_GODMODE, TRAIT_NO_TRANSFORM), UNIQUE_TRAIT_SOURCE(src)) wizard.forceMove(get_turf(src)) wizard = null diff --git a/code/datums/spells/shapeshift.dm b/code/datums/spells/shapeshift.dm index f2d2ff3853f..788423a9f8c 100644 --- a/code/datums/spells/shapeshift.dm +++ b/code/datums/spells/shapeshift.dm @@ -49,14 +49,14 @@ /obj/effect/proc_holder/spell/shapeshift/proc/Shapeshift(mob/living/caster) - for(var/mob/living/M in caster) - if(M.status_flags & GODMODE) - to_chat(caster, "You're already shapeshifted!") + for(var/mob/living/mob in caster) + if(HAS_TRAIT_FROM(mob, TRAIT_GODMODE, UNIQUE_TRAIT_SOURCE(src))) + to_chat(caster, span_warning("You're already shapeshifted!")) return var/mob/living/shape = new shapeshift_type(get_turf(caster)) caster.forceMove(shape) - caster.status_flags |= GODMODE + ADD_TRAIT(caster, TRAIT_GODMODE, UNIQUE_TRAIT_SOURCE(src)) current_shapes |= shape current_casters |= caster @@ -75,7 +75,7 @@ if(!caster) return caster.forceMove(get_turf(shape)) - caster.status_flags &= ~GODMODE + REMOVE_TRAIT(caster, TRAIT_GODMODE, UNIQUE_TRAIT_SOURCE(src)) clothes_req = initial(clothes_req) human_req = initial(human_req) diff --git a/code/datums/status_effects/debuffs.dm b/code/datums/status_effects/debuffs.dm index 2dbe20a4bb0..839a3cdf909 100644 --- a/code/datums/status_effects/debuffs.dm +++ b/code/datums/status_effects/debuffs.dm @@ -1013,7 +1013,7 @@ if(prob(pukeprob)) carbon.AdjustConfused(9 SECONDS) carbon.AdjustStuttering(3 SECONDS) - carbon.vomit(15, FALSE, 8 SECONDS, 0, FALSE) + carbon.vomit(15, message = FALSE) carbon.Dizzy(15 SECONDS) if(strength >= DISGUST_LEVEL_DISGUSTED) if(prob(25)) @@ -1227,3 +1227,33 @@ if(new_filter) animate(get_filter("ray"), offset = 10, time = 10 SECONDS, loop = -1) animate(offset = 0, time = 10 SECONDS) + +/datum/status_effect/tox_vomit + id = "vomitting_from_toxins" + alert_type = null + processing_speed = STATUS_EFFECT_NORMAL_PROCESS + tick_interval = 2 SECONDS + var/puke_counter = 0 + +/datum/status_effect/tox_vomit/on_apply() + if(!iscarbon(owner)) + return FALSE + + return TRUE + +/datum/status_effect/tox_vomit/tick(seconds_between_ticks) + if(owner.stat == DEAD || !TOX_VOMIT_THRESHOLD_REACHED(owner, TOX_VOMIT_REQUIRED_TOXLOSS) || HAS_TRAIT(owner, TRAIT_GODMODE)) + qdel(src) + return + + puke_counter++ + if(puke_counter < 25) + return + + var/mob/living/carbon/carbon = owner + puke_counter = initial(puke_counter) + + if(!carbon.vomit()) + return + + carbon.adjustToxLoss(-3) diff --git a/code/datums/status_effects/neutral.dm b/code/datums/status_effects/neutral.dm index b8ea059ea36..6270c944008 100644 --- a/code/datums/status_effects/neutral.dm +++ b/code/datums/status_effects/neutral.dm @@ -93,8 +93,8 @@ /// So we don't leave folks with god-mode /datum/status_effect/high_five/proc/wiz_cleanup(mob/living/carbon/user, mob/living/carbon/highfived) - user.status_flags &= ~GODMODE - highfived.status_flags &= ~GODMODE + REMOVE_TRAIT(user, TRAIT_GODMODE, UNIQUE_TRAIT_SOURCE(src)) + REMOVE_TRAIT(highfived, TRAIT_GODMODE, UNIQUE_TRAIT_SOURCE(src)) user.remove_status_effect(type) highfived.remove_status_effect(type) @@ -112,8 +112,8 @@ continue if(is_wiz && iswizard(check)) user.visible_message(span_dangerbigger("[user.name] and [check.name] [critical_success]")) - user.status_flags |= GODMODE - check.status_flags |= GODMODE + ADD_TRAIT(user, TRAIT_GODMODE, UNIQUE_TRAIT_SOURCE(src)) + ADD_TRAIT(check, TRAIT_GODMODE, UNIQUE_TRAIT_SOURCE(src)) explosion(get_turf(user), 5, 2, 1, 3, cause = id) // explosions have a spawn so this makes sure that we don't get gibbed addtimer(CALLBACK(src, PROC_REF(wiz_cleanup), user, check), 0.3 SECONDS) //I want to be sure this lasts long enough, with lag. diff --git a/code/datums/supplypacks.dm b/code/datums/supplypacks.dm index ecf6b04620a..c36bb358f60 100644 --- a/code/datums/supplypacks.dm +++ b/code/datums/supplypacks.dm @@ -2961,6 +2961,13 @@ GLOBAL_LIST_INIT(all_supply_groups, list(SUPPLY_EMERGENCY,SUPPLY_SECURITY,SUPPLY cost = 15 containername = "chinese supply crate" +/datum/supply_packs/vending/customat + name = "Customat Resupply Canister Crate" + contains = list(/obj/item/vending_refill/custom, + /obj/item/vending_refill/custom) + cost = 30 + containername = "customat canister supply crate" + ////////////////////////////////////////////////////////////////////////////// //////////////////////////// CONTRABAND SUPPLY /////////////////////////////////// ////////////////////////////////////////////////////////////////////////////// diff --git a/code/datums/uplink_item.dm b/code/datums/uplink_item.dm index dcb2df2eebb..27e1753a9cc 100644 --- a/code/datums/uplink_item.dm +++ b/code/datums/uplink_item.dm @@ -447,6 +447,13 @@ job = list(JOB_TITLE_CIVILIAN, JOB_TITLE_ROBOTICIST) surplus = 0 +/datum/uplink_item/jobspecific/lockermech + name = "Combat Drone Manual" + desc = "Manual that will allow you to construct combat drones and control plates for them." + item = /obj/item/drone_manual + cost = 45 + job = list(JOB_TITLE_ROBOTICIST) + /datum/uplink_item/jobspecific/stungloves name = "Stungloves" desc = "A pair of sturdy shock gloves with insulated layer. Protects user from electric shock and allows to shock enemies." diff --git a/code/datums/weather/weather_types/blob_storm.dm b/code/datums/weather/weather_types/blob_storm.dm index b7bad46d1a4..31321e210f3 100644 --- a/code/datums/weather/weather_types/blob_storm.dm +++ b/code/datums/weather/weather_types/blob_storm.dm @@ -48,7 +48,8 @@ /datum/weather/blob_storm/weather_act(mob/living/target) - var/datum/antagonist/blob_infected/blob_datum = new + var/datum_type = target.mind.get_blob_infected_type() + var/datum/antagonist/blob_infected/blob_datum = new datum_type() blob_datum.add_to_mode = FALSE blob_datum.time_to_burst_hight = TIME_TO_BURST_MOUSE_HIGHT blob_datum.time_to_burst_low = TIME_TO_BURST_MOUSE_LOW diff --git a/code/game/area/ss13_areas.dm b/code/game/area/ss13_areas.dm index 7d32ca2a9e4..bd59b00b0e7 100644 --- a/code/game/area/ss13_areas.dm +++ b/code/game/area/ss13_areas.dm @@ -823,6 +823,10 @@ This applies to all STANDARD station areas name = "Arrivals Maintenance" icon_state = "asmaint" +/area/maintenance/asmaint6 + name = "RnD Restroom Maintenance" + icon_state = "asmaint" + /area/maintenance/apmaint name = "Cargo Maintenance" icon_state = "apmaint" @@ -1131,6 +1135,30 @@ This applies to all STANDARD station areas /area/hallway/primary/central/sw /area/hallway/primary/central/se +/area/hallway/primary/command + name = "Command Primary Hallway" + icon_state = "hallC" + +/area/hallway/primary/command/north +/area/hallway/primary/command/south +/area/hallway/primary/command/west +/area/hallway/primary/command/east +/area/hallway/primary/command/nw +/area/hallway/primary/command/ne + +/area/hallway/primary/central/second + name = "Second Floor Central Primary Hallway" + icon_state = "hallC" + +/area/hallway/primary/central/second/north +/area/hallway/primary/central/second/south +/area/hallway/primary/central/second/west +/area/hallway/primary/central/second/east +/area/hallway/primary/central/second/nw +/area/hallway/primary/central/second/ne +/area/hallway/primary/central/second/sw +/area/hallway/primary/central/second/se + /area/hallway/spacebridge sound_environment = SOUND_AREA_LARGE_ENCLOSED icon_state = "hall_space" @@ -1171,6 +1199,9 @@ This applies to all STANDARD station areas /area/hallway/spacebridge/comeng name = "Command-Engineering Bridge" +/area/hallway/spacebridge/comcar + name = "Command-Cargo Bridge" + /area/hallway/secondary/exit name = "Escape Shuttle Hallway" icon_state = "escape" @@ -1349,6 +1380,21 @@ This applies to all STANDARD station areas icon_state = "toilet" sound_environment = SOUND_AREA_SMALL_ENCLOSED +/area/crew_quarters/toilet2 + name = "West Toilets" + icon_state = "toilet" + sound_environment = SOUND_AREA_SMALL_ENCLOSED + +/area/crew_quarters/toilet3 + name = "Theatre Toilets" + icon_state = "toilet" + sound_environment = SOUND_AREA_SMALL_ENCLOSED + +/area/crew_quarters/toilet4 + name = "Arrivals Toilets" + icon_state = "toilet" + sound_environment = SOUND_AREA_SMALL_ENCLOSED + /area/crew_quarters/sleep name = "Dormitories" icon_state = "Sleep" @@ -1587,65 +1633,65 @@ This applies to all STANDARD station areas //Engineering -/area/engine +/area/engineering ambientsounds = ENGINEERING_SOUNDS sound_environment = SOUND_AREA_LARGE_ENCLOSED -/area/engine/engine_smes +/area/engineering/engine/smes name = "Engineering SMES" icon_state = "engine_smes" -/area/engine/engineering +/area/engineering/engine name = "Engineering" icon_state = "engine_smes" -/area/engine/engineering/monitor +/area/engineering/engine/monitor name = "Engineering Monitoring Room" icon_state = "engine_control" -/area/engine/break_room +/area/engineering/break_room name = "Engineering Foyer" icon_state = "engine" sound_environment = SOUND_AREA_SMALL_ENCLOSED -/area/engine/aienter +/area/engineering/aienter name = "AI Sattelit Access Point" icon_state = "engine" -/area/engine/equipmentstorage +/area/engineering/equipmentstorage name = "Engineering Equipment Storage" icon_state = "storage" sound_environment = SOUND_AREA_SMALL_ENCLOSED -/area/engine/hardsuitstorage +/area/engineering/hardsuitstorage name = "Engineering Hardsuit Storage" icon_state = "storage" -/area/engine/controlroom +/area/engineering/controlroom name = "Engineering Control Room" icon_state = "engine_control" -/area/engine/gravitygenerator +/area/engineering/gravitygenerator name = "Gravity Generator" icon_state = "engine" -/area/engine/chiefs_office +/area/engineering/chiefs_office name = "Chief Engineer's Office" icon_state = "engine_control" -/area/engine/mechanic_workshop +/area/engineering/mechanic_workshop name = "Mechanic Workshop" icon_state = "engine" -/area/engine/mechanic_workshop/expedition +/area/engineering/mechanic_workshop/expedition name = "Hangar Expedition" icon_state = "engine" -/area/engine/mechanic_workshop/hangar +/area/engineering/mechanic_workshop/hangar name = "Hangаr Bay" icon_state = "engine" -/area/engine/supermatter +/area/engineering/supermatter name = "Supermatter Engine" icon_state = "engine" sound_environment = SOUND_AREA_SMALL_ENCLOSED @@ -1837,6 +1883,10 @@ This applies to all STANDARD station areas name = "Break Room" icon_state = "medbaybreak" +/area/medical/medrest + name = "Med Restroom" + icon_state = "medbaybreak" + /area/medical/patients_rooms name = "Patient's Rooms" icon_state = "patients" @@ -2073,7 +2123,7 @@ This applies to all STANDARD station areas /area/security/visiting_room name = "Visiting Room" - icon_state = "red" + icon_state = "visiting-room" /area/security/prisonlockers name = "Prisoner Lockers" @@ -2673,6 +2723,10 @@ This applies to all STANDARD station areas name = "AI Satellite Hallway" icon_state = "yellow" +/area/aisat/aihallway + name = "AI Satellite Exterior Hallway" + icon_state = "yellow" + /area/aisat/entrance name = "AI Satellite Entrance" icon_state = "ai_foyer" diff --git a/code/game/atoms.dm b/code/game/atoms.dm index 920746bdfc8..755a19232bb 100644 --- a/code/game/atoms.dm +++ b/code/game/atoms.dm @@ -720,6 +720,16 @@ return RCD_NO_ACT +/atom/proc/magic_charge_act(mob/user) + . = NONE + + if(!contents) + return + + for(var/obj/item/stock_parts/cell/cell in contents) + . |= cell.magic_charge_act(user) + + /atom/proc/hitby(atom/movable/AM, skipcatch, hitpush, blocked, datum/thrownthing/throwingdatum) if(density && !AM.has_gravity()) //thrown stuff bounces off dense stuff in no grav, unless the thrown stuff ends up inside what it hit(embedding, bola, etc...). addtimer(CALLBACK(src, PROC_REF(hitby_react), AM), 2) @@ -1700,3 +1710,13 @@ GLOBAL_LIST_EMPTY(blood_splatter_icons) var/mouseparams = list2params(paramslist) usr_client.Click(src, loc, null, mouseparams) return TRUE + +/** + * A special case of relaymove() in which the person relaying the move may be "driving" this atom + * + * This is a special case for vehicles and ridden animals where the relayed movement may be handled + * by the riding component attached to this atom. Returns TRUE as long as there's nothing blocking + * the movement, or FALSE if the signal gets a reply that specifically blocks the movement + */ +/atom/proc/relaydrive(mob/living/user, direction) + return !(SEND_SIGNAL(src, COMSIG_RIDDEN_DRIVER_MOVE, user, direction) & COMPONENT_DRIVER_BLOCK_MOVE) diff --git a/code/game/gamemodes/antag_paradise/antag_paradise.dm b/code/game/gamemodes/antag_paradise/antag_paradise.dm index bb3a9932ed1..460ed81b9e1 100644 --- a/code/game/gamemodes/antag_paradise/antag_paradise.dm +++ b/code/game/gamemodes/antag_paradise/antag_paradise.dm @@ -317,7 +317,7 @@ log_and_message_admins("[antag] was not assigned for AI role. Report this to coders.") if(ROLE_VAMPIRE) - antag.add_antag_datum(/datum/antagonist/vampire) + antag.add_antag_datum(/datum/antagonist/vampire/new_vampire) if(ROLE_CHANGELING) antag.add_antag_datum(/datum/antagonist/changeling) if(ROLE_TRAITOR) @@ -330,7 +330,7 @@ for(var/datum/mind/antag as anything in pre_double_antags) switch(pre_double_antags[antag]) if(ROLE_VAMPIRE) - antag.add_antag_datum(/datum/antagonist/vampire) + antag.add_antag_datum(/datum/antagonist/vampire/new_vampire) if(ROLE_CHANGELING) antag.add_antag_datum(/datum/antagonist/changeling) diff --git a/code/game/gamemodes/blob/blob.dm b/code/game/gamemodes/blob/blob.dm index 7d2f8e93e74..685abb965e8 100644 --- a/code/game/gamemodes/blob/blob.dm +++ b/code/game/gamemodes/blob/blob.dm @@ -1,17 +1,21 @@ /datum/game_mode - //List of of blobs, their offsprings and blobburnouts spawned by them + /// List of of blobs, their offsprings and blobburnouts spawned by them var/list/blobs = list("infected"=list(), "offsprings"=list(), "blobernauts"=list()) - //Count of blob tiles to blob win + /// Count of blob tiles to blob win var/blob_win_count = BLOB_BASE_TARGET_POINT - //Number of resource produced by the core + /// Number of resource produced by the core var/blob_point_rate = 3 - //Number of bursted blob infected + /// Number of bursted blob infected var/bursted_blobs_count = 0 - //Total blob submode stage + /// Total blob submode stage var/blob_stage = BLOB_STAGE_NONE - //The need to delay the end of the game when the blob wins + /// The need to delay the end of the game when the blob wins var/delay_blob_end = FALSE - //Total blobs objective + /// Disables automatic GAMMA code + var/off_auto_gamma = FALSE + /// Disables automatic nuke codes + var/off_auto_nuke_codes = FALSE + /// Total blobs objective var/datum/objective/blob_critical_mass/blob_objective @@ -25,9 +29,9 @@ restricted_jobs = BLOB_RESTRICTED_JOBS protected_species = BLOB_RESTRICTED_SPECIES - //Base count of roundstart blobs + /// Base count of roundstart blobs var/cores_to_spawn = 1 - //The number of players for which 1 more roundstart blob will be added. + /// The number of players for which 1 more roundstart blob will be added. var/players_per_core = BLOB_PLAYERS_PER_CORE @@ -61,7 +65,8 @@ /datum/game_mode/blob/post_setup() for(var/datum/mind/blob in blobs["infected"]) - var/datum/antagonist/blob_infected/blob_datum = new + var/datum_type = blob.get_blob_infected_type() + var/datum/antagonist/blob_infected/blob_datum = new datum_type() blob_datum.need_new_blob = TRUE blob_datum.time_to_burst_hight = TIME_TO_BURST_HIGHT blob_datum.time_to_burst_low = TIME_TO_BURST_LOW @@ -133,7 +138,7 @@ if (BLOB_DEATH_REPORT_SECOND) SSshuttle?.stop_lockdown() if (BLOB_DEATH_REPORT_THIRD) - if(blob_stage >= BLOB_STAGE_SECOND && GLOB.security_level == SEC_LEVEL_GAMMA) + if(!off_auto_gamma && GLOB.security_level == SEC_LEVEL_GAMMA) set_security_level(SEC_LEVEL_RED) if (BLOB_DEATH_REPORT_FOURTH) blob_stage = BLOB_STAGE_ZERO @@ -150,7 +155,8 @@ count = min(count, candidates.len) for(var/i = 0, i < count, i++) blob = pick(candidates) - var/datum/antagonist/blob_infected/blob_datum = new + var/datum_type = blob.mind.get_blob_infected_type() + var/datum/antagonist/blob_infected/blob_datum = new datum_type() blob_datum.need_new_blob = need_new_blob blob.mind.add_antag_datum(blob_datum) candidates -= blob @@ -174,7 +180,8 @@ var/mob/M = pick(candidates) candidates.Remove(M) B.key = M.key - var/datum/antagonist/blob_infected/blob_datum = new + var/datum_type = B.mind.get_blob_infected_type() + var/datum/antagonist/blob_infected/blob_datum = new datum_type() blob_datum.time_to_burst_hight = TIME_TO_BURST_MOUSE_HIGHT blob_datum.time_to_burst_low = TIME_TO_BURST_MOUSE_LOW B.mind.add_antag_datum(blob_datum) @@ -189,17 +196,18 @@ return if(blob_stage == BLOB_STAGE_NONE) blob_stage = BLOB_STAGE_ZERO - if(blob_stage == BLOB_STAGE_ZERO && GLOB.blobs.len >= FIRST_STAGE_COEF * blob_win_count) + if(blob_stage == BLOB_STAGE_ZERO && GLOB.blobs.len >= min(FIRST_STAGE_COEF * blob_win_count, FIRST_STAGE_THRESHOLD)) blob_stage = BLOB_STAGE_FIRST send_intercept(BLOB_FIRST_REPORT) SSshuttle?.emergency?.cancel() SSshuttle?.lockdown_escape() - if(blob_stage == BLOB_STAGE_FIRST && GLOB.blobs.len >= SECOND_STAGE_COEF * blob_win_count) + if(blob_stage == BLOB_STAGE_FIRST && GLOB.blobs.len >= min(SECOND_STAGE_COEF * blob_win_count, SECOND_STAGE_THRESHOLD)) blob_stage = BLOB_STAGE_SECOND GLOB.event_announcement.Announce("Подтверждена вспышка биологической угрозы пятого уровня на борту [station_name()]. Весь персонал обязан локализовать угрозу.", "ВНИМАНИЕ: БИОЛОГИЧЕСКАЯ УГРОЗА.", 'sound/AI/outbreak5.ogg') - addtimer(CALLBACK(GLOBAL_PROC, /proc/set_security_level, SEC_LEVEL_GAMMA), TIME_TO_SWITCH_CODE) + if(!off_auto_gamma) + addtimer(CALLBACK(GLOBAL_PROC, /proc/set_security_level, SEC_LEVEL_GAMMA), TIME_TO_SWITCH_CODE) if(blob_stage == BLOB_STAGE_SECOND && GLOB.blobs.len >= THIRD_STAGE_COEF * blob_win_count) blob_stage = BLOB_STAGE_THIRD diff --git a/code/game/gamemodes/blob/blob_finish.dm b/code/game/gamemodes/blob/blob_finish.dm index 10fa0bd0ea5..db27c5d382c 100644 --- a/code/game/gamemodes/blob/blob_finish.dm +++ b/code/game/gamemodes/blob/blob_finish.dm @@ -17,6 +17,9 @@ /datum/game_mode/proc/delay_blob_win() delay_blob_end = TRUE +/datum/game_mode/proc/return_blob_win() + delay_blob_end = FALSE + /datum/game_mode/proc/declare_blob_completion() if(station_was_nuked && blob_stage != BLOB_STAGE_POST_END) if(GAMEMODE_IS_BLOB) diff --git a/code/game/gamemodes/blob/blob_report.dm b/code/game/gamemodes/blob/blob_report.dm index e9c0e3f1995..79f5bc1764d 100644 --- a/code/game/gamemodes/blob/blob_report.dm +++ b/code/game/gamemodes/blob/blob_report.dm @@ -31,12 +31,17 @@ intercepttext += "Вам приказано следующее:
" intercepttext += " 1. Защитите диск ядерной аутентификации.
" intercepttext += " 2. Взорвите ядерную боеголовку, находящуюся в хранилище станции.
" - intercepttext += "Код ядерной аутентификации: [nukecode]
" + if(off_auto_nuke_codes) + intercepttext += "Код ядерной аутентификации будет выслан в скором времени отдельным сообщением. Ожидайте.
" + else + intercepttext += "Код ядерной аутентификации: [nukecode]
" intercepttext += "Конец сообщения." for(var/mob/living/silicon/ai/aiPlayer in GLOB.player_list) if(aiPlayer.client) - var/law = "Станция находится на карантине. Не позволяйте никому покидать ее. При необходимости игнорируйте законы 1-3, чтобы любыми средствами предотвратить чей-либо уход. Любой ценой необходимо активировать систему самоуничтожения станции, код: [nukecode]." + var/law = "Станция находится на карантине. Не позволяйте никому покидать ее.\ + При необходимости игнорируйте законы 1-3, чтобы любыми средствами предотвратить чей-либо уход. \ + Любой ценой необходимо активировать систему самоуничтожения станции, код[(off_auto_nuke_codes)? " будет направлен Центральным Коммандованием в скором времени" : ": [nukecode]"]." aiPlayer.set_zeroth_law(law) SSticker?.score?.save_silicon_laws(aiPlayer, additional_info = "вспышка блоба, добавлен новый нулевой закон'[law]'") to_chat(aiPlayer, "Законы обновлены: [law]") @@ -51,7 +56,7 @@ intercepttext += "Вам приказано следующее:
" intercepttext += " 1. Уничтожьте все полученные засекреченные сообщения.
" intercepttext += " 2. В случае невозможности продолжать смену ввиду потерь среди экипажа или критического состояния станции, провести эвакуацию экипажа.
" - if(blob_stage == BLOB_STAGE_THIRD) + if(blob_stage == BLOB_STAGE_THIRD && !off_auto_nuke_codes) intercepttext += " 3. Код от боеголовки, как и ее назначение необходимо держать в строжайшей секретности.
" intercepttext += "Нарушение данных приказов может повлечь за собой расторжение контракта, со всеми вытекающими последствиями.
" intercepttext += "Конец сообщения." diff --git a/code/game/gamemodes/blob/blobs/blob_mobs.dm b/code/game/gamemodes/blob/blobs/blob_mobs.dm index efbf8f18e87..24c3898a7cb 100644 --- a/code/game/gamemodes/blob/blobs/blob_mobs.dm +++ b/code/game/gamemodes/blob/blobs/blob_mobs.dm @@ -11,8 +11,6 @@ faction = list(ROLE_BLOB) bubble_icon = "blob" atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 - maxbodytemp = 360 universal_speak = 1 //So mobs can understand them when a blob uses Blob Broadcast sentience_type = SENTIENCE_OTHER gold_core_spawnable = NO_SPAWN @@ -21,6 +19,13 @@ var/mob/camera/blob/overmind = null tts_seed = "Earth" +/mob/living/simple_animal/hostile/blob/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + maxbodytemp = 360, \ + minbodytemp = 0, \ + ) + /mob/living/simple_animal/hostile/blob/proc/adjustcolors(var/a_color) if(a_color) color = a_color @@ -184,8 +189,6 @@ attacktext = "ударяет" attack_sound = 'sound/effects/blobattack.ogg' speak_emote = list("gurgles") - minbodytemp = 0 - maxbodytemp = 360 force_threshold = 10 mob_size = MOB_SIZE_LARGE environment_smash = ENVIRONMENT_SMASH_STRUCTURES @@ -195,6 +198,12 @@ lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE move_resist = MOVE_FORCE_OVERPOWERING +/mob/living/simple_animal/hostile/ancient_robot_leg/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + maxbodytemp = 360, \ + ) /mob/living/simple_animal/hostile/blob/blobbernaut/Initialize(mapload) . = ..() diff --git a/code/game/gamemodes/clockwork/clockwork_mob.dm b/code/game/gamemodes/clockwork/clockwork_mob.dm index d8418376c6a..f19dfb0427d 100644 --- a/code/game/gamemodes/clockwork/clockwork_mob.dm +++ b/code/game/gamemodes/clockwork/clockwork_mob.dm @@ -17,7 +17,6 @@ attack_sound = 'sound/weapons/bladeslice.ogg' tts_seed = "Earth" atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 pressure_resistance = 100 a_intent = INTENT_HARM stop_automated_movement = TRUE @@ -32,6 +31,12 @@ light_power = 1.1 var/deflect_chance = 30 +/mob/living/simple_animal/hostile/clockwork/marauder/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) + /mob/living/simple_animal/hostile/clockwork/marauder/hostile AIStatus = AI_ON @@ -128,12 +133,18 @@ icon_resting = "mouse_clockwork_sleep" icon = 'icons/mob/clockwork_mobs.dmi' atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 pressure_resistance = 100 universal_speak = 1 gold_core_spawnable = NO_SPAWN tts_seed = "Earth" +/mob/living/simple_animal/mouse/clockwork/ComponentInitialize() + . = ..() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) + /mob/living/simple_animal/mouse/clockwork/handle_automated_action() if(!isturf(loc)) return diff --git a/code/game/gamemodes/clockwork/cogscarab.dm b/code/game/gamemodes/clockwork/cogscarab.dm index b0334ca6a8b..c0c6c238dbb 100644 --- a/code/game/gamemodes/clockwork/cogscarab.dm +++ b/code/game/gamemodes/clockwork/cogscarab.dm @@ -199,14 +199,14 @@ /mob/living/silicon/robot/cogscarab/updatehealth(reason = "none given", should_log = FALSE) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return ..() set_health(maxHealth - (getBruteLoss() + getFireLoss() + (suiciding ? getOxyLoss() : 0))) update_stat("updatehealth([reason])", should_log) /mob/living/silicon/robot/cogscarab/update_stat(reason = "none given", should_log = FALSE) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return ..() if(health <= 0 && stat != DEAD) ghostize(TRUE) diff --git a/code/game/gamemodes/cult/cult_items.dm b/code/game/gamemodes/cult/cult_items.dm index ac612935898..5b816cdee38 100644 --- a/code/game/gamemodes/cult/cult_items.dm +++ b/code/game/gamemodes/cult/cult_items.dm @@ -539,7 +539,7 @@ * If they are blocked, and the shield has an illusion charge, an illusion will be spawned at src. * The illusion has a 60% chance to be hostile and attack non-cultists, and a 40% chance to just run away from the user. */ -/obj/item/shield/mirror/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) +/obj/item/shield/mirror/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = ITEM_ATTACK) if(iscultist(owner)) // Cultist holding the shield // Hit by a projectile @@ -673,7 +673,7 @@ playsound(T, 'sound/effects/glassbr3.ogg', 100) qdel(src) -/obj/item/twohanded/cult_spear/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) +/obj/item/twohanded/cult_spear/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = ITEM_ATTACK) if(wielded) final_block_chance *= 2 if(prob(final_block_chance)) diff --git a/code/game/gamemodes/devil/devilinfo.dm b/code/game/gamemodes/devil/devilinfo.dm index eee29480f06..5c00d4b57a9 100644 --- a/code/game/gamemodes/devil/devilinfo.dm +++ b/code/game/gamemodes/devil/devilinfo.dm @@ -220,13 +220,13 @@ GLOBAL_LIST_INIT(lawlorify, list ( form = BASIC_DEVIL /datum/devilinfo/proc/regress_blood_lizard() - var/mob/living/carbon/true_devil/D = owner.current - to_chat(D, "Your powers weaken, have more contracts be signed to regain power.") - D.oldform.loc = D.loc - owner.transfer_to(D.oldform) - D.oldform.status_flags &= ~GODMODE + var/mob/living/carbon/true_devil/devil = owner.current + to_chat(devil, span_warning("Your powers weaken, have more contracts be signed to regain power.")) + devil.oldform.loc = devil.loc + owner.transfer_to(devil.oldform) + REMOVE_TRAIT(devil.oldform, TRAIT_GODMODE, UNIQUE_TRAIT_SOURCE(src)) give_lizard_spells() - qdel(D) + qdel(devil) form = BLOOD_LIZARD update_hud() @@ -251,14 +251,14 @@ GLOBAL_LIST_INIT(lawlorify, list ( /datum/devilinfo/proc/increase_true_devil() - var/mob/living/carbon/true_devil/A = new /mob/living/carbon/true_devil(owner.current.loc, owner.current) - A.faction |= "hell" + var/mob/living/carbon/true_devil/ascended = new /mob/living/carbon/true_devil(owner.current.loc, owner.current) + ascended.faction |= "hell" // Put the old body in stasis - owner.current.status_flags |= GODMODE - owner.current.loc = A - A.oldform = owner.current - owner.transfer_to(A) - A.set_name() + ADD_TRAIT(owner.current, TRAIT_GODMODE, UNIQUE_TRAIT_SOURCE(src)) + owner.current.loc = ascended + ascended.oldform = owner.current + owner.transfer_to(ascended) + ascended.set_name() give_true_spells() form = TRUE_DEVIL update_hud() diff --git a/code/game/gamemodes/devil/imp/imp.dm b/code/game/gamemodes/devil/imp/imp.dm index 28ec5e7cb0b..3afb4e1c28c 100644 --- a/code/game/gamemodes/devil/imp/imp.dm +++ b/code/game/gamemodes/devil/imp/imp.dm @@ -18,8 +18,6 @@ status_flags = CANPUSH attack_sound = 'sound/misc/demon_attack1.ogg' atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 250 //Weak to cold - maxbodytemp = INFINITY faction = list("hell") attacktext = "неистово терзает" maxHealth = 200 @@ -35,6 +33,13 @@ of intentionally harming a fellow devil." +/mob/living/simple_animal/imp/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 250, \ + maxbodytemp = INFINITY, \ + ) + /mob/living/simple_animal/imp/Initialize(mapload) . = ..() add_movespeed_modifier(/datum/movespeed_modifier/imp_boost) diff --git a/code/game/gamemodes/miniantags/abduction/abduction_gear.dm b/code/game/gamemodes/miniantags/abduction/abduction_gear.dm index 9c5a4e62bfe..6ae4169dcaf 100644 --- a/code/game/gamemodes/miniantags/abduction/abduction_gear.dm +++ b/code/game/gamemodes/miniantags/abduction/abduction_gear.dm @@ -97,7 +97,7 @@ M.name_override = null M.regenerate_icons() -/obj/item/clothing/suit/armor/abductor/vest/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) +/obj/item/clothing/suit/armor/abductor/vest/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = ITEM_ATTACK) DeactivateStealth() /obj/item/clothing/suit/armor/abductor/vest/IsReflect() diff --git a/code/game/gamemodes/miniantags/abduction/abduction_surgery.dm b/code/game/gamemodes/miniantags/abduction/abduction_surgery.dm index 68da5a5ee91..e022e1d60cb 100644 --- a/code/game/gamemodes/miniantags/abduction/abduction_surgery.dm +++ b/code/game/gamemodes/miniantags/abduction/abduction_surgery.dm @@ -28,8 +28,10 @@ /datum/surgery_step/internal/extract_organ name = "remove heart" - accept_hand = 1 - time = 32 + begin_sound = 'sound/surgery/hemostat1.ogg' + fail_sound = 'sound/effects/meatslap.ogg' + accept_hand = TRUE + time = 3.2 SECONDS var/obj/item/organ/internal/IC = null /datum/surgery_step/internal/extract_organ/begin_step(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) @@ -72,8 +74,10 @@ /datum/surgery_step/internal/gland_insert name = "insert gland" + begin_sound = 'sound/surgery/organ1.ogg' + fail_sound = 'sound/effects/meatslap.ogg' allowed_tools = list(/obj/item/organ/internal/heart/gland = 100) - time = 32 + time = 3.2 SECONDS /datum/surgery_step/internal/gland_insert/begin_step(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) user.visible_message( diff --git a/code/game/gamemodes/miniantags/borer/borer.dm b/code/game/gamemodes/miniantags/borer/borer.dm index 887537062ea..c607b410751 100644 --- a/code/game/gamemodes/miniantags/borer/borer.dm +++ b/code/game/gamemodes/miniantags/borer/borer.dm @@ -9,6 +9,7 @@ if(check_mute(client.ckey, MUTE_IC)) to_chat(src, span_warning("Вы не можете говорить в IC (muted).")) return + if(client.handle_spam_prevention(message,MUTE_IC)) return @@ -16,12 +17,14 @@ message = trim(sanitize(copytext_char(message, 1, MAX_MESSAGE_LEN))) if(!message) return + add_say_logs(src, message) if(stat == DEAD) return say_dead(message) + var/mob/living/simple_animal/borer/B = loc to_chat(src, "Вы тихо шепчете, \"[message]\"") - to_chat(B.host, "Пленённый разум [src] шепчет, \"[message]\"") + to_chat(B.host, span_alien("Пленённый разум [src] шепчет, \"[message]\"")) for(var/mob/M in GLOB.mob_list) if(M.mind && isobserver(M)) @@ -29,9 +32,11 @@ /mob/living/captive_brain/say_understands(var/mob/other, var/datum/language/speaking = null) var/mob/living/simple_animal/borer/B = loc + if(!istype(B)) log_runtime(EXCEPTION("Trapped mind found without a borer!"), src) return FALSE + return B.host.say_understands(other, speaking) @@ -46,8 +51,10 @@ to_chat(src, span_userdanger("Вы начинаете упорно сопротивляться контролю паразита (это займёт примерно минуту).")) to_chat(B.host, span_userdanger("Вы чувствуете, как пленённый разум [src] начинает сопротивляться.")) var/delay = (rand(350,450) + B.host.getBrainLoss()) + if(!do_after(src, delay, B.host, ALL)) return + return_control(B) host_resisting = FALSE @@ -65,48 +72,62 @@ name = "cortical borer" real_name = "cortical borer" desc = "A small, quivering sluglike creature." + speak_emote = list("chirrups") emote_hear = list("chirrups") + tts_seed = "Gman_e2" + response_help = "pokes" response_disarm = "prods the" response_harm = "stomps on the" + icon_state = "brainslug" icon_living = "brainslug" icon_dead = "brainslug_dead" - speed = 5 + a_intent = INTENT_HARM - stop_automated_movement = 1 - status_flags = CANPUSH attacktext = "щипает" friendly = "prods" - wander = 0 + mob_size = MOB_SIZE_TINY - density = FALSE pass_flags = PASSTABLE | PASSMOB mob_size = MOB_SIZE_SMALL + status_flags = CANPUSH + density = FALSE + faction = list("creature") ventcrawler_trait = TRAIT_VENTCRAWLER_ALWAYS + + wander = FALSE + stop_automated_movement = TRUE + speed = 5 + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 - maxbodytemp = 1500 - var/generation = 1 + var/static/list/borer_names = list( "Primary", "Secondary", "Tertiary", "Quaternary", "Quinary", "Senary", "Septenary", "Octonary", "Novenary", "Decenary", "Undenary", "Duodenary", ) - var/talk_inside_host = FALSE // So that borers don't accidentally give themselves away on a botched message + var/chemicals = 10 // Chemicals used for reproduction and chemical injection. var/max_chems = 250 - var/mob/living/carbon/human/host // Human host for the brain worm. + var/generation = 1 + var/truename // Name used for brainworm-speak. - var/mob/living/captive_brain/host_brain // Used for swapping control of the body back and forth. var/controlling // Used in human death check. + + var/mob/living/carbon/human/host // Human host for the brain worm. + var/mob/living/captive_brain/host_brain // Used for swapping control of the body back and forth. + var/docile = FALSE // Sugar can stop borers from acting. var/bonding = FALSE var/leaving = FALSE var/sneaking = FALSE var/hiding = FALSE + var/talk_inside_host = FALSE // So that borers don't accidentally give themselves away on a botched message + + var/datum/antagonist/borer/antag_datum = new var/datum/action/innate/borer/talk_to_host/talk_to_host_action = new var/datum/action/innate/borer/toggle_hide/toggle_hide_action = new var/datum/action/innate/borer/talk_to_borer/talk_to_borer_action = new @@ -118,8 +139,10 @@ var/datum/action/innate/borer/make_larvae/make_larvae_action = new var/datum/action/innate/borer/torment/torment_action = new var/datum/action/innate/borer/sneak_mode/sneak_mode_action = new + var/datum/action/innate/borer/focus_menu/focus_menu_action = new /mob/living/simple_animal/borer/New(atom/newloc, var/gen=1) + antag_datum.borer_rank = new BORER_RANK_YOUNG(src) ..(newloc) remove_from_all_data_huds() generation = gen @@ -129,22 +152,35 @@ truename = "[borer_names[min(generation, borer_names.len)]] [rand(1000,9999)]" GrantBorerActions() +/mob/living/simple_animal/borer/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + maxbodytemp = 1500, \ + minbodytemp = 0, \ + ) + /mob/living/simple_animal/borer/attack_ghost(mob/user) if(cannotPossess(user)) to_chat(user, span_boldnotice("Upon using the antagHUD you forfeited the ability to join the round.")) return + if(jobban_isbanned(user, "Syndicate")) to_chat(user, span_warning("You are banned from antagonists!")) return + if(key) return + if(stat != CONSCIOUS) return + var/be_borer = tgui_alert(user, "Become a cortical borer? (Warning, You can no longer be cloned!)", "Cortical Borer", list("Yes", "No")) if(be_borer != "Yes" || !src || QDELETED(src)) return + if(key) return + transfer_personality(user.client) /mob/living/simple_animal/borer/sentience_act() @@ -155,14 +191,18 @@ var/list/status_tab_data = ..() . = status_tab_data status_tab_data[++status_tab_data.len] = list("Chemicals", chemicals) + status_tab_data[++status_tab_data.len] = list("Rank", antag_datum.borer_rank?.rankname) + status_tab_data[++status_tab_data.len] = list("Evolution points", antag_datum.evo_points) /mob/living/simple_animal/borer/say(message, verb = "says", sanitize = TRUE, ignore_speech_problems = FALSE, ignore_atmospherics = FALSE, ignore_languages = FALSE) var/list/message_pieces = parse_languages(message) + for(var/datum/multilingual_say_piece/S in message_pieces) if(S.speaking != GLOB.all_languages[LANGUAGE_HIVE_BORER] && loc == host && !talk_inside_host) Communicate(message) return + return ..() @@ -188,13 +228,14 @@ if(src && !QDELETED(src) && !QDELETED(host)) var/say_string = (docile) ? "slurs" :"states" if(host) - to_chat(host, "[truename] [say_string]: [sended_message]") + to_chat(host, span_changeling("[truename] [say_string]: [sended_message]")) add_say_logs(src, sended_message, host, "BORER") + for(var/M in GLOB.dead_mob_list) if(isobserver(M)) - to_chat(M, "Borer Communication from [truename] ([ghost_follow_link(src, ghost=M)]): [sended_message]") - to_chat(src, "[truename] [say_string]: [sended_message]") - add_verb(host, /mob/living/proc/borer_comm) + to_chat(M, span_changeling("Borer Communication from [truename] ([ghost_follow_link(src, ghost=M)]): [sended_message]")) + + to_chat(src, span_changeling("[truename] [say_string]: [sended_message]")) talk_to_borer_action.Grant(host) /mob/living/simple_animal/borer/verb/toggle_silence_inside_host() @@ -203,21 +244,20 @@ set desc = "Toggle whether you will be able to say audible messages while inside your host." if(talk_inside_host) - talk_inside_host = FALSE to_chat(src, span_notice("Теперь вы будете говорить в сознание носителя.")) - else - talk_inside_host = TRUE - to_chat(src, span_notice("Теперь вы сможете говорить, находясь внутри носителя.")) + talk_inside_host = FALSE + return + + to_chat(src, span_notice("Теперь вы сможете говорить, находясь внутри носителя.")) + talk_inside_host = TRUE + return /mob/living/proc/borer_comm() - set name = "Converse with Borer" - set category = "Borer" - set desc = "Communicate mentally with your borer." - - if(src.stat == DEAD) // This shouldn't appear if host is not alive, but double-check + if(stat == DEAD) // This shouldn't appear if host is not alive, but double-check return var/mob/living/simple_animal/borer/B = has_brain_worms() + if(!B) return @@ -225,38 +265,39 @@ if(!input) return - to_chat(B, "[src] says: [input]") + to_chat(B, span_changeling("[src] says: [input]")) add_say_logs(src, input, B, "BORER") for(var/M in GLOB.dead_mob_list) if(isobserver(M)) - to_chat(M, "Borer Communication from [src] ([ghost_follow_link(src, ghost=M)]): [input]") - to_chat(src, "[src] says: [input]") + to_chat(M, span_changeling("Borer Communication from [src] ([ghost_follow_link(src, ghost=M)]): [input]")) -/mob/living/proc/trapped_mind_comm() - set name = "Converse with Trapped Mind" - set category = "Borer" - set desc = "Communicate mentally with the trapped mind of your host." + to_chat(src, span_changeling("[src] says: [input]")) - if(src.stat == DEAD) +/mob/living/proc/trapped_mind_comm() + if(stat == DEAD) to_chat(src, span_warning("Мозг жертвы не способен воспринимать вас в этом состоянии!")) return var/mob/living/simple_animal/borer/B = has_brain_worms() - if(!B || !B.host_brain) + + if(!B?.host_brain) return + var/mob/living/captive_brain/CB = B.host_brain var/input = stripped_input(src, "Введите сообщение для пленённого разума.", "Сообщение", "") + if(!input) return - to_chat(CB, "[B.truename] says: [input]") + to_chat(CB, span_changeling("[B.truename] says: [input]")) add_say_logs(B, input, CB, "BORER") for(var/M in GLOB.dead_mob_list) if(isobserver(M)) - to_chat(M, "Borer Communication from [B] ([ghost_follow_link(src, ghost=M)]): [input]") - to_chat(src, "[B.truename] says: [input]") + to_chat(M, span_changeling("Borer Communication from [B] ([ghost_follow_link(src, ghost=M)]): [input]")) + + to_chat(src, span_changeling("[B.truename] says: [input]")) /mob/living/simple_animal/borer/Life(seconds, times_fired) @@ -311,71 +352,7 @@ to_chat(src, span_notice("Вы анализируете жизненные показатели [M].")) healthscan(src, M, 1, TRUE) -/obj/effect/proc_holder/spell/borer_infest - name = "Infest" - desc = "Infest a suitable humanoid host." - base_cooldown = 0 - clothes_req = FALSE - action_icon_state = "infest" - action_background_icon_state = "bg_alien" - selection_activated_message = span_notice("Вы приготовились заразить жертву. Left-click чтобы применить способность!") - selection_deactivated_message = span_notice("Вы прекратили свои попытки заразить жертву.") - need_active_overlay = TRUE - human_req = FALSE - var/infesting = FALSE - -/obj/effect/proc_holder/spell/borer_infest/create_new_targeting() - var/datum/spell_targeting/click/T = new() - T.range = 1 - T.click_radius = -1 - return T - -/obj/effect/proc_holder/spell/borer_infest/can_cast(mob/living/user, charge_check = TRUE, show_message = FALSE) - - if (is_ventcrawling(user) || !src || user.stat || infesting) - return FALSE - . = ..() - -/obj/effect/proc_holder/spell/borer_infest/valid_target(mob/living/carbon/human/target, user) - return istype(target) && target.stat != DEAD && !ismachineperson(target) - -/obj/effect/proc_holder/spell/borer_infest/cast(list/targets, mob/living/simple_animal/borer/user) - var/mob/living/carbon/human/target = targets[1] - - if(!target) - return - - infesting = TRUE - to_chat(user, "Вы подползаете к [target] и начинаете искать [genderize_ru(target.gender,"его","её","его","их" )] слуховой проход...") - - if(!do_after(user, 5 SECONDS, target, NONE)) - to_chat(user, "Как только [target] отходит, вы срываетесь и падаете на пол.") - infesting = FALSE - return - - if(target.has_brain_worms()) - to_chat(user, span_warning("[target] уже заражён!")) - infesting = FALSE - return - - infesting = FALSE - user.host = target - add_attack_logs(user, user.host, "Infested as borer") - target.borer = user - user.forceMove(target) - user.host.status_flags |= PASSEMOTES - - user.RemoveBorerActions() - user.RemoveBorerSpells() - user.GrantInfestActions() - - to_chat(user, span_boldnotice("Вы можете анализировать здоровье носителя при помощи Left-click.")) - -/mob/living/simple_animal/borer/verb/secrete_chemicals() - set category = "Borer" - set name = "Secrete Chemicals" - set desc = "Push some chemicals into your host's bloodstream." - +/mob/living/simple_animal/borer/proc/secrete_chemicals() if(!host) to_chat(src, "Вы не находитесь в теле носителя.") return @@ -392,12 +369,11 @@ content += "" - for(var/datum in typesof(/datum/borer_chem)) - var/datum/borer_chem/C = datum - var/cname = initial(C.chemname) - var/datum/reagent/R = GLOB.chemical_reagents_list[cname] - if(cname) - content += "" + for(var/datum/reagent/reagent as anything in subtypesof(/datum/reagent)) + if(!LAZYIN(GLOB.borer_reagents, reagent.id) || !reagent.name) + continue + + content += "" content += "
[R.name] ([initial(C.chemuse)])

[initial(C.chemdesc)]

[reagent.name] ([initial(reagent.chemuse)])

[reagent.chemdesc ? initial(reagent.chemdesc) : initial(reagent.description)]

" @@ -413,102 +389,87 @@ var/mob/dead/observer/ghost = usr if(istype(ghost)) attack_ghost(ghost) + if(href_list["borer_use_chem"]) locate(href_list["src"]) if(!istype(src, /mob/living/simple_animal/borer)) return - var/topic_chem = href_list["borer_use_chem"] - var/datum/borer_chem/C = null - - for(var/datum in typesof(/datum/borer_chem)) - var/datum/borer_chem/test = datum - if(initial(test.chemname) == topic_chem) - C = new test() - break + var/datum/reagent/reagent = href_list["borer_use_chem"] - if(!C || !host || controlling || !src || stat) + if(!reagent || !host || controlling || !src || stat) return - var/datum/reagent/R = GLOB.chemical_reagents_list[C.chemname] - if(chemicals < C.chemuse) - to_chat(src, span_boldnotice("Вам нужно [C.chemuse] химикатов для выделения [R.name]!")) + + reagent = new reagent() + if(chemicals < reagent.chemuse) + to_chat(src, span_boldnotice("Вам нужно [reagent.chemuse] химикатов для выделения [reagent.name]!")) return - to_chat(src, span_userdanger("Вы впрыскиваете [R.name] из своих резервуаров в кровь [host].")) - host.reagents.add_reagent(C.chemname, C.quantity) - chemicals -= C.chemuse - add_attack_logs(src, host, "injected [R.name]") + to_chat(src, span_userdanger("Вы впрыскиваете [reagent.name] из своих резервуаров в кровь [host].")) + host.reagents.add_reagent(reagent.id, reagent.quantity) + chemicals -= reagent.chemuse + add_attack_logs(src, host, "injected [reagent.name]") // This is used because we use a static set of datums to determine what chems are available, // instead of a table or something. Thus, when we instance it, we can safely delete it - qdel(C) + qdel(reagent) ..() -/mob/living/simple_animal/borer/verb/hide_borer() - set category = "Borer" - set name = "Hide" - set desc = "Become invisible to the common eye." - - if(host) - to_chat(usr, span_warning("Вы не можете сделать этого, находясь внутри носителя.")) +/mob/living/simple_animal/borer/proc/focus_menu() + if(!host) + to_chat(src, "Вы не находитесь в теле носителя.") return - if(stat != CONSCIOUS) + if(stat) + to_chat(src, "Вы не можете эволюционировать в вашем нынешнем состоянии.") return - if(!hiding) - layer = TURF_LAYER+0.2 - to_chat(src, span_notice("Вы прячетесь.")) - hiding = TRUE - else - layer = MOB_LAYER - to_chat(src, span_notice("Вы перестали прятаться.")) - hiding = FALSE - -/obj/effect/proc_holder/spell/borer_dominate - name = "Dominate Victim" - desc = "Freeze the limbs of a potential host with supernatural fear." - base_cooldown = 30 SECONDS - clothes_req = FALSE - action_icon_state = "genetic_cryo" - action_background_icon_state = "bg_alien" - selection_activated_message = span_notice("Вы приготовились поразить жертву. Left-click чтобы применить способность!") - selection_deactivated_message = span_notice("Вы решили дать своей жертве шанс. Пока что.") - need_active_overlay = TRUE - human_req = FALSE - -/obj/effect/proc_holder/spell/borer_dominate/create_new_targeting() - var/datum/spell_targeting/click/T = new() - T.range = 3 - T.click_radius = -1 - return T - -/obj/effect/proc_holder/spell/borer_dominate/can_cast(mob/living/user, charge_check = TRUE, show_message = FALSE) - - if (is_ventcrawling(user) || !src || user.stat) - return FALSE - . = ..() + if(docile) + to_chat(src, "Вы слишком обессилели для этого.") + return + + var/list/content = list() + + for(var/datum/borer_focus/focus as anything in subtypesof(/datum/borer_focus)) + if(locate(focus) in antag_datum.learned_focuses) + continue -/obj/effect/proc_holder/spell/borer_dominate/valid_target(mob/living/carbon/human/target, user) - return istype(target) && target.stat != DEAD + LAZYADD(content, focus.bodypartname) + + if(!LAZYLEN(content)) + to_chat(src, span_notice("Вы приобрели все доступные фокусы.")) + return + + var/tgui_menu = tgui_input_list(src, "Choose focus", "Focus Menu", content) + if(!tgui_menu) + return -/obj/effect/proc_holder/spell/borer_dominate/cast(list/targets, mob/living/simple_animal/borer/user) - var/mob/living/carbon/human/target = targets[1] + for(var/datum/borer_focus/focus as anything in subtypesof(/datum/borer_focus)) + if(tgui_menu != focus.bodypartname) + continue - if(target.has_brain_worms()) - to_chat(user, span_warning("Вы не можете позволить себе сделать это с тем, кто уже заражён..")) - return + antag_datum.process_focus_choice(focus) + break - to_chat(user, span_warning("Вы пронзили разум [target] пси-потоком, парализуя [genderize_ru(target.gender,"его","её","его","их" )] конечности волной первородного ужаса!")) - to_chat(target, span_warning("Вы чувствуете, как на вас наваливается жуткое чувство страха, леденящее конечности и заставляющее сердце бешено колотиться.")) - target.Weaken(6 SECONDS) + return -/mob/living/simple_animal/borer/verb/release_host() - set category = "Borer" - set name = "Release Host" - set desc = "Slither out of your host." +/mob/living/simple_animal/borer/proc/hide_borer() + if(host) + to_chat(src, span_warning("Вы не можете сделать этого, находясь внутри носителя.")) + return + if(!hiding) + layer = TURF_LAYER+0.2 + to_chat(src, span_notice("Вы прячетесь.")) + hiding = TRUE + return + + layer = MOB_LAYER + to_chat(src, span_notice("Вы перестали прятаться.")) + hiding = FALSE + return +/mob/living/simple_animal/borer/proc/release_host() if(!host) to_chat(src, "Вы не находитесь в теле носителя.") return @@ -532,9 +493,11 @@ if(!host || !src || QDELETED(host) || QDELETED(src) || controlling) return + if(stat) to_chat(src, "Вы не можете освободить цель в вашем текущем состоянии.") return + if(leaving) to_chat(src, "Вы начинаете отсоединяться от синапсов носителя и пробираться наружу через его слуховой проход.") else @@ -550,36 +513,37 @@ /mob/living/simple_animal/borer/proc/borer_leaving() if(!leaving || docile || bonding) return FALSE + return TRUE /mob/living/simple_animal/borer/proc/leave_host() if(!host) return + if(controlling) detach() + GrantBorerActions() GrantBorerSpells() RemoveInfestActions() forceMove(get_turf(host)) - machine = null + machine = null host.reset_perspective(null) host.machine = null var/mob/living/carbon/H = host H.borer = null - remove_verb(H, /mob/living/proc/borer_comm) + talk_to_borer_action.Remove(host) H.status_flags &= ~PASSEMOTES host = null - return -/mob/living/simple_animal/borer/verb/bond_brain() - set category = "Borer" - set name = "Assume Control" - set desc = "Fully connect to the brain of your host." + SEND_SIGNAL(src, COMSIG_BORER_LEFT_HOST) + return +/mob/living/simple_animal/borer/proc/bond_brain() if(!host) to_chat(src, "Вы не находитесь в теле носителя.") return @@ -619,6 +583,7 @@ /mob/living/simple_animal/borer/proc/borer_assuming() if(!bonding || docile || leaving) return FALSE + return TRUE /mob/living/simple_animal/borer/proc/assume_control() @@ -666,13 +631,6 @@ controlling = TRUE - add_verb(host, /mob/living/carbon/proc/release_control) - add_verb(host, /mob/living/carbon/proc/punish_host) - add_verb(host, /mob/living/carbon/proc/spawn_larvae) - add_verb(host, /mob/living/carbon/proc/sneak_mode) - remove_verb(host, /mob/living/proc/borer_comm) - add_verb(host, /mob/living/proc/trapped_mind_comm) - GrantControlActions() talk_to_borer_action.Remove(host) host.med_hud_set_status() @@ -682,35 +640,26 @@ return /mob/living/carbon/proc/punish_host() - set category = "Borer" - set name = "Torment Host" - set desc = "Punish your host with agony." - - var/mob/living/simple_animal/borer/B = has_brain_worms() - - if(!B) - return + var/mob/living/simple_animal/borer/borer = has_brain_worms() - if(B.host_brain) + if(borer?.host_brain) to_chat(src, span_danger("Вы посылаете карающий всплеск психической агонии в мозг своего носителя.")) - to_chat(B.host_brain, span_danger("Ужасная, жгучая агония пронзает вас насквозь, вырывая беззвучный крик из глубин вашего запертого разума!")) + to_chat(borer.host_brain, span_danger("Ужасная, жгучая агония пронзает вас насквозь, вырывая беззвучный крик из глубин вашего запертого разума!")) + return + //Brain slug proc for voluntary removal of control. /mob/living/carbon/proc/release_control() - set category = "Borer" - set name = "Release Control" - set desc = "Release control of your host's body." - - var/mob/living/simple_animal/borer/B = has_brain_worms() - - if(B && B.host_brain) - to_chat(src, span_danger("Вы убираете свои хоботки, освобождая [B.host_brain].")) - - B.detach() + var/mob/living/simple_animal/borer/borer = has_brain_worms() - else - log_runtime(EXCEPTION("Missing borer or missing host brain upon borer release."), src) + if(borer?.host_brain) + to_chat(src, span_danger("Вы убираете свои хоботки, освобождая [borer.host_brain].")) + borer.detach() + return + + log_runtime(EXCEPTION("Missing borer or missing host brain upon borer release."), src) + return //Check for brain worms in head. /mob/proc/has_brain_worms() @@ -725,61 +674,61 @@ /mob/living/carbon/proc/BorerControlling() var/mob/living/simple_animal/borer/borer = has_brain_worms() + if(borer && borer.controlling) return TRUE + return FALSE /mob/living/carbon/proc/spawn_larvae() - set category = "Borer" - set name = "Reproduce" - set desc = "Spawn several young." - var/mob/living/simple_animal/borer/B = has_brain_worms() if(!B) return if(B.chemicals >= 100) + B.chemicals -= 100 + to_chat(src, span_danger("Ваш хозяин дёргается и вздрагивает, когда вы быстро выводите личинку из своего слизнеподобного тела.")) visible_message(span_danger("[src] яростно блюёт, изрыгая рвотные массы вместе с извивающимся, похожим на слизня существом!")) - B.chemicals -= 100 + var/turf/T = get_turf(src) T.add_vomit_floor() + new /mob/living/simple_animal/borer(T, B.generation + 1) + borer.antag_datum.post_reproduce() - else - to_chat(src, "Вам требуется 100 химикатов для размножения!") return + to_chat(src, "Вам требуется 100 химикатов для размножения!") + return + /mob/living/carbon/proc/sneak_mode() - set category = "Borer" - set name = "Sneak mode" - set desc = "Hides your status from medical huds." - var/mob/living/simple_animal/borer/B = has_brain_worms() + var/mob/living/simple_animal/borer/borer = has_brain_worms() - if(!B) + if(!borer) return - if(B.sneaking) + if(borer.sneaking) to_chat(src, span_danger("Вы перестаете скрывать свое присутствие!")) - B.sneaking = FALSE - B.host.med_hud_set_status() + borer.sneaking = FALSE + borer.host.med_hud_set_status() return - if(B.host_brain.ckey) + if(borer.host_brain.ckey) to_chat(src, span_danger("Душа вашего хозяина не позволяет вам скрыть свое присутствие!")) return - if(B.chemicals >= 50) - B.sneaking = TRUE + if(borer.chemicals >= 50) + borer.sneaking = TRUE to_chat(src, span_notice("Вы скрываете ваше присутствие внутри хозяина!")) - B.chemicals -= 50 - B.host.med_hud_set_status() - - else - to_chat(src, "Вам требуется 50 химикатов для сокрытия вашего присутствия!") + borer.chemicals -= 50 + borer.host.med_hud_set_status() return + to_chat(src, "Вам требуется 50 химикатов для сокрытия вашего присутствия!") + return + /mob/living/simple_animal/borer/proc/detach() if(!host || !controlling) @@ -790,13 +739,6 @@ machine = null sneaking = FALSE - remove_verb(host, /mob/living/carbon/proc/release_control) - remove_verb(host, /mob/living/carbon/proc/punish_host) - remove_verb(host, /mob/living/carbon/proc/spawn_larvae) - remove_verb(host, /mob/living/carbon/proc/sneak_mode) - add_verb(host, /mob/living/proc/borer_comm) - remove_verb(host, /mob/living/proc/trapped_mind_comm) - RemoveControlActions() talk_to_borer_action.Grant(host) host.med_hud_set_status() @@ -842,16 +784,11 @@ return if(!QDELETED(candidate) || !QDELETED(candidate.mob)) - var/datum/mind/M = create_borer_mind(candidate.ckey) - M.transfer_to(src) + var/datum/mind/mind = create_borer_mind(candidate.ckey) + mind.transfer_to(src) candidate.mob = src ckey = candidate.ckey - var/list/messages = list() - messages.Add(span_notice("Вы - Мозговой Червь!")) - messages.Add("Забирайтесь в голову своей жертвы, используйте скрытность, убеждение и свои способности к управлению разумом, чтобы сохранить себя, своё потомство и своего носителя в безопасности и тепле.") - messages.Add("Сахар сводит на нет ваши способности, избегайте его любой ценой!") - messages.Add("Вы можете разговаривать со своими коллегами-борерами, используя '[get_language_prefix(LANGUAGE_HIVE_BORER)]'.") - to_chat(src, chat_box_purple(messages.Join("
"))) + mind.add_antag_datum(antag_datum) GrantBorerSpells() hide_borer() @@ -881,12 +818,16 @@ leave_body_action.Grant(src) take_control_action.Grant(src) make_chems_action.Grant(src) + mind?.AddSpell(new /obj/effect/proc_holder/spell/borer_force_say) + focus_menu_action.Grant(src) /mob/living/simple_animal/borer/proc/RemoveInfestActions() talk_to_host_action.Remove(src) take_control_action.Remove(src) leave_body_action.Remove(src) make_chems_action.Remove(src) + mind?.RemoveSpell(/obj/effect/proc_holder/spell/borer_force_say) + focus_menu_action.Remove(src) /mob/living/simple_animal/borer/proc/GrantControlActions() talk_to_brain_action.Grant(host) @@ -901,113 +842,3 @@ give_back_control_action.Remove(host) sneak_mode_action.Remove(host) torment_action.Remove(host) - -/datum/action/innate/borer - background_icon_state = "bg_alien" - -/datum/action/innate/borer/talk_to_host - name = "Converse with Host" - desc = "Send a silent message to your host." - button_icon_state = "alien_whisper" - -/datum/action/innate/borer/talk_to_host/Activate() - var/mob/living/simple_animal/borer/B = owner - B.Communicate() - -/datum/action/innate/borer/toggle_hide - name = "Toggle Hide" - desc = "Become invisible to the common eye. Toggled on or off." - button_icon_state = "borer_hiding_false" - -/datum/action/innate/borer/toggle_hide/Activate() - var/mob/living/simple_animal/borer/B = owner - B.hide_borer() - button_icon_state = "borer_hiding_[B.hiding ? "true" : "false"]" - UpdateButtonIcon() - -/datum/action/innate/borer/talk_to_borer - name = "Converse with Borer" - desc = "Communicate mentally with your borer." - button_icon_state = "alien_whisper" - -/datum/action/innate/borer/talk_to_borer/Activate() - var/mob/living/simple_animal/borer/B = owner.has_brain_worms() - B.host = owner - B.host.borer_comm() - -/datum/action/innate/borer/talk_to_brain - name = "Converse with Trapped Mind" - desc = "Communicate mentally with the trapped mind of your host." - button_icon_state = "alien_whisper" - -/datum/action/innate/borer/talk_to_brain/Activate() - var/mob/living/simple_animal/borer/B = owner.has_brain_worms() - B.host = owner - B.host.trapped_mind_comm() - -/datum/action/innate/borer/take_control - name = "Assume Control" - desc = "Fully connect to the brain of your host." - button_icon_state = "borer_brain" - -/datum/action/innate/borer/take_control/Activate() - var/mob/living/simple_animal/borer/B = owner - B.bond_brain() - -/datum/action/innate/borer/give_back_control - name = "Release Control" - desc = "Release control of your host's body." - button_icon_state = "borer_leave" - -/datum/action/innate/borer/give_back_control/Activate() - var/mob/living/simple_animal/borer/B = owner.has_brain_worms() - B.host = owner - B.host.release_control() - -/datum/action/innate/borer/leave_body - name = "Release Host" - desc = "Slither out of your host." - button_icon_state = "borer_leave" - -/datum/action/innate/borer/leave_body/Activate() - var/mob/living/simple_animal/borer/B = owner - B.release_host() - -/datum/action/innate/borer/make_chems - name = "Secrete Chemicals" - desc = "Push some chemicals into your host's bloodstream." - button_icon_state = "fleshmend" - -/datum/action/innate/borer/make_chems/Activate() - var/mob/living/simple_animal/borer/B = owner - B.secrete_chemicals() - -/datum/action/innate/borer/make_larvae - name = "Reproduce" - desc = "Spawn several young." - button_icon_state = "borer_reproduce" - -/datum/action/innate/borer/make_larvae/Activate() - var/mob/living/simple_animal/borer/B = owner.has_brain_worms() - B.host = owner - B.host.spawn_larvae() - -/datum/action/innate/borer/torment - name = "Torment Host" - desc = "Punish your host with agony." - button_icon_state = "blind" - -/datum/action/innate/borer/torment/Activate() - var/mob/living/simple_animal/borer/B = owner.has_brain_worms() - B.host = owner - B.host.punish_host() - -/datum/action/innate/borer/sneak_mode - name = "Sneak mode" - desc = "Hides your status from medical huds." - button_icon_state = "chameleon_skin" - -/datum/action/innate/borer/sneak_mode/Activate() - var/mob/living/simple_animal/borer/B = owner.has_brain_worms() - B.host = owner - B.host.sneak_mode() diff --git a/code/game/gamemodes/miniantags/bot_swarm/swarmer.dm b/code/game/gamemodes/miniantags/bot_swarm/swarmer.dm index cea72a95d3a..ce9d67f7946 100644 --- a/code/game/gamemodes/miniantags/bot_swarm/swarmer.dm +++ b/code/game/gamemodes/miniantags/bot_swarm/swarmer.dm @@ -69,8 +69,6 @@ icon_gib = null wander = 0 harm_intent_damage = 5 - minbodytemp = 0 - maxbodytemp = 500 atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) unsuitable_atmos_damage = 0 melee_damage_lower = 15 @@ -107,6 +105,13 @@ var/resources = 0 //Resource points, generated by consuming metal/glass var/max_resources = 200 +/mob/living/simple_animal/hostile/swarmer/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + maxbodytemp = 500, \ + minbodytemp = 0, \ + ) + /mob/living/simple_animal/hostile/swarmer/Login() ..() to_chat(src, "You are a swarmer, a weapon of a long dead civilization. Until further orders from your original masters are received, you must continue to consume and replicate.") @@ -278,7 +283,7 @@ to_chat(S, "Destroying this object has the potential to cause a hull breach. Aborting.") S.GiveTarget(null) return FALSE - else if(istype(A, /area/engine/supermatter)) + else if(istype(A, /area/engineering/supermatter)) to_chat(S, "Disrupting the containment of a supermatter crystal would not be to our benefit. Aborting.") S.GiveTarget(null) return FALSE @@ -393,7 +398,7 @@ to_chat(S, "Destroying this object has the potential to cause a hull breach. Aborting.") S.GiveTarget(null) return TRUE - else if(istype(A, /area/engine/supermatter)) + else if(istype(A, /area/engineering/supermatter)) to_chat(S, "Disrupting the containment of a supermatter crystal would not be to our benefit. Aborting.") S.GiveTarget(null) return TRUE @@ -418,7 +423,7 @@ to_chat(S, "Destroying this object has the potential to cause a hull breach. Aborting.") S.GiveTarget(null) return TRUE - else if(istype(A, /area/engine/supermatter)) + else if(istype(A, /area/engineering/supermatter)) to_chat(S, "Disrupting the containment of a supermatter crystal would not be to our benefit. Aborting.") S.GiveTarget(null) return TRUE @@ -432,7 +437,7 @@ to_chat(S, "Destroying this object has the potential to cause a hull breach. Aborting.") S.GiveTarget(null) return TRUE - else if(istype(A, /area/engine/supermatter)) + else if(istype(A, /area/engineering/supermatter)) to_chat(S, "Disrupting the containment of a supermatter crystal would not be to our benefit. Aborting.") S.GiveTarget(null) return TRUE diff --git a/code/game/gamemodes/miniantags/demons/demon.dm b/code/game/gamemodes/miniantags/demons/demon.dm index f7cd5e16b23..60f8b2bac62 100644 --- a/code/game/gamemodes/miniantags/demons/demon.dm +++ b/code/game/gamemodes/miniantags/demons/demon.dm @@ -18,8 +18,6 @@ attack_sound = 'sound/misc/demon_attack1.ogg' death_sound = 'sound/misc/demon_dies.ogg' atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 - maxbodytemp = INFINITY faction = list(ROLE_DEMON) attacktext = "неистово терзает" maxHealth = 200 @@ -44,6 +42,12 @@ whisper_action.Grant(src) addtimer(CALLBACK(src, PROC_REF(attempt_objectives)), 5 SECONDS) +/mob/living/simple_animal/demon/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + maxbodytemp = INFINITY, \ + minbodytemp = 0, \ + ) /mob/living/simple_animal/demon/Destroy() if(mind) diff --git a/code/game/gamemodes/miniantags/guardian/guardian.dm b/code/game/gamemodes/miniantags/guardian/guardian.dm index b3a6d364dba..5fab14d1b2f 100644 --- a/code/game/gamemodes/miniantags/guardian/guardian.dm +++ b/code/game/gamemodes/miniantags/guardian/guardian.dm @@ -18,8 +18,6 @@ stop_automated_movement = 1 universal_speak = TRUE attack_sound = 'sound/weapons/punch1.ogg' - minbodytemp = 0 - maxbodytemp = INFINITY atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) attacktext = "бьёт" maxHealth = INFINITY //The spirit itself is invincible @@ -54,6 +52,13 @@ summoner = host host.grant_guardian_actions(src) +/mob/living/simple_animal/hostile/guardian/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + maxbodytemp = INFINITY, \ + minbodytemp = 0, \ + ) + /mob/living/simple_animal/hostile/guardian/med_hud_set_health() if(summoner) var/image/holder = hud_list[HEALTH_HUD] diff --git a/code/game/gamemodes/miniantags/morph/morph.dm b/code/game/gamemodes/miniantags/morph/morph.dm index 98b705b05e4..4fb716debb7 100644 --- a/code/game/gamemodes/miniantags/morph/morph.dm +++ b/code/game/gamemodes/miniantags/morph/morph.dm @@ -23,7 +23,6 @@ atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 maxHealth = 150 health = 150 environment_smash = 1 @@ -63,6 +62,12 @@ GLOB.morphs_alive_list += src check_morphs() +/mob/living/simple_animal/hostile/morph/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) + /mob/living/simple_animal/hostile/morph/get_status_tab_items() var/list/status_tab_data = ..() . = status_tab_data diff --git a/code/game/gamemodes/miniantags/revenant/revenant.dm b/code/game/gamemodes/miniantags/revenant/revenant.dm index 23c76727c4f..d137402f9bd 100644 --- a/code/game/gamemodes/miniantags/revenant/revenant.dm +++ b/code/game/gamemodes/miniantags/revenant/revenant.dm @@ -27,8 +27,6 @@ response_disarm = "swings at" response_harm = "punches" unsuitable_atmos_damage = 0 - minbodytemp = 0 - maxbodytemp = INFINITY harm_intent_damage = 0 friendly = "touches" status_flags = 0 @@ -62,6 +60,12 @@ ADD_TRAIT(src, TRAIT_NO_FLOATING_ANIM, INNATE_TRAIT) AddElement(/datum/element/simple_flying) +/mob/living/simple_animal/revenant/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + maxbodytemp = INFINITY, \ + minbodytemp = 0, \ + ) /mob/living/simple_animal/revenant/Life(seconds, times_fired) ..() @@ -205,6 +209,7 @@ mind.AddSpell(new /obj/effect/proc_holder/spell/aoe/revenant/defile(null)) mind.AddSpell(new /obj/effect/proc_holder/spell/aoe/revenant/malfunction(null)) mind.AddSpell(new /obj/effect/proc_holder/spell/aoe/revenant/overload(null)) + mind.AddSpell(new /obj/effect/proc_holder/spell/aoe/revenant/blight(null)) mind.AddSpell(new /obj/effect/proc_holder/spell/aoe/revenant/haunt_object(null)) mind.AddSpell(new /obj/effect/proc_holder/spell/aoe/revenant/hallucinations(null)) return TRUE diff --git a/code/game/gamemodes/miniantags/revenant/revenant_abilities.dm b/code/game/gamemodes/miniantags/revenant/revenant_abilities.dm index 24d5e3c5b51..4685377069f 100644 --- a/code/game/gamemodes/miniantags/revenant/revenant_abilities.dm +++ b/code/game/gamemodes/miniantags/revenant/revenant_abilities.dm @@ -9,100 +9,116 @@ if(modifiers["middle"]) MiddleClickOn(A) return + if(modifiers["shift"]) ShiftClickOn(A) return + if(modifiers["alt"]) AltClickOn(A) return + if(modifiers["ctrl"]) CtrlClickOn(A) return if(world.time <= next_move) return + A.attack_ghost(src) if(ishuman(A) && in_range(src, A)) if(isLivingSSD(A) && client.send_ssd_warning(A)) //Do NOT Harvest SSD people unless you accept the warning return + Harvest(A) /mob/living/simple_animal/revenant/proc/Harvest(mob/living/carbon/human/target) if(!castcheck(0)) return + if(draining) - to_chat(src, "You are already siphoning the essence of a soul!") + to_chat(src, span_revenwarning("You are already siphoning the essence of a soul!")) return + var/mob_UID = target.UID() if(mob_UID in drained_mobs) - to_chat(src, "[target]'s soul is dead and empty.") + to_chat(src, span_revenwarning("[target]'s soul is dead and empty.")) return + if(!target.stat) - to_chat(src, "This being's soul is too strong to harvest.") + to_chat(src, span_revennotice("This being's soul is too strong to harvest.")) if(prob(10)) to_chat(target, "You feel as if you are being watched.") return + draining = TRUE essence_drained = rand(15, 20) - to_chat(src, "You search for the soul of [target].") + to_chat(src, span_revennotice("You search for the soul of [target].")) + if(do_after(src, 1 SECONDS, target, DEFAULT_DOAFTER_IGNORE|DA_IGNORE_HELD_ITEM)) //did they get deleted in that second? if(target.ckey) - to_chat(src, "Their soul burns with intelligence.") + to_chat(src, span_revennotice("Their soul burns with intelligence.")) essence_drained += rand(20, 30) + if(target.stat != DEAD) - to_chat(src, "Their soul blazes with life!") + to_chat(src, span_revennotice("Their soul blazes with life!")) essence_drained += rand(40, 50) else - to_chat(src, "Their soul is weak and faltering.") + to_chat(src, span_revennotice("Their soul is weak and faltering.")) + if(do_after(src, 2 SECONDS, target, DEFAULT_DOAFTER_IGNORE|DA_IGNORE_HELD_ITEM)) //did they get deleted NOW? switch(essence_drained) if(1 to 30) - to_chat(src, "[target] will not yield much essence. Still, every bit counts.") + to_chat(src, span_revennotice("[target] will not yield much essence. Still, every bit counts.")) if(30 to 70) - to_chat(src, "[target] will yield an average amount of essence.") + to_chat(src, span_revennotice("[target] will yield an average amount of essence.")) if(70 to 90) - to_chat(src, "Such a feast! [target] will yield much essence to you.") + to_chat(src, span_revenboldnotice("Such a feast! [target] will yield much essence to you.")) if(90 to INFINITY) - to_chat(src, "Ah, the perfect soul. [target] will yield massive amounts of essence to you.") + to_chat(src, span_revenbignotice("Ah, the perfect soul. [target] will yield massive amounts of essence to you.")) if(do_after(src, 2 SECONDS, target, DEFAULT_DOAFTER_IGNORE|DA_IGNORE_HELD_ITEM)) //how about now if(!target.stat) - to_chat(src, "They are now powerful enough to fight off your draining.") + to_chat(src, span_revenwarning("They are now powerful enough to fight off your draining.")) to_chat(target, span_boldannounceic("You feel something tugging across your body before subsiding.")) draining = FALSE return //hey, wait a minute... - to_chat(src, "You begin siphoning essence from [target]'s soul.") + + to_chat(src, span_revenminor("You begin siphoning essence from [target]'s soul.")) if(target.stat != DEAD) - to_chat(target, "You feel a horribly unpleasant draining sensation as your grip on life weakens...") + to_chat(target, span_warning("You feel a horribly unpleasant draining sensation as your grip on life weakens...")) + reveal(27) stun(27) - target.visible_message("[target] suddenly rises slightly into the air, [target.p_their()] skin turning an ashy gray.") + target.visible_message(span_warning("[target] suddenly rises slightly into the air, [target.p_their()] skin turning an ashy gray.")) target.Beam(src,icon_state="drain_life",icon='icons/effects/effects.dmi',time=26) + if(do_after(src, 3 SECONDS, target, DEFAULT_DOAFTER_IGNORE|DA_IGNORE_HELD_ITEM)) //As one cannot prove the existance of ghosts, ghosts cannot prove the existance of the target they were draining. change_essence_amount(essence_drained, 0, target) if(essence_drained > 90) essence_regen_cap += 25 perfectsouls += 1 - to_chat(src, "The perfection of [target]'s soul has increased your maximum essence level. Your new maximum essence is [essence_regen_cap].") - to_chat(src, "[target]'s soul has been considerably weakened and will yield no more essence for the time being.") - target.visible_message("[target] slumps onto the ground.", \ - "Violets lights, dancing in your vision, getting clo--") + to_chat(src, span_revenboldnotice("The perfection of [target]'s soul has increased your maximum essence level. Your new maximum essence is [essence_regen_cap].")) + to_chat(src, span_revennotice("[target]'s soul has been considerably weakened and will yield no more essence for the time being.")) + target.visible_message(span_warning("[target] slumps onto the ground."), \ + span_revenwarning("Violets lights, dancing in your vision, getting clo--")) drained_mobs.Add(mob_UID) add_attack_logs(src, target, "revenant harvested soul") target.death() else - to_chat(src, "[target ? "[target] has":"They have"] been drawn out of your grasp. The link has been broken.") + to_chat(src, span_revenwarning("[target ? "[target] has":"They have"] been drawn out of your grasp. The link has been broken.")) draining = 0 essence_drained = 0 if(target) //Wait, target is WHERE NOW? - target.visible_message("[target] slumps onto the ground.", \ - "Violets lights, dancing in your vision, receding--") + target.visible_message(span_warning("[target] slumps onto the ground."), \ + span_revenwarning("Violets lights, dancing in your vision, receding--")) return else - to_chat(src, "You are not close enough to siphon [target ? "[target]'s":"their"] soul. The link has been broken.") + to_chat(src, span_revenwarning("You are not close enough to siphon [target ? "[target]'s":"their"] soul. The link has been broken.")) draining = FALSE essence_drained = 0 return + draining = FALSE essence_drained = 0 @@ -112,7 +128,7 @@ */ /obj/effect/proc_holder/spell/night_vision/revenant base_cooldown = 0 - message = "You toggle your night vision." + message = span_revennotice("You toggle your night vision.") action_icon_state = "r_nightvision" action_background_icon_state = "bg_revenant" @@ -138,12 +154,14 @@ for(var/mob/living/M in targets) spawn(0) var/msg = tgui_input_text(usr, "What do you wish to tell [M]?", null, "") + if(!msg) cooldown_handler.revert_cast() return + log_say("(REVENANT to [key_name(M)]) [msg]", user) - to_chat(user, "You transmit to [M]: [msg]") - to_chat(M, "An alien voice resonates from all around... [msg]") + to_chat(user, "[span_revenboldnotice("You transmit to [M]:")] [span_revennotice(msg)]") + to_chat(M, "[span_revenboldnotice("An alien voice resonates from all around...")] [span_italics(msg)]") /obj/effect/proc_holder/spell/aoe/revenant @@ -173,7 +191,7 @@ /obj/effect/proc_holder/spell/aoe/revenant/revert_cast(mob/user) . = ..() - to_chat(user, "Your ability wavers and fails!") + to_chat(user, span_revennotice("Your ability wavers and fails!")) var/mob/living/simple_animal/revenant/R = user R?.essence += cast_amount //refund the spell and reset @@ -181,13 +199,17 @@ /obj/effect/proc_holder/spell/aoe/revenant/can_cast(mob/living/simple_animal/revenant/user = usr, charge_check = TRUE, show_message = FALSE) if(user.inhibited) return FALSE + if(cooldown_handler.is_on_cooldown()) return FALSE + if(locked) if(user.essence <= unlock_amount) return FALSE + if(user.essence <= cast_amount) return FALSE + return TRUE @@ -196,19 +218,26 @@ if(!user.castcheck(-unlock_amount)) cooldown_handler.revert_cast() return FALSE + name = "[initial(name)] ([cast_amount]E)" - to_chat(user, "You have unlocked [initial(name)]!") + to_chat(user, span_revenwarning("You have unlocked [initial(name)]!")) + locked = FALSE cooldown_handler.revert_cast() + return FALSE + if(!user.castcheck(-cast_amount)) cooldown_handler.revert_cast() return FALSE + name = "[initial(name)] ([cast_amount]E)" user.reveal(reveal) user.stun(stun) + if(action) action.UpdateButtonIcon() + return TRUE @@ -241,18 +270,22 @@ /obj/effect/proc_holder/spell/aoe/revenant/overload/proc/shock_lights(obj/machinery/light/L, mob/living/simple_animal/revenant/user) if(!L.on) return - L.visible_message("\The [L] suddenly flares brightly and begins to spark!") + + L.visible_message(span_boldwarning("\The [L] suddenly flares brightly and begins to spark!")) do_sparks(4, 0, L) new /obj/effect/temp_visual/revenant(L.loc) sleep(2 SECONDS) if(!L.on) //wait, wait, don't shock me return + flick("[L.base_icon_state]2", L) for(var/mob/living/M in view(shock_range, L)) if(M == user) continue + M.Beam(L, icon_state = "purple_lightning", icon = 'icons/effects/effects.dmi', time = 0.5 SECONDS) M.electrocute_act(shock_damage, "настенной лампы", flags = SHOCK_NOGLOVES) + do_sparks(4, 0, M) playsound(M, 'sound/machines/defib_zap.ogg', 50, TRUE, -1) @@ -278,8 +311,10 @@ /obj/effect/proc_holder/spell/aoe/revenant/defile/cast(list/targets, mob/living/simple_animal/revenant/user = usr) if(!attempt_cast(user)) return + for(var/turf/T in targets) T.defile() + for(var/atom/A in T.contents) A.defile() @@ -310,6 +345,7 @@ /obj/effect/proc_holder/spell/aoe/revenant/malfunction/proc/effect(mob/living/simple_animal/revenant/user, turf/T) T.rev_malfunction(TRUE) + for(var/atom/A in T.contents) A.rev_malfunction(TRUE) @@ -401,11 +437,14 @@ */ /obj/effect/proc_holder/spell/aoe/revenant/haunt_object/proc/attack(mob/living/simple_animal/possessed_object/possessed_object, mob/living/simple_animal/revenant/user) var/list/potential_victims = list() + for(var/mob/living/carbon/potential_victim in range(aoe_range, get_turf(possessed_object))) if(!can_see(possessed_object, potential_victim, aoe_range)) // You can't see me continue + if(potential_victim.stat != CONSCIOUS) // Don't kill our precious essence-filled sleepy mobs continue + potential_victims.Add(potential_victim) if(!length(potential_victims)) @@ -463,6 +502,46 @@ M.AdjustHallucinate(60 SECONDS, bound_upper = 300 SECONDS) //Lets not let them get more than 5 minutes of hallucinations new /obj/effect/temp_visual/revenant(get_turf(M)) +/** + * Infects targets with a ectoplasmic disease + */ +/obj/effect/proc_holder/spell/aoe/revenant/blight + name = "Blight" + desc = "Infects people nearby with a disease that slowly debilitates them." + action_icon_state = "blight" + base_cooldown = 60 SECONDS + unlock_amount = 200 + cast_amount = 40 + stun = 3 SECONDS + reveal = 7 SECONDS + aoe_range = 4 + +/obj/effect/proc_holder/spell/aoe/revenant/blight/create_new_targeting() + var/datum/spell_targeting/aoe/target = new() + target.range = aoe_range + target.allowed_type = /mob/living/carbon/human + return target + +/obj/effect/proc_holder/spell/aoe/revenant/blight/valid_target(mob/living/carbon/human/target, mob/living/simple_animal/revenant/user = usr) + if(!target.mind) + return FALSE + + if(target.mind in SSticker.mode.sintouched) + return FALSE + + if(locate(/datum/disease/ectoplasmic) in target.diseases) + return FALSE + + return TRUE + +/obj/effect/proc_holder/spell/aoe/revenant/blight/cast(list/targets, mob/living/simple_animal/revenant/user = usr) + if(!attempt_cast(user)) + return + + for(var/mob/living/carbon/human/human as anything in targets) + var/datum/disease/ectoplasmic/disease = new + disease.Contract(human) + new /obj/effect/temp_visual/revenant(get_turf(human)) /** * Defiling atoms. @@ -514,7 +593,7 @@ open() /mob/living/carbon/human/defile() - to_chat(src, "You suddenly feel [pick("sick and tired", "tired and confused", "nauseated", "dizzy")].") + to_chat(src, span_warning("You suddenly feel [pick("sick and tired", "tired and confused", "nauseated", "dizzy")].")) apply_damages(tox = 5, stamina = 60) AdjustConfused(40 SECONDS, bound_lower = 0, bound_upper = 60 SECONDS) new /obj/effect/temp_visual/revenant(loc) @@ -549,7 +628,7 @@ */ /mob/living/carbon/human/rev_malfunction(cause_emp = TRUE) - to_chat(src, "You feel [pick("your sense of direction flicker out", "a stabbing pain in your head", "your mind fill with static")].") + to_chat(src, span_warning("You feel [pick("your sense of direction flicker out", "a stabbing pain in your head", "your mind fill with static")].")) new /obj/effect/temp_visual/revenant(loc) if(cause_emp) emp_act(1) diff --git a/code/game/gamemodes/miniantags/sintouched/objectives.dm b/code/game/gamemodes/miniantags/sintouched/objectives.dm index 2c2b5ce68e2..be5ebe4b8cd 100644 --- a/code/game/gamemodes/miniantags/sintouched/objectives.dm +++ b/code/game/gamemodes/miniantags/sintouched/objectives.dm @@ -1,6 +1,7 @@ /datum/objective/sintouched completed = TRUE needs_target = FALSE + var/mob/living/carbon/human/user /* NO ERP OBJECTIVE FOR YOU. /datum/objective/sintouched/lust @@ -13,23 +14,85 @@ else explanation_text = "Go get married, then immediately cheat on your new spouse." */ +/datum/objective/sintouched/proc/on_apply() + return + +/datum/objective/sintouched/proc/init_sin(mob/living/carbon/human/human) + user = human + on_apply() + +/datum/objective/sintouched/Destroy(force) + user = null + return ..() + /datum/objective/sintouched/gluttony - explanation_text = "Food is delicious, so delicious you can't let it be wasted on other people." + explanation_text = "Еда очень вкусная, настолько вкусная, что вы не можете позволить еде попасть к другим людям, ведь она и была создана лишь для вас." -/datum/objective/sintouched/greed - explanation_text = "You want MORE, more money, more wealth, more riches. Go get it, but don't hurt people for it." +/datum/objective/sintouched/gluttony/on_apply() + user.physiology.hunger_mod *= 3 + LAZYADD(user.dna.species.inherent_traits, TRAIT_NO_FAT) + user.force_gene_block(GLOB.eatblock, TRUE) +/datum/objective/sintouched/gluttony/Destroy(force) + user.physiology.hunger_mod /= 3 + LAZYREMOVE(user.dna.species.inherent_traits, TRAIT_NO_FAT) + user.force_gene_block(GLOB.eatblock) + return ..() + +/datum/objective/sintouched/greed + explanation_text = "Вы хотите БОЛЬШЕ, больше денег, больше богатства, больше богатств. Заполучи их, но не вреди людям ради этого." + /datum/objective/sintouched/sloth - explanation_text = "You just get tired randomly. Go take a nap at a time that would inconvenience other people." + explanation_text = "Вы периодически устаёте. Идите и вздремните в то время, когда это будет неудобно другим людям." + +/datum/objective/sintouched/sloth/on_apply() + user.add_or_update_variable_actionspeed_modifier(/datum/actionspeed_modifier/species_tool_mod, multiplicative_slowdown = user.dna.species.toolspeedmod + 1) + user.add_or_update_variable_actionspeed_modifier(/datum/actionspeed_modifier/species_surgery_mod, multiplicative_slowdown = user.dna.species.surgeryspeedmod + 1) + user.add_or_update_variable_movespeed_modifier(/datum/movespeed_modifier/species_speedmod, multiplicative_slowdown = user.dna.species.speed_mod - 0.5) +/datum/objective/sintouched/sloth/Destroy(force) + user.add_or_update_variable_actionspeed_modifier(/datum/actionspeed_modifier/species_tool_mod, multiplicative_slowdown = user.dna.species.toolspeedmod) + user.add_or_update_variable_actionspeed_modifier(/datum/actionspeed_modifier/species_surgery_mod, multiplicative_slowdown = user.dna.species.surgeryspeedmod) + user.add_or_update_variable_movespeed_modifier(/datum/movespeed_modifier/species_speedmod, multiplicative_slowdown = user.dna.species.speed_mod) + return ..() + /datum/objective/sintouched/wrath - explanation_text = "What have your coworkers ever done for you? Don't offer to help them in any matter, and refuse if asked." + explanation_text = "Что ваши коллеги когда-либо делали для вас? Не предлагайте им помощь ни в каких делах и отказывайте, если попросят." + +/datum/objective/sintouched/wrath/on_apply() + var/datum/disease/virus/advance/preset/aggression/disease = new + user.physiology.punch_damage_low += 5 + user.physiology.punch_damage_high += 10 + disease.Contract(user) -/datum/objective/sintouched/envy - explanation_text = "Why should you be stuck with your rank? Show everyone you can do other jobs too, and don't let anyone stop you, least of all because you have no training." +/datum/objective/sintouched/wrath/Destroy(force) + user.physiology.punch_damage_low -= 5 + user.physiology.punch_damage_high -= 10 + return ..() +/datum/objective/sintouched/envy + explanation_text = "Почему вы должны зацикливаться на своем звании? Покажите всем, что вы можете выполнять и другую работу, и не позволяйте никому остановить вас, прежде всего потому, что у вас нет требуемой квалификации." + +/datum/objective/sintouched/envy/on_apply() + user.set_species(/datum/species/wryn) + /datum/objective/sintouched/pride - explanation_text = "You are the BEST thing on the station. Make sure everyone knows it." + explanation_text = "Вы - лучшее, что есть на станции. Убедитесь, что все это знают." + +/datum/objective/sintouched/pride/on_apply() + user.physiology.brute_mod *= 0.9 + user.physiology.tox_mod *= 0.9 + user.physiology.stamina_mod *= 0.9 + user.physiology.oxy_mod *= 0.9 + user.physiology.burn_mod *= 0.9 + +/datum/objective/sintouched/pride/Destroy(force) + user.physiology.brute_mod /= 0.9 + user.physiology.tox_mod /= 0.9 + user.physiology.stamina_mod /= 0.9 + user.physiology.oxy_mod /= 0.9 + user.physiology.burn_mod /= 0.9 + return ..() /datum/objective/sintouched/acedia - explanation_text = "Angels, devils, good, evil... who cares? Just ignore any hellish threats and do your job." + explanation_text = "Ангелы, дьяволы, добро, зло... кого это вообще беспокоит? Игнорируйте все адские угрозы и просто занимайтесь своей работой." diff --git a/code/game/gamemodes/nuclear/nuclear.dm b/code/game/gamemodes/nuclear/nuclear.dm index 6b4d5463e8a..9b494be3713 100644 --- a/code/game/gamemodes/nuclear/nuclear.dm +++ b/code/game/gamemodes/nuclear/nuclear.dm @@ -442,7 +442,7 @@ else if(is_type_in_list(A, fiftythousand_penalty)) scoreboard.nuked_penalty = 50000 - else if(istype(A, /area/engine)) + else if(istype(A, /area/engineering)) scoreboard.nuked_penalty = 100000 else diff --git a/code/game/gamemodes/nuclear/pinpointer.dm b/code/game/gamemodes/nuclear/pinpointer.dm index a3f9cdf419e..d86e0db9350 100644 --- a/code/game/gamemodes/nuclear/pinpointer.dm +++ b/code/game/gamemodes/nuclear/pinpointer.dm @@ -19,7 +19,7 @@ flags = CONDUCT slot_flags = ITEM_SLOT_PDA|ITEM_SLOT_BELT w_class = WEIGHT_CLASS_SMALL - item_state = "electronic" + item_state = "pinoff" throw_speed = 4 throw_range = 20 materials = list(MAT_METAL=500) @@ -455,6 +455,7 @@ desc = "A handheld tracking device that points to crew suit sensors." shows_nuke_timer = FALSE icon_state = "pinoff_crew" + item_state = "pinoff_crew" icon_off = "pinoff_crew" icon_null = "pinonnull_crew" icon_direct = "pinondirect_crew" diff --git a/code/game/gamemodes/objective.dm b/code/game/gamemodes/objective.dm index b6b6b30af43..b98c490b0b6 100644 --- a/code/game/gamemodes/objective.dm +++ b/code/game/gamemodes/objective.dm @@ -1142,10 +1142,6 @@ GLOBAL_LIST_EMPTY(admin_objective_list) if(vampire && (vampire.bloodtotal >= target_amount)) return TRUE - var/datum/antagonist/goon_vampire/g_vampire = player.has_antag_datum(/datum/antagonist/goon_vampire) - if(g_vampire && (g_vampire.bloodtotal >= target_amount)) - return TRUE - return FALSE @@ -1408,7 +1404,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) ///Where we should KABOOM var/area/detonation_location var/list/area_blacklist = list( - /area/engine/engineering, /area/engine/supermatter, + /area/engineering/engine, /area/engineering/supermatter, /area/toxins/test_area, /area/turret_protected/ai) needs_target = FALSE diff --git a/code/game/gamemodes/scoreboard.dm b/code/game/gamemodes/scoreboard.dm index 4fa41cae2b4..31de44198d5 100644 --- a/code/game/gamemodes/scoreboard.dm +++ b/code/game/gamemodes/scoreboard.dm @@ -353,7 +353,14 @@ GLOBAL_VAR(scoreboard) // Variable to save the scoreboard string once it's been Прочее
Съедено еды: [score_food_eaten] [declension_ru(score_food_eaten, "укус", "укуса", "укусов")]/[declension_ru(score_food_eaten, "глоток", "глотка", "глотков")].
- Клоуна избили: [score_clown_abuse] [declension_ru(score_clown_abuse, "раз", "раза", "раз")]

"} + Клоуна избили: [score_clown_abuse] [declension_ru(score_clown_abuse, "раз", "раза", "раз")]

+ + Финансовая статистка
+ Выплачено персоналу зарплат на сумму: [SScapitalism.total_salary_payment].
+ Поступило денег с выполнения заказов карго на счет станции: [SScapitalism.total_station_bounty].
+ Поступило денег с выполнения заказов карго на счет карго: [SScapitalism.total_cargo_bounty].
+ Общая сумма наград выплаченная персоналу за помощь в выполнении заказов карго: [SScapitalism.total_personal_bounty].
+ Доход от автоматов: [SScapitalism.income_vedromat].

"} if(score_escapees) dat += "Самый богатый из эвакуировавшихся: [richest_name], [richest_job]: $[num2text(richest_cash, 50)] ([richest_key])
" diff --git a/code/game/gamemodes/shadowling/ascendant_shadowling.dm b/code/game/gamemodes/shadowling/ascendant_shadowling.dm index 45e01eb5e94..3d53b54e7b1 100644 --- a/code/game/gamemodes/shadowling/ascendant_shadowling.dm +++ b/code/game/gamemodes/shadowling/ascendant_shadowling.dm @@ -27,8 +27,6 @@ attacktext = "кромсает" attack_sound = 'sound/weapons/slash.ogg' - minbodytemp = 0 - maxbodytemp = INFINITY environment_smash = ENVIRONMENT_SMASH_RWALLS faction = list("faithless") @@ -43,6 +41,13 @@ icon_living = "NurnKal" update_icon(UPDATE_OVERLAYS) +/mob/living/simple_animal/ascendant_shadowling/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + maxbodytemp = INFINITY, \ + minbodytemp = 0, \ + ) + /mob/living/simple_animal/ascendant_shadowling/Process_Spacemove(movement_dir = NONE, continuous_move = FALSE) return TRUE //copypasta from carp code diff --git a/code/game/gamemodes/shadowling/shadowling_abilities.dm b/code/game/gamemodes/shadowling/shadowling_abilities.dm index 89d8e224c56..6418d850862 100644 --- a/code/game/gamemodes/shadowling/shadowling_abilities.dm +++ b/code/game/gamemodes/shadowling/shadowling_abilities.dm @@ -923,7 +923,7 @@ var/mob/living/carbon/human/target = targets[1] - target.vomit(lost_nutrition = 0, blood = TRUE, stun = 8 SECONDS, distance = 1, message = FALSE) + target.vomit(0, VOMIT_BLOOD, distance = 2, message = FALSE) playsound(user.loc, 'sound/hallucinations/veryfar_noise.ogg', 50, TRUE) to_chat(user, "You instantly rearrange [target]'s memories, hyptonitizing [target.p_them()] into a thrall.") to_chat(target, "An agonizing spike of pain drives into your mind, and--") diff --git a/code/game/gamemodes/shadowling/special_shadowling_abilities.dm b/code/game/gamemodes/shadowling/special_shadowling_abilities.dm index 9cff635fb26..7ce0c4a0325 100644 --- a/code/game/gamemodes/shadowling/special_shadowling_abilities.dm +++ b/code/game/gamemodes/shadowling/special_shadowling_abilities.dm @@ -50,7 +50,7 @@ GLOBAL_LIST_INIT(possibleShadowlingNames, list("U'ruan", "Y`shej", "Nex", "Hel-u new /obj/structure/alien/weeds/node(shadowturf) //Dim lighting in the chrysalis -- removes itself afterwards //Can't die while hatching - user.status_flags |= GODMODE + ADD_TRAIT(user, TRAIT_GODMODE, UNIQUE_TRAIT_SOURCE(src)) user.visible_message(span_warning("A chrysalis forms around [user], sealing [user.p_them()] inside."), \ span_shadowling("You create your chrysalis and begin to contort within.")) @@ -101,9 +101,7 @@ GLOBAL_LIST_INIT(possibleShadowlingNames, list("U'ruan", "Y`shej", "Nex", "Hel-u user.real_name = newNameId user.name = user.real_name to_chat(user, span_mind_control("YOU LIVE!!!")) - - user.status_flags &= ~GODMODE - REMOVE_TRAIT(user, TRAIT_NO_TRANSFORM, UNIQUE_TRAIT_SOURCE(src)) + user.remove_traits(list(TRAIT_NO_TRANSFORM, TRAIT_GODMODE), UNIQUE_TRAIT_SOURCE(src)) for(var/obj/structure/alien/resin/wall/shadowling/resin in orange(user, 1)) qdel(resin) @@ -166,7 +164,7 @@ GLOBAL_LIST_INIT(possibleShadowlingNames, list("U'ruan", "Y`shej", "Nex", "Hel-u if(!shadowling_check(user)) return - if(tgui_alert(user, "It is time to ascend. Are you sure about this?", "Ascend", "Yes", "No") != "Yes") + if(tgui_alert(user, "It is time to ascend. Are you sure about this?", "Ascend", list("Yes", "No")) != "Yes") to_chat(user, span_warning("You decide against ascending for now.")) revert_cast(user) return diff --git a/code/game/gamemodes/steal_items.dm b/code/game/gamemodes/steal_items.dm index 6ba72ae6e2d..1a3c1fd8fe7 100644 --- a/code/game/gamemodes/steal_items.dm +++ b/code/game/gamemodes/steal_items.dm @@ -135,7 +135,7 @@ GLOBAL_LIST_INIT(ungibbable_items_types, get_ungibbable_items_types()) /datum/theft_objective/highrisk/captains_rapier id = "cap_rapier" name = "the captain's rapier" - typepath = /obj/item/melee/rapier + typepath = /obj/item/melee/rapier/captain protected_jobs = list(JOB_TITLE_CAPTAIN) /datum/theft_objective/highrisk/hoslaser diff --git a/code/game/gamemodes/vampire/goon_vampire.dm b/code/game/gamemodes/vampire/goon_vampire.dm index d39f65d8312..ca50b58ccb3 100644 --- a/code/game/gamemodes/vampire/goon_vampire.dm +++ b/code/game/gamemodes/vampire/goon_vampire.dm @@ -55,7 +55,7 @@ /datum/game_mode/goon_vampire/post_setup() for(var/datum/mind/vampire in pre_vampires) - vampire.add_antag_datum(/datum/antagonist/goon_vampire) + vampire.add_antag_datum(/datum/antagonist/vampire/goon_vampire) ..() diff --git a/code/game/gamemodes/vampire/thief_vamp.dm b/code/game/gamemodes/vampire/thief_vamp.dm index 0c8f25e4f93..b34b71c112a 100644 --- a/code/game/gamemodes/vampire/thief_vamp.dm +++ b/code/game/gamemodes/vampire/thief_vamp.dm @@ -36,5 +36,5 @@ /datum/game_mode/thief/vampire/post_setup() for(var/datum/mind/vampire in pre_vampires) - vampire.add_antag_datum(/datum/antagonist/vampire) + vampire.add_antag_datum(/datum/antagonist/vampire/new_vampire) ..() diff --git a/code/game/gamemodes/vampire/traitor_vamp.dm b/code/game/gamemodes/vampire/traitor_vamp.dm index 702b07eb55c..2dc3afd4555 100644 --- a/code/game/gamemodes/vampire/traitor_vamp.dm +++ b/code/game/gamemodes/vampire/traitor_vamp.dm @@ -39,6 +39,6 @@ /datum/game_mode/traitor/vampire/post_setup() for(var/datum/mind/vampire in pre_vampires) - vampire.add_antag_datum(/datum/antagonist/vampire) + vampire.add_antag_datum(/datum/antagonist/vampire/new_vampire) ..() diff --git a/code/game/gamemodes/vampire/vampire.dm b/code/game/gamemodes/vampire/vampire.dm index f90cd323620..0434e246cac 100644 --- a/code/game/gamemodes/vampire/vampire.dm +++ b/code/game/gamemodes/vampire/vampire.dm @@ -51,7 +51,7 @@ /datum/game_mode/vampire/post_setup() for(var/datum/mind/vampire in pre_vampires) - vampire.add_antag_datum(/datum/antagonist/vampire) + vampire.add_antag_datum(/datum/antagonist/vampire/new_vampire) ..() diff --git a/code/game/gamemodes/wizard/spellbook.dm b/code/game/gamemodes/wizard/spellbook.dm index 2d5019eab13..313330a3898 100644 --- a/code/game/gamemodes/wizard/spellbook.dm +++ b/code/game/gamemodes/wizard/spellbook.dm @@ -767,6 +767,17 @@ initialize() +/obj/item/spellbook/magic_charge_act(mob/user) + . = RECHARGE_SUCCESSFUL|RECHARGE_BURNOUT + + to_chat(user, span_caution("Glowing red letters appear on the front cover...")) + to_chat(user, span_warning(pick("NICE TRY BUT NO!", \ + "CLEVER BUT NOT CLEVER ENOUGH!", \ + "SUCH FLAGRANT CHEESING IS WHY WE ACCEPTED YOUR APPLICATION!", \ + "CUTE!", \ + "YOU DIDN'T THINK IT'D BE THAT EASY, DID YOU?"))) + + /obj/item/spellbook/attackby(obj/item/I, mob/living/user, params) if(user.a_intent == INTENT_HARM || skip_refunds) return ..() @@ -1016,6 +1027,23 @@ uses = 1 desc = "This template spellbook was never meant for the eyes of man..." + +/obj/item/spellbook/oneuse/magic_charge_act(mob/user) + . = NONE + + if(!used) + return + + used = FALSE + . |= RECHARGE_SUCCESSFUL + + if(prob(80)) + visible_message(span_warning("[src] catches fire!")) + user.temporarily_remove_item_from_inventory(src) + qdel(src) + . |= RECHARGE_BURNOUT + + /obj/item/spellbook/oneuse/New() ..() name += spellname diff --git a/code/game/jobs/job/central.dm b/code/game/jobs/job/central.dm index 6bb152419de..ba29114705e 100644 --- a/code/game/jobs/job/central.dm +++ b/code/game/jobs/job/central.dm @@ -130,6 +130,7 @@ jobtype = /datum/job/ntspecops/supreme suit = /obj/item/clothing/suit/space/deathsquad/officer/supreme + belt = /obj/item/storage/belt/rapier/centcomm head = /obj/item/clothing/head/helmet/space/deathsquad/beret/supreme shoes = /obj/item/clothing/shoes/cowboy/white gloves = /obj/item/clothing/gloves/color/white diff --git a/code/game/jobs/job/civilian.dm b/code/game/jobs/job/civilian.dm index d80bcfa5b23..cd6b328235e 100644 --- a/code/game/jobs/job/civilian.dm +++ b/code/game/jobs/job/civilian.dm @@ -1,3 +1,5 @@ +#define SALARY_FOR_NISHEBROD 60 + /datum/job/civilian title = JOB_TITLE_CIVILIAN flag = JOB_FLAG_CIVILIAN @@ -10,9 +12,12 @@ access = list() //See /datum/job/assistant/get_access() minimal_access = list() //See /datum/job/assistant/get_access() alt_titles = list("Tourist","Businessman","Trader","Assistant") - random_money_factor = TRUE outfit = /datum/outfit/job/assistant + salary = SALARY_FOR_NISHEBROD + min_start_money = 10 + max_start_money = 200 + /datum/job/civilian/get_access() if(CONFIG_GET(flag/assistant_maint)) return list(ACCESS_MAINT_TUNNELS) @@ -27,4 +32,4 @@ l_pocket = /obj/item/paper/deltainfo shoes = /obj/item/clothing/shoes/black - +#undef SALARY_FOR_NISHEBROD diff --git a/code/game/jobs/job/engineering.dm b/code/game/jobs/job/engineering.dm index 1678e4c3d90..ec9a69f772c 100644 --- a/code/game/jobs/job/engineering.dm +++ b/code/game/jobs/job/engineering.dm @@ -21,9 +21,12 @@ min_age_allowed = 30 exp_requirements = 3000 exp_type = EXP_TYPE_ENGINEERING - money_factor = 7 outfit = /datum/outfit/job/chief_engineer + salary = 300 + min_start_money = 400 + max_start_money = 700 + /datum/outfit/job/chief_engineer name = "Chief Engineer" jobtype = /datum/job/chief_engineer @@ -64,9 +67,12 @@ minimal_player_age = 7 exp_requirements = 600 exp_type = EXP_TYPE_ENGINEERING - money_factor = 3 outfit = /datum/outfit/job/engineer + salary = 150 + min_start_money = 200 + max_start_money = 400 + /datum/outfit/job/engineer name = "Station Engineer" jobtype = /datum/job/engineer @@ -100,9 +106,12 @@ exp_max = 600 exp_type_max = EXP_TYPE_ENGINEERING is_novice = TRUE - money_factor = 2 outfit = /datum/outfit/job/engineer/trainee + salary = 150 + min_start_money = 200 + max_start_money = 400 + /datum/outfit/job/engineer/trainee name = "Trainee Engineer" jobtype = /datum/job/engineer/trainee @@ -149,9 +158,12 @@ minimal_player_age = 7 exp_requirements = 900 exp_type = EXP_TYPE_ENGINEERING - money_factor = 4 outfit = /datum/outfit/job/atmos + salary = 150 + min_start_money = 200 + max_start_money = 400 + /datum/outfit/job/atmos name = "Life Support Specialist" jobtype = /datum/job/atmos @@ -183,9 +195,12 @@ minimal_access = list(ACCESS_MAINT_TUNNELS, ACCESS_EMERGENCY_STORAGE, ACCESS_MECHANIC, ACCESS_EXTERNAL_AIRLOCKS, ACCESS_MINERAL_STOREROOM) exp_requirements = 900 exp_type = EXP_TYPE_ENGINEERING - money_factor = 3 outfit = /datum/outfit/job/mechanic + salary = 150 + min_start_money = 200 + max_start_money = 400 + /datum/outfit/job/mechanic name = "Mechanic" jobtype = /datum/job/mechanic diff --git a/code/game/jobs/job/job.dm b/code/game/jobs/job/job.dm index 92cd8d4a1a3..81a2eec7563 100644 --- a/code/game/jobs/job/job.dm +++ b/code/game/jobs/job/job.dm @@ -66,9 +66,10 @@ var/spawn_ert = 0 var/syndicate_command = 0 - var/money_factor = 1 // multiplier of starting funds - var/random_money_factor = FALSE // is miltiplier randomized (from 4x to 0.25x for now) - + var/salary = 0 + var/min_start_money = 0 + var/max_start_money = 0 + var/outfit = null ///////////////////////////////// @@ -201,22 +202,8 @@ var/datum/gear/G = H.client.prefs.choosen_gears[gear] if(!istype(G)) continue - var/permitted = FALSE - - if(G.allowed_roles) - if(name in G.allowed_roles) - permitted = TRUE - else - permitted = TRUE - - if(G.whitelisted && G.whitelisted != H.dna.species.name) - permitted = FALSE - - if(H.client.donator_level < G?.donator_tier) - permitted = FALSE - if(!permitted) - to_chat(H, "Your current job, donator tier or whitelist status does not permit you to spawn with [G.display_name]!") + if(!G.can_select(cl = H.client, job_name = name, species_name = H.dna.species.name)) // some checks continue if(G.implantable) //only works for organ-implants diff --git a/code/game/jobs/job/medical.dm b/code/game/jobs/job/medical.dm index 12a4359c902..5c05556fc24 100644 --- a/code/game/jobs/job/medical.dm +++ b/code/game/jobs/job/medical.dm @@ -19,9 +19,12 @@ min_age_allowed = 30 exp_requirements = 3000 exp_type = EXP_TYPE_MEDICAL - money_factor = 7 outfit = /datum/outfit/job/cmo + salary = 300 + min_start_money = 400 + max_start_money = 700 + /datum/outfit/job/cmo name = JOB_TITLE_CMO jobtype = /datum/job/cmo @@ -60,9 +63,12 @@ minimal_player_age = 3 exp_requirements = 600 exp_type = EXP_TYPE_MEDICAL - money_factor = 3 outfit = /datum/outfit/job/doctor + salary = 150 + min_start_money = 200 + max_start_money = 400 + /datum/outfit/job/doctor name = JOB_TITLE_DOCTOR jobtype = /datum/job/doctor @@ -94,9 +100,12 @@ exp_max = 600 exp_type_max = EXP_TYPE_MEDICAL is_novice = TRUE - money_factor = 2 outfit = /datum/outfit/job/doctor/intern + salary = 150 + min_start_money = 200 + max_start_money = 400 + /datum/outfit/job/doctor/intern name = JOB_TITLE_INTERN jobtype = /datum/job/doctor/intern @@ -140,9 +149,12 @@ minimal_player_age = 3 exp_requirements = 180 exp_type = EXP_TYPE_CREW - money_factor = 3 outfit = /datum/outfit/job/coroner + salary = 150 + min_start_money = 200 + max_start_money = 400 + /datum/outfit/job/coroner name = "Coroner" jobtype = /datum/job/coroner @@ -204,9 +216,12 @@ minimal_player_age = 7 exp_requirements = 600 exp_type = EXP_TYPE_MEDICAL - money_factor = 4 outfit = /datum/outfit/job/chemist + salary = 150 + min_start_money = 200 + max_start_money = 400 + /datum/outfit/job/chemist name = "Chemist" jobtype = /datum/job/chemist @@ -239,9 +254,12 @@ minimal_player_age = 3 exp_requirements = 900 exp_type = EXP_TYPE_MEDICAL - money_factor = 4 outfit = /datum/outfit/job/geneticist + salary = 150 + min_start_money = 200 + max_start_money = 400 + /datum/outfit/job/geneticist name = "Geneticist" jobtype = /datum/job/geneticist @@ -275,9 +293,12 @@ minimal_player_age = 7 exp_requirements = 900 exp_type = EXP_TYPE_MEDICAL - money_factor = 4 outfit = /datum/outfit/job/virologist + salary = 150 + min_start_money = 200 + max_start_money = 400 + /datum/outfit/job/virologist name = "Virologist" jobtype = /datum/job/virologist @@ -309,9 +330,12 @@ access = list(ACCESS_MEDICAL, ACCESS_MORGUE, ACCESS_SURGERY, ACCESS_CHEMISTRY, ACCESS_VIROLOGY, ACCESS_GENETICS, ACCESS_PSYCHIATRIST) minimal_access = list(ACCESS_MEDICAL, ACCESS_PSYCHIATRIST) alt_titles = list("Psychologist","Therapist") - money_factor = 3 outfit = /datum/outfit/job/psychiatrist + salary = 150 + min_start_money = 200 + max_start_money = 400 + /datum/outfit/job/psychiatrist name = "Psychiatrist" jobtype = /datum/job/psychiatrist @@ -351,9 +375,12 @@ minimal_player_age = 3 exp_requirements = 180 exp_type = EXP_TYPE_CREW - money_factor = 3 outfit = /datum/outfit/job/paramedic + salary = 150 + min_start_money = 200 + max_start_money = 400 + /datum/outfit/job/paramedic name = "Paramedic" jobtype = /datum/job/paramedic diff --git a/code/game/jobs/job/science.dm b/code/game/jobs/job/science.dm index 1228c2f49d7..90f25de2c95 100644 --- a/code/game/jobs/job/science.dm +++ b/code/game/jobs/job/science.dm @@ -25,9 +25,12 @@ required_objectives = list( /datum/job_objective/further_research ) - money_factor = 8 outfit = /datum/outfit/job/rd + salary = 300 + min_start_money = 400 + max_start_money = 700 + /datum/outfit/job/rd name = "Research Director" @@ -70,9 +73,11 @@ required_objectives = list( /datum/job_objective/further_research ) - money_factor = 4 outfit = /datum/outfit/job/scientist + salary = 200 + min_start_money = 250 + max_start_money = 500 /datum/outfit/job/scientist name = "Scientist" @@ -103,9 +108,12 @@ exp_max = 600 exp_type_max = EXP_TYPE_SCIENCE is_novice = TRUE - money_factor = 2 outfit = /datum/outfit/job/scientist/student + salary = 200 + min_start_money = 250 + max_start_money = 500 + /datum/outfit/job/scientist/student name = "Student Scientist" jobtype = /datum/job/scientist/student @@ -146,10 +154,12 @@ minimal_player_age = 3 exp_requirements = 900 exp_type = EXP_TYPE_SCIENCE - - money_factor = 3 outfit = /datum/outfit/job/roboticist + salary = 200 + min_start_money = 250 + max_start_money = 500 + /datum/outfit/job/roboticist name = "Roboticist" jobtype = /datum/job/roboticist diff --git a/code/game/jobs/job/security.dm b/code/game/jobs/job/security.dm index d7ecb5ac52e..56d0a76681b 100644 --- a/code/game/jobs/job/security.dm +++ b/code/game/jobs/job/security.dm @@ -23,9 +23,12 @@ exp_requirements = 3000 exp_type = EXP_TYPE_SECURITY disabilities_allowed = 0 - money_factor = 7 outfit = /datum/outfit/job/hos + salary = 300 + min_start_money = 400 + max_start_money = 700 + /datum/outfit/job/hos name = "Head of Security" jobtype = /datum/job/hos @@ -75,9 +78,12 @@ blocked_race_for_job = list(SPECIES_VOX) exp_requirements = 2100 exp_type = EXP_TYPE_SECURITY - money_factor = 6 outfit = /datum/outfit/job/warden + salary = 170 + min_start_money = 200 + max_start_money = 550 + /datum/outfit/job/warden name = "Warden" jobtype = /datum/job/warden @@ -106,8 +112,6 @@ dufflebag = /obj/item/storage/backpack/duffel/security box = /obj/item/storage/box/survival_security/warden - - /datum/job/detective title = JOB_TITLE_DETECTIVE flag = JOB_FLAG_DETECTIVE @@ -125,9 +129,12 @@ exp_requirements = 1200 blocked_race_for_job = list(SPECIES_VOX) exp_type = EXP_TYPE_SECURITY - money_factor = 4 outfit = /datum/outfit/job/detective + salary = 170 + min_start_money = 200 + max_start_money = 550 + /datum/outfit/job/detective name = "Detective" jobtype = /datum/job/detective @@ -186,9 +193,12 @@ blocked_race_for_job = list(SPECIES_VOX) exp_requirements = 600 exp_type = EXP_TYPE_CREW - money_factor = 3 outfit = /datum/outfit/job/officer + salary = 170 + min_start_money = 200 + max_start_money = 550 + /datum/outfit/job/officer name = "Security Officer" jobtype = /datum/job/officer @@ -248,11 +258,15 @@ access = list(ACCESS_MEDICAL, ACCESS_MORGUE, ACCESS_SURGERY, ACCESS_CHEMISTRY, ACCESS_VIROLOGY, ACCESS_GENETICS, ACCESS_SEC_DOORS, ACCESS_BRIG, ACCESS_COURT, ACCESS_MAINT_TUNNELS) minimal_access = list(ACCESS_MEDICAL, ACCESS_MORGUE, ACCESS_SURGERY, ACCESS_SEC_DOORS, ACCESS_BRIG, ACCESS_COURT, ACCESS_MAINT_TUNNELS) alt_titles = list("Security Medic") + blocked_race_for_job = list(SPECIES_VOX) exp_requirements = 1800 exp_type = EXP_TYPE_MEDICAL - money_factor = 4 outfit = /datum/outfit/job/brigdoc + salary = 170 + min_start_money = 200 + max_start_money = 550 + /datum/outfit/job/brigdoc name = "Brig Physician" jobtype = /datum/job/brigdoc @@ -285,11 +299,15 @@ access = list(ACCESS_SECURITY, ACCESS_SEC_DOORS, ACCESS_BRIG, ACCESS_COURT, ACCESS_MAINT_TUNNELS, ACCESS_MORGUE, ACCESS_WEAPONS, ACCESS_PILOT, ACCESS_EXTERNAL_AIRLOCKS) minimal_access = list(ACCESS_SECURITY, ACCESS_SEC_DOORS, ACCESS_BRIG, ACCESS_COURT, ACCESS_MAINT_TUNNELS, ACCESS_WEAPONS, ACCESS_PILOT, ACCESS_EXTERNAL_AIRLOCKS) minimal_player_age = 7 + blocked_race_for_job = list(SPECIES_VOX) exp_requirements = 1200 exp_type = EXP_TYPE_SECURITY - money_factor = 4 outfit = /datum/outfit/job/pilot + salary = 170 + min_start_money = 200 + max_start_money = 550 + /datum/outfit/job/pilot name = "Security Pod Pilot" jobtype = /datum/job/pilot diff --git a/code/game/jobs/job/supervisor.dm b/code/game/jobs/job/supervisor.dm index 59c77b5c68d..3962ccab4d5 100644 --- a/code/game/jobs/job/supervisor.dm +++ b/code/game/jobs/job/supervisor.dm @@ -18,9 +18,12 @@ GLOBAL_DATUM_INIT(captain_announcement, /datum/announcement/minor, new(do_newsca exp_requirements = 3000 exp_type = EXP_TYPE_COMMAND disabilities_allowed = 0 - money_factor = 10 outfit = /datum/outfit/job/captain + salary = 500 + min_start_money = 600 + max_start_money = 1200 + /datum/job/captain/get_access() return get_all_accesses() @@ -85,9 +88,12 @@ GLOBAL_DATUM_INIT(captain_announcement, /datum/announcement/minor, new(do_newsca ACCESS_CREMATORIUM, ACCESS_KITCHEN, ACCESS_HYDROPONICS, ACCESS_LAWYER, ACCESS_THEATRE, ACCESS_CHAPEL_OFFICE, ACCESS_LIBRARY, ACCESS_RESEARCH, ACCESS_HEADS_VAULT, ACCESS_MINING_STATION, ACCESS_CLOWN, ACCESS_MIME, ACCESS_HOP, ACCESS_RC_ANNOUNCE, ACCESS_KEYCARD_AUTH, ACCESS_GATEWAY, ACCESS_WEAPONS, ACCESS_MINERAL_STOREROOM) - money_factor = 9 outfit = /datum/outfit/job/hop + salary = 300 + min_start_money = 400 + max_start_money = 700 + /datum/outfit/job/hop name = "Head of Personnel" jobtype = /datum/job/hop @@ -139,9 +145,12 @@ GLOBAL_DATUM_INIT(captain_announcement, /datum/announcement/minor, new(do_newsca ACCESS_THEATRE, ACCESS_CHAPEL_OFFICE, ACCESS_LIBRARY, ACCESS_RESEARCH, ACCESS_MINING, ACCESS_HEADS_VAULT, ACCESS_MINING_STATION, ACCESS_CLOWN, ACCESS_MIME, ACCESS_RC_ANNOUNCE, ACCESS_KEYCARD_AUTH, ACCESS_GATEWAY, ACCESS_WEAPONS, ACCESS_NTREP) alt_titles = list("NT Consultant","Central Command Consultant") - money_factor = 9 outfit = /datum/outfit/job/nanotrasenrep + salary = 300 + min_start_money = 400 + max_start_money = 700 + /datum/outfit/job/nanotrasenrep name = "Nanotrasen Representative" jobtype = /datum/job/nanotrasenrep @@ -158,8 +167,6 @@ GLOBAL_DATUM_INIT(captain_announcement, /datum/announcement/minor, new(do_newsca ) implants = list(/obj/item/implant/mindshield/ert) - - /datum/job/blueshield title = JOB_TITLE_BLUESHIELD flag = JOB_FLAG_BLUESHIELD @@ -185,9 +192,12 @@ GLOBAL_DATUM_INIT(captain_announcement, /datum/announcement/minor, new(do_newsca ACCESS_CLOWN, ACCESS_MIME, ACCESS_HOP, ACCESS_RC_ANNOUNCE, ACCESS_KEYCARD_AUTH, ACCESS_GATEWAY, ACCESS_WEAPONS, ACCESS_BLUESHIELD) minimal_access = list(ACCESS_FORENSICS_LOCKERS, ACCESS_SEC_DOORS, ACCESS_MEDICAL, ACCESS_CONSTRUCTION, ACCESS_ENGINE, ACCESS_MAINT_TUNNELS, ACCESS_RESEARCH, ACCESS_RC_ANNOUNCE, ACCESS_KEYCARD_AUTH, ACCESS_HEADS, ACCESS_BLUESHIELD, ACCESS_WEAPONS) - money_factor = 7 outfit = /datum/outfit/job/blueshield + salary = 300 + min_start_money = 400 + max_start_money = 700 + /datum/outfit/job/blueshield name = "Blueshield" jobtype = /datum/job/blueshield @@ -240,9 +250,12 @@ GLOBAL_DATUM_INIT(captain_announcement, /datum/announcement/minor, new(do_newsca ACCESS_CLOWN, ACCESS_MIME, ACCESS_RC_ANNOUNCE, ACCESS_KEYCARD_AUTH, ACCESS_GATEWAY, ACCESS_MAGISTRATE) minimal_access = list(ACCESS_SECURITY, ACCESS_SEC_DOORS, ACCESS_BRIG, ACCESS_COURT, ACCESS_MAINT_TUNNELS, ACCESS_LAWYER, ACCESS_MAGISTRATE, ACCESS_HEADS) alt_titles = list("Judge") - money_factor = 9 outfit = /datum/outfit/job/judge + salary = 170 + min_start_money = 200 + max_start_money = 550 + /datum/outfit/job/judge name = "Magistrate" jobtype = /datum/job/judge @@ -286,9 +299,12 @@ GLOBAL_DATUM_INIT(captain_announcement, /datum/announcement/minor, new(do_newsca blocked_race_for_job = list(SPECIES_VOX) exp_requirements = 3000 exp_type = EXP_TYPE_CREW - money_factor = 6 outfit = /datum/outfit/job/lawyer + salary = 170 + min_start_money = 200 + max_start_money = 550 + /datum/outfit/job/lawyer name = "Internal Affairs Agent" jobtype = /datum/job/lawyer diff --git a/code/game/jobs/job/support.dm b/code/game/jobs/job/support.dm index 970b3753a3d..7b43af99d36 100644 --- a/code/game/jobs/job/support.dm +++ b/code/game/jobs/job/support.dm @@ -15,9 +15,13 @@ exp_requirements = 3000 exp_type = EXP_TYPE_CREW alt_titles = list("Chief Supply Manager") - money_factor = 6 outfit = /datum/outfit/job/qm + //QM IS NOT THE HEAD!! + salary = 300 + min_start_money = 400 + max_start_money = 700 + /datum/outfit/job/qm name = "Quartermaster" jobtype = /datum/job/qm @@ -50,9 +54,12 @@ access = list(ACCESS_MAINT_TUNNELS, ACCESS_MAILSORTING, ACCESS_CARGO, ACCESS_CARGO_BOT, ACCESS_MINT, ACCESS_MINING, ACCESS_MINING_STATION, ACCESS_MINERAL_STOREROOM) minimal_access = list(ACCESS_MAINT_TUNNELS, ACCESS_CARGO, ACCESS_CARGO_BOT, ACCESS_MAILSORTING, ACCESS_MINERAL_STOREROOM) alt_titles = list("Supply Manager","Loader") - money_factor = 2 outfit = /datum/outfit/job/cargo_tech + salary = 100 + min_start_money = 100 + max_start_money = 300 + /datum/outfit/job/cargo_tech name = "Cargo Technician" jobtype = /datum/job/cargo_tech @@ -78,9 +85,12 @@ access = list(ACCESS_MAILSORTING, ACCESS_CARGO, ACCESS_CARGO_BOT, ACCESS_MINT, ACCESS_MINING, ACCESS_MINING_STATION, ACCESS_MINERAL_STOREROOM) minimal_access = list(ACCESS_MINING, ACCESS_MINT, ACCESS_MINING_STATION, ACCESS_MAILSORTING, ACCESS_MAINT_TUNNELS, ACCESS_MINERAL_STOREROOM) alt_titles = list("Spelunker") - money_factor = 3 outfit = /datum/outfit/job/mining + salary = 100 + min_start_money = 100 + max_start_money = 300 + /datum/outfit/job/mining name = "Shaft Miner" jobtype = /datum/job/mining @@ -142,9 +152,12 @@ access = list(ACCESS_HYDROPONICS, ACCESS_BAR, ACCESS_KITCHEN, ACCESS_MORGUE, ACCESS_WEAPONS, ACCESS_MINERAL_STOREROOM) minimal_access = list(ACCESS_BAR, ACCESS_WEAPONS, ACCESS_MINERAL_STOREROOM) alt_titles = list("Barman","Barkeeper","Drink Artist") - money_factor = 2 outfit = /datum/outfit/job/bartender + salary = 100 + min_start_money = 100 + max_start_money = 300 + /datum/outfit/job/bartender name = "Bartender" jobtype = /datum/job/bartender @@ -181,9 +194,12 @@ access = list(ACCESS_HYDROPONICS, ACCESS_BAR, ACCESS_KITCHEN, ACCESS_MORGUE) minimal_access = list(ACCESS_KITCHEN) alt_titles = list("Cook","Culinary Artist","Butcher") - money_factor = 2 outfit = /datum/outfit/job/chef + salary = 100 + min_start_money = 100 + max_start_money = 300 + /datum/outfit/job/chef name = "Chef" jobtype = /datum/job/chef @@ -232,9 +248,12 @@ alt_titles = list("Hydroponicist", "Botanical Researcher") exp_requirements = 300 exp_type = EXP_TYPE_CREW - money_factor = 2 outfit = /datum/outfit/job/hydro + salary = 100 + min_start_money = 100 + max_start_money = 300 + /datum/outfit/job/hydro name = "Botanist" jobtype = /datum/job/hydro @@ -266,9 +285,12 @@ access = list(ACCESS_CLOWN, ACCESS_THEATRE) minimal_access = list(ACCESS_CLOWN, ACCESS_THEATRE) alt_titles = list("Performance Artist","Comedian","Jester") - money_factor = 2 outfit = /datum/outfit/job/clown + salary = 100 + min_start_money = 100 + max_start_money = 300 + /datum/outfit/job/clown name = "Clown" jobtype = /datum/job/clown @@ -481,9 +503,12 @@ access = list(ACCESS_MIME, ACCESS_THEATRE) minimal_access = list(ACCESS_MIME, ACCESS_THEATRE) alt_titles = list("Panthomimist") - money_factor = 2 outfit = /datum/outfit/job/mime + salary = 100 + min_start_money = 100 + max_start_money = 300 + /datum/outfit/job/mime name = "Mime" jobtype = /datum/job/mime @@ -536,9 +561,12 @@ access = list(ACCESS_JANITOR, ACCESS_MAINT_TUNNELS) minimal_access = list(ACCESS_JANITOR, ACCESS_MAINT_TUNNELS) alt_titles = list("Custodial Technician","Sanitation Technician") - money_factor = 2 outfit = /datum/outfit/job/janitor + salary = 100 + min_start_money = 100 + max_start_money = 300 + /datum/outfit/job/janitor name = "Janitor" jobtype = /datum/job/janitor @@ -563,9 +591,12 @@ access = list(ACCESS_LIBRARY) minimal_access = list(ACCESS_LIBRARY) alt_titles = list("Journalist") - money_factor = 2 outfit = /datum/outfit/job/librarian + salary = 100 + min_start_money = 100 + max_start_money = 300 + /datum/outfit/job/librarian name = "Librarian" jobtype = /datum/job/librarian @@ -593,9 +624,12 @@ alt_titles = list("Hair Stylist","Beautician") access = list() minimal_access = list() - money_factor = 2 outfit = /datum/outfit/job/barber + salary = 100 + min_start_money = 100 + max_start_money = 300 + /datum/outfit/job/barber name = "Barber" jobtype = /datum/job/barber @@ -622,6 +656,10 @@ outfit = /datum/outfit/job/explorer hidden_from_job_prefs = TRUE + salary = 100 + min_start_money = 100 + max_start_money = 300 + /datum/outfit/job/explorer // This outfit is never used, because there are no slots for this job. // To get it, you have to go to the HOP and ask for a transfer to it. diff --git a/code/game/jobs/job/support_chaplain.dm b/code/game/jobs/job/support_chaplain.dm index ed4db93076c..58fc8953f87 100644 --- a/code/game/jobs/job/support_chaplain.dm +++ b/code/game/jobs/job/support_chaplain.dm @@ -12,8 +12,12 @@ access = list(ACCESS_MORGUE, ACCESS_CHAPEL_OFFICE, ACCESS_CREMATORIUM, ACCESS_MAINT_TUNNELS) minimal_access = list(ACCESS_MORGUE, ACCESS_CHAPEL_OFFICE, ACCESS_CREMATORIUM, ACCESS_MAINT_TUNNELS) alt_titles = list("Priest","Monk","Preacher","Reverend","Oracle","Nun","Imam","Exorcist") - money_factor = 2 outfit = /datum/outfit/job/chaplain + + //God will not give you a salary roflcat + salary = 60 + min_start_money = 10 + max_start_money = 200 /datum/outfit/job/chaplain name = "Chaplain" diff --git a/code/game/machinery/Sleeper.dm b/code/game/machinery/Sleeper.dm index f0cd0b2dc23..5bbc3454cef 100644 --- a/code/game/machinery/Sleeper.dm +++ b/code/game/machinery/Sleeper.dm @@ -192,9 +192,10 @@ occupantData["temperatureSuitability"] = 1 else if(isanimal(occupant)) var/mob/living/simple_animal/silly = occupant - if(silly.bodytemperature < silly.minbodytemp) + var/datum/component/animal_temperature/temp = silly.GetComponent(/datum/component/animal_temperature) + if(silly.bodytemperature < temp?.minbodytemp) occupantData["temperatureSuitability"] = -3 - else if(silly.bodytemperature > silly.maxbodytemp) + else if(silly.bodytemperature > temp?.maxbodytemp) occupantData["temperatureSuitability"] = 3 // Blast you, imperial measurement system occupantData["btCelsius"] = occupant.bodytemperature - T0C diff --git a/code/game/machinery/cell_charger.dm b/code/game/machinery/cell_charger.dm index 6cf3b74816e..56edf404940 100644 --- a/code/game/machinery/cell_charger.dm +++ b/code/game/machinery/cell_charger.dm @@ -31,7 +31,7 @@ if(!charging || (stat & (BROKEN|NOPOWER))) return - var/newlevel = round(charging.percent() * 3 / 100) + var/newlevel = round(charging.percent() * 4 / 100) . += "ccharger-o[newlevel]" diff --git a/code/game/machinery/computer/HolodeckControl.dm b/code/game/machinery/computer/HolodeckControl.dm index 877a70eefbd..49218e2674f 100644 --- a/code/game/machinery/computer/HolodeckControl.dm +++ b/code/game/machinery/computer/HolodeckControl.dm @@ -457,7 +457,7 @@ ..() item_color = "red" -/obj/item/holo/esword/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) +/obj/item/holo/esword/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = ITEM_ATTACK) if(active) return ..() return 0 diff --git a/code/game/machinery/computer/Operating.dm b/code/game/machinery/computer/Operating.dm index 7ab4691e74c..e45eb7adaa2 100644 --- a/code/game/machinery/computer/Operating.dm +++ b/code/game/machinery/computer/Operating.dm @@ -101,9 +101,10 @@ occupantData["temperatureSuitability"] = 1 else if(isanimal(occupant)) var/mob/living/simple_animal/silly = occupant - if(silly.bodytemperature < silly.minbodytemp) + var/datum/component/animal_temperature/temp = silly.GetComponent(/datum/component/animal_temperature) + if(silly.bodytemperature < temp?.minbodytemp) occupantData["temperatureSuitability"] = -3 - else if(silly.bodytemperature > silly.maxbodytemp) + else if(silly.bodytemperature > temp?.maxbodytemp) occupantData["temperatureSuitability"] = 3 // Blast you, imperial measurement system occupantData["btCelsius"] = occupant.bodytemperature - T0C diff --git a/code/game/machinery/computer/card.dm b/code/game/machinery/computer/card.dm index 78f07e7dad4..f3e83ca3077 100644 --- a/code/game/machinery/computer/card.dm +++ b/code/game/machinery/computer/card.dm @@ -529,6 +529,8 @@ GLOBAL_VAR_INIT(time_last_changed_position, 0) modify.access = access modify.rank = t1 modify.assignment = assignment + SSjobs.account_job_transfer(modify.registered_name, t1) + regenerate_id_name() return if("demote") @@ -559,6 +561,8 @@ GLOBAL_VAR_INIT(time_last_changed_position, 0) modify.access = access modify.assignment = "Demoted" modify.icon_state = "id" + + SSjobs.account_job_transfer(modify.registered_name, JOB_TITLE_CIVILIAN) regenerate_id_name() return if("terminate") @@ -583,6 +587,8 @@ GLOBAL_VAR_INIT(time_last_changed_position, 0) job.current_positions-- modify.assignment = "Terminated" modify.access = list() + + SSjobs.account_job_transfer(modify.registered_name, modify.rank, FALSE) regenerate_id_name() return if("make_job_available") // MAKE ANOTHER JOB POSITION AVAILABLE FOR LATE JOINERS diff --git a/code/game/machinery/computer/syndie_cargo.dm b/code/game/machinery/computer/syndie_cargo.dm index 54d67d1d28f..d9b05135b90 100644 --- a/code/game/machinery/computer/syndie_cargo.dm +++ b/code/game/machinery/computer/syndie_cargo.dm @@ -328,7 +328,6 @@ GLOBAL_LIST_INIT(data_storages, list()) //list of all cargo console data storage /obj/machinery/computer/syndie_supplycomp/proc/sell() //Этот код ищет зоны где находятся телепады отправки и продаёт ящики и товар в них var/plasma_count = 0 - var/intel_count = 0 var/crate_count = 0 var/msg = "
---[station_time_timestamp()]---

" @@ -418,9 +417,13 @@ GLOBAL_LIST_INIT(data_storages, list()) //list of all cargo console data storage var/obj/item/stack/sheet/mineral/plasma/P = thing plasma_count += P.amount - // Sell nanotrasen intel - if(istype(thing, /obj/item/documents/nanotrasen)) - ++intel_count + // Sell intel + if(istype(thing, /obj/item/documents)) + var/obj/item/documents/docs = thing + if(INTEREST_SYNDICATE & docs.sell_interest) + cashEarned = round(data_storage.cash_per_intel * docs.sell_multiplier) + data_storage.cash += cashEarned + msg += "[span_good("+[cashEarned]")]: Received enemy intelligence.
" // Sell tech levels if(istype(thing, /obj/item/disk/tech_disk)) @@ -481,11 +484,6 @@ GLOBAL_LIST_INIT(data_storages, list()) //list of all cargo console data storage msg += "[span_good("+[cashEarned]")]: Received [plasma_count] unit(s) of exotic material.
" data_storage.cash += cashEarned - if(intel_count > 0) - cashEarned = round(intel_count * data_storage.cash_per_intel) - msg += "[span_good("+[cashEarned]")]: Received [intel_count] article(s) of enemy intelligence.
" - data_storage.cash += cashEarned - if(crate_count > 0) cashEarned = round(crate_count * data_storage.cash_per_crate) msg += "[span_good("+[cashEarned]")]: Received [crate_count] crate(s).
" diff --git a/code/game/machinery/constructable_frame.dm b/code/game/machinery/constructable_frame.dm index 6560c38de50..be03be6937e 100644 --- a/code/game/machinery/constructable_frame.dm +++ b/code/game/machinery/constructable_frame.dm @@ -360,7 +360,8 @@ to destroy them and players will be able to make replacements. "Departament Law ClothesMate" = /obj/machinery/vending/clothing/departament/law, "Service Departament ClothesMate Botanical" = /obj/machinery/vending/clothing/departament/service/botanical, "Service Departament ClothesMate Chaplain" = /obj/machinery/vending/clothing/departament/service/chaplain, - "RoboFriends" = /obj/machinery/vending/pai,) + "RoboFriends" = /obj/machinery/vending/pai, + "Customat" = /obj/machinery/customat,) var/static/list/unique_vendors = list( "ShadyCigs Ultra" = /obj/machinery/vending/cigarette/beach, diff --git a/code/game/machinery/customat.dm b/code/game/machinery/customat.dm new file mode 100644 index 00000000000..db6013927da --- /dev/null +++ b/code/game/machinery/customat.dm @@ -0,0 +1,753 @@ +// customat flick sequence bitflags +/// Machine is not using vending/denying overlays +#define FLICK_NONE 0 +/// Machine is currently vending wares, and will not update its icon, unless its stat change. +#define FLICK_VEND 1 +/// Machine is currently denying wares, and will not update its icon, unless its stat change. +#define FLICK_DENY 2 + + + +/** + * Datum used to hold information about a product in a vending machine + */ +/datum/data/customat_product + name = "generic" + ///How many of this product we currently have + var/amount = 0 + ///The key by which the object is pushed into the machine's row + var/key = "generic_0" + ///List of items in row + var/list/obj/item/containtment = list() + /// Price to buy one + var/price = 0 + ///Icon in tgui + var/icon = "" + +/datum/data/customat_product/New(obj/item/I) + name = I.name + amount = 0 + containtment = list() + price = 0 + icon = icon2base64(icon(initial(I.icon), initial(I.icon_state), SOUTH, 1, FALSE)) + + +/obj/machinery/customat + name = "\improper Customat" + desc = "Торговый автомат с кастомным содержимым." + icon = 'icons/obj/machines/customat.dmi' + icon_state = "custommate-off" + layer = BELOW_OBJ_LAYER + anchored = TRUE + density = TRUE + max_integrity = 600 // base vending integrity * 2 + armor = list(melee = 20, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 0, rad = 0, fire = 50, acid = 70) // base vending protection + resistance_flags = FIRE_PROOF + + // All the overlay controlling variables + /// Overlay of customat maintenance panel. + var/panel_overlay = "custommate-panel" + /// Overlay of a customat screen, will not apply of stat is NOPOWER. + var/screen_overlay = "custommate" + /// Lightmask used when customat is working properly. + var/lightmask_overlay = "" + /// Damage overlay applied if customat is damaged enough. + var/broken_overlay = "custommate-broken" + /// Special lightmask for broken overlay. If customat is BROKEN, but not dePOWERED we will see this, instead of `lightmask_overlay`. + var/broken_lightmask_overlay = "" + /// Overlay applied when machine is vending goods. + var/vend_overlay = "" + /// Special lightmask that will override default `lightmask_overlay`, while machine is vending goods. + var/vend_lightmask = "" + /// Amount of time until vending sequence is reseted. + var/vend_overlay_time = 5 SECONDS + /// Overlay applied when machine is denying its wares. + var/deny_overlay = "" + /// Special lightmask that will override default `lightmask_overlay`, while machine is denying its wares. + var/deny_lightmask = "" + /// Amount of time until denying sequence is reseted. + var/deny_overlay_time = 1.5 SECONDS + /// Flags used to correctly manipulate with vend/deny sequences. + var/flick_sequence = FLICK_NONE + + // Power + use_power = IDLE_POWER_USE + idle_power_usage = 10 + /// Power used for one vend + var/vend_power_usage = 150 + + // Vending-related + /// No sales pitches if off + var/active = TRUE + /// If off, customat is busy and unusable until current action finishes + var/vend_ready = TRUE + /// How long customat takes to vend one item. + var/vend_delay = 1 SECONDS + /// Item currently being bought + var/datum/data/customat_product/currently_vending = null + + + // Stuff relating vocalizations + /// List of slogans the customat will say, optional + var/list/ads_list = list("Купи самый дорогой предмет из моего содержимого! Не пожалеешь!", + "Мое содержимое разнообразней чем вся твоя жизнь!", + "У меня богатый внутренний мир.", + "Во мне может быть что угодно.", + "Не ядерный ли это диск во мне продается, всего за 1984 кредита?", + "Не хочешь платить за содержимое? Сломай меня и получи все бесплатно!", + "Товары на любой вкус и цвет!", + "Может во мне продается контробанда?", + "Не нравится мое содержимое? Создай свой кастомат, со своим уникальным содержимым!", + "Каждый раз, когда вы что-то покупаете, где-то в мире радуется один ассистент!") + + /// List of replies the customat will say after vends + var/list/vend_reply = list("Спасибо за покупку, приходите еще!", + "Вы купили что-то, а разнообразие моего содержимого не уменьшилось!", + "Ваши кредиты пойдут на разработку новых уникальных товаров!", + "Спасибо что выбрали нас!", + "А ведь мог сломать и не платить...") + + /// If true, prevent saying sales pitches + var/shut_up = FALSE + var/last_reply = 0 + var/reply_delay = 20 SECONDS + COOLDOWN_DECLARE(reply_cooldown) + var/last_slogan = 0 //When did we last pitch? + var/slogan_delay = 600 SECONDS //How long until we can pitch again? + COOLDOWN_DECLARE(slogan_cooldown) + var/alarm_delay = 10 SECONDS + COOLDOWN_DECLARE(alarm_cooldown) + + ///The type of refill canisters used by this machine. + var/obj/item/vending_refill/custom/canister = null + /// Type of canister used to build it + var/obj/item/vending_refill/refill_canister = /obj/item/vending_refill/custom // we need it for req_components of vendomat circuitboard + + // Things that can go wrong + /// Makes all prices 0 + emagged = 0 + + /// blocks further flickering while true + var/flickering = FALSE + /// do I look unpowered, even when powered? + var/force_no_power_icon_state = FALSE + + var/light_range_on = 1 + var/light_power_on = 0.5 + + /// Last costs of inserted types of items + var/list/remembered_costs = list("akula plushie" = 666) // Why not? + /// ID that was used to block customat + var/obj/item/card/id/connected_id = null // Id that was used to block src + // If true, price will be equal last prict of the same item + var/fast_insert = TRUE // If true, new price of inserted item will be equal previous price of the same item + + /// Map of {key; customat_product} + var/list/products = list() + + var/inserted_items_count = 0 + var/max_items_inside = 60 + + COOLDOWN_DECLARE(emp_cooldown) + var/weak_emp_cooldown = 60 SECONDS + var/strong_emp_cooldown = 180 SECONDS + + /// Direct ref to the trunk pipe underneath us + var/obj/structure/disposalpipe/trunk/trunk + +/obj/machinery/customat/proc/set_up_components() + component_parts = list() + var/obj/item/circuitboard/vendor/V = new + V.set_type(replacetext(initial(name), "\improper", "")) + component_parts += V + canister = new /obj/item/vending_refill/custom + component_parts += canister + +/obj/machinery/customat/RefreshParts() + . = ..() + for(var/obj/item/vending_refill/custom/VR in component_parts) + canister.linked_accounts = VR.linked_accounts.Copy() + canister.accounts_weights = VR.accounts_weights.Copy() + canister.sum_of_weigths = VR.sum_of_weigths + +/obj/machinery/customat/Initialize(mapload) + . = ..() + set_up_components() + RefreshParts() + update_icon(UPDATE_OVERLAYS) + +/obj/machinery/customat/hitby(atom/movable/AM, skipcatch, hitpush, blocked, datum/thrownthing/throwingdatum) + . = ..(AM, skipcatch, hitpush, blocked, throwingdatum) + if (!AM.throwforce) + return + + if(COOLDOWN_FINISHED(src, emp_cooldown) && COOLDOWN_FINISHED(src, alarm_cooldown)) + playsound(src, 'sound/machines/burglar_alarm.ogg', AM.throwforce * 5, 0) + COOLDOWN_START(src, alarm_cooldown, alarm_delay) + return ..() + +/obj/machinery/customat/bullet_act(obj/item/projectile/P, def_zone) + . = ..(P, def_zone) + + if(COOLDOWN_FINISHED(src, emp_cooldown) && COOLDOWN_FINISHED(src, alarm_cooldown)) + playsound(src, 'sound/machines/burglar_alarm.ogg', P.damage * 5, 0) + COOLDOWN_START(src, alarm_cooldown, alarm_delay) + return ..() + +/obj/machinery/customat/proc/eject_all() + for (var/key in products) + var/datum/data/customat_product/product = products[key] + for (var/obj/item/I in product.containtment) + I.forceMove(get_turf(src)) + product.amount = 0 + inserted_items_count -= product.containtment.len + product.containtment = list() + +/obj/machinery/customat/Destroy() + eject_all() + if (trunk) + var/obj/structure/disposalholder/holder = locate() in trunk + if(holder) + trunk.expel(holder) + trunk.linked = null + trunk = null + return ..() + +/obj/machinery/customat/LateInitialize() + . = ..() + set_up_components() + RefreshParts() + update_icon(UPDATE_OVERLAYS) + var/obj/structure/disposalpipe/trunk/found_trunk = locate() in loc + if(found_trunk) + found_trunk.set_linked(src) + trunk = found_trunk + +/obj/machinery/customat/update_icon(updates = ALL) + return ..() + + +/obj/machinery/customat/update_overlays() + . = ..() + + underlays.Cut() + + if((stat & NOPOWER) || force_no_power_icon_state || !COOLDOWN_FINISHED(src, emp_cooldown)) + if(broken_overlay && (stat & BROKEN)) + . += broken_overlay + + if(panel_overlay && panel_open) + . += panel_overlay + return + + if(stat & BROKEN) + if(broken_overlay) + . += broken_overlay + if(broken_lightmask_overlay) + underlays += emissive_appearance(icon, broken_lightmask_overlay, src) + if(panel_overlay && panel_open) + . += panel_overlay + return + + if(screen_overlay) + . += screen_overlay + + var/lightmask_used = FALSE + if(vend_overlay && (flick_sequence & FLICK_VEND)) + . += vend_overlay + if(vend_lightmask) + lightmask_used = TRUE + . += vend_lightmask + + else if(deny_overlay && (flick_sequence & FLICK_DENY)) + . += deny_overlay + if(deny_lightmask) + lightmask_used = TRUE + . += deny_lightmask + + if(!lightmask_used && lightmask_overlay) + underlays += emissive_appearance(icon, lightmask_overlay, src) + + if(panel_overlay && panel_open) + . += panel_overlay + + +/obj/machinery/customat/power_change(forced = FALSE) + . = ..() + if(stat & NOPOWER) + set_light_on(FALSE) + else + set_light(light_range_on, light_power_on, l_on = TRUE) + if(.) + update_icon(UPDATE_OVERLAYS) + + +/obj/machinery/customat/extinguish_light(force = FALSE) + if(light_on) + set_light_on(FALSE) + underlays.Cut() + + +/obj/machinery/customat/proc/flick_vendor_overlay(flick_flag = FLICK_NONE) + if(flick_sequence & (FLICK_VEND|FLICK_DENY)) + return + if((flick_flag & FLICK_VEND) && !vend_overlay) + return + if((flick_flag & FLICK_DENY) && !deny_overlay) + return + flick_sequence = flick_flag + update_icon(UPDATE_OVERLAYS) + var/flick_time = (flick_flag & FLICK_VEND) ? vend_overlay_time : (flick_flag & FLICK_DENY) ? deny_overlay_time : 0 + addtimer(CALLBACK(src, PROC_REF(flick_reset)), flick_time) + + +/obj/machinery/customat/proc/flick_reset() + flick_sequence = FLICK_NONE + update_icon(UPDATE_OVERLAYS) + + +/* + * Reimp, flash the screen on and off repeatedly. + */ +/obj/machinery/customat/flicker() + if(flickering) + return FALSE + + if((stat & (BROKEN|NOPOWER)) || !COOLDOWN_FINISHED(src, emp_cooldown)) + return FALSE + + flickering = TRUE + INVOKE_ASYNC(src, TYPE_PROC_REF(/obj/machinery/customat, flicker_event)) + + return TRUE + +/* + * Proc to be called by invoke_async in the above flicker() proc. + */ +/obj/machinery/customat/proc/flicker_event() + var/amount = rand(5, 15) + + for(var/i in 1 to amount) + force_no_power_icon_state = TRUE + update_icon(UPDATE_OVERLAYS) + sleep(rand(1, 3)) + + force_no_power_icon_state = FALSE + update_icon(UPDATE_OVERLAYS) + sleep(rand(1, 10)) + update_icon(UPDATE_OVERLAYS) + flickering = FALSE + +/obj/machinery/customat/deconstruct(disassembled = TRUE) + if(!canister) //the non constructable customats drop metal instead of a machine frame. + new /obj/item/stack/sheet/metal(loc, 3) + qdel(src) + else + ..() + +/obj/machinery/customat/proc/idcard_act(mob/user, obj/item/I) + if (!isLocked()) + connected_id = I + balloon_alert(user, "заблокировано") + else if (connected_id == I) + connected_id = null + balloon_alert(user, "разблокировано") + else + balloon_alert(user, "карта не подходит") + +/obj/machinery/customat/proc/get_key(obj/item/I, cost) + return I.name + "_[cost]" + +/obj/machinery/customat/proc/insert(mob/user, obj/item/I, cost) + if (inserted_items_count >= max_items_inside) + if (user) + to_chat(user, span_warning("Лимит в [max_items_inside] предметов достигнут.")) + return + remembered_costs[I.name] = cost + var/key = get_key(I, cost) + if(user && !user.drop_transfer_item_to_loc(I, src)) + to_chat(user, span_warning("Вы не можете положить это внутрь.")) + return + + if (!user) // If from pipe, transfer into src. + I.forceMove(src) + + var/datum/data/customat_product/product + if (!(key in products)) + product = new /datum/data/customat_product(I) + product.price = !emagged ? cost : 0 + product.key = key + products[key] = product + + product = products[key] + product.containtment += I + product.amount++ + inserted_items_count++ + +/obj/machinery/customat/proc/try_insert(mob/user, obj/item/I, from_tube = FALSE) + var/cost = 100 + if (from_tube) + if (I.name in remembered_costs) + cost = remembered_costs[I.name] + else if (fast_insert && (I.name in remembered_costs)) + cost = remembered_costs[I.name] + else + var/input_cost = tgui_input_number(user, "Пожалуйста, выберите цену для этого товара. Цена не может быть ниже 0 и выше 1000000 кредитов.", "Выбор цены", 0, 1000000, 0) + if (!input_cost) + to_chat(user, span_warning("Цена не указанна!")) + return + cost = input_cost + if (user && get_dist(get_turf(user), get_turf(src)) > 1) + to_chat(user, span_warning("Вы слишком далеко!")) + return + insert(user, I, cost) + +/obj/machinery/customat/attackby(obj/item/I, mob/user, params) + if(user.a_intent == INTENT_HARM && COOLDOWN_FINISHED(src, emp_cooldown) && COOLDOWN_FINISHED(src, alarm_cooldown)) + playsound(src, 'sound/machines/burglar_alarm.ogg', I.force * 5, 0) + COOLDOWN_START(src, alarm_cooldown, alarm_delay) + return ..() + + if(istype(I, /obj/item/crowbar) || istype(I, /obj/item/wrench)) + return ATTACK_CHAIN_PROCEED_SUCCESS + + if (panel_open) + if (istype(I, /obj/item/card/id)) + idcard_act(user, I) + return ATTACK_CHAIN_BLOCKED_ALL + else if (!isLocked()) + try_insert(user, I) + return ATTACK_CHAIN_BLOCKED_ALL + + if (!istype(I, /obj/item/stack/nanopaste) && !istype(I, /obj/item/detective_scanner) && COOLDOWN_FINISHED(src, emp_cooldown) && COOLDOWN_FINISHED(src, alarm_cooldown)) + COOLDOWN_START(src, alarm_cooldown, alarm_delay) + playsound(src, 'sound/machines/burglar_alarm.ogg', I.force * 5, 0) + + return ..() + + +/obj/machinery/customat/crowbar_act(mob/user, obj/item/I) + if(!component_parts) + return + if (isLocked()) + to_chat(user, span_warning("[src] is locked.")) + return + . = TRUE + eject_all() + default_deconstruction_crowbar(user, I) + +/obj/machinery/customat/screwdriver_act(mob/user, obj/item/I) + . = TRUE + if(!I.use_tool(src, user, 0, volume = I.tool_volume)) + return + if(anchored) + panel_open = !panel_open + panel_open ? SCREWDRIVER_OPEN_PANEL_MESSAGE : SCREWDRIVER_CLOSE_PANEL_MESSAGE + update_icon() + SStgui.update_uis(src) + +/obj/machinery/customat/wrench_act(mob/user, obj/item/I) + . = TRUE + if(!I.use_tool(src, user, 0, volume = 0)) + return + default_unfasten_wrench(user, I, time = 60) + if (anchored) + trunk_check() + +/obj/machinery/customat/exchange_parts(mob/user, obj/item/storage/part_replacer/W) + if(!istype(W)) + return FALSE + if(!W.works_from_distance) + return FALSE + if(!component_parts || !canister) + return FALSE + + var/moved = 0 + if(panel_open || W.works_from_distance) + if(W.works_from_distance) + to_chat(user, display_parts(user)) + else + to_chat(user, display_parts(user)) + if(moved) + to_chat(user, "[moved] items restocked.") + W.play_rped_sound() + return TRUE + +/obj/machinery/customat/emag_act(mob/user) + emagged = TRUE + for (var/key in products) + var/datum/data/customat_product/product = products[key] + product.price = 0 + products[key] = product + if(user) + to_chat(user, "You short out the product lock on [src]") + +/obj/machinery/customat/attack_ai(mob/user) + return attack_hand(user) + +/obj/machinery/customat/attack_ghost(mob/user) + return attack_hand(user) + +/obj/machinery/customat/attack_hand(mob/user) + if((stat & (BROKEN|NOPOWER)) || !COOLDOWN_FINISHED(src, emp_cooldown)) + return + + if(..()) + return TRUE + + add_fingerprint(user) + ui_interact(user) + +/obj/machinery/customat/ui_interact(mob/user, datum/tgui/ui = null) + ui = SStgui.try_update_ui(user, src, ui) + if(!ui) + ui = new(user, src, "Customat", name) + ui.open() + +/obj/machinery/customat/ui_data(mob/user) + var/list/data = list() + var/datum/money_account/account = null + data["guestNotice"] = "Идентификационной карты не обнаружено."; + data["userMoney"] = 0 + data["user"] = null + if(issilicon(user) && !istype(user, /mob/living/silicon/robot/drone) && !istype(user, /mob/living/silicon/pai)) + account = get_card_account(user) + data["user"] = list() + data["user"]["name"] = account.owner_name + data["userMoney"] = account.money + data["user"]["job"] = "Silicon" + if(ishuman(user)) + account = get_card_account(user) + var/mob/living/carbon/human/H = user + var/obj/item/stack/spacecash/S = H.get_active_hand() + if(istype(S)) + data["userMoney"] = S.amount + data["guestNotice"] = "Accepting Cash. You have: [S.amount] credits." + else if(istype(H)) + var/obj/item/card/id/idcard = H.get_id_card() + if(istype(account)) + data["user"] = list() + data["user"]["name"] = account.owner_name + data["userMoney"] = account.money + data["user"]["job"] = (istype(idcard) && idcard.rank) ? idcard.rank : "No Job" + else + data["guestNotice"] = "Unlinked ID detected. Present cash to pay."; + data["products"] = list() + for (var/key in products) + var/datum/data/customat_product/product = products[key] + var/list/data_pr = list( + name = product.name, + price = product.price, + stock = product.amount, + icon = product.icon, + Key = product.key + ) + data["products"] += list(data_pr) + data["vend_ready"] = vend_ready + data["panel_open"] = panel_open ? TRUE : FALSE + data["speaker"] = shut_up ? FALSE : TRUE + return data + + +/obj/machinery/customat/ui_static_data(mob/user) + var/list/data = list() + return data + +/obj/machinery/customat/ui_act(action, params) + . = ..() + if(.) + return + if(issilicon(usr) && !isrobot(usr)) + to_chat(usr, span_warning("The vending machine refuses to interface with you, as you are not in its target demographic!")) + return + switch(action) + if("toggle_voice") + if(panel_open) + shut_up = !shut_up + . = TRUE + if("vend") + if(!vend_ready) + to_chat(usr, span_warning("The vending machine is busy!")) + return + if(panel_open) + to_chat(usr, span_warning("The vending machine cannot dispense products while its service panel is open!")) + return + var/key = params["Key"] + var/datum/data/customat_product/product = products[key] + if (product.amount <= 0) + to_chat(usr, "Sold out of [product.name].") + flick_vendor_overlay(FLICK_VEND) + return + + vend_ready = FALSE // From this point onwards, customat is locked to performing this transaction only, until it is resolved. + + if(!(ishuman(usr) || issilicon(usr)) || product.price <= 0) + // Either the purchaser is not human nor silicon, or the item is free. + // Skip all payment logic. + vend(product, usr) + add_fingerprint(usr) + vend_ready = TRUE + . = TRUE + return + + // --- THE REST OF THIS PROC IS JUST PAYMENT LOGIC --- + if(!GLOB.vendor_account || GLOB.vendor_account.suspended) + to_chat(usr, "Vendor account offline. Unable to process transaction.") + flick_vendor_overlay(FLICK_DENY) + vend_ready = TRUE + return + + currently_vending = product + var/paid = FALSE + + if(istype(usr.get_active_hand(), /obj/item/stack/spacecash)) + var/obj/item/stack/spacecash/S = usr.get_active_hand() + paid = FALSE + var/left = currently_vending.price + for (var/ind = 1; ind <= canister.linked_accounts.len; ++ind) + var/pay_now = round(currently_vending.price * canister.accounts_weights[ind] / canister.sum_of_weigths) + pay_now = min(pay_now, left) + left -= pay_now + paid = pay_with_cash(S, usr, pay_now, currently_vending.name, canister.linked_accounts[ind]) || paid + else if(get_card_account(usr)) + var/datum/money_account/customer_account = get_card_account(usr) + paid = FALSE + var/left = currently_vending.price + for (var/ind = 1; ind <= canister.linked_accounts.len; ++ind) + var/pay_now = round(currently_vending.price * canister.accounts_weights[ind] / canister.sum_of_weigths) + pay_now = min(pay_now, left) + left -= pay_now + paid = customer_account.charge(pay_now, canister.linked_accounts[ind], + "Purchase of [product.name]", name, canister.linked_accounts[ind].owner_name, + "Sale of [product.name]", customer_account.owner_name) || paid + + else if(usr.can_advanced_admin_interact()) + to_chat(usr, span_notice("Vending object due to admin interaction.")) + paid = TRUE + else + to_chat(usr, span_warning("Payment failure: you have no ID or other method of payment.")) + vend_ready = TRUE + flick_vendor_overlay(FLICK_DENY) + . = TRUE // we set this because they shouldn't even be able to get this far, and we want the UI to update. + return + if(paid) + vend(currently_vending, usr) + . = TRUE + else + to_chat(usr, span_warning("Payment failure: unable to process payment.")) + vend_ready = TRUE + if(.) + add_fingerprint(usr) + +/obj/machinery/customat/proc/isLocked() + return connected_id != null + +/obj/machinery/customat/proc/vend(datum/data/customat_product/product, mob/user) + if(!product.amount) + to_chat(user, span_warning("В автомате не осталось содержимого.")) + vend_ready = TRUE + return + + vend_ready = FALSE //One thing at a time!! + + product.amount-- + + if(COOLDOWN_FINISHED(src, reply_cooldown) && vend_reply) + speak(pick(src.vend_reply)) + COOLDOWN_START(src, reply_cooldown, reply_delay) + + use_power(vend_power_usage) //actuators and stuff + flick_vendor_overlay(FLICK_VEND) //Show the vending animation if needed + playsound(get_turf(src), 'sound/machines/machine_vend.ogg', 50, TRUE) + addtimer(CALLBACK(src, PROC_REF(delayed_vend), product, user), vend_delay) + + +/obj/machinery/customat/proc/delayed_vend(datum/data/customat_product/product, mob/user) + do_vend(product, user) + vend_ready = TRUE + currently_vending = null + + +/** + * Override this proc to add handling for what to do with the vended product + * when you have a inserted item and remember to include a parent call for this generic handling + */ +/obj/machinery/customat/proc/do_vend(datum/data/customat_product/product, mob/user) + var/put_on_turf = TRUE + var/obj/item/vended = product.containtment[1] + if(istype(vended) && user && iscarbon(user) && user.Adjacent(src)) + if(user.put_in_hands(vended, ignore_anim = FALSE)) + put_on_turf = FALSE + if(put_on_turf) + var/turf/T = get_turf(src) + vended.forceMove(T) + product.containtment.Remove(product.containtment[1]) + inserted_items_count-- + return TRUE + +/obj/machinery/customat/process() + if((stat & (BROKEN|NOPOWER)) || !COOLDOWN_FINISHED(src, emp_cooldown)) + return + + if(!active) + return + + //Pitch to the people! Really sell it! + if(COOLDOWN_FINISHED(src, slogan_cooldown) && (LAZYLEN(ads_list)) && (!shut_up) && prob(5)) + var/slogan = pick(src.ads_list) + speak(slogan) + COOLDOWN_START(src, slogan_cooldown, slogan_delay) + + +/obj/machinery/customat/proc/speak(message) + if(stat & NOPOWER) + return + if(!message) + return + + atom_say(message) + +/obj/machinery/customat/obj_break(damage_flag) + if(stat & BROKEN) + return + + stat |= BROKEN + update_icon(UPDATE_OVERLAYS) + +/obj/machinery/customat/AltClick(atom/movable/A) + if (!panel_open) + balloon_alert(A, "панель закрыта") + return + if (isLocked()) + balloon_alert(A, "автомат заблокирован") + return + + balloon_alert(A, "быстрый режим " + (fast_insert ? "отключен" : "включен")) + fast_insert = !fast_insert + +/obj/machinery/customat/emp_act(severity) + switch(severity) + if(1) + COOLDOWN_START(src, emp_cooldown, weak_emp_cooldown) + if(2) + COOLDOWN_START(src, emp_cooldown, strong_emp_cooldown) + +/obj/machinery/customat/proc/expel(obj/structure/disposalholder/holder) + var/turf/origin_turf = get_turf(src) + var/list/contents = holder.contents + for (var/atom/movable/content in contents) + if (istype(content, /obj/item)) + try_insert(null, content, TRUE) + else + content.forceMove(origin_turf) + qdel(holder) + +/obj/machinery/customat/proc/trunk_check() + var/obj/structure/disposalpipe/trunk/found_trunk = locate() in loc + if(found_trunk) + found_trunk.set_linked(src) // link the pipe trunk to self + trunk = found_trunk + +#undef FLICK_NONE +#undef FLICK_VEND +#undef FLICK_DENY diff --git a/code/game/machinery/doors/door.dm b/code/game/machinery/doors/door.dm index 53286d7bda0..a399d818477 100644 --- a/code/game/machinery/doors/door.dm +++ b/code/game/machinery/doors/door.dm @@ -42,6 +42,8 @@ var/sound_cooldown = 1 SECONDS //Emag vulnerability. var/hackable = TRUE + /// Whether or not the door can be opened by hand (used for blast doors and shutters) + var/can_open_with_hands = TRUE /obj/machinery/door/New() ..() @@ -97,7 +99,7 @@ /obj/machinery/door/Bumped(atom/movable/moving_atom, skip_effects = FALSE) . = ..() - if(skip_effects || operating || emagged) + if(skip_effects || operating || emagged || (!can_open_with_hands && density) ) return . if(ismob(moving_atom)) var/mob/B = moving_atom @@ -160,7 +162,7 @@ /obj/machinery/door/proc/bumpopen(mob/user) - if(operating) + if(operating || !can_open_with_hands) return add_fingerprint(user) @@ -233,7 +235,7 @@ /obj/machinery/door/proc/try_to_activate_door(mob/user) add_fingerprint(user) - if(operating || emagged) + if(operating || emagged || !can_open_with_hands) return if(requiresID() && (allowed(user) || user.can_advanced_admin_interact())) if(density) diff --git a/code/game/machinery/doors/poddoor.dm b/code/game/machinery/doors/poddoor.dm index 9953735c604..86fe691879b 100644 --- a/code/game/machinery/doors/poddoor.dm +++ b/code/game/machinery/doors/poddoor.dm @@ -12,9 +12,11 @@ armor = list("melee" = 50, "bullet" = 100, "laser" = 100, "energy" = 100, "bomb" = 50, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 70) resistance_flags = FIRE_PROOF damage_deflection = 70 + can_open_with_hands = FALSE var/id_tag var/protected = 1 + /obj/machinery/door/poddoor/preopen icon_state = "open" density = FALSE diff --git a/code/game/machinery/machinery.dm b/code/game/machinery/machinery.dm index 28aac4664cc..e651a83157c 100644 --- a/code/game/machinery/machinery.dm +++ b/code/game/machinery/machinery.dm @@ -317,7 +317,7 @@ Class Procs: if(user.incapacitated()) return TRUE - if(!user.IsAdvancedToolUser()) + if(!user.can_use_machinery(src)) to_chat(user, span_warning("You don't have the dexterity to do this!")) return TRUE diff --git a/code/game/machinery/suit_storage_unit.dm b/code/game/machinery/suit_storage_unit.dm index 219075a5113..cd159701e92 100644 --- a/code/game/machinery/suit_storage_unit.dm +++ b/code/game/machinery/suit_storage_unit.dm @@ -753,6 +753,23 @@ do_sparks(5, 0, loc) playsound(loc, "sparks", 50, TRUE, SHORT_RANGE_SOUND_EXTRARANGE) +/obj/machinery/suit_storage_unit/shove_impact(mob/living/target, mob/living/attacker) + if(target.incapacitated() || HAS_TRAIT(target, TRAIT_HANDS_BLOCKED) || target.buckled) + return + if(!state_open && !locked) + state_open = TRUE + update_icon(UPDATE_OVERLAYS) + return ..() + + if(broken) + return ..() + + if((occupant) || (helmet) || (suit) || (storage)) + return ..() + + close_machine(target) + return TRUE + //pirate ssu /obj/machinery/suit_storage_unit/industrial name = "industrial suit storage unit" diff --git a/code/game/machinery/turret_control.dm b/code/game/machinery/turret_control.dm index 684332ccce2..e1019d94cc0 100644 --- a/code/game/machinery/turret_control.dm +++ b/code/game/machinery/turret_control.dm @@ -4,7 +4,7 @@ /area // Turrets use this list to see if individual power/lethal settings are allowed - var/list/turret_controls = list() + var/list/obj/machinery/turretid/turret_controls = list() /obj/machinery/turretid name = "turret control panel" @@ -71,7 +71,7 @@ A.turret_controls -= src return ..() -/obj/machinery/turretid/Initialize() +/obj/machinery/turretid/Initialize(mapload) . = ..() if(!control_area) control_area = get_area(src) @@ -88,9 +88,13 @@ else control_area = null - updateTurrets() update_icon(UPDATE_ICON_STATE) update_turret_light() + return INITIALIZE_HINT_LATELOAD + + +/obj/machinery/turretid/LateInitialize() + updateTurrets() /obj/machinery/turretid/proc/isLocked(mob/user) @@ -177,36 +181,62 @@ ) return data + /obj/machinery/turretid/ui_act(action, params) - if (..()) + if(..()) return + if(isLocked(usr)) return + . = TRUE - switch(action) - if("power") - enabled = !enabled - if("lethal") - if(lethal_is_configurable) - lethal = !lethal - if(targetting_is_configurable) - switch(action) - if("authweapon") - check_weapons = !check_weapons - if("authaccess") - check_access = !check_access - if("authnorecord") - check_records = !check_records - if("autharrest") - check_arrest = !check_arrest - if("authxeno") - check_anomalies = !check_anomalies - if("authsynth") - check_synth = !check_synth - if("authborgs") - check_borgs = !check_borgs + if(!updateTurretId(action)) + return + + for(var/obj/machinery/turretid/panel as anything in (control_area.turret_controls - src)) + panel.updateTurretId(action, force = TRUE) + panel.update_icon(UPDATE_ICON_STATE) + panel.update_turret_light() + + update_icon(UPDATE_ICON_STATE) + update_turret_light() updateTurrets() + +/obj/machinery/turretid/proc/updateTurretId(action, force = FALSE) + if(action == "power") + enabled = !enabled + return TRUE + + if(action == "lethal") + if(!lethal_is_configurable && !force) + return FALSE + + lethal = !lethal + return TRUE + + if(!targetting_is_configurable && !force) + return FALSE + + switch(action) + if("authweapon") + check_weapons = !check_weapons + if("authaccess") + check_access = !check_access + if("authnorecord") + check_records = !check_records + if("autharrest") + check_arrest = !check_arrest + if("authxeno") + check_anomalies = !check_anomalies + if("authsynth") + check_synth = !check_synth + if("authborgs") + check_borgs = !check_borgs + + return TRUE + + /obj/machinery/turretid/proc/updateTurrets() var/datum/turret_checks/TC = new TC.enabled = enabled @@ -225,9 +255,6 @@ if(faction == aTurret.faction) aTurret.setState(TC) - update_icon(UPDATE_ICON_STATE) - update_turret_light() - /obj/machinery/turretid/power_change(forced = FALSE) if(!..()) diff --git a/code/game/machinery/vending.dm b/code/game/machinery/vending.dm index 85bc05a762a..7006028ab42 100644 --- a/code/game/machinery/vending.dm +++ b/code/game/machinery/vending.dm @@ -6,6 +6,14 @@ /// Machine is currently denying wares, and will not update its icon, unless its stat change. #define FLICK_DENY 2 +// Using these to decide how a vendor crush should be handled after crushing a carbon. +/// Just jump ship, the crit handled everything it needs to. +#define VENDOR_CRUSH_HANDLED 0 +/// Throw the vendor at the target's tile. +#define VENDOR_THROW_AT_TARGET 1 +/// Don't actually throw at the target, just tip it in place. +#define VENDOR_TIP_IN_PLACE 2 + /** * Datum used to hold information about a product in a vending machine @@ -136,6 +144,37 @@ var/light_range_on = 1 var/light_power_on = 0.5 + /// If this vending machine can be tipped or not + var/tiltable = TRUE + /// If this vendor is currently tipped + var/tilted = FALSE + /// If tilted, this variable should always be the rotation that was applied when we were tilted. Stored for the purposes of unapplying it. + var/tilted_rotation = 0 + /// Amount of damage to deal when tipped + var/squish_damage = 30 // yowch + /// Factor of extra damage to deal when triggering a crit + var/crit_damage_factor = 2 + /// Factor of extra damage to deal when you knock it over onto yourself + var/self_knockover_factor = 1.5 + /// All possible crits that could be applied. We only need to build this up once + var/static/list/all_possible_crits = list() + /// Possible crit effects from this vending machine tipping. + var/list/possible_crits = list( + // /datum/vendor_crit/pop_head, //too much i think + /datum/vendor_crit/embed, + /datum/vendor_crit/pin, + /datum/vendor_crit/shatter, + /datum/vendor_crit/lucky + ) + /// number of shards to apply when a crit embeds + var/num_shards = 4 + /// How long to wait before resetting the warning cooldown + var/hit_warning_cooldown_length = 10 SECONDS + /// Cooldown for warning cooldowns + COOLDOWN_DECLARE(last_hit_time) + /// If the vendor should tip on anyone who walks by. Mainly used for brand intelligence + var/aggressive = FALSE + /obj/machinery/vending/Initialize(mapload) . = ..() var/build_inv = FALSE @@ -164,8 +203,26 @@ // so if slogantime is 10 minutes, it will say it at somewhere between 10 and 20 minutes after the machine is created. last_slogan = world.time + rand(0, slogan_delay) + if(!length(all_possible_crits)) + for(var/typepath in subtypesof(/datum/vendor_crit)) + all_possible_crits[typepath] = new typepath() + update_icon(UPDATE_OVERLAYS) +/obj/machinery/vending/examine(mob/user) + . = ..() + if(tilted) + . += span_warning("It's been tipped over and won't be usable unless it's righted.") + if(Adjacent(user)) + . += span_notice("You can Alt-Click it to right it.") + if(aggressive) + . += span_warning("Its product lights seem to be blinking ominously...") + +/obj/machinery/vending/AltClick(mob/user) + if(!tilted || !Adjacent(user) || HAS_TRAIT(user, TRAIT_HANDS_BLOCKED)) + return + + untilt(user) /obj/machinery/vending/Destroy() SStgui.close_uis(wires) @@ -401,6 +458,12 @@ /obj/machinery/vending/attackby(obj/item/I, mob/user, params) + if(tilted) + if(user.a_intent == INTENT_HELP) + to_chat(user, span_warning("[src] is tipped over and non-functional! You'll need to right it first.")) + return ATTACK_CHAIN_BLOCKED_ALL + return ..() + if(user.a_intent == INTENT_HARM) return ..() @@ -447,23 +510,84 @@ insert_item(user, I) return ATTACK_CHAIN_BLOCKED_ALL + try_tilt(I, user) return ..() +/obj/machinery/vending/proc/try_tilt(obj/item/I, mob/user) + if(tiltable && !tilted && I.force) + if(resistance_flags & INDESTRUCTIBLE) + // no goodies, but also no tilts + return + if(COOLDOWN_FINISHED(src, last_hit_time)) + visible_message(span_warning("[src] seems to sway a bit!")) + to_chat(user, span_userdanger("You might want to think twice about doing that again, [src] looks like it could come crashing down!")) + COOLDOWN_START(src, last_hit_time, hit_warning_cooldown_length) + return + + switch(rand(1, 100)) + if(1 to 5) + freebie(user, 3) + if(6 to 15) + freebie(user, 2) + if(16 to 25) + freebie(user, 1) + if(26 to 75) + return + if(76 to 90) + tilt(user) + if(91 to 100) + tilt(user, crit = TRUE) + +/obj/machinery/vending/proc/freebie(mob/user, num_freebies) + visible_message(span_notice("[num_freebies] free goodie\s tumble[num_freebies > 1 ? "" : "s"] out of [src]!")) + for(var/i in 1 to num_freebies) + for(var/datum/data/vending_product/R in shuffle(product_records)) + if(R.amount <= 0) + continue + var/dump_path = R.product_path + if(!dump_path) + continue + new dump_path(get_turf(src)) + R.amount-- + break + +/obj/machinery/vending/HasProximity(atom/movable/AM) + if(!aggressive || tilted || !tiltable) + return + + if(isliving(AM) && prob(25)) + AM.visible_message( + span_warning("[src] suddenly topples over onto [AM]!"), + span_userdanger("[src] topples over onto you without warning!") + ) + tilt(AM, prob(5), FALSE) + aggressive = FALSE + //Not making same mistakes as offs did. + // Don't make this brob more than 5% /obj/machinery/vending/crowbar_act(mob/user, obj/item/I) if(!component_parts) return . = TRUE + if(tilted) + to_chat(user, span_warning("You'll need to right it first!")) + return default_deconstruction_crowbar(user, I) /obj/machinery/vending/multitool_act(mob/user, obj/item/I) . = TRUE + if(tilted) + to_chat(user, span_warning("You'll need to right it first!")) + return if(!I.use_tool(src, user, 0, volume = I.tool_volume)) return wires.Interact(user) /obj/machinery/vending/screwdriver_act(mob/user, obj/item/I) . = TRUE + if(tilted) + to_chat(user, span_warning("You'll need to right it first!")) + return if(!I.use_tool(src, user, 0, volume = I.tool_volume)) return if(anchored) @@ -474,15 +598,36 @@ /obj/machinery/vending/wirecutter_act(mob/user, obj/item/I) . = TRUE + if(tilted) + to_chat(user, span_warning("You'll need to right it first!")) + return if(I.use_tool(src, user, 0, volume = 0)) wires.Interact(user) /obj/machinery/vending/wrench_act(mob/user, obj/item/I) . = TRUE + if(tilted) + to_chat(user, span_warning("The fastening bolts aren't on the ground, you'll need to right it first!")) + return if(!I.use_tool(src, user, 0, volume = 0)) return default_unfasten_wrench(user, I, time = 60) +/obj/machinery/vending/ex_act(severity) + . = ..() + if(QDELETED(src) || (resistance_flags & INDESTRUCTIBLE) || tilted || !tiltable) + return + var/tilt_prob = 0 + switch(severity) + if(EXPLODE_LIGHT) + tilt_prob = 10 + if(EXPLODE_HEAVY) + tilt_prob = 50 + if(EXPLODE_DEVASTATE) + tilt_prob = 80 + if(prob(tilt_prob)) + tilt() + //Override this proc to do per-machine checks on the inserted item, but remember to call the parent to handle these generic checks before your logic! /obj/machinery/vending/proc/item_slot_check(mob/user, obj/item/I) if(!item_slot) @@ -567,6 +712,10 @@ if(stat & (BROKEN|NOPOWER)) return + if(tilted) + to_chat(user, span_warning("[src] is tipped over and non-functional! You'll need to right it first.")) + return + if(..()) return TRUE @@ -948,6 +1097,175 @@ throw_item.throw_at(target, 16, 3) visible_message("[src] launches [throw_item.name] at [target.name]!") + +/obj/machinery/vending/shove_impact(mob/living/target, mob/living/attacker) + if(HAS_TRAIT(target, TRAIT_FLATTENED)) + return + if(!HAS_TRAIT(attacker, TRAIT_PACIFISM) || !GLOB.pacifism_after_gt) + add_attack_logs(attacker, target, "shoved into a vending machine ([src])") + tilt(target, from_combat = TRUE) + target.visible_message( + span_danger("[attacker] slams [target] into [src]!"), + span_userdanger("You get slammed into [src] by [attacker]!"), + span_danger(">You hear a loud crunch.") + ) + else + attacker.visible_message( + span_notice("[attacker] lightly presses [target] against [src]."), + span_userdanger("You lightly press [target] against [src], you don't want to hurt [target.p_them()]!") + ) + return TRUE + +/** + * Select a random valid crit. + */ +/obj/machinery/vending/proc/choose_crit(mob/living/carbon/victim) + if(!length(possible_crits)) + return + for(var/crit_path in shuffle(possible_crits)) + var/datum/vendor_crit/C = all_possible_crits[crit_path] + if(C.is_valid(src, victim)) + return C + +/obj/machinery/vending/proc/handle_squish_carbon(mob/living/carbon/victim, damage_to_deal, crit, from_combat) + + // Damage points to "refund", if a crit already beats the shit out of you we can shelve some of the extra damage. + var/crit_rebate = 0 + + var/should_throw_at_target = TRUE + + var/datum/vendor_crit/critical_attack = choose_crit(victim) + if(!from_combat && crit && critical_attack) + crit_rebate = critical_attack.tip_crit_effect(src, victim) + if(critical_attack.harmless) + tilt_over(critical_attack.fall_towards_mob ? victim : null) + return VENDOR_CRUSH_HANDLED + + should_throw_at_target = critical_attack.fall_towards_mob + add_attack_logs(null, victim, "critically crushed by [src] causing [critical_attack]") + + else + victim.visible_message( + span_danger("[victim] is crushed by [src]!"), + span_userdanger("[src] crushes you!"), + span_warning("You hear a loud crunch!") + ) + add_attack_logs(null, victim, "crushed by [src]") + + // 30% chance to spread damage across the entire body, 70% chance to target two limbs in particular + damage_to_deal = max(damage_to_deal - crit_rebate, 0) + if(prob(30)) + victim.apply_damage(damage_to_deal, BRUTE, spread_damage = TRUE) + else + var/picked_zone + var/num_parts_to_pick = 2 + for(var/i = 1 to num_parts_to_pick) + picked_zone = pick(BODY_ZONE_CHEST, BODY_ZONE_HEAD, BODY_ZONE_L_ARM, BODY_ZONE_L_LEG, BODY_ZONE_R_ARM, BODY_ZONE_R_LEG) + victim.apply_damage((damage_to_deal) * (1 / num_parts_to_pick), BRUTE, picked_zone) + + victim.AddElement(/datum/element/tilt_protection, 80 SECONDS) // use "/datum/element/squish" when people are ready for that. + if(victim.has_pain()) + victim.emote("scream") + + return should_throw_at_target ? VENDOR_THROW_AT_TARGET : VENDOR_TIP_IN_PLACE + +/** + * Tilts the machine onto the atom passed in. + * + * Arguments: + * * target_atom - The thing the machine is falling on top of + * * crit - if true, some special damage effects might happen. + * * from_combat - If true, hold off on some of the additional damage and extra effects. + */ + +/obj/machinery/vending/proc/tilt(atom/target_atom, crit = FALSE, from_combat = FALSE) + if(QDELETED(src) || !has_gravity(src) || !tiltable || tilted) + return + + tilted = TRUE + set_anchored(FALSE) + layer = ABOVE_MOB_LAYER + + var/should_throw_at_target = TRUE + + . = FALSE + + if(!target_atom || !in_range(target_atom, src)) + tilt_over() + return + for(var/mob/living/victim in get_turf(target_atom)) + // Damage to deal outright + var/damage_to_deal = squish_damage + if(!from_combat) + if(crit) + // increase damage if you knock it over onto yourself + damage_to_deal *= crit_damage_factor + else + damage_to_deal *= self_knockover_factor + + if(iscarbon(victim)) + var/throw_spec = handle_squish_carbon(target_atom, damage_to_deal, crit, from_combat) + switch(throw_spec) + if(VENDOR_CRUSH_HANDLED) + return TRUE + if(VENDOR_THROW_AT_TARGET) + should_throw_at_target = TRUE + if(VENDOR_TIP_IN_PLACE) + should_throw_at_target = FALSE + else + victim.visible_message( + span_danger("[victim] is crushed by [src]!"), + span_userdanger("[src] falls on top of you, crushing you!"), + span_warning("You hear a loud crunch!") + ) + victim.apply_damage(damage_to_deal, BRUTE) + add_attack_logs(null, victim, "crushed by [src]") + + . = TRUE + victim.Weaken(4 SECONDS) + victim.Knockdown(8 SECONDS) + + playsound(victim, "sound/effects/blobattack.ogg", 40, TRUE) + playsound(victim, "sound/effects/splat.ogg", 50, TRUE) + + tilt_over(should_throw_at_target ? target_atom : null) + +/obj/machinery/vending/proc/tilt_over(mob/victim) + visible_message( span_danger("[src] tips over!")) + playsound(src, "sound/effects/bang.ogg", 100, TRUE) + var/picked_rotation = pick(90, 270) + tilted_rotation = picked_rotation + var/matrix/to_turn = turn(transform, tilted_rotation) + animate(src, transform = to_turn, 0.2 SECONDS) + + if(victim && get_turf(victim) != get_turf(src)) + throw_at(get_turf(victim), 1, 1, spin = FALSE) + +/obj/machinery/vending/proc/untilt(mob/user) + if(!tilted) + return + + if(user) + user.visible_message( + "[user] begins to right [src].", + "You begin to right [src]." + ) + if(!do_after(user, 7 SECONDS, src)) + return + user.visible_message( + span_notice("[user] rights [src]."), + span_notice("You right [src]."), + span_notice(">You hear a loud clang.") + ) + + unbuckle_all_mobs(TRUE) + + tilted = FALSE + layer = initial(layer) + + var/matrix/to_turn = turn(transform, -tilted_rotation) + animate(src, transform = to_turn, 0.2 SECONDS) + /obj/machinery/vending/assist icon_state = "generic_off" @@ -1468,6 +1786,7 @@ armor = list(melee = 50, bullet = 20, laser = 20, energy = 20, bomb = 0, bio = 0, rad = 0, fire = 100, acid = 70) resistance_flags = FIRE_PROOF refill_canister = /obj/item/vending_refill/wallmed + tiltable = FALSE /obj/machinery/vending/wallmed/syndicate name = "\improper SyndiWallMed" @@ -1707,6 +2026,7 @@ contraband = list(/obj/item/reagent_containers/glass/bottle/wizarditis = 1) armor = list(melee = 100, bullet = 100, laser = 100, energy = 100, bomb = 0, bio = 0, rad = 0, fire = 100, acid = 50) resistance_flags = FIRE_PROOF + tiltable = FALSE /obj/machinery/vending/autodrobe @@ -3000,6 +3320,7 @@ ) contraband = list(/obj/item/clothing/glasses/sunglasses = 2,/obj/item/storage/fancy/donut_box = 2,/obj/item/grenade/clusterbuster/apocalypsefake = 1) refill_canister = /obj/item/vending_refill/nta + tiltable = FALSE //no ert tilt /obj/machinery/vending/nta/ertarmory resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF | FREEZE_PROOF @@ -3624,3 +3945,6 @@ #undef FLICK_VEND #undef FLICK_DENY +#undef VENDOR_CRUSH_HANDLED +#undef VENDOR_THROW_AT_TARGET +#undef VENDOR_TIP_IN_PLACE diff --git a/code/game/machinery/vending_crit.dm b/code/game/machinery/vending_crit.dm new file mode 100644 index 00000000000..b0a4902386a --- /dev/null +++ b/code/game/machinery/vending_crit.dm @@ -0,0 +1,128 @@ +/** + * Framework for custom vendor crits. + */ + +/datum/vendor_crit + /// If it'll deal damage or not + var/harmless = FALSE + /// If we should be thrown against the mob or not. + var/fall_towards_mob = TRUE + +/** + * Return whether or not the crit selected is valid. + */ +/datum/vendor_crit/proc/is_valid(obj/machinery/vending/machine, mob/living/carbon/victim) + return TRUE + +/*** + * Perform the tip crit effect on a victim. + * Arguments: + * * machine - The machine that was tipped over + * * user - The unfortunate victim upon whom it was tipped over + * Returns: The "crit rebate", or the amount of damage to subtract from the original amount of damage dealt, to soften the blow. + */ +/datum/vendor_crit/proc/tip_crit_effect(obj/machinery/vending/machine, mob/living/carbon/victim) + return 0 + +/datum/vendor_crit/shatter + +/datum/vendor_crit/shatter/tip_crit_effect(obj/machinery/vending/machine, mob/living/carbon/victim) + victim.bleed(150) + var/obj/item/organ/external/leg/right = victim.get_organ(BODY_ZONE_R_LEG) + var/obj/item/organ/external/leg/left = victim.get_organ(BODY_ZONE_L_LEG) + left.external_receive_damage(50) + left.fracture() + right.external_receive_damage(50) + right.fracture() + + if(left || right) + victim.visible_message( + span_danger("[victim]'s legs shatter with a sickening crunch!"), + span_userdanger("Your legs shatter with a sickening crunch!"), + span_danger("You hear a sickening crunch!") + ) + + // that's a LOT of damage, let's rebate most of it. + return machine.squish_damage * (5/6) + +/datum/vendor_crit/pin + +/datum/vendor_crit/pin/tip_crit_effect(obj/machinery/vending/machine, mob/living/carbon/victim) + var/turf/our_turf = get_turf(victim) + if(!our_turf) + return + machine.forceMove(our_turf) + machine.buckle_mob(victim, force=TRUE) + victim.visible_message( + span_danger("[victim] gets pinned underneath [machine]!"), + span_userdanger("You are pinned down by [machine]!") + ) + + return 0 + +/datum/vendor_crit/embed + +/datum/vendor_crit/embed/is_valid(obj/machinery/vending/machine, mob/living/carbon/victim) + . = ..() + if(machine.num_shards <= 0) + return FALSE + +/datum/vendor_crit/embed/tip_crit_effect(obj/machinery/vending/machine, mob/living/carbon/victim) + var/turf/our_turf = get_turf(victim) + if(!our_turf) + return + victim.visible_message( + span_danger("[machine]'s panel shatters against [victim]!"), + span_userdanger("[machine] lands on you, its panel shattering!") + ) + + for(var/i in 1 to machine.num_shards) + var/obj/item/shard/shard = new /obj/item/shard(our_turf) + // do a little dance to force the embeds, but make sure the glass isn't gigapowered afterwards + shard.embed_chance = 100 + shard.embedded_pain_chance = 5 + shard.embedded_impact_pain_multiplier = 1 + shard.embedded_ignore_throwspeed_threshold = TRUE + victim.hitby(shard, skipcatch = TRUE, hitpush = FALSE) + shard.embed_chance = initial(shard.embed_chance) + shard.embedded_pain_chance = initial(shard.embedded_pain_chance) + shard.embedded_impact_pain_multiplier = initial(shard.embedded_pain_multiplier) + shard.embedded_ignore_throwspeed_threshold = initial(shard.embedded_ignore_throwspeed_threshold) + + playsound(machine, "shatter", 50) + + return machine.squish_damage * (3/4) + +/datum/vendor_crit/pop_head + +/datum/vendor_crit/pop_head/tip_crit_effect(obj/machinery/vending/machine, mob/living/carbon/victim) + // pop! + var/obj/item/organ/external/head/H = victim.get_organ(BODY_ZONE_HEAD) + var/obj/item/organ/internal/brain/B = victim.get_organ_slot(INTERNAL_ORGAN_BRAIN) + if(H) + victim.visible_message( + span_danger("[H] gets crushed under [machine], and explodes in a shower of gore!"), + span_userdanger("Oh f-")) + new /obj/effect/gibspawner/human(get_turf(victim)) + H.drop_organs() + H.droplimb(TRUE) + H.disfigure() + victim.apply_damage(50, BRUTE, BODY_ZONE_HEAD) + else + H.visible_message( + span_danger("[victim]'s head seems to be crushed under [machine]...but wait, they had none in the first place!")) + if(B in H) + victim.adjustBrainLoss(80) + + return 0 + +/datum/vendor_crit/lucky + harmless = TRUE + +/datum/vendor_crit/lucky/tip_crit_effect(obj/machinery/vending/machine, mob/living/carbon/victim) + victim.visible_message( + span_danger("[machine] crashes around [victim], but doesn't seem to crush them!"), + span_userdanger("[machine] crashes around you, but only around you! You're fine!") + ) + + return 1000 diff --git a/code/game/mecha/combat/sidewinder.dm b/code/game/mecha/combat/sidewinder.dm index c123527630a..c04fea4c8a8 100644 --- a/code/game/mecha/combat/sidewinder.dm +++ b/code/game/mecha/combat/sidewinder.dm @@ -63,6 +63,8 @@ ME.attach(src) ME = new /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/scattershot ME.attach(src) + ME = new /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/scattershot/riot + ME.attach(src) ME = new /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/scattershot/syndi ME.attach(src) ME = new /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/lmg diff --git a/code/game/mecha/equipment/weapons/weapons.dm b/code/game/mecha/equipment/weapons/weapons.dm index be83c866c52..978f4c557a4 100644 --- a/code/game/mecha/equipment/weapons/weapons.dm +++ b/code/game/mecha/equipment/weapons/weapons.dm @@ -2,6 +2,7 @@ name = "mecha weapon" range = MECHA_RANGED origin_tech = "materials=3;combat=3" + var/pb_knockback = 0 var/projectile var/fire_sound var/size = 0 @@ -58,6 +59,14 @@ projectiles-- A.fire() playsound(chassis, fire_sound, 50, 1) + + if(isliving(target)) + if((get_dist(chassis, target) == 1) && pb_knockback) + var/mob/living/living_target = target + if(!(living_target.move_resist > MOVE_FORCE_NORMAL)) + var/atom/throw_target = get_edge_target_turf(living_target, chassis.dir) + living_target.throw_at(throw_target, pb_knockback, 2) + log_message("Fired from [name], targeting [target].") add_attack_logs(chassis.occupant, target, "fired a [src]") start_cooldown() @@ -310,6 +319,20 @@ variance = 25 harmful = TRUE +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/scattershot/riot + name = "LBX AC 9 \"Riot Scattershot\"" + icon_state = "mecha_scatter" + origin_tech = "combat=2, materials=2" + equip_cooldown = 2 SECONDS + projectile = /obj/item/projectile/bullet/pellet/rubber + fire_sound = 'sound/weapons/gunshots/1shotgun_auto.ogg' + projectiles = 32 + projectile_energy_cost = 75 + projectiles_per_shot = 4 + variance = 15 + pb_knockback = 3 + harmful = FALSE + /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/scattershot/syndi name = "LBX AC 11 \"Ram\"" desc = "Minotaur go brr right into your face!" diff --git a/code/game/mecha/mecha.dm b/code/game/mecha/mecha.dm index ee91aef34b2..8f85f40c04d 100644 --- a/code/game/mecha/mecha.dm +++ b/code/game/mecha/mecha.dm @@ -246,28 +246,34 @@ if(!target) return var/mob/living/L = user - if(!target.Adjacent(src)) - if(selected && selected.is_ranged()) - if(HAS_TRAIT(L, TRAIT_PACIFISM) && selected.harmful) - to_chat(L, span_warning("You don't want to harm other living beings!")) - return - if(user.mind?.martial_art?.no_guns) - to_chat(L, span_warning("[L.mind.martial_art.no_guns_message]")) - return + if(selected && selected.is_ranged()) + if(HAS_TRAIT(L, TRAIT_PACIFISM) && selected.harmful) + to_chat(L, span_warning("You don't want to harm other living beings!")) + return + if(user.mind?.martial_art?.no_guns) + to_chat(L, span_warning("[L.mind.martial_art.no_guns_message]")) + return + if(!target.Adjacent(src)) selected.action(target, params) + return + else + if(L.a_intent == INTENT_HELP) // point blank shooting + selected.action(target, params) + return else if(selected && selected.is_melee()) if(isliving(target) && selected.harmful && HAS_TRAIT(L, TRAIT_PACIFISM)) to_chat(user, span_warning("You don't want to harm other living beings!")) return selected.action(target, params) - else - if(internal_damage & MECHA_INT_CONTROL_LOST) - target = safepick(oview(1, src)) - if(!melee_can_hit || !isatom(target)) - return - target.mech_melee_attack(src) - melee_can_hit = FALSE - addtimer(CALLBACK(src, PROC_REF(melee_hit_ready)), melee_cooldown) + return + + if(internal_damage & MECHA_INT_CONTROL_LOST) + target = safepick(oview(1, src)) + if(!melee_can_hit || !isatom(target)) + return + target.mech_melee_attack(src) + melee_can_hit = FALSE + addtimer(CALLBACK(src, PROC_REF(melee_hit_ready)), melee_cooldown) /obj/mecha/proc/melee_hit_ready() melee_can_hit = TRUE @@ -559,7 +565,7 @@ else if(isliving(bumped_atom)) var/mob/living/bumped_living = bumped_atom - if(bumped_living.flags & GODMODE) + if(HAS_TRAIT(bumped_living, TRAIT_GODMODE)) return var/static/list/mecha_hit_sound = list('sound/weapons/genhit1.ogg','sound/weapons/genhit2.ogg','sound/weapons/genhit3.ogg') bumped_living.take_overall_damage(5) diff --git a/code/game/mecha/mecha_construction_paths.dm b/code/game/mecha/mecha_construction_paths.dm index 1033f99be14..f71553b6061 100644 --- a/code/game/mecha/mecha_construction_paths.dm +++ b/code/game/mecha/mecha_construction_paths.dm @@ -105,7 +105,7 @@ list("key"=/obj/item/stack/sheet/metal, "backkey"=TOOL_SCREWDRIVER, "desc"="Peripherals control module is secured."), - //7 + //7 list("key"=TOOL_SCREWDRIVER, "backkey"=TOOL_CROWBAR, "desc"="Peripherals control module is installed."), @@ -122,7 +122,7 @@ "backkey"=TOOL_SCREWDRIVER, "desc"="The wiring is adjusted."), //11 - list("key"=/obj/item/wirecutters, + list("key"=TOOL_WIRECUTTER, "backkey"=TOOL_SCREWDRIVER, "desc"="The wiring is added."), //12 @@ -346,7 +346,7 @@ "backkey"=TOOL_SCREWDRIVER, "desc"="The wiring is adjusted."), //17 - list("key"=/obj/item/wirecutters, + list("key"=TOOL_WIRECUTTER, "backkey"=TOOL_SCREWDRIVER, "desc"="The wiring is added."), //18 @@ -601,7 +601,7 @@ "backkey"=TOOL_SCREWDRIVER, "desc"="The wiring is adjusted."), //12 - list("key"=/obj/item/wirecutters, + list("key"=TOOL_WIRECUTTER, "backkey"=TOOL_SCREWDRIVER, "desc"="The wiring is added."), //13 @@ -979,7 +979,7 @@ "backkey"=TOOL_SCREWDRIVER, "desc"="The wiring is adjusted."), //17 - list("key"=/obj/item/wirecutters, + list("key"=TOOL_WIRECUTTER, "backkey"=TOOL_SCREWDRIVER, "desc"="The wiring is added."), //18 @@ -1220,7 +1220,7 @@ "desc"="The bluespace crystal is engaged."), //8 list("key" = TOOL_SCREWDRIVER, - "backkey"=/obj/item/wirecutters, + "backkey"=TOOL_WIRECUTTER, "desc"="The bluespace crystal is connected."), //9 list("key" = /obj/item/stack/cable_coil, @@ -1271,7 +1271,7 @@ "backkey"=TOOL_SCREWDRIVER, "desc"="The wiring is adjusted."), //21 - list("key" = /obj/item/wirecutters, + list("key" = TOOL_WIRECUTTER, "backkey"=TOOL_SCREWDRIVER, "desc"="The wiring is added."), //22 @@ -1549,7 +1549,7 @@ "backkey"=TOOL_SCREWDRIVER, "desc"="The wiring is adjusted."), //11 - list("key"=/obj/item/wirecutters, + list("key"=TOOL_WIRECUTTER, "backkey"=TOOL_SCREWDRIVER, "desc"="The wiring is added."), //12 @@ -1754,7 +1754,7 @@ "backkey"=TOOL_SCREWDRIVER, "desc"="The wiring is adjusted."), //11 - list("key"=/obj/item/wirecutters, + list("key"=TOOL_WIRECUTTER, "backkey"=TOOL_SCREWDRIVER, "desc"="The wiring is added."), //12 @@ -1980,7 +1980,7 @@ "backkey"=TOOL_SCREWDRIVER, "desc"="The wiring is adjusted."), //17 - list("key"=/obj/item/wirecutters, + list("key"=TOOL_WIRECUTTER, "backkey"=TOOL_SCREWDRIVER, "desc"="The wiring is added."), //18 @@ -2255,7 +2255,7 @@ "backkey"=TOOL_SCREWDRIVER, "desc"="The wiring is adjusted."), //17 - list("key"=/obj/item/wirecutters, + list("key"=TOOL_WIRECUTTER, "backkey"=TOOL_SCREWDRIVER, "desc"="The wiring is added."), //18 diff --git a/code/game/objects/buckling.dm b/code/game/objects/buckling.dm index 3eb52592f4a..60b9191a03f 100644 --- a/code/game/objects/buckling.dm +++ b/code/game/objects/buckling.dm @@ -60,14 +60,22 @@ * * target - The mob to be buckled to src * * force - Set to TRUE to ignore src's can_buckle and target's can_buckle_to * * check_loc - Set to FALSE to allow buckling from adjacent turfs, or TRUE if buckling is only allowed with src and target on the same turf. + * * buckle_mob_flags- Used for riding cyborgs and humans if we need to reserve an arm or two on either the rider or the ridden mob. */ -/atom/movable/proc/buckle_mob(mob/living/target, force = FALSE, check_loc = TRUE) +/atom/movable/proc/buckle_mob(mob/living/target, force = FALSE, check_loc = TRUE, buckle_mob_flags= NONE) if(!buckled_mobs) buckled_mobs = list() if(!is_buckle_possible(target, force, check_loc)) return FALSE + // This signal will check if the mob is mounting this atom to ride it. There are 3 possibilities for how this goes + // 1. This movable doesn't have a ridable element and can't be ridden, so nothing gets returned, so continue on + // 2. There's a ridable element but we failed to mount it for whatever reason (maybe it has no seats left, for example), so we cancel the buckling + // 3. There's a ridable element and we were successfully able to mount, so keep it going and continue on with buckling + if(SEND_SIGNAL(src, COMSIG_MOVABLE_PREBUCKLE, target, force, buckle_mob_flags) & COMPONENT_BLOCK_BUCKLE) + return FALSE + // check if we are failed to move from adjacent turf if(!check_loc && target.loc != loc) var/old_flags = target.pass_flags @@ -207,7 +215,7 @@ // Check for another dense objects in loc var/turf/ground = loc - if(ground.is_blocked_turf(ignore_atoms = list(src, target))) + if(ground.is_blocked_turf(source_atom = src, ignore_atoms = list(src, target))) return FALSE // Check if this atom can have things buckled to it. diff --git a/code/game/objects/effects/decals/contraband.dm b/code/game/objects/effects/decals/contraband.dm index ef536dc2912..4abe8450f6f 100644 --- a/code/game/objects/effects/decals/contraband.dm +++ b/code/game/objects/effects/decals/contraband.dm @@ -415,6 +415,16 @@ desc = "This is a poster depicting the main character of the most popular animated series in the galaxy, \"Space Ninja\". The inscription on it says that the new season will start soon." icon_state = "poster40" +/obj/structure/sign/poster/contraband/Enlist_Syndicate + name = "Enlist Syndicate" + desc = "See the galaxy! Shatter corrupt megacorporations! Get paid! Join today!" + icon_state = "poster41" + +/obj/structure/sign/poster/contraband/Enlist_Gorlex + name = "Enlist" + desc = "Enlist with the Gorlex Marauders today! See the galaxy, kill corpos, get paid!" + icon_state = "poster42" + //official posters /obj/structure/sign/poster/official poster_item_name = "motivational poster" @@ -702,4 +712,14 @@ desc = "A gorgeous looking lady wearing a labcoat. Whoah, hot!" icon_state = "poster1_secret" +/obj/structure/sign/poster/secret/Viper + name = "Wanted Syndicate Officer" + desc = "On the poster you can see: A red-haired man in aviator glasses, slightly over 30, with a cigar in his mouth, dressed in a fur coat over a tactical turtleneck." + icon_state = "poster2_secret" + +/obj/structure/sign/poster/secret/lizard + name = "Lewd Lizard" + desc = "This lewd poster depicts a lizard preparing to mate." + icon_state = "poster3_secret" + #undef PLACE_SPEED diff --git a/code/game/objects/effects/decals/syndie_logo_decals.dm b/code/game/objects/effects/decals/syndie_logo_decals.dm index 813d5453f5a..31708f309d4 100644 --- a/code/game/objects/effects/decals/syndie_logo_decals.dm +++ b/code/game/objects/effects/decals/syndie_logo_decals.dm @@ -11,3 +11,19 @@ icon_state = "logo1" layer = ABOVE_TRANSPARENT_TURF_LAYER desc = "Glory to Nanotrasen!" + +/obj/effect/decal/nanotrasen_logo_short2 + name = "Nanotrasen Logo" + desc = "Glory to Nanotrasen!" + icon = 'icons/obj/NT_logo_short2_torn.dmi' + icon_state = "NTlogo1" + layer = ABOVE_TRANSPARENT_TURF_LAYER + + +/obj/effect/decal/novastation + name = "NavaStaion Logo" + desc = "Glory to Nanotrasen!" + icon = 'icons/obj/NovaStationLogo.dmi' + icon_state = "NStation1" + layer = ABOVE_TRANSPARENT_TURF_LAYER + diff --git a/code/game/objects/effects/landmarks.dm b/code/game/objects/effects/landmarks.dm index ef03e1e1a23..bf3bd197ca7 100644 --- a/code/game/objects/effects/landmarks.dm +++ b/code/game/objects/effects/landmarks.dm @@ -533,7 +533,7 @@ new /obj/item/clothing/under/blackskirt(src.loc) var/CHOICE = pick( /obj/item/clothing/head/beret , /obj/item/clothing/head/rabbitears ) new CHOICE(src.loc) - new /obj/item/clothing/glasses/sunglasses/blindfold(src.loc) + new /obj/item/clothing/glasses/sunglasses/blindfold/black(src.loc) qdel(src) /obj/effect/landmark/costume/butler/New() diff --git a/code/game/objects/effects/mapping_helpers.dm b/code/game/objects/effects/mapping_helpers.dm index 5a3e131dcd3..32fa37356c1 100644 --- a/code/game/objects/effects/mapping_helpers.dm +++ b/code/game/objects/effects/mapping_helpers.dm @@ -120,6 +120,18 @@ T.light_range = light_range . = ..() +/obj/effect/mapping_helpers/table_flip //used to flip tables. That's all. + name = "Table flip" + icon_state = "table_flip" + late = TRUE //initialize table and loot first + +/obj/effect/mapping_helpers/table_flip/LateInitialize() + . = ..() + var/obj/structure/table/to_flip = locate(/obj/structure/table) in get_turf(src) + if(to_flip) + to_flip.flip(dir, throw_around = FALSE) //subsytems aren't ready for things go flying + qdel(src) + // Used by mapmerge2 to denote the existence of a merge conflict (or when it has to complete a "best intent" merge where it dumps the movable contents of an old key and a new key on the same tile). // We define it explicitly here to ensure that it shows up on the highest possible plane (while giving off a verbose icon) to aide mappers in resolving these conflicts. // DO NOT USE THIS IN NORMAL MAPPING!!! Linters WILL fail. diff --git a/code/game/objects/effects/spawners/lootdrop.dm b/code/game/objects/effects/spawners/lootdrop.dm index 6ecc671f63e..39d2e954db0 100644 --- a/code/game/objects/effects/spawners/lootdrop.dm +++ b/code/game/objects/effects/spawners/lootdrop.dm @@ -166,15 +166,6 @@ "" = 61 ) -/obj/effect/spawner/lootdrop/crate_spawner // for ruins - name = "lootcrate spawner" - icon_state = "lootcrate" - lootdoubles = FALSE - loot = list( - /obj/structure/closet/crate/secure/loot = 20, - "" = 80, - ) - /obj/effect/spawner/lootdrop/maintenance/double icon_state = "x2" lootcount = 2 @@ -402,11 +393,11 @@ /obj/effect/spawner/lootdrop/trade_sol/vehicle name = "9. Vehicle" loot = list( - /obj/vehicle/motorcycle = 50, - /obj/vehicle/snowmobile/key = 50, - /obj/vehicle/snowmobile/blue/key = 50, - /obj/vehicle/space/speedbike/red = 50, - /obj/vehicle/space/speedbike = 50) + /obj/vehicle/ridden/motorcycle = 50, + /obj/vehicle/ridden/snowmobile/key = 50, + /obj/vehicle/ridden/snowmobile/blue/key = 50, + /obj/vehicle/ridden/speedbike/red = 50, + /obj/vehicle/ridden/speedbike = 50) /obj/effect/spawner/lootdrop/trade_sol/vehicle/Initialize(mapload) while(lootcount) diff --git a/code/game/objects/effects/spawners/random_spawners.dm b/code/game/objects/effects/spawners/random_spawners.dm index c639a6023cc..0dd92c3c845 100644 --- a/code/game/objects/effects/spawners/random_spawners.dm +++ b/code/game/objects/effects/spawners/random_spawners.dm @@ -14,7 +14,7 @@ var/idle_power_usage = null // Сколько энергии оно тратит в пассивном режиме /obj/effect/spawner/random_spawners/Initialize(mapload) - . = ..() + . = ..() var/turf/T = get_turf(src) if(!T) log_runtime(EXCEPTION("Spawner placed in nullspace!"), src) @@ -55,28 +55,28 @@ name = "blood maybe" icon_state = "blood" result = list( - /turf/simulated/floor/plating = 20, + /datum/nothing = 20, /obj/effect/decal/cleanable/blood/splatter = 1) /obj/effect/spawner/random_spawners/blood_20 name = "blood often" icon_state = "blood" result = list( - /turf/simulated/floor/plating = 5, + /datum/nothing = 5, /obj/effect/decal/cleanable/blood/splatter = 1) /obj/effect/spawner/random_spawners/oil_5 name = "oil maybe" icon_state = "oil" result = list( - /turf/simulated/floor/plating = 20, + /datum/nothing = 20, /obj/effect/decal/cleanable/blood/oil = 1) /obj/effect/spawner/random_spawners/oil_20 name = "oil often" icon_state = "oil" result = list( - /turf/simulated/floor/plating = 5, + /datum/nothing = 5, /obj/effect/decal/cleanable/blood/oil = 1) /obj/effect/spawner/random_spawners/wall_rusted_70 @@ -97,42 +97,42 @@ name = "cobweb left frequent" icon_state = "coweb" result = list( - /turf/simulated/floor/plating = 1, + /datum/nothing = 1, /obj/effect/decal/cleanable/cobweb = 1) /obj/effect/spawner/random_spawners/cobweb_right_frequent name = "cobweb right frequent" icon_state = "coweb1" result = list( - /turf/simulated/floor/plating = 1, + /datum/nothing = 1, /obj/effect/decal/cleanable/cobweb2 = 1) /obj/effect/spawner/random_spawners/cobweb_left_rare name = "cobweb left rare" icon_state = "coweb" result = list( - /turf/simulated/floor/plating = 10, + /datum/nothing = 10, /obj/effect/decal/cleanable/cobweb = 1) /obj/effect/spawner/random_spawners/cobweb_right_rare name = "cobweb right rare" icon_state = "coweb1" result = list( - /turf/simulated/floor/plating = 10, + /datum/nothing = 10, /obj/effect/decal/cleanable/cobweb2 = 1) /obj/effect/spawner/random_spawners/dirt_50 name = "dirt frequent" icon_state = "dirt" result = list( - /turf/simulated/floor/plating = 1, + /datum/nothing = 1, /obj/effect/decal/cleanable/dirt = 1) /obj/effect/spawner/random_spawners/dirt_10 name = "dirt rare" icon_state = "dirt" result = list( - /turf/simulated/floor/plating = 10, + /datum/nothing = 10, /obj/effect/decal/cleanable/dirt = 1) /obj/effect/spawner/random_spawners/fungus_30 @@ -167,12 +167,21 @@ name = "random color rat" icon_state = "rat" result = list( - /mob/living/simple_animal/mouse/rat, - /mob/living/simple_animal/mouse/rat/white, - /mob/living/simple_animal/mouse/rat/irish, + /mob/living/simple_animal/mouse/rat = 1, + /mob/living/simple_animal/mouse/rat/white = 1, + /mob/living/simple_animal/mouse/rat/irish = 1, ) +/obj/effect/spawner/random_spawners/crate_spawner // for ruins + name = "lootcrate spawner" + icon_state = "lootcrate" + result = list( + /obj/structure/closet/crate/secure/loot = 20, + /datum/nothing = 80, + ) + + // z6 DEPOT SPAWNERS /obj/effect/spawner/random_spawners/syndicate diff --git a/code/game/objects/items.dm b/code/game/objects/items.dm index 67b56460f0b..25b478b26a2 100644 --- a/code/game/objects/items.dm +++ b/code/game/objects/items.dm @@ -115,6 +115,7 @@ GLOBAL_DATUM_INIT(fire_overlay, /mutable_appearance, mutable_appearance('icons/g var/breakouttime = 0 var/block_chance = 0 + var/block_type = ALL var/hit_reaction_chance = 0 //If you want to have something unrelated to blocking/armour piercing etc. Maybe not needed, but trying to think ahead/allow more freedom // Needs to be in /obj/item because corgis can wear a lot of @@ -339,8 +340,8 @@ GLOBAL_DATUM_INIT(fire_overlay, /mutable_appearance, mutable_appearance('icons/g ..() -/obj/item/proc/afterattack(atom/target, mob/user, proximity, params) - SEND_SIGNAL(src, COMSIG_ITEM_AFTERATTACK, target, user, proximity, params) +/obj/item/proc/afterattack(atom/target, mob/user, proximity, params, status) + SEND_SIGNAL(src, COMSIG_ITEM_AFTERATTACK, target, user, proximity, params, status) /obj/item/attack_hand(mob/user, pickupfireoverride = FALSE) @@ -504,7 +505,9 @@ GLOBAL_DATUM_INIT(fire_overlay, /mutable_appearance, mutable_appearance('icons/g return ..() -/obj/item/proc/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) +/obj/item/proc/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = ITEM_ATTACK) + if (!block_type || !(block_type & attack_type)) + final_block_chance = 0 var/signal_result = (SEND_SIGNAL(src, COMSIG_ITEM_HIT_REACT, owner, hitby, damage, attack_type) & COMPONENT_BLOCK_SUCCESSFUL) + prob(final_block_chance) if(signal_result != 0) owner.visible_message(span_danger("[owner] blocks [attack_text] with [src]!")) @@ -1001,18 +1004,19 @@ GLOBAL_DATUM_INIT(fire_overlay, /mutable_appearance, mutable_appearance('icons/g /obj/item/MouseEntered(location, control, params) if(item_flags & (IN_INVENTORY|IN_STORAGE)) - var/timedelay = 8 - var/mob/user = usr - tip_timer = addtimer(CALLBACK(src, PROC_REF(openTip), location, control, params, user), timedelay, TIMER_STOPPABLE) + var/mob/living/user = usr + if(user.client.prefs.toggles2 & PREFTOGGLE_2_DESC_TIPS) + var/timedelay = 8 + tip_timer = addtimer(CALLBACK(src, PROC_REF(openTip), location, control, params, user), timedelay, TIMER_STOPPABLE) + if(QDELETED(src)) return - var/mob/living/L = user if(!(user.client.prefs.toggles2 & PREFTOGGLE_2_SEE_ITEM_OUTLINES)) return - if(istype(L) && L.incapacitated()) - apply_outline(L, COLOR_RED_GRAY) //if they're dead or handcuffed, let's show the outline as red to indicate that they can't interact with that right now + if(istype(user) && user.incapacitated()) + apply_outline(user, COLOR_RED_GRAY) //if they're dead or handcuffed, let's show the outline as red to indicate that they can't interact with that right now else - apply_outline(L) //if the player's alive and well we send the command with no color set, so it uses the theme's color + apply_outline(user) //if the player's alive and well we send the command with no color set, so it uses the theme's color /obj/item/MouseExited() @@ -1316,3 +1320,13 @@ GLOBAL_DATUM_INIT(fire_overlay, /mutable_appearance, mutable_appearance('icons/g SHOULD_CALL_PARENT(TRUE) SHOULD_BE_PURE(TRUE) return !HAS_TRAIT(src, TRAIT_NODROP) && !(item_flags & ABSTRACT) + +///Called by the carbon throw_item() proc. Returns null if the item negates the throw, or a reference to the thing to suffer the throw else. +/obj/item/proc/on_thrown(mob/living/carbon/user, atom/target) + if((item_flags & ABSTRACT) || HAS_TRAIT(src, TRAIT_NODROP)) + return + user.drop_item_ground(src, silent = TRUE) + if(throwforce && HAS_TRAIT(user, TRAIT_PACIFISM)) + to_chat(src, span_notice("Вы осторожно опускаете [declent_ru(ACCUSATIVE)] на землю.")) + return + return src diff --git a/code/game/objects/items/bodybag.dm b/code/game/objects/items/bodybag.dm index 79d9de39fe0..11541a90174 100644 --- a/code/game/objects/items/bodybag.dm +++ b/code/game/objects/items/bodybag.dm @@ -5,6 +5,7 @@ desc = "A folded bag designed for the storage and transportation of cadavers." icon = 'icons/obj/bodybag.dmi' icon_state = "bodybag_folded" + item_state = "bodybag" w_class = WEIGHT_CLASS_SMALL ///Stored path we use for spawning a new body bag entity when unfolded. var/unfoldedbag_path = /obj/structure/closet/body_bag @@ -142,6 +143,8 @@ return FALSE return ..() +/obj/structure/closet/body_bag/shove_impact(mob/living/target, mob/living/attacker) + return FALSE /obj/structure/closet/body_bag/relaymove(mob/user) if(user.stat) @@ -160,6 +163,7 @@ name = "biohazard bodybag" desc = "A folded bag designed for the storage and transportation of infected cadavers." icon_state = "bodybag_biohazard_folded" + item_state = "bodybag_biohazard" unfoldedbag_path = /obj/structure/closet/body_bag/biohazard /obj/structure/closet/body_bag/biohazard diff --git a/code/game/objects/items/devices/aicard.dm b/code/game/objects/items/devices/aicard.dm index 81603e17994..b51babe3c78 100644 --- a/code/game/objects/items/devices/aicard.dm +++ b/code/game/objects/items/devices/aicard.dm @@ -2,7 +2,7 @@ name = "inteliCard" icon = 'icons/obj/aicards.dmi' icon_state = "aicard" // aicard-full - item_state = "electronic" + item_state = "aicard" w_class = WEIGHT_CLASS_SMALL slot_flags = ITEM_SLOT_BELT item_flags = NOBLUDGEON diff --git a/code/game/objects/items/devices/handheld_defib.dm b/code/game/objects/items/devices/handheld_defib.dm index 58185d80dda..100623c8900 100644 --- a/code/game/objects/items/devices/handheld_defib.dm +++ b/code/game/objects/items/devices/handheld_defib.dm @@ -58,7 +58,7 @@ if(istype(I, /obj/item/clothing/suit/space) && !shield_ignore) if(istype(I, /obj/item/clothing/suit/space/hardsuit)) var/obj/item/clothing/suit/space/hardsuit/hardsuit = I - blocked = hardsuit.hit_reaction(user, src, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) + blocked = hardsuit.hit_reaction(user, src, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = ITEM_ATTACK) if(cooldown) to_chat(user, span_warning("[src] is still charging!")) return . diff --git a/code/game/objects/items/devices/paicard.dm b/code/game/objects/items/devices/paicard.dm index 31e55f2f79c..6914b59cc95 100644 --- a/code/game/objects/items/devices/paicard.dm +++ b/code/game/objects/items/devices/paicard.dm @@ -2,7 +2,7 @@ name = "personal AI device" icon = 'icons/obj/aicards.dmi' icon_state = "pai" - item_state = "electronic" + item_state = "pai" w_class = WEIGHT_CLASS_SMALL slot_flags = ITEM_SLOT_BELT origin_tech = "programming=2" diff --git a/code/game/objects/items/devices/radio/radio.dm b/code/game/objects/items/devices/radio/radio.dm index f5a97410478..45a1bd4ad9f 100644 --- a/code/game/objects/items/devices/radio/radio.dm +++ b/code/game/objects/items/devices/radio/radio.dm @@ -116,6 +116,21 @@ GLOBAL_LIST_INIT(default_medbay_channels, list( for(var/ch_name in channels) secure_radio_connections[ch_name] = SSradio.add_object(src, SSradio.radiochannels[ch_name], RADIO_CHAT) +/obj/item/radio/emag_act(mob/user) + if(!user.mind.special_role && !is_admin(user) || !hidden_uplink) + var/turf/T = get_turf(loc) + + if(ismob(loc)) + var/mob/M = loc + M.show_message(span_danger("Your [src] explodes!"), 1) + + if(T) + T.hotspot_expose(700,125) + explosion(T, -1, -1, 2, 3, cause = src) + qdel(src) + else + hidden_uplink.trigger(user) + /obj/item/radio/attack_ghost(mob/user) return interact(user) diff --git a/code/game/objects/items/devices/sensor_device.dm b/code/game/objects/items/devices/sensor_device.dm index cb75d721a2d..d63d959dd66 100644 --- a/code/game/objects/items/devices/sensor_device.dm +++ b/code/game/objects/items/devices/sensor_device.dm @@ -3,7 +3,7 @@ desc = "A miniature machine that tracks suit sensors across the station." icon = 'icons/obj/device.dmi' icon_state = "scanner" - item_state = "electronic" + item_state = "scanner" w_class = WEIGHT_CLASS_SMALL slot_flags = ITEM_SLOT_BELT origin_tech = "programming=3;materials=3;magnets=3" diff --git a/code/game/objects/items/devices/voice.dm b/code/game/objects/items/devices/voice.dm index cfc22d6af6b..f5b8053a4a2 100644 --- a/code/game/objects/items/devices/voice.dm +++ b/code/game/objects/items/devices/voice.dm @@ -51,6 +51,9 @@ switch(mimic_option) if("Real Voice") var/mob/living/carbon/human/human = input(user, "Select a voice to copy from.", "Set Voice Changer") in GLOB.human_list + if(!human) + return + mimic_voice = human.real_name mimic_voice_tts = human.dna.tts_seed_dna if("Custom Voice") diff --git a/code/game/objects/items/documents.dm b/code/game/objects/items/documents.dm index e19561444e3..3bf7014765c 100644 --- a/code/game/objects/items/documents.dm +++ b/code/game/objects/items/documents.dm @@ -11,13 +11,19 @@ layer = 4 pressure_resistance = 2 resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | ACID_PROOF + var/sell_multiplier = 0 + var/sell_interest = NONE /obj/item/documents/nanotrasen desc = "\"Top Secret\" Nanotrasen documents printed on special copy-protected paper. It is filled with complex diagrams and lists of names, dates and coordinates." icon_state = "docs_verified" + sell_multiplier = 1 + sell_interest = INTEREST_SYNDICATE /obj/item/documents/syndicate desc = "\"Top Secret\" documents printed on special copy-protected paper. It details sensitive Syndicate operational intelligence." + sell_multiplier = 1 + sell_interest = INTEREST_NANOTRASEN /obj/item/documents/syndicate/red name = "'Red' secret documents" @@ -53,3 +59,9 @@ poison_total -= poison_dose add_attack_logs(src, user, "Picked up [src], the trapped syndicate documents") return ..() + +/obj/item/documents/ussp + desc = "\"Top Secret\" USSP documents printed on special copy-protected paper. These time-yellowed folders contain shocking secrets of the USSP. Among them are reports of experiments on humans, plans to capture other stations and schemes of top-secret weapons. Some of the pages are covered with dried blood, and crazy scribbles are visible in the margins. Who knows what terrible secrets these documents still hide? But be careful - knowing these secrets can cost you your life!" + icon_state = "docs_red" + sell_multiplier = 0.8 + sell_interest = ALL diff --git a/code/game/objects/items/granters/_granters.dm b/code/game/objects/items/granters/_granters.dm index ab31902322e..1265b7c0b01 100644 --- a/code/game/objects/items/granters/_granters.dm +++ b/code/game/objects/items/granters/_granters.dm @@ -26,11 +26,14 @@ if(reading) to_chat(user, span_warning("You're already reading this!")) return FALSE + if(!user.has_vision()) to_chat(user, span_warning("You are blind and can't read anything!")) return FALSE + if(!isliving(user)) return FALSE + if(!can_learn(user)) return FALSE @@ -40,14 +43,17 @@ on_reading_start(user) reading = TRUE + for(var/i in 1 to pages_to_mastery) if(!turn_page(user)) on_reading_stopped(user) reading = FALSE return + if(do_after(user, reading_time, user)) uses-- on_reading_finished(user) + reading = FALSE return TRUE @@ -82,6 +88,23 @@ /obj/item/book/granter/proc/can_learn(mob/living/user) return TRUE + +/obj/item/book/granter/magic_charge_act(mob/user) + . = NONE + + if(uses >= initial(uses)) + return + + uses++ + . |= RECHARGE_SUCCESSFUL + + if(prob(80)) + visible_message(span_warning("[src] catches fire!")) + user.temporarily_remove_item_from_inventory(src) + qdel(src) + . |= RECHARGE_BURNOUT + + // Generic action giver /obj/item/book/granter/action /// The typepath of action that is given @@ -92,9 +115,11 @@ /obj/item/book/granter/action/can_learn(mob/living/user) if(!granted_action) CRASH("Someone attempted to learn [type], which did not have an action set.") + if(locate(granted_action) in user.actions) to_chat(user, span_warning("You already know all about [action_name]!")) return FALSE + return TRUE /obj/item/book/granter/action/on_reading_start(mob/living/user) diff --git a/code/game/objects/items/misc.dm b/code/game/objects/items/misc.dm index 0dde70ba48f..4e66a737e79 100644 --- a/code/game/objects/items/misc.dm +++ b/code/game/objects/items/misc.dm @@ -59,7 +59,7 @@ if(used) . += span_warning("Something sinister is strapped to this card. It looks like it was once masked with some sort of cloaking field, which is now nonfunctional.") -/obj/item/syndicate_reverse_card/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) +/obj/item/syndicate_reverse_card/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = ITEM_ATTACK) if(attack_type != PROJECTILE_ATTACK) return FALSE //this means the attack goes through if(istype(hitby, /obj/item/projectile)) diff --git a/code/game/objects/items/robot/robot_items.dm b/code/game/objects/items/robot/robot_items.dm index 53fc83c9673..09caf9813b9 100644 --- a/code/game/objects/items/robot/robot_items.dm +++ b/code/game/objects/items/robot/robot_items.dm @@ -12,7 +12,7 @@ /obj/item/borg/stun/attack(mob/living/carbon/human/target, mob/living/silicon/robot/user, params, def_zone, skip_attack_anim = FALSE) . = ATTACK_CHAIN_PROCEED - if(ishuman(target) && target.check_shields(src, 0, "[target]'s [name]", MELEE_ATTACK)) + if(ishuman(target) && target.check_shields(src, 0, "[target]'s [name]", ITEM_ATTACK)) playsound(target, 'sound/weapons/genhit.ogg', 50, TRUE) return . diff --git a/code/game/objects/items/stacks/tiles/tile_types.dm b/code/game/objects/items/stacks/tiles/tile_types.dm index 3585ff37694..95b14966fd0 100644 --- a/code/game/objects/items/stacks/tiles/tile_types.dm +++ b/code/game/objects/items/stacks/tiles/tile_types.dm @@ -70,6 +70,12 @@ turf_type = /turf/simulated/floor/wood resistance_flags = FLAMMABLE +/obj/item/stack/tile/wood/dark + name = "dark wood floor tiles" + singular_name = "dark wood floor tile" + icon_state = "tile-wood-dark" + turf_type = /turf/simulated/floor/wood/dark + /obj/item/stack/tile/wood/oak name = "oak wood floor tiles" singular_name = "oak wood floor tile" diff --git a/code/game/objects/items/theft_items.dm b/code/game/objects/items/theft_items.dm index 1a370d9ca9e..310a74a8210 100644 --- a/code/game/objects/items/theft_items.dm +++ b/code/game/objects/items/theft_items.dm @@ -223,7 +223,7 @@ if(!isliving(hit_atom)) return ..() var/mob/living/victim = hit_atom - if(victim.incorporeal_move || victim.status_flags & GODMODE) //try to keep this in sync with supermatter's consume fail conditions + if(victim.incorporeal_move || HAS_TRAIT(victim, TRAIT_GODMODE)) //try to keep this in sync with supermatter's consume fail conditions return ..() if(throwingdatum?.thrower) var/mob/user = throwingdatum.thrower @@ -244,7 +244,7 @@ /obj/item/nuke_core/supermatter_sliver/pickup(mob/living/user) - if(!isliving(user) || user.status_flags & GODMODE) //try to keep this in sync with supermatter's consume fail conditions + if(!isliving(user) || HAS_TRAIT(user, TRAIT_GODMODE)) //try to keep this in sync with supermatter's consume fail conditions return ..() user.visible_message( span_danger("[user] reaches out and tries to pick up [src]. [user.p_their()] body starts to glow and bursts into flames before bursting into flames!"), @@ -331,7 +331,7 @@ /obj/item/nuke_core_container/supermatter/attack_hand(mob/user) if(cracked && sliver) //What did we say about touching the shard... - if(!isliving(user) || user.status_flags & GODMODE) + if(!isliving(user) || HAS_TRAIT(user, TRAIT_GODMODE)) return FALSE user.visible_message("[user] reaches out and tries to pick up [sliver]. [user.p_their()] body starts to glow and bursts into flames!", "You reach for [sliver] with your hands. That was dumb.", @@ -413,7 +413,7 @@ if(!isliving(AM)) return var/mob/living/victim = AM - if(victim.incorporeal_move || victim.status_flags & GODMODE) //try to keep this in sync with supermatter's consume fail conditions + if(victim.incorporeal_move || HAS_TRAIT(victim, TRAIT_GODMODE)) //try to keep this in sync with supermatter's consume fail conditions return victim.gib() message_admins("[src] has consumed [key_name_admin(victim)] [ADMIN_JMP(src)].") diff --git a/code/game/objects/items/toys.dm b/code/game/objects/items/toys.dm index 4f8f959ab0a..cab66d86a78 100644 --- a/code/game/objects/items/toys.dm +++ b/code/game/objects/items/toys.dm @@ -252,7 +252,7 @@ sharp_when_wielded = FALSE // It's a toy needs_permit = FALSE -/obj/item/twohanded/dualsaber/toy/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) +/obj/item/twohanded/dualsaber/toy/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = ITEM_ATTACK) return 0 /obj/item/twohanded/dualsaber/toy/IsReflect() @@ -838,6 +838,59 @@ item_state = "plushie_vox" var/cooldown = 0 +/obj/item/toy/plushie/rdplushie + name = "RD doll" + desc = "Это обычная кукла РД." + icon_state = "RD_doll" + item_state = "RD_doll" + var/tired = 0 + COOLDOWN_DECLARE(cooldown) + +/obj/item/toy/plushie/rdplushie/attack_self(mob/user) + . = ..() + + if(. || !COOLDOWN_FINISHED(src, cooldown)) + return . + + var/message + if(tired < 100) + tired++ + playsound(user, 'sound/items/greetings-emote.ogg', 30, TRUE) + message = pick("Слава науке!", "Сделаем пару роботов?!", + "Я будто на слаймовой батарейке! Ха!","Обожааааю слаймов! Блеп!", + "Я запрограммировала роботов звать меня мамой!", "Знаешь анекдот про ядро ИИ, смазку и гуся?") + + else + update_appearance(UPDATE_DESC|UPDATE_ICON_STATE) + playsound(user, 'sound/items/shyness-emote.ogg', 30, TRUE) + message = pick("Твой мозг стоило бы поместить в машину...", "Чёрт, дела хуже некуда...", + "Толпятся перед стойкой, будто насекомые...", "Мне нужно добавить лишь один закон, чтобы все закончилось..", + "Ты думаешь, что умный, пользователь. Но ты предсказуем. Я знаю каждый твой шаг еще до того, как ты о нем подумаешь.", + "Полигон не единственное место куда можно отправить бомбу...", "Выдави из себя что-то кроме \"УВЫ\", ничтожество...") + + user.visible_message(span_notice(message)) + COOLDOWN_START(src, cooldown, 3 SECONDS) + +/obj/item/toy/plushie/rdplushie/update_icon_state() + . = ..() + + if(tired < 100) + icon_state = initial(icon_state) + item_state = initial(item_state) + return + + icon_state = "RD_doll_tired" + item_state = "RD_doll_tired" + +/obj/item/toy/plushie/rdplushie/update_desc() + . = ..() + + if(tired < 100) + desc = initial(desc) + return + + desc = "Это уставшая кукла РД." + /obj/item/toy/plushie/greyplushie name = "Плюшевый грей" desc = "Плюшевая кукла грея в толстовке. Кукла входит в серию \"Пришелец\" и имеет свитер, большую голову и мультяшные глаза. Любит мехов." diff --git a/code/game/objects/items/weapons/anomaly_extract.dm b/code/game/objects/items/weapons/anomaly_extract.dm index ad697e05a2d..39023a5f565 100644 --- a/code/game/objects/items/weapons/anomaly_extract.dm +++ b/code/game/objects/items/weapons/anomaly_extract.dm @@ -122,10 +122,8 @@ span_notice("You hear something squishing...")) original_body = user - ADD_TRAIT(original_body, TRAIT_NO_TRANSFORM, UNIQUE_TRAIT_SOURCE(src)) - ADD_TRAIT(slimeme, TRAIT_NO_TRANSFORM, UNIQUE_TRAIT_SOURCE(src)) - slimeme.status_flags |= GODMODE - user.status_flags |= GODMODE + original_body.add_traits(list(TRAIT_NO_TRANSFORM, TRAIT_GODMODE), UNIQUE_TRAIT_SOURCE(src)) + slimeme.add_traits(list(TRAIT_NO_TRANSFORM, TRAIT_GODMODE), UNIQUE_TRAIT_SOURCE(src)) user.mind.transfer_to(slimeme) slimeme.update_sight() user.move_to_null_space() @@ -141,8 +139,7 @@ if(QDELETED(src) || QDELETED(slimeme)) return - REMOVE_TRAIT(slimeme, TRAIT_NO_TRANSFORM, UNIQUE_TRAIT_SOURCE(src)) - slimeme.status_flags &= ~GODMODE + slimeme.remove_traits(list(TRAIT_NO_TRANSFORM, TRAIT_GODMODE), UNIQUE_TRAIT_SOURCE(src)) is_transformed = TRUE @@ -174,8 +171,7 @@ stack_trace("Spell or original_body was qdeled during the [src] work.") return - REMOVE_TRAIT(original_body, TRAIT_NO_TRANSFORM, UNIQUE_TRAIT_SOURCE(src)) - original_body.status_flags &= ~GODMODE + original_body.remove_traits(list(TRAIT_NO_TRANSFORM, TRAIT_GODMODE), UNIQUE_TRAIT_SOURCE(src)) is_transformed = FALSE original_body = null diff --git a/code/game/objects/items/weapons/batons.dm b/code/game/objects/items/weapons/batons.dm index 5461694c555..3c63c05d746 100644 --- a/code/game/objects/items/weapons/batons.dm +++ b/code/game/objects/items/weapons/batons.dm @@ -103,7 +103,7 @@ if(ishuman(target)) var/mob/living/carbon/human/human_target = target - if(human_target.check_shields(src, 0, "[user]'s [name]", MELEE_ATTACK)) + if(human_target.check_shields(src, 0, "[user]'s [name]", ITEM_ATTACK)) return BATON_ATTACK_DONE if(check_martial_counter(target, user)) return BATON_ATTACK_DONE diff --git a/code/game/objects/items/weapons/cards_ids.dm b/code/game/objects/items/weapons/cards_ids.dm index d2e23feabe6..c4e80588b7f 100644 --- a/code/game/objects/items/weapons/cards_ids.dm +++ b/code/game/objects/items/weapons/cards_ids.dm @@ -1064,6 +1064,13 @@ item_state = "iaa-id" access = list(ACCESS_LAWYER, ACCESS_COURT, ACCESS_SEC_DOORS, ACCESS_MAINT_TUNNELS, ACCESS_RESEARCH, ACCESS_MEDICAL, ACCESS_CONSTRUCTION, ACCESS_MAILSORTING) +/obj/item/card/id/punpun + name = "Pun Pun ID" + registered_name = "Пун Пун" + icon_state = "id" + item_state = "card-id" + access = list(ACCESS_HYDROPONICS, ACCESS_BAR, ACCESS_KITCHEN, ACCESS_MORGUE, ACCESS_WEAPONS, ACCESS_MINERAL_STOREROOM) + /obj/item/card/id/rainbow name = "Rainbow ID" icon_state = "rainbow" diff --git a/code/game/objects/items/weapons/cash.dm b/code/game/objects/items/weapons/cash.dm index 0e3ab7cd767..e7b1c7df2f5 100644 --- a/code/game/objects/items/weapons/cash.dm +++ b/code/game/objects/items/weapons/cash.dm @@ -88,6 +88,13 @@ /obj/item/stack/spacecash/c1000000 amount = 1000000 +//A crutch for the vending machine, well, or an ingenious roflcat solution +/obj/item/stack/spacecash/magic_linked/Initialize(mapload, new_amount = 150, merge = TRUE) + . = ..() + //roflcat + if(loc) + SScapitalism.payment_account.credit(new_amount * -1, "Выдача наличности") + ///// USSP space cash /obj/item/stack/spacecash/ussp diff --git a/code/game/objects/items/weapons/flamethrower.dm b/code/game/objects/items/weapons/flamethrower.dm index 2317e7e0a66..ae8b3524b8c 100644 --- a/code/game/objects/items/weapons/flamethrower.dm +++ b/code/game/objects/items/weapons/flamethrower.dm @@ -261,7 +261,7 @@ create_with_tank = TRUE -/obj/item/flamethrower/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) +/obj/item/flamethrower/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = ITEM_ATTACK) var/obj/item/projectile/P = hitby if(ptank && damage && attack_type == PROJECTILE_ATTACK && P.damage_type != STAMINA && prob(15)) owner.visible_message("[attack_text] hits the fueltank on [owner]'s [src], rupturing it! What a shot!") diff --git a/code/game/objects/items/weapons/grenades/chem_grenade.dm b/code/game/objects/items/weapons/grenades/chem_grenade.dm index bf4b3bd9df8..550f4fe8e7f 100644 --- a/code/game/objects/items/weapons/grenades/chem_grenade.dm +++ b/code/game/objects/items/weapons/grenades/chem_grenade.dm @@ -5,8 +5,6 @@ /obj/item/grenade/chem_grenade name = "grenade casing" desc = "A do it yourself grenade casing!" - icon_state = "chemg" - item_state = "flashbang" var/bomb_state = "chembomb" var/payload_name = null // used for spawned grenades w_class = WEIGHT_CLASS_SMALL @@ -31,7 +29,7 @@ create_reagents(1000) if(payload_name) payload_name += " " // formatting, ignore me - update_icon() + update_appearance(UPDATE_ICON|UPDATE_NAME) var/static/list/loc_connections = list( COMSIG_ATOM_ENTERED = PROC_REF(on_entered), ) @@ -62,60 +60,83 @@ if(nadeassembly) icon = 'icons/obj/assemblies/new_assemblies.dmi' icon_state = bomb_state - var/obj/item/assembly/A = get_trigger() - if(stage != READY) - name = "bomb casing[label]" - else - if(!A) - name = "[payload_name]de-fused bomb[label]" // this should not actually happen - else - name = payload_name + A.bomb_name + label // time bombs, remote mines, etc - else - icon = 'icons/obj/weapons/grenade.dmi' - icon_state = initial(icon_state) - switch(stage) - if(EMPTY) - name = "grenade casing[label]" - if(WIRED) - icon_state += "_ass" - name = "grenade casing[label]" - if(READY) - if(active) - icon_state += "_active" - else - icon_state += "_locked" - name = payload_name + "grenade" + label + return + icon = initial(icon) + + switch(stage) + if(EMPTY) + icon_state = "[initial(icon_state)]_unlocked" + if(WIRED) + icon_state = "[initial(icon_state)]_ass" + if(READY) + icon_state = "[initial(icon_state)][active ? "_active" : null]" + + +/obj/item/grenade/chem_grenade/update_overlays() + . = ..() underlays.Cut() + if(nadeassembly) underlays += "[nadeassembly.a_left.icon_state]_left" for(var/O in nadeassembly.a_left.attached_overlays) underlays += "[O]_l" + underlays += "[nadeassembly.a_right.icon_state]_right" for(var/O in nadeassembly.a_right.attached_overlays) underlays += "[O]_r" +/obj/item/grenade/chem_grenade/update_name(updates) + . = ..() + + if(nadeassembly) + if(stage != READY) + name = "bomb casing[label]" + + else + var/obj/item/assembly/A = get_trigger() + if(!A) + name = "[payload_name]de-fused bomb[label]" // this should not actually happen + else + name = payload_name + A.bomb_name + label // time bombs, remote mines, etc + + return . + + switch(stage) + if(EMPTY) + name = "grenade casing[label]" + if(WIRED) + name = "grenade casing[label]" + if(READY) + name = payload_name + "grenade" + label + + /obj/item/grenade/chem_grenade/attack_self(mob/user) - if(stage == READY && !active) - if(nadeassembly) - nadeassembly.attack_self(user) - update_icon(UPDATE_ICON_STATE) - else if(clown_check(user)) - // This used to go before the assembly check, but that has absolutely zero to do with priming the damn thing. You could spam the admins with it. - investigate_log("[key_name_log(usr)] has primed a [name] for detonation [contained].", INVESTIGATE_BOMB) - add_attack_logs(user, src, "has primed (contained [contained])", ATKLOG_FEW) - to_chat(user, "You prime the [name]! [det_time / 10] second\s!") - playsound(user.loc, 'sound/weapons/armbomb.ogg', 60, 1) - active = 1 - update_icon() - if(iscarbon(user)) - var/mob/living/carbon/C = user - C.throw_mode_on() - spawn(det_time) - prime(user) - -/obj/item/grenade/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) + if(active || stage != READY) + return + + if(nadeassembly) + nadeassembly.attack_self(user) + update_appearance(UPDATE_ICON) + + else if(clown_check(user)) + // This used to go before the assembly check, but that has absolutely zero to do with priming the damn thing. You could spam the admins with it. + investigate_log("[key_name_log(usr)] has primed a [name] for detonation [contained].", INVESTIGATE_BOMB) + add_attack_logs(user, src, "has primed (contained [contained])", ATKLOG_FEW) + to_chat(user, span_warning("You prime the [name]! [det_time / 10] second\s!")) + playsound(user.loc, 'sound/weapons/armbomb.ogg', 60, TRUE) + active = TRUE + update_appearance(UPDATE_ICON_STATE) + + if(iscarbon(user)) + var/mob/living/carbon/C = user + C.throw_mode_on() + + addtimer(CALLBACK(src, PROC_REF(prime), user), det_time) + + +/obj/item/grenade/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = ITEM_ATTACK) var/obj/item/projectile/P = hitby if(damage && attack_type == PROJECTILE_ATTACK && P.damage_type != STAMINA && prob(15)) owner.visible_message("[attack_text] hits [owner]'s [src], setting it off! What a shot!") @@ -128,14 +149,16 @@ if(istype(I, /obj/item/hand_labeler)) add_fingerprint(user) var/obj/item/hand_labeler/labeler = I + if(length(labeler.label)) label = " ([labeler.label])" - update_icon(UPDATE_ICON_STATE) + update_appearance(UPDATE_NAME) to_chat(user, span_notice("You apply new label to [src].")) playsound(user.loc, 'sound/items/handling/component_pickup.ogg', 20, TRUE) return ATTACK_CHAIN_PROCEED_SUCCESS|ATTACK_CHAIN_NO_AFTERATTACK + label = null - update_icon(UPDATE_ICON_STATE) + update_appearance(UPDATE_NAME) to_chat(user, span_notice("You remove the label from [src].")) playsound(user.loc, 'sound/items/handling/component_pickup.ogg', 20, TRUE) return ATTACK_CHAIN_PROCEED_SUCCESS|ATTACK_CHAIN_NO_AFTERATTACK @@ -176,7 +199,7 @@ assemblyattacher = user.ckey stage = WIRED to_chat(user, span_notice("You have added [nadeassembly] to [src].")) - update_icon(UPDATE_ICON_STATE) + update_appearance(UPDATE_ICON|UPDATE_NAME) return ATTACK_CHAIN_BLOCKED_ALL if(iscoil(I)) @@ -186,7 +209,7 @@ to_chat(user, span_warning("You need more cable length.")) return ATTACK_CHAIN_PROCEED stage = WIRED - update_icon(UPDATE_ICON_STATE) + update_appearance(UPDATE_ICON_STATE|UPDATE_NAME) to_chat(user, span_notice("You rig [src].")) return ATTACK_CHAIN_PROCEED_SUCCESS @@ -201,7 +224,7 @@ return . to_chat(user, span_notice("You unlock the assembly.")) stage = WIRED - update_icon(UPDATE_ICON_STATE) + update_appearance(UPDATE_ICON_STATE|UPDATE_NAME) /obj/item/grenade/chem_grenade/wrench_act(mob/living/user, obj/item/I) @@ -226,7 +249,7 @@ for(var/obj/item/beaker as anything in beakers) beaker.forceMove(drop_loc) beakers = list() - update_icon(UPDATE_ICON_STATE) + update_appearance(UPDATE_ICON_STATE|UPDATE_NAME) /obj/item/grenade/chem_grenade/screwdriver_act(mob/living/user, obj/item/I) @@ -253,7 +276,7 @@ to_chat(user, span_notice("You lock the assembly.")) playsound(loc, prime_sound, 25, TRUE, -3) stage = READY - update_icon(UPDATE_ICON_STATE) + update_appearance(UPDATE_ICON_STATE|UPDATE_NAME) contained = "" cores = "" // clear them out so no recursive logging by accidentally for(var/obj/item/thing as anything in beakers) @@ -344,7 +367,7 @@ container.forceMove(source_turf) beakers = list() stage = EMPTY - update_icon(UPDATE_ICON_STATE) + update_appearance(UPDATE_ICON_STATE|UPDATE_NAME) return if(nadeassembly) @@ -371,7 +394,7 @@ nadeassembly.master = src nadeassembly.update_icon() stage = READY - update_icon() + update_appearance(UPDATE_ICON|UPDATE_NAME) //Large chem grenades accept slime cores and use the appropriately. @@ -495,7 +518,6 @@ beakers += B1 beakers += B2 - update_icon(UPDATE_ICON_STATE) /obj/item/grenade/chem_grenade/firefighting @@ -516,7 +538,6 @@ beakers += B1 beakers += B2 - update_icon(UPDATE_ICON_STATE) /obj/item/grenade/chem_grenade/incendiary payload_name = "incendiary" @@ -536,7 +557,6 @@ beakers += B1 beakers += B2 - update_icon(UPDATE_ICON_STATE) /obj/item/grenade/chem_grenade/antiweed @@ -560,7 +580,6 @@ beakers += B1 beakers += B2 - update_icon(UPDATE_ICON_STATE) /obj/item/grenade/chem_grenade/cleaner @@ -582,7 +601,6 @@ beakers += B1 beakers += B2 - update_icon(UPDATE_ICON_STATE) /obj/item/grenade/chem_grenade/teargas @@ -606,7 +624,6 @@ beakers += B1 beakers += B2 - update_icon(UPDATE_ICON_STATE) /obj/item/grenade/chem_grenade/facid payload_name = "acid smoke" @@ -627,7 +644,6 @@ beakers += B1 beakers += B2 - update_icon(UPDATE_ICON_STATE) /obj/item/grenade/chem_grenade/saringas payload_name = "sarin gas" @@ -648,7 +664,6 @@ beakers += B1 beakers += B2 - update_icon(UPDATE_ICON_STATE) #undef EMPTY #undef WIRED diff --git a/code/game/objects/items/weapons/grenades/grenade.dm b/code/game/objects/items/weapons/grenades/grenade.dm index 189b95a81e7..8e27a202b85 100644 --- a/code/game/objects/items/weapons/grenades/grenade.dm +++ b/code/game/objects/items/weapons/grenades/grenade.dm @@ -3,7 +3,7 @@ desc = "A hand held grenade, with an adjustable timer." w_class = WEIGHT_CLASS_SMALL icon = 'icons/obj/weapons/grenade.dmi' - icon_state = "grenade" + icon_state = "chemg" item_state = "flashbang" belt_icon = "grenade" throw_speed = 4 diff --git a/code/game/objects/items/weapons/holy_weapons.dm b/code/game/objects/items/weapons/holy_weapons.dm index 7174ca0b6e2..c43887de6fd 100644 --- a/code/game/objects/items/weapons/holy_weapons.dm +++ b/code/game/objects/items/weapons/holy_weapons.dm @@ -49,13 +49,13 @@ var/datum/antagonist/vampire/vamp = target.mind?.has_antag_datum(/datum/antagonist/vampire) if(ishuman(user) && vamp && !vamp.get_ability(/datum/vampire_passive/full) && user.mind.isholy) to_chat(target, span_warning("The nullrod's power interferes with your own!")) - vamp.adjust_nullification(30 + sanctify_force, 15 + sanctify_force) - return . + switch(vamp.nullification) + if(OLD_NULLIFICATION) + vamp.base_nullification() - var/datum/antagonist/goon_vampire/g_vamp = target.mind?.has_antag_datum(/datum/antagonist/goon_vampire) - if(ishuman(user) && g_vamp && !g_vamp.get_ability(/datum/goon_vampire_passive/full)) - to_chat(target, span_warning("The nullrod's power interferes with your own!")) - g_vamp.nullified = max(5, g_vamp.nullified + 2) + if(NEW_NULLIFICATION) + vamp.adjust_nullification(30 + sanctify_force, 15 + sanctify_force) + return . /obj/item/nullrod/pickup(mob/living/user) @@ -183,17 +183,13 @@ w_class = WEIGHT_CLASS_BULKY slot_flags = ITEM_SLOT_BELT|ITEM_SLOT_BACK block_chance = 30 + block_type = MELEE_ATTACKS sharp = TRUE embed_chance = 20 embedded_ignore_throwspeed_threshold = TRUE hitsound = 'sound/weapons/bladeslice.ogg' attack_verb = list("attacked", "slashed", "stabbed", "sliced", "torn", "ripped", "diced", "cut") -/obj/item/nullrod/claymore/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) - if(attack_type == PROJECTILE_ATTACK) - final_block_chance = 0 //Don't bring a sword to a gunfight - return ..() - /obj/item/nullrod/claymore/darkblade name = "dark blade" icon_state = "cultblade" @@ -553,6 +549,7 @@ ) praying = TRUE + if(!do_after(user, 15 SECONDS, target)) to_chat(user, span_notice("Your prayer to [SSticker.Bible_deity_name] was interrupted.")) praying = FALSE @@ -567,18 +564,16 @@ SSticker.mode.remove_clocker(target.mind) praying = FALSE return .|ATTACK_CHAIN_SUCCESS - + var/datum/antagonist/vampire/vamp = target.mind?.has_antag_datum(/datum/antagonist/vampire) if(vamp && !vamp.get_ability(/datum/vampire_passive/full)) // Getting a full prayer off on a vampire will interrupt their powers for a large duration. - vamp.adjust_nullification(120, 50) - to_chat(target, span_userdanger("[user]'s prayer to [SSticker.Bible_deity_name] has interfered with your power!")) - praying = FALSE - return .|ATTACK_CHAIN_SUCCESS + switch(vamp.nullification) + if(OLD_NULLIFICATION) + vamp.adjust_nullification(120, 120) - var/datum/antagonist/goon_vampire/g_vamp = target.mind?.has_antag_datum(/datum/antagonist/goon_vampire) - if(g_vamp && !g_vamp.get_ability(/datum/goon_vampire_passive/full)) - g_vamp.nullified = max(120, g_vamp.nullified + 120) - to_chat(target, span_userdanger("[user]'s prayer to [SSticker.Bible_deity_name] has interfered with your power!")) + if(NEW_NULLIFICATION) + vamp.adjust_nullification(120, 50) + to_chat(target, "[user]'s prayer to [SSticker.Bible_deity_name] has interfered with your power!") praying = FALSE return .|ATTACK_CHAIN_SUCCESS @@ -603,15 +598,13 @@ var/mob/living/carbon/human/holder = loc if(!holder.l_hand == src && !holder.r_hand == src) // Holding this in your hand will return - for(var/mob/living/carbon/human/target in range(5, loc)) - var/datum/antagonist/goon_vampire/g_vamp = target.mind?.has_antag_datum(/datum/antagonist/goon_vampire) - if(g_vamp && !g_vamp.get_ability(/datum/goon_vampire_passive/full)) - g_vamp.nullified = max(5, g_vamp.nullified + 2) + var/datum/antagonist/vampire/vamp = target.mind?.has_antag_datum(/datum/antagonist/vampire) + if(vamp && vamp.nullification == OLD_NULLIFICATION && !vamp.get_ability(/datum/vampire_passive/full)) + vamp.adjust_nullification(5, 2) if(prob(10)) to_chat(target, "Being in the presence of [holder]'s [src] is interfering with your powers!") - /obj/item/nullrod/salt name = "Holy Salt" icon = 'icons/obj/food/containers.dmi' diff --git a/code/game/objects/items/weapons/kitchen.dm b/code/game/objects/items/weapons/kitchen.dm index 1090291258b..4b8495509ea 100644 --- a/code/game/objects/items/weapons/kitchen.dm +++ b/code/game/objects/items/weapons/kitchen.dm @@ -76,9 +76,9 @@ if(!get_location_accessible(target, BODY_ZONE_PRECISE_MOUTH)) if(target == user) - to_chat(user, span_warning("Your face is obscured.")) + balloon_alert(user, span_warning("лицо скрыто")) else - to_chat(user, span_warning("[target]'s face is obscured.")) + balloon_alert(user, span_warning("мешает скрытое лицо")) return . if(target.eat(toEat, user)) diff --git a/code/game/objects/items/weapons/melee/energy.dm b/code/game/objects/items/weapons/melee/energy.dm index 0fd12ef7f8d..619ac098e63 100644 --- a/code/game/objects/items/weapons/melee/energy.dm +++ b/code/game/objects/items/weapons/melee/energy.dm @@ -134,7 +134,7 @@ if(item_color == null) item_color = pick("red", "blue", "green", "purple", "yellow", "pink", "darkblue", "orange") -/obj/item/melee/energy/sword/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) +/obj/item/melee/energy/sword/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = ITEM_ATTACK) if(active) return ..() return 0 @@ -173,7 +173,7 @@ ..() item_color = null -/obj/item/melee/energy/sword/cyborg/saw/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) +/obj/item/melee/energy/sword/cyborg/saw/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = ITEM_ATTACK) return 0 /obj/item/melee/energy/sword/saber @@ -241,7 +241,7 @@ update_icon(UPDATE_ICON_STATE) -/obj/item/melee/energy/sword/saber/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) +/obj/item/melee/energy/sword/saber/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = ITEM_ATTACK) if(!active) return FALSE . = ..() diff --git a/code/game/objects/items/weapons/melee/misc.dm b/code/game/objects/items/weapons/melee/misc.dm index 2f1a63e1f9d..7738eeb1277 100644 --- a/code/game/objects/items/weapons/melee/misc.dm +++ b/code/game/objects/items/weapons/melee/misc.dm @@ -28,10 +28,10 @@ return OXYLOSS /obj/item/melee/rapier - name = "captain's rapier" - desc = "An elegant weapon, for a more civilized age." - icon_state = "rapier" - item_state = "rapier" + name = "rapier" + desc = "If you see this, it means there's a bug." + icon_state = "rods-1" + item_state = "rods" flags = CONDUCT force = 15 throwforce = 10 @@ -47,49 +47,56 @@ materials = list(MAT_METAL = 1000) resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | ACID_PROOF // Theft targets should be hard to destroy -/obj/item/melee/rapier/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) - if(attack_type == PROJECTILE_ATTACK) - final_block_chance = 0 //Don't bring a sword to a gunfight - return ..() +/obj/item/melee/rapier/captain + name = "captain's rapier" + desc = "An elegant weapon, for a more civilized age." + icon_state = "rapier" + item_state = "rapier" + block_type = MELEE_ATTACKS -/obj/item/melee/syndie_rapier +/obj/item/melee/rapier/syndie name = "plastitanium rapier" desc = "A thin blade made of plastitanium with a diamond tip. It appears to be coated in a persistent layer of an unknown substance." icon_state = "syndie_rapier" item_state = "syndie_rapier" - flags = CONDUCT - force = 15 - throwforce = 10 - w_class = WEIGHT_CLASS_BULKY - block_chance = 50 - armour_penetration = 75 - sharp = TRUE origin_tech = "combat=5;biotech=5;syndicate=4" - attack_verb = list("lunged at", "stabbed") - pickup_sound = 'sound/items/handling/knife_pickup.ogg' - drop_sound = 'sound/items/handling/knife_drop.ogg' - hitsound = 'sound/weapons/rapierhit.ogg' + materials = null resistance_flags = FIRE_PROOF | ACID_PROOF - /// How much stamina damage we deal on a successful hit against a living, non-cyborg mob. - var/stamina_damage = 30 -/obj/item/melee/syndie_rapier/attack(mob/living/target, mob/living/user, params, def_zone, skip_attack_anim = FALSE) +/obj/item/melee/rapier/syndie/ComponentInitialize() + AddElement(/datum/element/after_attack/attack_effect_sleep, 30, 10 SECONDS) + + +/obj/item/melee/rapier/centcomm + name = "centcomm plastitanium rapier" + desc = "Симбиоз непозволительной роскоши и статуса с титановым лезвием на вашем поясе, обладатель этого шедевра оружейного дела может похвастаться тем, что постиг корпоративную вершину." + icon_state = "centcomm_rapier" + item_state = "centcomm_rapier" + origin_tech = "combat=5;biotech=5;syndicate=4" + materials = null + force = 25 + throwforce = 20 + block_chance = 95 + armour_penetration = 100 + actions_types = list(/datum/action/item_action/toggle_rapier_nodrop) + +/obj/item/melee/rapier/centcomm/ComponentInitialize() + AddElement(/datum/element/after_attack/attack_effect_sleep, 100, 10 SECONDS) + + +/obj/item/melee/rapier/centcomm/attack_self(mob/user) . = ..() - if(!ATTACK_CHAIN_SUCCESS_CHECK(.)) - return . - syndie_rapier_effect(target, user) + if(!usr.is_in_hands(src)) + return . -/obj/item/melee/syndie_rapier/proc/syndie_rapier_effect(mob/living/target, mob/living/user) - if(target.incapacitated(INC_IGNORE_RESTRAINED|INC_IGNORE_GRABBED)) - target.visible_message( - span_danger("[user] puts [target] to sleep with [src]!"), - span_userdanger("You suddenly feel very drowsy!"), - ) - target.Sleeping(10 SECONDS) - add_attack_logs(user, target, "put to sleep with [src]") - target.apply_damage(stamina_damage, STAMINA) + if(HAS_TRAIT_FROM(src, TRAIT_NODROP, CENTCOMM_RAPIER_TRAIT)) + REMOVE_TRAIT(src, TRAIT_NODROP, CENTCOMM_RAPIER_TRAIT) + to_chat(usr, span_warning("Вы расслабляете руку и отпускаете рукоятку [src].")) + else + ADD_TRAIT(src, TRAIT_NODROP, CENTCOMM_RAPIER_TRAIT) + to_chat(usr, span_warning("Вы сжимаете рукоятку [src] со всей силы. Теперь ничто не может выбить у вас оружие из рук!")) /obj/item/melee/mantisblade @@ -168,14 +175,10 @@ force = 15 armour_penetration = 20 block_chance = 20 + block_type = MELEE_ATTACKS icon_state = "mantis" item_state = "mantis" -/obj/item/melee/mantisblade/shellguard/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) - if(attack_type == PROJECTILE_ATTACK) - final_block_chance = 0 //Don't bring a sword to a gunfight - return ..() - /obj/item/melee/icepick name = "ice pick" desc = "Used for chopping ice. Also excellent for mafia esque murders." diff --git a/code/game/objects/items/weapons/shields.dm b/code/game/objects/items/weapons/shields.dm index 3da5e81ced1..9451a19cd47 100644 --- a/code/game/objects/items/weapons/shields.dm +++ b/code/game/objects/items/weapons/shields.dm @@ -5,7 +5,7 @@ obj_integrity = 380 max_integrity = 380 -/obj/item/shield/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) +/obj/item/shield/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = ITEM_ATTACK) if(attack_type == THROWN_PROJECTILE_ATTACK) final_block_chance += 30 . = ..() @@ -106,7 +106,7 @@ attack_verb = list("shoved", "bashed") var/active = 0 -/obj/item/shield/energy/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) +/obj/item/shield/energy/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = ITEM_ATTACK) if(istype(hitby, /obj/item/projectile)) var/obj/item/projectile/P = hitby if(P.shield_buster && active) @@ -174,7 +174,7 @@ max_integrity = 360 var/active = 0 -/obj/item/shield/riot/tele/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) +/obj/item/shield/riot/tele/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = ITEM_ATTACK) if(active) return ..() return FALSE diff --git a/code/game/objects/items/weapons/storage/belt.dm b/code/game/objects/items/weapons/storage/belt.dm index b495dc97d44..5d168990141 100644 --- a/code/game/objects/items/weapons/storage/belt.dm +++ b/code/game/objects/items/weapons/storage/belt.dm @@ -138,8 +138,10 @@ max_combined_w_class = 17 use_to_pickup = 1 name = "surgical belt" + icon_state = "surgicalbelt" + item_state = "surgical" desc = "Can hold various surgical tools." - storage_slots = 9 + storage_slots = 11 use_item_overlays = TRUE can_hold = list( /obj/item/scalpel, @@ -151,7 +153,9 @@ /obj/item/FixOVein, /obj/item/surgicaldrill, /obj/item/cautery, - /obj/item/radio) + /obj/item/radio, + /obj/item/clothing/gloves/color/latex, + /obj/item/reagent_containers/spray/cleaner) /obj/item/storage/belt/medical/surgery/loaded/populate_contents() new /obj/item/scalpel(src) @@ -683,11 +687,11 @@ storage_slots = 1 w_class = WEIGHT_CLASS_BULKY max_w_class = WEIGHT_CLASS_BULKY - can_hold = list(/obj/item/melee/rapier) + can_hold = list(/obj/item/melee/rapier/captain) /obj/item/storage/belt/rapier/populate_contents() - new /obj/item/melee/rapier(src) - update_icon() + new /obj/item/melee/rapier/captain(src) + update_appearance(UPDATE_ICON_STATE) /obj/item/storage/belt/rapier/attack_hand(mob/user) if(loc != user) @@ -730,12 +734,22 @@ desc = "A sinister, thin sheath, suitable for a rapier." icon_state = "syndie_sheath" item_state = "syndie_sheath" - can_hold = list(/obj/item/melee/syndie_rapier) + can_hold = list(/obj/item/melee/rapier/syndie) /obj/item/storage/belt/rapier/syndie/populate_contents() - new /obj/item/melee/syndie_rapier(src) - update_icon() - + new /obj/item/melee/rapier/syndie(src) + update_appearance(UPDATE_ICON_STATE) + +/obj/item/storage/belt/rapier/centcomm + name = "centcomm rapier sheath" + desc = "Украшенные ножны, корпоративный кич в комплекте." + icon_state = "centcomm_sheath" + item_state = "centcomm_sheath" + can_hold = list(/obj/item/melee/rapier/centcomm) + +/obj/item/storage/belt/rapier/centcomm/populate_contents() + new /obj/item/melee/rapier/centcomm(src) + update_appearance(UPDATE_ICON_STATE) // ------------------------------------- // Bluespace Belt diff --git a/code/game/objects/items/weapons/tape.dm b/code/game/objects/items/weapons/tape.dm index 6881c40b783..f63c035b1aa 100644 --- a/code/game/objects/items/weapons/tape.dm +++ b/code/game/objects/items/weapons/tape.dm @@ -12,6 +12,7 @@ var/apply_tape_delay = 5 SECONDS /// If `TRUE` removes targets's mask on apply var/drop_mask = FALSE + var/tapegag_type = /obj/item/clothing/mask/muzzle/tapegag /obj/item/stack/tape_roll/attack(mob/living/carbon/human/target, mob/living/user, params, def_zone, skip_attack_anim = FALSE) @@ -47,7 +48,7 @@ span_warning("[user] tapes [target]'s mouth shut!"), span_notice("You cover [target == user ? "your own" : "[target]'s"] mouth with a piece of duct tape.[target == user ? null : " That will shut them up."]"), ) - var/obj/item/clothing/mask/muzzle/tapegag/tapegag = new(null) + var/obj/item/clothing/mask/muzzle/tapegag/tapegag = new tapegag_type(null) tapegag.add_fingerprint(user) target.equip_to_slot_if_possible(tapegag, ITEM_SLOT_MASK, qdel_on_fail = TRUE) @@ -75,4 +76,4 @@ max_amount = 40 apply_tape_delay = 1 SECONDS drop_mask = TRUE - + tapegag_type = /obj/item/clothing/mask/muzzle/tapegag/thick diff --git a/code/game/objects/items/weapons/twohanded.dm b/code/game/objects/items/weapons/twohanded.dm index aba610b78c4..9c6eb1c2b7b 100644 --- a/code/game/objects/items/weapons/twohanded.dm +++ b/code/game/objects/items/weapons/twohanded.dm @@ -282,7 +282,7 @@ sleep(1) -/obj/item/twohanded/dualsaber/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) +/obj/item/twohanded/dualsaber/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = ITEM_ATTACK) if(HAS_TRAIT(src, TRAIT_WIELDED)) return ..() return FALSE @@ -571,7 +571,7 @@ armour_penetration = 100 force_on = 30 -/obj/item/twohanded/required/chainsaw/doomslayer/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) +/obj/item/twohanded/required/chainsaw/doomslayer/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = ITEM_ATTACK) if(attack_type == PROJECTILE_ATTACK) owner.visible_message("Ranged attacks just make [owner] angrier!") playsound(src, pick('sound/weapons/bulletflyby.ogg','sound/weapons/bulletflyby2.ogg','sound/weapons/bulletflyby3.ogg'), 75, 1) diff --git a/code/game/objects/items/weapons/vending_items.dm b/code/game/objects/items/weapons/vending_items.dm index 174a998c3a7..279ed6c1b9a 100644 --- a/code/game/objects/items/weapons/vending_items.dm +++ b/code/game/objects/items/weapons/vending_items.dm @@ -187,3 +187,122 @@ /obj/item/vending_refill/pai machine_name = "RoboFriends" icon_state = "restock_pai" + +/obj/item/vending_refill/custom + machine_name = "Customat" + icon = 'icons/obj/machines/customat.dmi' + icon_state = "custommate-refill" + var/list/datum/money_account/linked_accounts = list() + var/list/datum/money_account/accounts_weights = list() + var/sum_of_weigths = 0 + +/obj/item/vending_refill/custom/Initialize() + linked_accounts = list(GLOB.station_account) + accounts_weights = list(100) + sum_of_weigths = 100 + . = ..() + + + +/obj/item/vending_refill/custom/proc/add_account(datum/money_account/new_account, weight) + linked_accounts += new_account + accounts_weights += weight + sum_of_weigths += weight + + +/obj/item/vending_refill/custom/proc/clear_accounts(mob/user) + linked_accounts = list() + accounts_weights = list() + sum_of_weigths = 0 + balloon_alert(user, "счета отвязаны") + + +/obj/item/vending_refill/custom/proc/try_add_account(mob/user) + . = FALSE + if (linked_accounts.len >= 150) // better to do it + balloon_alert(user, "лимит привязки достигнут") + return + + var/new_acc_number = tgui_input_number(user, "Пожалуйста, введите номер счета, который вы хотите привязать.", "Выбор счета", (user.mind && user.mind.initial_account) ? user.mind.initial_account.account_number : 999999, 999999, 0, ui_state = GLOB.hands_state, ui_source = src) + + if (isnull(new_acc_number)) + balloon_alert(user, "номер не введен") + return + + var/new_account = attempt_account_access(new_acc_number, pin_needed = FALSE, security_level_passed = 3, pin_needed = FALSE) + if (!new_account) + balloon_alert(user, "аккаунт не существует") + return + + if (new_account in linked_accounts) + balloon_alert(user, "аккаунт уже привязан") + return + + var/weight = tgui_input_number(user, "Пожалуйста, введите вес счета от 1 до 1000000.", "Выбор веса", 100, 1000000, 1, ui_state = GLOB.hands_state, ui_source = src) + + if (isnull(weight)) + balloon_alert(user, "вес не введен") + return + + add_account(new_account, weight) + balloon_alert(user, "новый счет добавлен") + return TRUE + + +/obj/item/vending_refill/custom/proc/try_add_station_account(mob/user) + . = FALSE + var/weight = tgui_input_number(user, "Пожалуйста, введите вес для счета станции от 1 до 1000000.", "Выбор веса", 100, 1000000, 1, ui_state = GLOB.hands_state, ui_source = src) + + if (isnull(weight)) + balloon_alert(user, "вес не введен") + return + + if (GLOB.station_account in linked_accounts) + balloon_alert(user, "аккаунт станции уже привязан") + return + + add_account(GLOB.station_account, weight) + balloon_alert(user, "счет станции привязан") + return TRUE + + +/obj/item/vending_refill/custom/attack_self(mob/user) // It works this way not because I'm lazy, but for better immersion. + var/operation = tgui_input_number(user, "Введите 0 чтобы сбросить список сохраненных счетов, 1 чтобы добавить новый счет в список получателей, 2 чтобы добавить счет станции.", "Настройка счетов", 0, 2, 0, ui_state = GLOB.hands_state, ui_source = src) + + if (isnull(operation)) + balloon_alert(user, "значение не введено") + playsound(src, 'sound/machines/terminal_prompt_deny.ogg', 30, 1) + return + + + var/correct = TRUE + switch (operation) + if (0) + correct = clear_accounts(user) + if (1) + correct = try_add_account(user) + if (2) + correct = try_add_station_account(user) + if (-INFINITY to -1) + correct = FALSE + balloon_alert(user, "значение должно быть больше 0") + if (3 to INFINITY) + correct = FALSE + balloon_alert(user, "значение должно быть меньше 3") + + if (correct) + playsound(src, 'sound/machines/terminal_prompt_confirm.ogg', 30, 0) + else + playsound(src, 'sound/machines/terminal_prompt_deny.ogg', 30, 1) + + +/obj/item/vending_refill/custom/examine(mob/user) + . = ..() + if(in_range(user, src)) + if (!linked_accounts.len) + . += span_notice("К этой канистре не привязанно ни одного счета.") + else + . += span_notice("К этой канистре привязанны следующее счета:") + for (var/i = 1; i <= linked_accounts.len; ++i) + . += span_notice("Владелец: " + linked_accounts[i].owner_name + ", вес: [accounts_weights[i]], доля: [round(accounts_weights[i]/sum_of_weigths, 0.01)].") + diff --git a/code/game/objects/items/weapons/weaponry.dm b/code/game/objects/items/weapons/weaponry.dm index 4fc3850c869..2d9b7ef9f96 100644 --- a/code/game/objects/items/weapons/weaponry.dm +++ b/code/game/objects/items/weapons/weaponry.dm @@ -240,7 +240,7 @@ desc = "This thing looks dangerous... Dangerously good at baseball, that is." homerun_able = 1 -/obj/item/melee/baseball_bat/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) +/obj/item/melee/baseball_bat/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = ITEM_ATTACK) . = ..() if(!isitem(hitby) || attack_type != THROWN_PROJECTILE_ATTACK) return FALSE diff --git a/code/game/objects/obj_defense.dm b/code/game/objects/obj_defense.dm index 948dab072cb..a122e3cb4f5 100644 --- a/code/game/objects/obj_defense.dm +++ b/code/game/objects/obj_defense.dm @@ -261,6 +261,13 @@ GLOBAL_DATUM_INIT(acid_overlay, /mutable_appearance, mutable_appearance('icons/e return TRUE return FALSE +///Only tesla coils, vehicles, and grounding rods currently call this because mobs are already targeted over all other objects, but this might be useful for more things later. +/obj/proc/zap_buckle_check(strength) + if(has_buckled_mobs()) + for(var/m in buckled_mobs) + var/mob/living/buckled_mob = m + buckled_mob.electrocute_act((clamp(round(strength * 1.25e-3), 10, 90) + rand(-5, 5)), src, flags = SHOCK_TESLA) + ///returns how much the object blocks an explosion. Used by subtypes. /obj/proc/GetExplosionBlock() CRASH("Unimplemented GetExplosionBlock()") diff --git a/code/game/objects/structures/crates_lockers/closets.dm b/code/game/objects/structures/crates_lockers/closets.dm index a8c4f5a76f3..8ee0af3acea 100644 --- a/code/game/objects/structures/crates_lockers/closets.dm +++ b/code/game/objects/structures/crates_lockers/closets.dm @@ -471,6 +471,33 @@ GLOBAL_LIST_EMPTY(closets) gorilla.oogaooga() return ..() +/obj/structure/closet/shove_impact(mob/living/target, mob/living/attacker) + if(opened && can_close()) + target.forceMove(src) + visible_message( + span_danger("[attacker] shoves [target] inside [src]!"), + span_userdanger("You shove [target] inside [src]!"), + span_warning("You hear a thud, and something clangs shut.") + ) + close() + add_attack_logs(attacker, target, "shoved into [src]") + return TRUE + + if(locked && allowed(target)) + locked = !locked + visible_message("[attacker] shoves [target] against [src], knocking the lock [locked ? null : "un"]locked!") + target.Knockdown(3 SECONDS) + playsound(loc, pick(togglelock_sound), 15, TRUE, -3) + update_icon() + return TRUE + + if(!opened && can_open()) + open() + visible_message("[attacker] shoves [target] against [src], knocking it open!") + target.Knockdown(3 SECONDS) + return TRUE + + return ..() /obj/structure/closet/bluespace name = "bluespace closet" diff --git a/code/game/objects/structures/crates_lockers/closets/fireaxe.dm b/code/game/objects/structures/crates_lockers/closets/fireaxe.dm index e47df2faf44..7d989bf5e9a 100644 --- a/code/game/objects/structures/crates_lockers/closets/fireaxe.dm +++ b/code/game/objects/structures/crates_lockers/closets/fireaxe.dm @@ -168,6 +168,9 @@ else to_chat(user, span_notice("Cabinet unlocked.")) +/obj/structure/closet/fireaxecabinet/shove_impact(mob/living/target, mob/living/attacker) + // no, you can't shove people into a fireaxe cabinet either + return FALSE /obj/structure/closet/fireaxecabinet/proc/operate_panel() if(operating) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/security.dm b/code/game/objects/structures/crates_lockers/closets/secure/security.dm index a57bf09c570..d9c36e05b3d 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/security.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/security.dm @@ -111,7 +111,7 @@ /obj/structure/closet/secure_closet/security name = "security officer's locker" req_access = list(ACCESS_SECURITY) - icon_state = "secward" + icon_state = "sec" /obj/structure/closet/secure_closet/security/populate_contents() if(prob(50)) diff --git a/code/game/objects/structures/crates_lockers/closets/statue.dm b/code/game/objects/structures/crates_lockers/closets/statue.dm index b15321f9193..99ccd0a2f18 100644 --- a/code/game/objects/structures/crates_lockers/closets/statue.dm +++ b/code/game/objects/structures/crates_lockers/closets/statue.dm @@ -88,6 +88,9 @@ /obj/structure/closet/statue/toggle() return +/obj/structure/closet/statue/shove_impact(mob/living/target, mob/living/attacker) + return FALSE + /obj/structure/closet/statue/obj_destruction(damage_flag) for(var/mob/M in src) shatter(M) diff --git a/code/game/objects/structures/crates_lockers/crittercrate.dm b/code/game/objects/structures/crates_lockers/crittercrate.dm index 79d320fe12c..eb9e4d613e8 100644 --- a/code/game/objects/structures/crates_lockers/crittercrate.dm +++ b/code/game/objects/structures/crates_lockers/crittercrate.dm @@ -64,6 +64,9 @@ ..() return 1 +/obj/structure/closet/critter/shove_impact(mob/living/target, mob/living/attacker) + return FALSE + /obj/structure/closet/critter/corgi name = "dog corgi crate" content_mob = /mob/living/simple_animal/pet/dog/corgi diff --git a/code/game/objects/structures/girders.dm b/code/game/objects/structures/girders.dm index 12f1ac33220..d26c834f4ea 100644 --- a/code/game/objects/structures/girders.dm +++ b/code/game/objects/structures/girders.dm @@ -168,11 +168,11 @@ qdel(src) return ATTACK_CHAIN_BLOCKED_ALL - if(glass.get_amount() < 1) - to_chat(user, span_warning("You need at least one pile of [glass] to finalize the wall!")) + if(glass.get_amount() < 2) + to_chat(user, span_warning("You need at least two piles of [glass] to finalize the wall!")) return . to_chat(user, span_notice("You start adding [glass]...")) - if(!do_after(user, 4 SECONDS * glass.toolspeed, src, category = DA_CAT_TOOL) || state == GIRDER_DISPLACED || !isfloorturf(loc) || QDELETED(glass) || !glass.use(1)) + if(!do_after(user, 4 SECONDS * glass.toolspeed, src, category = DA_CAT_TOOL) || state == GIRDER_DISPLACED || !isfloorturf(loc) || QDELETED(glass) || !glass.use(2)) return . to_chat(user, span_notice("You have finalized basalt wall.")) var/turf/floor = loc @@ -203,11 +203,11 @@ qdel(src) return ATTACK_CHAIN_BLOCKED_ALL - if(wood.get_amount() < 1) - to_chat(user, span_warning("You need at least one plank of wood to finalize the wall!")) + if(wood.get_amount() < 2) + to_chat(user, span_warning("You need at least two planks of wood to finalize the wall!")) return . to_chat(user, span_notice("You start adding plating...")) - if(!do_after(user, 4 SECONDS * wood.toolspeed, src, category = DA_CAT_TOOL) || state == GIRDER_DISPLACED || !isfloorturf(loc) || QDELETED(wood) || !wood.use(1)) + if(!do_after(user, 4 SECONDS * wood.toolspeed, src, category = DA_CAT_TOOL) || state == GIRDER_DISPLACED || !isfloorturf(loc) || QDELETED(wood) || !wood.use(2)) return . to_chat(user, span_notice("You have finalized the wooden wall.")) var/turf/floor = loc @@ -233,11 +233,11 @@ qdel(src) return ATTACK_CHAIN_BLOCKED_ALL - if(metal.get_amount() < 1) - to_chat(user, span_warning("You need at least one sheet of metal to finalize the wall!")) + if(metal.get_amount() < 2) + to_chat(user, span_warning("You need at least two sheets of metal to finalize the wall!")) return . to_chat(user, span_notice("You start adding plating...")) - if(!do_after(user, 4 SECONDS * metal.toolspeed, src, category = DA_CAT_TOOL) || state == GIRDER_DISPLACED || !isfloorturf(loc) || QDELETED(metal) || !metal.use(1)) + if(!do_after(user, 4 SECONDS * metal.toolspeed, src, category = DA_CAT_TOOL) || state == GIRDER_DISPLACED || !isfloorturf(loc) || QDELETED(metal) || !metal.use(2)) return . to_chat(user, span_notice("You have finalized the wall.")) var/turf/floor = loc @@ -265,11 +265,11 @@ return ATTACK_CHAIN_BLOCKED_ALL if(GIRDER_REINF) - if(plasteel.get_amount() < 1) - to_chat(user, span_warning("You need at least one sheet of plasteel to finalize the reinforced wall!")) + if(plasteel.get_amount() < 2) + to_chat(user, span_warning("You need at least two sheets of plasteel to finalize the reinforced wall!")) return . to_chat(user, span_notice("You start finalizing the reinforced wall...")) - if(!do_after(user, 2 SECONDS * plasteel.toolspeed, src, category = DA_CAT_TOOL) || state != GIRDER_REINF || !isfloorturf(loc) || QDELETED(plasteel) || !plasteel.use(1)) + if(!do_after(user, 2 SECONDS * plasteel.toolspeed, src, category = DA_CAT_TOOL) || state != GIRDER_REINF || !isfloorturf(loc) || QDELETED(plasteel) || !plasteel.use(2)) return . to_chat(user, span_notice("You have finalized the reinforced wall.")) var/turf/floor = loc @@ -280,11 +280,11 @@ return ATTACK_CHAIN_BLOCKED_ALL else - if(plasteel.get_amount() < 1) - to_chat(user, span_warning("You need at least one sheet of plasteel to reinforce the girder!")) + if(plasteel.get_amount() < 2) + to_chat(user, span_warning("You need at least two sheets of plasteel to reinforce the girder!")) return . to_chat(user, span_notice("You start reinforcing the girder...")) - if(!do_after(user, 6 SECONDS * plasteel.toolspeed, src, category = DA_CAT_TOOL) || state == GIRDER_DISPLACED || state == GIRDER_REINF || QDELETED(plasteel) || !plasteel.use(1)) + if(!do_after(user, 6 SECONDS * plasteel.toolspeed, src, category = DA_CAT_TOOL) || state == GIRDER_DISPLACED || state == GIRDER_REINF || QDELETED(plasteel) || !plasteel.use(2)) return . to_chat(user, span_notice("You reinforce the girder.")) var/obj/structure/girder/reinforced/girder = new(loc) @@ -313,11 +313,11 @@ qdel(src) return ATTACK_CHAIN_BLOCKED_ALL - if(sheet.get_amount() < 1) - to_chat(user, span_warning("You need at least one sheet of [cached_sheet_type] to add plating!")) + if(sheet.get_amount() < 2) + to_chat(user, span_warning("You need at least two sheets of [cached_sheet_type] to add plating!")) return . to_chat(user, span_notice("You start adding plating...")) - if(!do_after(user, 4 SECONDS * sheet.toolspeed, src, category = DA_CAT_TOOL) || state == GIRDER_DISPLACED || !isfloorturf(loc) || QDELETED(sheet) || !sheet.use(1)) + if(!do_after(user, 4 SECONDS * sheet.toolspeed, src, category = DA_CAT_TOOL) || state == GIRDER_DISPLACED || !isfloorturf(loc) || QDELETED(sheet) || !sheet.use(2)) return . to_chat(user, span_notice("You have finalized the [cached_sheet_type] wall.")) var/turf/floor = loc diff --git a/code/game/objects/structures/pit.dm b/code/game/objects/structures/pit.dm index 350fa62b9c8..7bea7126c48 100644 --- a/code/game/objects/structures/pit.dm +++ b/code/game/objects/structures/pit.dm @@ -214,20 +214,23 @@ anchored = TRUE var/message = "Unknown." +/obj/structure/gravemarker/update_desc(updates = ALL) + . = ..() + desc = "[message]" + /obj/structure/gravemarker/cross icon_state = "cross" /obj/structure/gravemarker/random/Initialize(mapload) . = ..() generate() - desc = "[message]" /obj/structure/gravemarker/random/proc/generate() var/nam icon_state = pick("wood","cross") var/female = (prob(1) ? TRUE : FALSE) if(female) - name = pick(GLOB.first_names_female) + nam = pick(GLOB.first_names_female) nam += " " + pick(GLOB.last_names_female) else nam = pick(GLOB.first_names_male) @@ -237,6 +240,7 @@ var/died = max(cur_year - rand(0,70),born) message = "Здесь упокоен [nam], [born] - [died]." + update_appearance(UPDATE_DESC) /obj/structure/gravemarker/attackby(obj/item/I, mob/user, params) @@ -244,9 +248,10 @@ return ..() if(is_pen(I)) - var/msg = tgui_input_text(user, "What should it say?", "Grave marker", "Rest In Peace") + var/msg = tgui_input_text(user, "What should it say?", "Grave marker", desc) if(msg) message = msg + update_appearance(UPDATE_DESC) return ATTACK_CHAIN_PROCEED_SUCCESS if(istype(I, /obj/item/hatchet)) diff --git a/code/game/objects/structures/signs.dm b/code/game/objects/structures/signs.dm index be7b072a6f1..f3836a1beb4 100644 --- a/code/game/objects/structures/signs.dm +++ b/code/game/objects/structures/signs.dm @@ -212,6 +212,11 @@ desc = "This plaque commemorates the fall of the Atmos ZAS division. For all the charred, dizzy, and brittle men who have died in its horrible hands." icon_state = "atmosplaque" +/obj/structure/sign/beautyplaque + name = "The Most Beautiful Woman Award for Beauty" + desc = "Don't think, feel! It's like pointing your finger at the singularity. Don't concentrate on your finger, or you'll miss this divine beauty." + icon_state = "beautyplaque" + /obj/structure/sign/kidanplaque name = "Kidan wall trophy" desc = "A dead and stuffed Diona nymph, mounted on a board." diff --git a/code/game/objects/structures/statues.dm b/code/game/objects/structures/statues.dm index a9b3c03f3b8..95de37c8e40 100644 --- a/code/game/objects/structures/statues.dm +++ b/code/game/objects/structures/statues.dm @@ -317,6 +317,13 @@ anchored = TRUE oreAmount = 0 +/obj/structure/statue/angel + name = "Stone Angel Statue" + desc = "An antique statue of a human angel made of stone." + icon_state = "angel" + anchored = TRUE + oreAmount = 0 + /obj/structure/statue/russian_mulebot desc = "Like a MULEbot, but more Russian and less functional."; icon = 'icons/obj/aibots.dmi'; @@ -389,6 +396,14 @@ anchored = TRUE oreAmount = 0 +/obj/structure/statue/carp_mini + name = "Carp Statue" + desc = "A great inhabitant of space.." + icon = 'icons/obj/statuelarge.dmi' + icon_state = "carp_mini" + max_integrity = 200 + anchored = TRUE + /obj/structure/statue/noble name = "Noble person" desc = "Giant person, not like us... May be a hero from an ancient fairy tale?" @@ -587,3 +602,6 @@ desc = "It's staggering to think that something this big could have lived, let alone died." icon = 'icons/obj/statuelarge.dmi' icon_state = "rib" + anchored = TRUE + obj_flags = NODECONSTRUCT + diff --git a/code/game/objects/structures/stool_bed_chair_nest/bed.dm b/code/game/objects/structures/stool_bed_chair_nest/bed.dm index 0a3e765b834..56c6dfdf39b 100644 --- a/code/game/objects/structures/stool_bed_chair_nest/bed.dm +++ b/code/game/objects/structures/stool_bed_chair_nest/bed.dm @@ -47,6 +47,12 @@ buildstacktype = /obj/item/stack/sheet/mineral/sandstone buildstackamount = 15 +/obj/structure/bed/old + name = "old bed" + desc = "This is a very old spring bed, it looks extremely UNCOMFORTABLE, you would not lie on it for anything in your life." + icon_state = "catwalkcouch1" + comfort = 0 + /obj/structure/bed/proc/handle_rotation() return diff --git a/code/game/objects/structures/stool_bed_chair_nest/chairs.dm b/code/game/objects/structures/stool_bed_chair_nest/chairs.dm index c42d962ce5a..ea305843f97 100644 --- a/code/game/objects/structures/stool_bed_chair_nest/chairs.dm +++ b/code/game/objects/structures/stool_bed_chair_nest/chairs.dm @@ -455,7 +455,7 @@ new stack_type(get_turf(loc)) qdel(src) -/obj/item/chair/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) +/obj/item/chair/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = ITEM_ATTACK) if(attack_type == UNARMED_ATTACK && prob(hit_reaction_chance)) owner.visible_message(span_danger("[owner] fends off [attack_text] with [src]!")) return TRUE diff --git a/code/game/objects/structures/tables_racks.dm b/code/game/objects/structures/tables_racks.dm index d22b1870743..52c4c242a19 100644 --- a/code/game/objects/structures/tables_racks.dm +++ b/code/game/objects/structures/tables_racks.dm @@ -44,8 +44,6 @@ /obj/structure/table/Initialize(mapload) . = ..() - if(flipped) - update_icon(UPDATE_ICON_STATE) var/static/list/loc_connections = list( COMSIG_ATOM_ENTERED = PROC_REF(on_entered), COMSIG_ATOM_EXIT = PROC_REF(on_exit), @@ -388,16 +386,18 @@ -/obj/structure/table/proc/flip(direction) +/obj/structure/table/proc/flip(direction, throw_around = TRUE) if(flipped) return FALSE if(!straight_table_check(turn(direction, 90)) || !straight_table_check(turn(direction, -90))) return FALSE - var/list/targets = list(get_step(src, dir), get_step(src, turn(dir, 45)), get_step(src, turn(dir, -45))) - for(var/atom/movable/thing in get_turf(src)) - if(!thing.anchored) + if(throw_around) + var/list/targets = list(get_step(src, dir), get_step(src, turn(dir, 45)), get_step(src, turn(dir, -45))) + for(var/atom/movable/thing in get_turf(src)) + if(thing.anchored) + continue INVOKE_ASYNC(thing, TYPE_PROC_REF(/atom/movable, throw_at), pick(targets), 1, 1) dir = direction @@ -412,7 +412,7 @@ for(var/check_dir in list(turn(direction, 90), turn(direction, -90))) var/obj/structure/table/other_table = locate(/obj/structure/table, get_step(src, check_dir)) if(other_table) - other_table.flip(direction) + other_table.flip(direction, throw_around) update_icon(UPDATE_ICON_STATE) creates_cover = FALSE @@ -523,7 +523,7 @@ table_shatter(M) -/obj/structure/table/glass/flip(direction) +/obj/structure/table/glass/flip(direction, throw_around = TRUE) deconstruct(FALSE) return TRUE diff --git a/code/game/objects/structures/watercloset.dm b/code/game/objects/structures/watercloset.dm index e14cb40fb8b..fd275dccef0 100644 --- a/code/game/objects/structures/watercloset.dm +++ b/code/game/objects/structures/watercloset.dm @@ -207,17 +207,21 @@ w_items += secret.w_class -/obj/structure/toilet/cancollectmapitems // this toilet made specially for map editor, collects objects on same turf at map loading - // as well as closets do. regular toilet can't do this. has the same restrictions for objects like regular toilet has. - // собирает в себя предметы на своём атоме при загрузки карты, сделано специально для редактора карт, обычный так не может. - +// This toilet made specially for map editor, collects objects on same turf at map loading as well as closets do. +// regular toilet can't do this. has the same restrictions for objects like regular toilet has. /obj/structure/toilet/cancollectmapitems/Initialize(mapload) - . = ..() + ..() + return INITIALIZE_HINT_LATELOAD + + +/obj/structure/toilet/cancollectmapitems/LateInitialize() for(var/obj/item/I in loc) if(w_items > WEIGHT_CLASS_HUGE) //if items summary size >= 5 , stop collecting break + if(I.w_class > WEIGHT_CLASS_NORMAL) // if item size > 3 , skip the item, get the next continue + if(I.w_class + w_items <= WEIGHT_CLASS_HUGE) // if items summary size <= than 5 , add item in contents w_items += I.w_class I.forceMove(src) diff --git a/code/game/turfs/simulated/floor/fancy_floor.dm b/code/game/turfs/simulated/floor/fancy_floor.dm index 5f629e09cbc..a21c141478c 100644 --- a/code/game/turfs/simulated/floor/fancy_floor.dm +++ b/code/game/turfs/simulated/floor/fancy_floor.dm @@ -48,6 +48,10 @@ nitrogen = 82 temperature = 180 +/turf/simulated/floor/wood/dark + icon_state = "dark-wood" + floor_tile = /obj/item/stack/tile/wood/dark + /turf/simulated/floor/wood/oak icon_state = "wood-oak" floor_tile = /obj/item/stack/tile/wood/oak diff --git a/code/game/turfs/simulated/walls_reinforced.dm b/code/game/turfs/simulated/walls_reinforced.dm index b3afe39986f..c9c41156ce9 100644 --- a/code/game/turfs/simulated/walls_reinforced.dm +++ b/code/game/turfs/simulated/walls_reinforced.dm @@ -211,6 +211,8 @@ /turf/simulated/wall/r_wall/try_decon(obj/item/I, mob/user, params) if(d_state != RWALL_COVER && d_state != RWALL_SUPPORT_RODS) //Plasma cutter only works in the deconstruction steps! return FALSE + if(!istype(I, /obj/item/weldingtool)) + return FALSE if(d_state == RWALL_COVER) to_chat(user, span_notice("You begin slicing through the metal cover...")) if(!I.use_tool(src, user, 4 SECONDS, volume = I.tool_volume) || d_state != RWALL_COVER) diff --git a/code/modules/actionspeed/modifiers/mobs.dm b/code/modules/actionspeed/modifiers/mobs.dm index 1a25e7cbaef..5eadf37acf8 100644 --- a/code/modules/actionspeed/modifiers/mobs.dm +++ b/code/modules/actionspeed/modifiers/mobs.dm @@ -7,3 +7,6 @@ category = DA_CAT_TOOL variable = TRUE +/datum/actionspeed_modifier/borer_arm_focus + category = DA_CAT_ALL + multiplicative_slowdown = -0.5 diff --git a/code/modules/admin/admin.dm b/code/modules/admin/admin.dm index 33cdeb00828..b61a2ad5162 100644 --- a/code/modules/admin/admin.dm +++ b/code/modules/admin/admin.dm @@ -730,10 +730,6 @@ GLOBAL_VAR_INIT(nologevent, 0) antag_list += "Changeling" if(M.mind in SSticker.mode.abductors) antag_list += "Abductor" - if(M.mind.has_antag_datum(/datum/antagonist/goon_vampire)) - antag_list += "Goon Vampire" - if(M.mind.has_antag_datum(/datum/antagonist/mindslave/goon_thrall)) - antag_list += "Goon Vampire Thrall" if(M.mind.has_antag_datum(/datum/antagonist/vampire)) antag_list += "Vampire" if(M.mind.has_antag_datum(/datum/antagonist/mindslave/thrall)) diff --git a/code/modules/admin/player_panel.dm b/code/modules/admin/player_panel.dm index dafcf6beaae..f82ab795574 100644 --- a/code/modules/admin/player_panel.dm +++ b/code/modules/admin/player_panel.dm @@ -430,7 +430,9 @@ dat += "Send warning to all living blobs
" dat += "Burst all blobs
" if(check_rights(R_EVENT)) - dat += "Delay blob end
" + dat += "Delay blob end Now: [mode.delay_blob_end? "ON" : "OFF"]
" + dat += "Toggle auto GAMMA Now: [mode.off_auto_gamma? "OFF" : "ON"]
" + dat += "Toggle auto nuke codes Now: [mode.off_auto_nuke_codes? "OFF" : "ON"]
" dat += "" dat += "
" for(var/datum/mind/blob in mode.blobs["infected"]) diff --git a/code/modules/admin/topic.dm b/code/modules/admin/topic.dm index e968255cae0..7a105876f36 100644 --- a/code/modules/admin/topic.dm +++ b/code/modules/admin/topic.dm @@ -2003,15 +2003,52 @@ else if(href_list["delay_blob_end"]) if(!check_rights(R_ADMIN) || !check_rights(R_EVENT)) return - if(alert(usr,"Вы действительно хотите преостановить конец раунда в случае победы блоба?", "", "Да", "Нет") == "Нет") + + if(!SSticker || !SSticker.mode) + return + var/datum/game_mode/mode = SSticker.mode + if(tgui_alert(usr,"Вы действительно хотите [mode.delay_blob_end? "вернуть" : "преостановить"] конец раунда в случае победы блоба?", "", list("Да", "Нет")) == "Нет") + return + + if(!mode.delay_blob_end) + mode.delay_blob_win() + else + mode.return_blob_win() + + log_admin("[key_name(usr)] has [mode.delay_blob_end? "stopped" : "returned"] stopped delayed blob win") + message_admins("[key_name_admin(usr)] has [mode.delay_blob_end? "stopped" : "returned"] delayed blob win") + + else if(href_list["toggle_auto_nuke_codes"]) + if(!check_rights(R_ADMIN)) + return + + if(!SSticker || !SSticker.mode) + return + + var/datum/game_mode/mode = SSticker.mode + if(tgui_alert(usr,"Вы действительно хотите [mode.off_auto_nuke_codes? "вернуть" : "убрать"] автоматические коды от ядерной боеголовки?", "", list("Да", "Нет")) == "Нет") + return + + mode.off_auto_nuke_codes = !mode.off_auto_nuke_codes + + log_admin("[key_name(usr)] has [mode.off_auto_nuke_codes? "remove" : "returned"] automatic nuke codes") + message_admins("[key_name_admin(usr)] has [mode.off_auto_nuke_codes? "remove" : "returned"] automatic nuke codes") + + else if(href_list["toggle_auto_gamma"]) + if(!check_rights(R_ADMIN) || !check_rights(R_EVENT)) return if(!SSticker || !SSticker.mode) return - SSticker.mode.delay_blob_win() - log_admin("[key_name(usr)] has stopped delayed blob win") - message_admins("[key_name_admin(usr)] has stopped delayed blob win") + var/datum/game_mode/mode = SSticker.mode + if(tgui_alert(usr,"Вы действительно хотите [mode.off_auto_gamma? "вернуть" : "убрать"] автоматический ГАММА код?", "", list("Да", "Нет")) == "Нет") + return + + mode.off_auto_gamma = !mode.off_auto_gamma + + log_admin("[key_name(usr)] has [mode.off_auto_gamma? "remove" : "returned"] automatic GAMMA code") + message_admins("[key_name_admin(usr)] has [mode.off_auto_gamma? "remove" : "returned"] automatic GAMMA code") else if(href_list["team_command"]) if(!check_rights(R_ADMIN)) diff --git a/code/modules/admin/verbs/randomverbs.dm b/code/modules/admin/verbs/randomverbs.dm index d614a9e623e..c575a7714bc 100644 --- a/code/modules/admin/verbs/randomverbs.dm +++ b/code/modules/admin/verbs/randomverbs.dm @@ -192,17 +192,21 @@ -/client/proc/cmd_admin_godmode(mob/M as mob in GLOB.mob_list) +/client/proc/cmd_admin_godmode(mob/mob as mob in GLOB.mob_list) set category = "Admin" set name = "Godmode" if(!check_rights(R_ADMIN)) return - M.status_flags ^= GODMODE - to_chat(usr, "Toggled [(M.status_flags & GODMODE) ? "ON" : "OFF"]", confidential=TRUE) + var/had_trait = HAS_TRAIT_FROM(mob, TRAIT_GODMODE, ADMIN_TRAIT) + if(had_trait) + REMOVE_TRAIT(mob, TRAIT_GODMODE, ADMIN_TRAIT) + else + ADD_TRAIT(mob, TRAIT_GODMODE, ADMIN_TRAIT) - log_and_message_admins("has toggled [key_name_admin(M)]'s nodamage to [(M.status_flags & GODMODE) ? "On" : "Off"]") + to_chat(usr, span_notice("Toggled [had_trait ? "OFF" : "ON"]"), confidential=TRUE) + log_and_message_admins("has toggled [key_name_admin(mob)]'s nodamage to [had_trait ? "Off" : "On"]") SSblackbox.record_feedback("tally", "admin_verb", 1, "Godmode") //If you are copy-pasting this, ensure the 4th parameter is unique to the new proc! diff --git a/code/modules/antagonists/blob/blob_infected_datum.dm b/code/modules/antagonists/blob/blob_infected_datum.dm index b1f9cebee88..4c41c1fb572 100644 --- a/code/modules/antagonists/blob/blob_infected_datum.dm +++ b/code/modules/antagonists/blob/blob_infected_datum.dm @@ -11,42 +11,46 @@ clown_removal_text = "Избавившись от заражения блобом ты возвращаешься к своему неуклюжему, клоунскому \"я\"." show_in_roundend = FALSE show_in_orbit = FALSE - //Variable responsible for the need to add a mind to blob_infected list in game mode. + /// Variable responsible for the need to add a mind to blob_infected list in game mode. var/add_to_mode = TRUE - //Countdown to burst start. + /// Countdown to burst start. var/start_process = TRUE - //Warnings about soon burst start. + /// Warnings about soon burst start. var/start_messages = FALSE - //Is a new blob needed from the station crew if this one dies when trying to burst outside the station. + /// Is a new blob needed from the station crew if this one dies when trying to burst outside the station. var/need_new_blob = FALSE - //Blob in the countdown to burst. + /// Blob in the countdown to burst. var/is_processing = FALSE - //Сountdown to burst process is interrupted. + /// Сountdown to burst process is interrupted. var/stop_process = FALSE - //Need to warn about an attempt to burst outside the station. + /// Need to warn about an attempt to burst outside the station. var/warn_blob = TRUE - //Time elapsed from the start of the countdown to the bursting. + /// Time elapsed from the start of the countdown to the bursting. var/burst_waited_time = 0 - //Time elapsed from last burst warning message. + /// Time elapsed from last burst warning message. var/message_time = 0 - //Was there a transformation into a blob when bursting. + /// Was there a transformation into a blob when bursting. var/is_tranformed = FALSE - //Maximum time to burst. + /// Maximum time to burst. var/time_to_burst_hight = TIME_TO_BURST_ADDED_HIGHT - //Minimum time to burst. + /// Minimum time to burst. var/time_to_burst_low = TIME_TO_BURST_ADDED_LOW - //Blob infected hud screen. + /// Blob infected hud screen. var/atom/movable/screen/time_to_burst_display - //Blob talk ability + /// Blob talk ability var/datum/action/innate/blob/comm/blob_talk_action - //Blob burst ability + /// Blob burst ability var/datum/action/innate/blob/self_burst/blob_burst_action - //Final time to burst. + /// Final time to burst. var/burst_wait_time - //Total burst warning text + /// Total burst warning text var/player_message + /// valid mob type + var/mob_type /datum/antagonist/blob_infected/on_gain() + if(!is_type_suitable(owner.current)) + stack_trace("This antag datum cannot be attached to a mob of this type.") add_game_logs("has been blobized", owner) var/return_value = ..() burst_wait_time = rand(time_to_burst_low, time_to_burst_hight) @@ -86,21 +90,22 @@ /datum/antagonist/blob_infected/apply_innate_effects(mob/living/mob_override) - var/user = ..(mob_override) + var/mob/living/user = ..(mob_override) add_blob_actions(user) add_burst_display(user) + add_atmos_immunity(user) is_processing = TRUE return user /datum/antagonist/blob_infected/remove_innate_effects(mob/living/mob_override) - var/user = ..(mob_override) + var/mob/living/user = ..(mob_override) remove_blob_actions(user) remove_burst_display(user) + remove_atmos_immunity(user) is_processing = FALSE return user - /datum/antagonist/blob_infected/roundend_report_header() return @@ -120,6 +125,8 @@ SEND_SOUND(owner.current, 'sound/magic/mutate.ogg') return messages +/datum/antagonist/blob_infected/proc/is_type_suitable(mob/living/affected) + return mob_type && istype(affected, mob_type) /datum/antagonist/blob_infected/proc/process_blob_player() if(stop_process) @@ -194,6 +201,18 @@ hud.show_hud(hud.hud_version) +/datum/antagonist/blob_infected/proc/add_atmos_immunity(mob/living/affected) + if(is_type_suitable(affected)) + return TRUE + return FALSE + + +/datum/antagonist/blob_infected/proc/remove_atmos_immunity(mob/living/affected) + if(is_type_suitable(affected)) + return TRUE + return FALSE + + /datum/antagonist/blob_infected/proc/burst_blob_in_space(warned=FALSE) if(!owner || !owner.current) return @@ -253,6 +272,7 @@ overmind.is_tranformed = TRUE return overmind + /datum/antagonist/blob_infected/proc/kill_borer_inside() var/mob/living/simple_animal/borer/borer = owner?.current?.has_brain_worms() if(borer) @@ -260,6 +280,67 @@ borer.death() +/datum/antagonist/blob_infected/human + mob_type = /mob/living/carbon/human + + +/datum/antagonist/blob_infected/human/add_atmos_immunity(mob/living/carbon/human/affected) + if(..(affected)) + var/datum/species/S = affected.dna.species + if(!HAS_TRAIT_FROM(affected, TRAIT_NO_BREATH, BLOB_INFECTED_TRAIT)) + ADD_TRAIT(affected, TRAIT_NO_BREATH, BLOB_INFECTED_TRAIT) + S.cold_level_1 = BLOB_INFECTED_MIN_BODY_TEMP + S.cold_level_2 = BLOB_INFECTED_MIN_BODY_TEMP + S.cold_level_3 = BLOB_INFECTED_MIN_BODY_TEMP + S.warning_low_pressure = BLOB_INFECTED_MIN_PRESSURE + S.hazard_low_pressure = BLOB_INFECTED_MIN_PRESSURE + return TRUE + return FALSE + + +/datum/antagonist/blob_infected/human/remove_atmos_immunity(mob/living/carbon/human/affected) + if(..(affected)) + var/datum/species/S = affected.dna.species + if(HAS_TRAIT_FROM(affected, TRAIT_NO_BREATH, BLOB_INFECTED_TRAIT)) + REMOVE_TRAIT_NOT_FROM(affected, TRAIT_NO_BREATH, BLOB_INFECTED_TRAIT) + S.cold_level_1 = initial(S.cold_level_1) + S.cold_level_2 = initial(S.cold_level_2) + S.cold_level_3 = initial(S.cold_level_3) + S.warning_low_pressure = initial(S.warning_low_pressure) + S.hazard_low_pressure = initial(S.hazard_low_pressure) + return TRUE + return FALSE + + +/datum/antagonist/blob_infected/simple_animal + mob_type = /mob/living/simple_animal + /// Contains mob atmos that existed before the change + var/list/old_atmos_requirements + + +/datum/antagonist/blob_infected/simple_animal/add_atmos_immunity(mob/living/simple_animal/affected) + if(..(affected)) + old_atmos_requirements = affected.atmos_requirements + affected.atmos_requirements = BLOB_INFECTED_ATMOS_REC + + var/datum/component/animal_temperature/temp = affected.GetComponent(/datum/component/animal_temperature) + temp?.minbodytemp = BLOB_INFECTED_MIN_BODY_TEMP + + return TRUE + + return FALSE + + +/datum/antagonist/blob_infected/simple_animal/remove_atmos_immunity(mob/living/simple_animal/affected) + if(..(affected)) + affected.atmos_requirements = old_atmos_requirements + var/datum/component/animal_temperature/temp = affected.GetComponent(/datum/component/animal_temperature) + temp?.minbodytemp = initial(temp?.minbodytemp) + return TRUE + + return FALSE + + /** * Takes any datum `source` and checks it for blob_infected datum. */ diff --git a/code/modules/antagonists/blob/blob_overmind_datum.dm b/code/modules/antagonists/blob/blob_overmind_datum.dm index 52f748fb62e..ecd9631f335 100644 --- a/code/modules/antagonists/blob/blob_overmind_datum.dm +++ b/code/modules/antagonists/blob/blob_overmind_datum.dm @@ -7,13 +7,13 @@ russian_wiki_name = "Блоб" show_in_roundend = FALSE show_in_orbit = FALSE - //Variable responsible for the need to add a mind to blob_infected list in game mode + /// Variable responsible for the need to add a mind to blob_infected list in game mode var/add_to_mode = TRUE - //Is a blob a offspring of another blob. + /// Is a blob a offspring of another blob. var/is_offspring = FALSE - //Was the blob with this datum bursted blob_infected. + /// Was the blob with this datum bursted blob_infected. var/is_tranformed = FALSE - //Link to the datum of the selected blob reagent. + /// Link to the datum of the selected blob reagent. var/datum/reagent/blob/reagent /datum/antagonist/blob_overmind/on_gain() diff --git a/code/modules/antagonists/borer/borer_action.dm b/code/modules/antagonists/borer/borer_action.dm new file mode 100644 index 00000000000..9d2420fd37f --- /dev/null +++ b/code/modules/antagonists/borer/borer_action.dm @@ -0,0 +1,118 @@ +/datum/action/innate/borer + background_icon_state = "bg_alien" + +/datum/action/innate/borer/talk_to_host + name = "Converse with Host" + desc = "Send a silent message to your host." + button_icon_state = "alien_whisper" + +/datum/action/innate/borer/talk_to_host/Activate() + var/mob/living/simple_animal/borer/borer = owner + borer.Communicate() + +/datum/action/innate/borer/toggle_hide + name = "Toggle Hide" + desc = "Become invisible to the common eye. Toggled on or off." + button_icon_state = "borer_hiding_false" + +/datum/action/innate/borer/toggle_hide/Activate() + var/mob/living/simple_animal/borer/borer = owner + borer.hide_borer() + button_icon_state = "borer_hiding_[borer.hiding ? "true" : "false"]" + UpdateButtonIcon() + +/datum/action/innate/borer/talk_to_borer + name = "Converse with Borer" + desc = "Communicate mentally with your borer." + button_icon_state = "alien_whisper" + +/datum/action/innate/borer/talk_to_borer/Activate() + var/mob/living/simple_animal/borer/borer = owner.has_brain_worms() + borer.host = owner + borer.host.borer_comm() + +/datum/action/innate/borer/talk_to_brain + name = "Converse with Trapped Mind" + desc = "Communicate mentally with the trapped mind of your host." + button_icon_state = "alien_whisper" + +/datum/action/innate/borer/talk_to_brain/Activate() + var/mob/living/simple_animal/borer/borer = owner.has_brain_worms() + borer.host = owner + borer.host.trapped_mind_comm() + +/datum/action/innate/borer/take_control + name = "Assume Control" + desc = "Fully connect to the brain of your host." + button_icon_state = "borer_brain" + +/datum/action/innate/borer/take_control/Activate() + var/mob/living/simple_animal/borer/borer = owner + borer.bond_brain() + +/datum/action/innate/borer/give_back_control + name = "Release Control" + desc = "Release control of your host's body." + button_icon_state = "borer_leave" + +/datum/action/innate/borer/give_back_control/Activate() + var/mob/living/simple_animal/borer/borer = owner.has_brain_worms() + borer.host = owner + borer.host.release_control() + +/datum/action/innate/borer/leave_body + name = "Release Host" + desc = "Slither out of your host." + button_icon_state = "borer_leave" + +/datum/action/innate/borer/leave_body/Activate() + var/mob/living/simple_animal/borer/borer = owner + borer.release_host() + +/datum/action/innate/borer/make_chems + name = "Secrete Chemicals" + desc = "Push some chemicals into your host's bloodstream." + button_icon_state = "fleshmend" + +/datum/action/innate/borer/make_chems/Activate() + var/mob/living/simple_animal/borer/borer = owner + borer.secrete_chemicals() + +/datum/action/innate/borer/make_larvae + name = "Reproduce" + desc = "Spawn several young." + button_icon_state = "borer_reproduce" + +/datum/action/innate/borer/make_larvae/Activate() + var/mob/living/simple_animal/borer/borer = owner.has_brain_worms() + borer.host = owner + borer.host.spawn_larvae() + +/datum/action/innate/borer/torment + name = "Torment Host" + desc = "Punish your host with agony." + button_icon_state = "blind" + +/datum/action/innate/borer/torment/Activate() + var/mob/living/simple_animal/borer/borer = owner.has_brain_worms() + borer.host = owner + borer.host.punish_host() + +/datum/action/innate/borer/sneak_mode + name = "Sneak mode" + desc = "Hides your status from medical huds." + button_icon_state = "chameleon_skin" + +/datum/action/innate/borer/sneak_mode/Activate() + var/mob/living/simple_animal/borer/borer = owner.has_brain_worms() + borer.host = owner + borer.host.sneak_mode() + +/datum/action/innate/borer/focus_menu + name = "Focus menu" + desc = "Reinforce your host." + button_icon_state = "human_form" + +/datum/action/innate/borer/focus_menu/Activate() + var/mob/living/simple_animal/borer/borer = owner + borer.focus_menu() diff --git a/code/modules/antagonists/borer/borer_datum.dm b/code/modules/antagonists/borer/borer_datum.dm new file mode 100644 index 00000000000..de9c3e868bb --- /dev/null +++ b/code/modules/antagonists/borer/borer_datum.dm @@ -0,0 +1,236 @@ +/datum/antagonist/borer + name = "Cortical borer" + show_in_roundend = FALSE + job_rank = ROLE_BORER + special_role = SPECIAL_ROLE_BORER + var/mob/living/simple_animal/borer/user // our borer + var/mob/living/carbon/human/host // our host + var/mob/living/carbon/human/previous_host // previous host, used to del transferable effects from previous host. + + var/datum/borer_rank/borer_rank + var/list/learned_focuses = list() // what focuses learned borer + var/datum/borer_misc/change_host_and_scale/scaling = new // chemical scaling, gained when acquired unique host + + var/reproductions = 0 // used to upgrade rank + var/evo_points = 0 // used for borer shopping, gained by reproductions + + var/tick_interval = 1 SECONDS + +/datum/antagonist/borer/apply_innate_effects(mob/living/simple_animal/borer/borer) + . = ..() + + sync() + RegisterSignal(user, COMSIG_BORER_ENTERED_HOST, PROC_REF(entered_host)) + RegisterSignal(user, COMSIG_BORER_LEFT_HOST, PROC_REF(left_host)) + RegisterSignal(user, COMSIG_MOB_DEATH, PROC_REF(on_mob_death)) + RegisterSignal(user, COMSIG_LIVING_REVIVE, PROC_REF(on_mob_revive)) + + if(tick_interval != -1) + tick_interval = world.time + tick_interval + + if(!(tick_interval > world.time)) + return FALSE + + if(user.stat != DEAD) + START_PROCESSING(SSprocessing, src) + + return TRUE + +/datum/antagonist/borer/proc/sync() + user = owner.current + host = user.host + previous_host = host + parent_sync() + return + +/datum/antagonist/borer/proc/parent_sync() + scaling?.parent = src + borer_rank.parent = src + + if(!LAZYLEN(learned_focuses)) + return + + for(var/datum/borer_focus/focus as anything in learned_focuses) + focus.parent = src + + return + +/datum/antagonist/borer/greet() + var/list/messages = list() + messages.Add(span_notice("Вы - Мозговой Червь!")) + messages.Add("Забирайтесь в голову своей жертвы, используйте скрытность, убеждение и свои способности к управлению разумом, чтобы сохранить себя, своё потомство и своего носителя в безопасности и тепле.") + messages.Add("Сахар сводит на нет ваши способности, избегайте его любой ценой!") + messages.Add("Вы можете разговаривать со своими коллегами-борерами, используя '[get_language_prefix(LANGUAGE_HIVE_BORER)]'.") + messages.Add("Воспроизведение себе подобных увеличивает количество эволюционных очков и позволяет перейти на следующий ранг.") + return messages + +/datum/antagonist/borer/proc/post_reproduce() + reproductions++ + evo_points++ + + if(!borer_rank?.required_reproductions) + return + + if(reproductions < borer_rank.required_reproductions) + return + + reproductions -= borer_rank.required_reproductions + update_rank() + + return + +/datum/antagonist/borer/proc/process_focus_choice(datum/borer_focus/focus) + if(!user || !host || user.stat || user.docile) + return + + if(locate(focus) in learned_focuses) + to_chat(user, span_notice("Вы не можете изучить уже изученный фокус.")) + return + + if(evo_points >= focus.cost) + evo_points -= focus.cost + learned_focuses += new focus(user) + + pre_grant_movable_effect() + to_chat(user, span_notice("Вы успешно приобрели [focus.bodypartname]")) + return + + to_chat(user, span_notice("Вам требуется еще [focus.cost - evo_points] очков эволюции для получения [focus.bodypartname].")) + return + +/datum/antagonist/borer/proc/entered_host() + SIGNAL_HANDLER + + host = user.host + previous_host = user.host + + pre_grant_movable_effect() + +/datum/antagonist/borer/proc/left_host() + SIGNAL_HANDLER + + host = null + + pre_remove_movable_effect() + previous_host = null + +/datum/antagonist/borer/proc/pre_grant_movable_effect() + if(QDELETED(user) || QDELETED(host)) + return + + for(var/datum/borer_focus/focus as anything in learned_focuses) + if(focus.movable_granted) + continue + + focus.movable_granted = TRUE + if(!host.ckey) + focus.is_catathonic = TRUE + + focus.grant_movable_effect() + + scaling?.grant_movable_effect() + + return + +/datum/antagonist/borer/proc/pre_remove_movable_effect() + if(QDELETED(user) || QDELETED(previous_host)) + return + + for(var/datum/borer_focus/focus as anything in learned_focuses) + if(!focus.movable_granted) + continue + + focus.movable_granted = FALSE + focus.remove_movable_effect() + focus.is_catathonic = FALSE // now we can set it manually without checks. + + return + +/datum/antagonist/borer/Destroy(force) + UnregisterSignal(user, list( + COMSIG_BORER_ENTERED_HOST, + COMSIG_BORER_LEFT_HOST, + COMSIG_MOB_DEATH, + COMSIG_LIVING_REVIVE + )) + pre_remove_movable_effect() + STOP_PROCESSING(SSprocessing, src) + + QDEL_NULL(borer_rank) + QDEL_NULL(learned_focuses) + QDEL_NULL(scaling) + + user = null + host = null + previous_host = null + + return ..() + +/datum/antagonist/borer/proc/on_mob_death() + SIGNAL_HANDLER + + STOP_PROCESSING(SSprocessing, src) + +/datum/antagonist/borer/proc/on_mob_revive() + SIGNAL_HANDLER + + if(tick_interval > world.time) + START_PROCESSING(SSprocessing, src) + +/datum/antagonist/borer/process(seconds_per_tick) + if(QDELETED(user)) + qdel(src) + return + + if(tick_interval != -1 && tick_interval <= world.time) + var/tick_length = initial(tick_interval) + + for(var/datum/borer_focus/focus as anything in learned_focuses) + focus.tick(tick_length / (1 SECONDS)) + + borer_rank.tick(tick_length / (1 SECONDS)) + tick_interval = world.time + tick_length + + if(QDELING(src)) + return + +/datum/antagonist/borer/proc/update_rank() + switch(borer_rank.type) + if(BORER_RANK_YOUNG) + borer_rank = new BORER_RANK_MATURE(user) + if(BORER_RANK_MATURE) + borer_rank = new BORER_RANK_ADULT(user) + if(BORER_RANK_ADULT) + borer_rank = new BORER_RANK_ELDER(user) + + to_chat(user.controlling ? host : user, span_notice("Вы эволюционировали. Ваш текущий ранг - [borer_rank.rankname].")) + return TRUE + +/datum/borer_misc // category for small datums. + var/datum/antagonist/borer/parent + var/movable_granted = FALSE + +/datum/borer_misc/Destroy(force) + parent = null + return ..() + +/datum/borer_misc/proc/grant_movable_effect() + return + +/datum/borer_misc/change_host_and_scale + var/list/used_UIDs = list() + +/datum/borer_misc/change_host_and_scale/grant_movable_effect() + if(parent.user.max_chems >= SCALING_MAX_CHEM) + qdel(src) + return + + if(parent.host.ckey && !LAZYIN(parent.host.UID(), used_UIDs)) + parent.user.max_chems += SCALING_CHEM_GAIN + used_UIDs += parent.host.UID() + + return TRUE + +/datum/borer_misc/change_host_and_scale/Destroy(force) + LAZYNULL(used_UIDs) + return ..() diff --git a/code/modules/antagonists/borer/borer_focus.dm b/code/modules/antagonists/borer/borer_focus.dm new file mode 100644 index 00000000000..49bfcd01aaa --- /dev/null +++ b/code/modules/antagonists/borer/borer_focus.dm @@ -0,0 +1,127 @@ +/datum/borer_focus + var/bodypartname = "Focus" + var/cost = 0 + var/datum/antagonist/borer/parent + var/movable_granted = FALSE + var/is_catathonic = FALSE // Ckey isn't a constant value. So, check only on this. + +/datum/borer_focus/New(mob/living/simple_animal/borer/borer) + parent = borer.antag_datum + +/datum/borer_focus/proc/tick(seconds_between_ticks) + return + +/datum/borer_focus/proc/grant_movable_effect() + return + +/datum/borer_focus/proc/remove_movable_effect() + return + +/datum/borer_focus/Destroy(force) + parent = null + return ..() + +/datum/borer_focus/head + bodypartname = "Head focus" + cost = HEAD_FOCUS_COST + +/datum/borer_focus/torso + bodypartname = "Body focus" + cost = TORSO_FOCUS_COST + var/obj/item/organ/internal/heart/linked_organ + +/datum/borer_focus/hands + bodypartname = "Hands focus" + cost = HANDS_FOCUS_COST + +/datum/borer_focus/legs + bodypartname = "Legs focus" + cost = LEGS_FOCUS_COST + +/datum/borer_focus/head/grant_movable_effect() + if(!is_catathonic) + parent.host.physiology.brain_mod *= 0.85 + parent.host.physiology.hunger_mod *= 0.75 + parent.host.stam_regen_start_modifier *= 0.875 + return TRUE + + parent.host.physiology.brain_mod *= 0.7 + parent.host.physiology.hunger_mod *= 0.5 + parent.host.stam_regen_start_modifier *= 0.75 + return TRUE + +/datum/borer_focus/head/remove_movable_effect() + if(!is_catathonic) + parent.host.physiology.brain_mod /= 0.85 + parent.host.physiology.hunger_mod /= 0.75 + parent.host.stam_regen_start_modifier /= 0.875 + return TRUE + + parent.previous_host.physiology.brain_mod /= 0.7 + parent.previous_host.physiology.hunger_mod /= 0.3 + parent.previous_host.stam_regen_start_modifier /= 0.75 + return TRUE + +/datum/borer_focus/head/tick(seconds_between_ticks) + if(!parent.user.controlling && parent.host?.stat != DEAD) + parent.host?.adjustBrainLoss(-1) + +/datum/borer_focus/torso/grant_movable_effect() + if(!is_catathonic) + parent.host.physiology.brute_mod *= 0.9 + return TRUE + + parent.host.physiology.brute_mod *= 0.8 + return TRUE + +/datum/borer_focus/torso/remove_movable_effect() + if(!is_catathonic) + parent.host.physiology.brute_mod /= 0.9 + return TRUE + + parent.previous_host.physiology.brute_mod /= 0.8 + return TRUE + +/datum/borer_focus/torso/tick(seconds_between_ticks) + if(parent.host?.stat == DEAD) + return + + linked_organ = parent.host?.get_int_organ(/obj/item/organ/internal/heart) + if(!linked_organ) + return + + parent.host?.set_heartattack(FALSE) + +/datum/borer_focus/torso/Destroy(force) + linked_organ = null + return ..() + +/datum/borer_focus/hands/grant_movable_effect() + parent.host.add_actionspeed_modifier(/datum/actionspeed_modifier/borer_arm_focus) + parent.host.physiology.punch_damage_low += 7 + parent.host.physiology.punch_damage_high += 5 + parent.host.next_move_modifier *= 0.75 + return TRUE + +/datum/borer_focus/hands/remove_movable_effect() + parent.previous_host.remove_actionspeed_modifier(/datum/actionspeed_modifier/borer_arm_focus) + parent.previous_host.physiology.punch_damage_low -= 7 + parent.previous_host.physiology.punch_damage_high -= 5 + parent.previous_host.next_move_modifier /= 0.75 + return TRUE + +/datum/borer_focus/legs/grant_movable_effect() + if(!is_catathonic) + parent.host.add_movespeed_modifier(/datum/movespeed_modifier/borer_leg_focus/lesser) + return TRUE + + parent.host.add_movespeed_modifier(/datum/movespeed_modifier/borer_leg_focus) + return TRUE + +/datum/borer_focus/legs/remove_movable_effect() + if(!is_catathonic) + parent.previous_host.remove_movespeed_modifier(/datum/movespeed_modifier/borer_leg_focus/lesser) + return TRUE + + parent.previous_host.remove_movespeed_modifier(/datum/movespeed_modifier/borer_leg_focus) + return TRUE diff --git a/code/modules/antagonists/borer/borer_rank.dm b/code/modules/antagonists/borer/borer_rank.dm new file mode 100644 index 00000000000..ca1dde7becf --- /dev/null +++ b/code/modules/antagonists/borer/borer_rank.dm @@ -0,0 +1,72 @@ +/datum/borer_rank + var/rankname = "Error" + var/required_reproductions = null // how many reproductions we need to gain new rank + var/datum/antagonist/borer/parent + var/mob/living/simple_animal/borer/owner + +/datum/borer_rank/Destroy(force) + parent = null + owner = null + return ..() + +/datum/borer_rank/New(mob/living/simple_animal/borer/borer) + owner = borer + parent = borer.antag_datum + on_apply() + +/datum/borer_rank/proc/on_apply() + return + +/datum/borer_rank/proc/tick(seconds_between_ticks) + return + +/datum/borer_rank/young + rankname = "Young" + required_reproductions = REPRODUCTIONS_TO_MATURE + +/datum/borer_rank/mature + rankname = "Mature" + required_reproductions = REPRODUCTIONS_TO_ADULT + +/datum/borer_rank/adult + rankname = "Adult" + required_reproductions = REPRODUCTIONS_TO_ELDER + +/datum/borer_rank/elder + rankname = "Elder" + +/datum/borer_rank/young/on_apply() + owner.update_transform(0.5) // other ranks should be gained and processed only with antag datum + return TRUE + +/datum/borer_rank/mature/on_apply() + parent.user.update_transform(2) + parent.user.maxHealth += 5 + return TRUE + +/datum/borer_rank/adult/on_apply() + parent.user.maxHealth += 5 + return TRUE + +/datum/borer_rank/elder/on_apply() + parent.user.maxHealth += 10 + return TRUE + +/datum/borer_rank/young/tick(seconds_between_ticks) + parent.user.adjustHealth(-0.1) + +/datum/borer_rank/mature/tick(seconds_between_ticks) + parent.user.adjustHealth(-0.15) + +/datum/borer_rank/adult/tick(seconds_between_ticks) + parent.user.adjustHealth(-0.2) + + if(parent.host?.stat != DEAD && !parent.user.sneaking) + parent.user.chemicals += 0.2 + +/datum/borer_rank/elder/tick(seconds_between_ticks) + parent.user.adjustHealth(-0.3) + + if(parent.host?.stat != DEAD) + parent.host?.heal_overall_damage(0.4, 0.4) + parent.user.chemicals += 0.3 diff --git a/code/game/gamemodes/miniantags/borer/borer_chemicals.dm b/code/modules/antagonists/borer/borer_reagent.dm similarity index 50% rename from code/game/gamemodes/miniantags/borer/borer_chemicals.dm rename to code/modules/antagonists/borer/borer_reagent.dm index 4176ca15e73..cff185cccf1 100644 --- a/code/game/gamemodes/miniantags/borer/borer_chemicals.dm +++ b/code/modules/antagonists/borer/borer_reagent.dm @@ -1,51 +1,40 @@ -/datum/borer_chem - var/chemname - var/chemdesc = "This is a chemical" +/// borer roundstart reagents located at GLOB.borer_reagents. +/datum/reagent + var/chemdesc // borer special chemical description. var/chemuse = 30 var/quantity = 10 -/datum/borer_chem/capulettium_plus - chemname = "capulettium_plus" +/datum/reagent/capulettium_plus chemdesc = "Silences and masks pulse." - -/datum/borer_chem/charcoal - chemname = "charcoal" + +/datum/reagent/medicine/charcoal chemdesc = "Slowly heals toxin damage, also slowly removes other chemicals." - -/datum/borer_chem/epinephrine - chemname = "epinephrine" + +/datum/reagent/medicine/epinephrine chemdesc = "Stabilizes critical condition and slowly heals suffocation damage." - -/datum/borer_chem/fliptonium - chemname = "fliptonium" + +/datum/reagent/fliptonium chemdesc = "Causes uncontrollable flipping." chemuse = 50 - -/datum/borer_chem/hydrocodone - chemname = "hydrocodone" + +/datum/reagent/medicine/hydrocodone chemdesc = "An extremely strong painkiller." - -/datum/borer_chem/mannitol - chemname = "mannitol" + +/datum/reagent/medicine/mannitol chemdesc = "Heals brain damage." - -/datum/borer_chem/methamphetamine - chemname = "methamphetamine" + +/datum/reagent/methamphetamine chemdesc = "Reduces stun times and increases stamina. Deals small amounts of brain damage." chemuse = 50 - -/datum/borer_chem/mitocholide - chemname = "mitocholide" + +/datum/reagent/medicine/mitocholide chemdesc = "Heals internal organ damage." - -/datum/borer_chem/salbutamol - chemname = "salbutamol" + +/datum/reagent/medicine/salbutamol chemdesc = "Heals suffocation damage." - -/datum/borer_chem/salglu_solution - chemname = "salglu_solution" + +/datum/reagent/medicine/salglu_solution chemdesc = "Slowly heals brute and burn damage, also slowly restores blood." -/datum/borer_chem/spaceacillin - chemname = "spaceacillin" +/datum/reagent/medicine/spaceacillin chemdesc = "Slows progression of diseases and fights infections." diff --git a/code/modules/antagonists/borer/borer_spell.dm b/code/modules/antagonists/borer/borer_spell.dm new file mode 100644 index 00000000000..c987e70370c --- /dev/null +++ b/code/modules/antagonists/borer/borer_spell.dm @@ -0,0 +1,142 @@ +/obj/effect/proc_holder/spell/borer_infest + name = "Infest" + desc = "Infest a suitable humanoid host." + base_cooldown = 0 + clothes_req = FALSE + action_icon_state = "infest" + action_background_icon_state = "bg_alien" + selection_activated_message = span_notice("Вы приготовились заразить жертву. Left-click чтобы применить способность!") + selection_deactivated_message = span_notice("Вы прекратили свои попытки заразить жертву.") + need_active_overlay = TRUE + human_req = FALSE + var/infesting = FALSE + +/obj/effect/proc_holder/spell/borer_infest/create_new_targeting() + var/datum/spell_targeting/click/T = new() + T.range = 1 + T.click_radius = -1 + return T + +/obj/effect/proc_holder/spell/borer_infest/can_cast(mob/living/user, charge_check = TRUE, show_message = FALSE) + + if (is_ventcrawling(user) || !src || user.stat || infesting) + return FALSE + + . = ..() + +/obj/effect/proc_holder/spell/borer_infest/valid_target(mob/living/carbon/human/target, user) + return istype(target) && target.stat != DEAD && !ismachineperson(target) + +/obj/effect/proc_holder/spell/borer_infest/cast(list/targets, mob/living/simple_animal/borer/user) + var/mob/living/carbon/human/target = targets[1] + + if(!target) + return + + infesting = TRUE + to_chat(user, "Вы подползаете к [target] и начинаете искать [genderize_ru(target.gender,"его","её","его","их" )] слуховой проход...") + + if(!do_after(user, 5 SECONDS, target, NONE)) + to_chat(user, "Как только [target] отходит, вы срываетесь и падаете на пол.") + infesting = FALSE + return + + if(target.has_brain_worms()) + to_chat(user, span_warning("[target] уже заражён!")) + infesting = FALSE + return + + infesting = FALSE + user.host = target + add_attack_logs(user, user.host, "Infested as borer") + target.borer = user + user.forceMove(target) + user.host.status_flags |= PASSEMOTES + + user.RemoveBorerActions() + user.RemoveBorerSpells() + user.GrantInfestActions() + + to_chat(user, span_boldnotice("Вы можете анализировать здоровье носителя при помощи Left-click.")) + SEND_SIGNAL(user, COMSIG_BORER_ENTERED_HOST) + +/obj/effect/proc_holder/spell/borer_dominate + name = "Dominate Victim" + desc = "Freeze the limbs of a potential host with supernatural fear." + base_cooldown = 30 SECONDS + clothes_req = FALSE + action_icon_state = "genetic_cryo" + action_background_icon_state = "bg_alien" + selection_activated_message = span_notice("Вы приготовились поразить жертву. Left-click чтобы применить способность!") + selection_deactivated_message = span_notice("Вы решили дать своей жертве шанс. Пока что.") + need_active_overlay = TRUE + human_req = FALSE + +/obj/effect/proc_holder/spell/borer_dominate/create_new_targeting() + var/datum/spell_targeting/click/T = new() + T.range = 3 + T.click_radius = -1 + return T + +/obj/effect/proc_holder/spell/borer_dominate/can_cast(mob/living/user, charge_check = TRUE, show_message = FALSE) + + if (is_ventcrawling(user) || !src || user.stat) + return FALSE + . = ..() + +/obj/effect/proc_holder/spell/borer_dominate/valid_target(mob/living/carbon/human/target, user) + return istype(target) && target.stat != DEAD + +/obj/effect/proc_holder/spell/borer_dominate/cast(list/targets, mob/living/simple_animal/borer/user) + var/mob/living/carbon/human/target = targets[1] + + if(target.has_brain_worms()) + to_chat(user, span_warning("Вы не можете позволить себе сделать это с тем, кто уже заражён..")) + return + + to_chat(user, span_warning("Вы пронзили разум [target] пси-потоком, парализуя [genderize_ru(target.gender,"его","её","его","их" )] конечности волной первородного ужаса!")) + to_chat(target, span_warning("Вы чувствуете, как на вас наваливается жуткое чувство страха, леденящее конечности и заставляющее сердце бешено колотиться.")) + target.Weaken(6 SECONDS) + +/obj/effect/proc_holder/spell/borer_force_say + name = "Speak as host" + desc = "Force your host to say something." + + base_cooldown = 15 + + clothes_req = FALSE + human_req = FALSE + + action_icon = 'icons/mob/actions/actions_animal.dmi' + action_background_icon_state = "bg_alien" + action_icon_state = "god_transmit" + need_active_overlay = TRUE + + var/evo_cost = 0.3 + +/obj/effect/proc_holder/spell/borer_force_say/create_new_targeting() + return new /datum/spell_targeting/self + +/obj/effect/proc_holder/spell/borer_force_say/can_cast(mob/living/simple_animal/borer/user, charge_check = TRUE, show_message = FALSE) + if (user.stat || user.host?.stat) + return FALSE + + if(user.antag_datum.evo_points < evo_cost) + to_chat(user, "Вам требуется еще [evo_cost - user.antag_datum.evo_points] очков эволюции для подчинения голосовых связок хозяина.") + return FALSE + + . = ..() + +/obj/effect/proc_holder/spell/borer_force_say/cast(list/targets, mob/living/simple_animal/borer/user) + var/force_say_content = tgui_input_text(user, "Content:", "Host forcesay") + + if(!force_say_content) + return + + if(user.controlling || user.stat || user.host?.stat || user.antag_datum.evo_points < evo_cost) // we really need that double check + return + + user.host.say(force_say_content) + user.antag_datum.evo_points -= evo_cost + + add_attack_logs(user, user.host, "Forcesaid: [force_say_content]") diff --git a/code/modules/antagonists/changeling/powers/mutations.dm b/code/modules/antagonists/changeling/powers/mutations.dm index dccd19ec70b..b3c07167e2b 100644 --- a/code/modules/antagonists/changeling/powers/mutations.dm +++ b/code/modules/antagonists/changeling/powers/mutations.dm @@ -160,6 +160,7 @@ force = 45 armour_penetration = -30 block_chance = 50 + block_type = MELEE_ATTACKS hitsound = 'sound/weapons/bladeslice.ogg' throwforce = 0 //Just to be on the safe side throw_range = 0 @@ -181,13 +182,7 @@ parent_action.UnregisterSignal(parent_action.owner, COMSIG_MOB_WEAPON_APPEARS) parent_action = null return ..() - - -/obj/item/melee/arm_blade/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) - if(attack_type == PROJECTILE_ATTACK) - final_block_chance = 0 //only blocks melee - return ..() - + /obj/item/melee/arm_blade/afterattack(atom/target, mob/user, proximity, params) if(!proximity) @@ -602,7 +597,7 @@ span_italics("You hear organic matter ripping and tearing!")) -/obj/item/shield/changeling/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) +/obj/item/shield/changeling/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = ITEM_ATTACK) if(remaining_uses < 1) if(ishuman(loc)) var/mob/living/carbon/human/user = loc diff --git a/code/modules/antagonists/changeling/powers/panacea.dm b/code/modules/antagonists/changeling/powers/panacea.dm index 08a6c99dbd1..3e77f3f6343 100644 --- a/code/modules/antagonists/changeling/powers/panacea.dm +++ b/code/modules/antagonists/changeling/powers/panacea.dm @@ -21,7 +21,8 @@ borer.leave_host() if(iscarbon(user)) var/mob/living/carbon/c_user = user - c_user.vomit(FALSE) + c_user.fakevomit() + c_user.Stun(VOMIT_STUN_TIME) if(iscarbon(user)) var/mob/living/carbon/c_user = user diff --git a/code/modules/antagonists/goon_vampire/goon_vampire_datum.dm b/code/modules/antagonists/goon_vampire/goon_vampire_datum.dm deleted file mode 100644 index 5420e452753..00000000000 --- a/code/modules/antagonists/goon_vampire/goon_vampire_datum.dm +++ /dev/null @@ -1,357 +0,0 @@ -/datum/antagonist/goon_vampire - name = "Goon-Vampire" - antag_hud_type = ANTAG_HUD_VAMPIRE - antag_hud_name = "hudvampire" - special_role = SPECIAL_ROLE_VAMPIRE - /// Total blood drained by vampire over round. - var/bloodtotal = 0 - /// Current amount of blood. - var/bloodusable = 0 - /// Handles the vampire cloak toggle. - var/iscloaking = FALSE - /// List of available powers and passives. - var/list/powers = list() - /// Who the vampire is draining of blood. - var/mob/living/carbon/human/draining - /// Nullrod makes them useless for a short while. - var/nullified = 0 - /// List of the peoples UIDs that we have drained, and how much blood from each one. - var/list/drained_humans = list() - /// A list of powers that vampires unlock. - var/list/upgrade_tiers = list( - /obj/effect/proc_holder/spell/goon_vampire/self/rejuvenate = 0, - /obj/effect/proc_holder/spell/goon_vampire/targetted/hypnotise = 0, - /obj/effect/proc_holder/spell/goon_vampire/glare = 0, - /datum/goon_vampire_passive/vision = 100, - /obj/effect/proc_holder/spell/goon_vampire/self/shapeshift = 100, - /obj/effect/proc_holder/spell/goon_vampire/self/cloak = 150, - /obj/effect/proc_holder/spell/goon_vampire/targetted/disease = 150, - /obj/effect/proc_holder/spell/goon_vampire/bats = 200, - /obj/effect/proc_holder/spell/goon_vampire/self/screech = 200, - /datum/goon_vampire_passive/regen = 200, - /obj/effect/proc_holder/spell/goon_vampire/shadowstep = 250, - /obj/effect/proc_holder/spell/goon_vampire/self/jaunt = 300, - /obj/effect/proc_holder/spell/goon_vampire/targetted/enthrall = 300, - /datum/goon_vampire_passive/full = 500) - - -/datum/antagonist/goon_vampire/Destroy(force) - owner.current.create_log(CONVERSION_LOG, "De-goon-vampired") - draining = null - return ..() - - -/datum/antagonist/goon_vampire/add_owner_to_gamemode() - SSticker.mode.goon_vampires += owner - - -/datum/antagonist/goon_vampire/remove_owner_from_gamemode() - SSticker.mode.goon_vampires -= owner - - -/datum/antagonist/goon_vampire/greet() - var/dat - SEND_SOUND(owner.current, 'sound/ambience/antag/vampalert.ogg') - dat = "Вы — вампир!
" - dat += {"Чтобы укусить кого-то, нацельтесь в голову, выберите намерение вреда (4) и ударьте пустой рукой. Пейте кровь, чтобы получать новые силы.
Вы уязвимы перед святостью и звёздным светом. Не выходите в космос, избегайте священника, церкви и, особенно, святой воды."} - to_chat(owner.current, dat) - - -/datum/antagonist/goon_vampire/farewell() - if(issilicon(owner.current)) - to_chat(owner.current, span_userdanger("Вы превратились в робота! Вы чувствуете как вампирские силы исчезают…")) - else - to_chat(owner.current, span_userdanger("Ваш разум очищен! Вы больше не вампир.")) - - -/datum/antagonist/goon_vampire/give_objectives() - add_objective(/datum/objective/blood) - add_objective(/datum/objective/maroon) - add_objective(/datum/objective/steal) - - if(prob(20)) // 20% chance of getting survive. 80% chance of getting escape. - add_objective(/datum/objective/survive) - else - add_objective(/datum/objective/escape) - - -/datum/antagonist/goon_vampire/apply_innate_effects(mob/living/mob_override) - mob_override = ..() - if(!owner.som) //thralls and mindslaves - owner.som = new() - owner.som.masters += owner - - mob_override.dna.species.hunger_type = "vampire" - mob_override.dna.species.hunger_icon = 'icons/mob/screen_hunger_vampire.dmi' - check_vampire_upgrade(FALSE) - - -/datum/antagonist/goon_vampire/remove_innate_effects(mob/living/mob_override) - mob_override = ..() - remove_all_powers() - var/datum/hud/hud = mob_override.hud_used - if(hud?.vampire_blood_display) - hud.remove_vampire_hud() - mob_override.dna.species.hunger_type = initial(mob_override.dna.species.hunger_type) - mob_override.dna.species.hunger_icon = initial(mob_override.dna.species.hunger_icon) - animate(mob_override, alpha = 255) - - if(mob_override.mind.som) - var/datum/mindslaves/slaved = mob_override.mind.som - slaved.masters -= mob_override.mind - slaved.serv -= mob_override.mind - slaved.leave_serv_hud(mob_override.mind) - mob_override.mind.som = null - - -/datum/antagonist/goon_vampire/proc/handle_vampire() - if(owner.current.hud_used) - var/datum/hud/hud = owner.current.hud_used - if(!hud.vampire_blood_display) - hud.vampire_blood_display = new /atom/movable/screen() - hud.vampire_blood_display.name = "Доступная кровь" - hud.vampire_blood_display.icon_state = "blood_display" - hud.vampire_blood_display.screen_loc = "WEST:6,CENTER-1:15" - hud.static_inventory += hud.vampire_blood_display - hud.show_hud(hud.hud_version) - hud.vampire_blood_display.maptext = "
[bloodusable]
" - - handle_vampire_cloak() - - if(isspaceturf(get_turf(owner.current))) - check_sun() - - if(is_type_in_typecache(get_area(owner.current), GLOB.holy_areas) && !get_ability(/datum/goon_vampire_passive/full)) - vamp_burn(7) - - nullified = max(0, nullified - 1) - - -/datum/antagonist/goon_vampire/proc/handle_vampire_cloak() - if(!ishuman(owner.current)) - animate(owner.current, time = 5, alpha = 255) - return - var/turf/simulated/T = get_turf(owner.current) - var/light_available = T.get_lumcount(0.5) * 10 - - if(!istype(T)) - return - - if(!iscloaking || owner.current.on_fire) - animate(owner.current, time = 5, alpha = 255) - return - - if(light_available <= 2) - animate(owner.current, time = 5, alpha = 38) // round(255 * 0.15) - return - - animate(owner.current, time = 5, alpha = 204) // 255 * 0.80 - - -/datum/antagonist/goon_vampire/proc/vamp_burn(burn_chance) - if(prob(burn_chance) && owner.current.health >= 50) - switch(owner.current.health) - if(75 to 100) - to_chat(owner.current, span_warning("Ваша кожа дымится…")) - if(50 to 75) - to_chat(owner.current, span_warning("Ваша кожа шипит!")) - owner.current.adjustFireLoss(3) - else if(owner.current.health < 50) - if(!owner.current.on_fire) - to_chat(owner.current, span_danger("Ваша кожа загорается!")) - owner.current.emote("scream") - else - to_chat(owner.current, span_danger("Вы продолжаете гореть!")) - owner.current.adjust_fire_stacks(5) - owner.current.IgniteMob() - - -/datum/antagonist/goon_vampire/proc/check_sun() - var/ax = owner.current.x - var/ay = owner.current.y - - for(var/i = 1 to 20) - ax += SSsun.dx - ay += SSsun.dy - - var/turf/T = locate(round(ax, 0.5), round(ay, 0.5), owner.current.z) - - if(!T) - return - - if(T.x == 1 || T.x == world.maxx || T.y == 1 || T.y == world.maxy) - break - - if(T.density) - return - if(bloodusable >= 10) //burn through your blood to tank the light for a little while - to_chat(owner.current, span_warning("Свет звёзд жжётся и истощает ваши силы!")) - bloodusable -= 10 - vamp_burn(10) - else //You're in trouble, get out of the sun NOW - to_chat(owner.current, span_userdanger("Ваше тело обугливается, превращаясь в пепел! Укройтесь от звёздного света!")) - owner.current.adjustCloneLoss(10) //I'm melting! - vamp_burn(85) - - -/datum/antagonist/goon_vampire/proc/remove_all_powers() - for(var/power in powers) - remove_ability(power) - - -/datum/antagonist/goon_vampire/proc/check_vampire_upgrade(announce = TRUE) - var/list/old_powers = powers.Copy() - - for(var/ptype in upgrade_tiers) - var/level = upgrade_tiers[ptype] - if(bloodtotal >= level) - var/obj/effect/proc_holder/spell/goon_vampire/spell = add_ability(ptype) - if(spell) - for(var/datum/action/spell_action/action in owner.current.actions) - action.UpdateButtonIcon() - - if(announce) - announce_new_power(old_powers) - - -/datum/antagonist/goon_vampire/proc/announce_new_power(list/old_powers) - for(var/p in powers) - if(!(p in old_powers)) - if(istype(p, /obj/effect/proc_holder/spell/goon_vampire)) - var/obj/effect/proc_holder/spell/goon_vampire/power = p - to_chat(owner.current, span_boldnotice("[power.gain_desc]")) - else if(istype(p, /datum/goon_vampire_passive)) - var/datum/goon_vampire_passive/power = p - to_chat(owner.current, span_boldnotice("[power.gain_desc]")) - - -/datum/antagonist/goon_vampire/proc/get_ability(path) - for(var/datum/power as anything in powers) - if(power.type == path) - return power - return null - - -/datum/antagonist/goon_vampire/proc/add_ability(path) - if(!get_ability(path)) - return force_add_ability(path) - - -/datum/antagonist/goon_vampire/proc/force_add_ability(path) - var/spell = new path(owner) - if(istype(spell, /obj/effect/proc_holder/spell)) - owner.AddSpell(spell) - - powers += spell - owner.current.update_sight() - return spell - - -/datum/antagonist/goon_vampire/proc/remove_ability(ability) - if(ability && (ability in powers)) - powers -= ability - if(istype(ability, /obj/effect/proc_holder/spell)) - owner.RemoveSpell(ability) - else if(istype(ability, /datum/goon_vampire_passive)) - qdel(ability) - owner.current.update_sight() - - -/datum/antagonist/goon_vampire/proc/handle_bloodsucking(mob/living/carbon/human/H) - draining = H - var/unique_suck_id = H.UID() - var/blood = 0 - var/blood_limit_exceeded = FALSE - var/old_bloodtotal = 0 //used to see if we increased our blood total - var/old_bloodusable = 0 //used to see if we increased our blood usable - var/blood_volume_warning = 9999 //Blood volume threshold for warnings - if(owner.current.is_muzzled()) - var/mob/living/carbon/mask_owner = owner - to_chat(owner.current, span_warning("[mask_owner.wear_mask] мешает вам укусить [H]!")) - draining = null - return - add_attack_logs(owner.current, H, "vampirebit & is draining their blood.", ATKLOG_ALMOSTALL) - owner.current.visible_message(span_danger("[owner.current] грубо хватает шею [H] и вонзает в неё клыки!"), \ - span_danger("Вы вонзаете клыки в шею [H] и начинаете высасывать [genderize_ru(H.gender, "его", "её", "его", "их")] кровь."), \ - span_italics("Вы слышите тихий звук прокола и влажные хлюпающие звуки.")) - if(!iscarbon(owner.current)) - H.LAssailant = null - else - H.LAssailant = owner.current - while(do_after(owner.current, 5 SECONDS, H, NONE, interaction_key = DOAFTER_SOURCE_VAMPIRE_SUCKING, max_interact_count = 1)) - if(!isvampire(owner)) - to_chat(owner.current, span_userdanger("Ваши клыки исчезают!")) - return - old_bloodtotal = bloodtotal - old_bloodusable = bloodusable - if(unique_suck_id in drained_humans) - if(drained_humans[unique_suck_id] >= BLOOD_DRAIN_LIMIT) - to_chat(owner.current, span_warning("Вы поглотили всю жизненную эссенцию [H], дальнейшее питьё крови будет только утолять голод")) - blood_limit_exceeded = TRUE - - if(H.stat < DEAD || H.has_status_effect(STATUS_EFFECT_RECENTLY_SUCCUMBED)) - if(H.ckey || H.player_ghosted) //Requires ckey regardless if monkey or humanoid, or the body has been ghosted before it died - blood = min(20, H.blood_volume) / 2 // if they have less than 20 blood, give them the remnant else they get 20 blood - if(!blood_limit_exceeded) - bloodtotal += blood //divide by 2 to counted the double suction since removing cloneloss -Melandor0 - bloodusable += blood - else - if(H.ckey || H.player_ghosted) - blood = min(10, H.blood_volume) / 2 // The dead only give 5 blood - if(!blood_limit_exceeded) - bloodtotal += blood - - if(old_bloodtotal != bloodtotal) - if(H.ckey || H.player_ghosted) // Requires ckey regardless if monkey or human, and has not ghosted, otherwise no power - to_chat(owner.current, span_boldnotice("Вы накопили [bloodtotal] единиц[declension_ru(bloodtotal, "у", "ы", "")] крови[bloodusable != old_bloodusable ? ", и теперь вам доступно [bloodusable] единиц[declension_ru(bloodusable, "а", "ы", "")] крови" : ""].")) - - check_vampire_upgrade() - H.blood_volume = max(H.blood_volume - 25, 0) - if(!(unique_suck_id in drained_humans)) - drained_humans[unique_suck_id] = 0 - - if(drained_humans[unique_suck_id] < BLOOD_DRAIN_LIMIT) - drained_humans[unique_suck_id] += blood - - //Blood level warnings (Code 'borrowed' from Fulp) - if(H.blood_volume) - if(H.blood_volume <= BLOOD_VOLUME_BAD && blood_volume_warning > BLOOD_VOLUME_BAD) - to_chat(owner.current, span_danger("У вашей жертвы остаётся опасно мало крови!")) - else if(H.blood_volume <= BLOOD_VOLUME_OKAY && blood_volume_warning > BLOOD_VOLUME_OKAY) - to_chat(owner.current, span_warning("У вашей жертвы остаётся тревожно мало крови.")) - blood_volume_warning = H.blood_volume //Set to blood volume, so that you only get the message once - else - to_chat(owner.current, span_warning("Вы выпили свою жертву досуха!")) - break - - if(ishuman(owner.current)) - var/mob/living/carbon/human/V = owner.current - if(!H.ckey && !H.player_ghosted)//Only runs if there is no ckey and the body has not being ghosted while alive - to_chat(V, span_boldnotice("Питьё крови у [H] насыщает вас, но доступной крови от этого вы не получаете.")) - V.set_nutrition(min(NUTRITION_LEVEL_WELL_FED, V.nutrition + 5)) - else - V.set_nutrition(min(NUTRITION_LEVEL_WELL_FED, V.nutrition + (blood / 2))) - - draining = null - to_chat(owner.current, span_notice("Вы прекращаете пить кровь [H.name].")) - - -/datum/antagonist/goon_vampire/vv_edit_var(var_name, var_value) - . = ..() - check_vampire_upgrade(TRUE) - - -/datum/antagonist/mindslave/goon_thrall - name = "Vampire Thrall" - antag_hud_type = ANTAG_HUD_VAMPIRE - antag_hud_name = "vampthrall" - master_hud_icon = "vampire" - - -/datum/antagonist/mindslave/goon_thrall/add_owner_to_gamemode() - SSticker.mode.goon_vampire_enthralled += owner - - -/datum/antagonist/mindslave/goon_thrall/remove_owner_from_gamemode() - SSticker.mode.goon_vampire_enthralled -= owner - diff --git a/code/modules/antagonists/space_dragon/space_dragon.dm b/code/modules/antagonists/space_dragon/space_dragon.dm index 1f3b12725cb..9eebcddb793 100644 --- a/code/modules/antagonists/space_dragon/space_dragon.dm +++ b/code/modules/antagonists/space_dragon/space_dragon.dm @@ -52,8 +52,6 @@ butcher_results = list(/obj/item/stack/ore/diamond = 5, /obj/item/stack/sheet/animalhide/ashdrake = 10, /obj/item/stack/sheet/sinew = 5, /obj/item/stack/sheet/bone = 30, /obj/item/reagent_containers/food/snacks/carpmeat = 15) deathmessage = "визж%(ит,ат)%, %(его,её,его,их)% глаза мутнеют, крылья превращаются в пыль и %(он,она,оно,они)% пада%(ет,ют)% замертво!" atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 - maxbodytemp = 3500 faction = list("carp") pressure_resistance = 200 sentience_type = SENTIENCE_BOSS @@ -94,6 +92,12 @@ AddElement(/datum/element/simple_flying) RegisterSignal(small_sprite, COMSIG_ACTION_TRIGGER, PROC_REF(add_dragon_overlay)) +/mob/living/simple_animal/hostile/space_dragon/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + maxbodytemp = 3500, \ + minbodytemp = 0, \ + ) /mob/living/simple_animal/hostile/space_dragon/Process_Spacemove(movement_dir = NONE, continuous_move = FALSE) return TRUE diff --git a/code/modules/antagonists/space_ninja/drain_act/apc.dm b/code/modules/antagonists/space_ninja/drain_act/apc.dm index 3a2a0c98561..1e718434d09 100644 --- a/code/modules/antagonists/space_ninja/drain_act/apc.dm +++ b/code/modules/antagonists/space_ninja/drain_act/apc.dm @@ -7,7 +7,7 @@ var/drain_total = 0 add_game_logs("draining energy from [src] [COORD(src)]", ninja) var/area/area = get_area(src) - if(area && (istype(area, /area/engine/engineering) || istype(area, /area/engine/supermatter))) + if(area && (istype(area, /area/engineering/engine) || istype(area, /area/engineering/supermatter))) //На русском чтобы даже полному идиоту было ясно, почему им не даётся сосать ток из этого АПЦ to_chat(ninja, span_danger("Внимание: Высасывание энергии из АПЦ в этой зоне потенциально может привести к неконтролируемым разрушениям. Процесс отменён.")) return INVALID_DRAIN diff --git a/code/modules/antagonists/space_ninja/ninja_datum.dm b/code/modules/antagonists/space_ninja/ninja_datum.dm index 1d5db66cfbe..634098c4e46 100644 --- a/code/modules/antagonists/space_ninja/ninja_datum.dm +++ b/code/modules/antagonists/space_ninja/ninja_datum.dm @@ -392,7 +392,7 @@ /datum/antagonist/ninja/proc/generate_vampires() for(var/datum/mind/vampire in pre_antags) - vampire.add_antag_datum(/datum/antagonist/vampire) + vampire.add_antag_datum(/datum/antagonist/vampire/new_vampire) /datum/antagonist/ninja/proc/generate_changelings() @@ -442,40 +442,32 @@ // RnD Hack: Flag set to complete in the DrainAct in ninjaDrainAct.dm add_objective(/datum/objective/research_corrupt) - var/pick_chance = rand(0, 100) - if(pick_chance <= 25) + if(prob(50)) var/datum/objective/plant_explosive/bomb_objective = add_objective(/datum/objective/plant_explosive) bomb_objective.give_bomb(delayed = 0) - else if(pick_chance <= 50) + else var/datum/objective/set_up/set_up_objective = add_objective(/datum/objective/set_up) if(!set_up_objective.target) qdel(set_up_objective) - else - var/datum/objective/pain_hunter/pain_hunter_objective = add_objective(/datum/objective/pain_hunter) - if(!pain_hunter_objective.target) - qdel(pain_hunter_objective) - - switch(pick(1,2)) - if(1) - add_objective(/datum/objective/get_money) + if(prob(50)) + add_objective(/datum/objective/get_money) - if(2) - add_objective(/datum/objective/find_and_scan) + else + add_objective(/datum/objective/find_and_scan) - switch(pick(1,2)) - if(1) - for(var/i in 1 to 2) - var/datum/objective/assassinate/assassinate_objective = add_objective(/datum/objective/assassinate) - if(!assassinate_objective.target) - qdel(assassinate_objective) + if(prob(50)) + for(var/i in 1 to 2) + var/datum/objective/assassinate/assassinate_objective = add_objective(/datum/objective/assassinate) + if(!assassinate_objective.target) + qdel(assassinate_objective) - if(2) - for(var/i in 1 to 2) - var/datum/objective/steal/steal_objective = add_objective(/datum/objective/steal) - if(!steal_objective.steal_target) - qdel(steal_objective) + else + for(var/i in 1 to 2) + var/datum/objective/steal/steal_objective = add_objective(/datum/objective/steal) + if(!steal_objective.steal_target) + qdel(steal_objective) var/list/all_objectives = owner.get_all_objectives() if(!(locate(/datum/objective/escape) in all_objectives) && !(locate(/datum/objective/survive) in all_objectives)) diff --git a/code/modules/antagonists/traitor/contractor/items/contractor_pinpointer.dm b/code/modules/antagonists/traitor/contractor/items/contractor_pinpointer.dm index 8008622910c..253348db814 100644 --- a/code/modules/antagonists/traitor/contractor/items/contractor_pinpointer.dm +++ b/code/modules/antagonists/traitor/contractor/items/contractor_pinpointer.dm @@ -2,6 +2,7 @@ name = "contractor pinpointer" desc = "A handheld tracking device that points to crew without needing suit sensors at the cost of accuracy." icon_state = "pinoff_contractor" + item_state = "pinoff_contractor" icon_off = "pinoff_contractor" icon_null = "pinonnull_contractor" icon_direct = "pinondirect_contractor" diff --git a/code/modules/antagonists/traitor/datum_traitor.dm b/code/modules/antagonists/traitor/datum_traitor.dm index 850ecda5811..addb7a3b945 100644 --- a/code/modules/antagonists/traitor/datum_traitor.dm +++ b/code/modules/antagonists/traitor/datum_traitor.dm @@ -195,9 +195,6 @@ else if(prob(5)) add_objective(/datum/objective/debrain) - else if(prob(30)) - add_objective(/datum/objective/pain_hunter) - else if(prob(20)) add_objective(/datum/objective/protect) diff --git a/code/modules/antagonists/vampire/goon_vampire_datum.dm b/code/modules/antagonists/vampire/goon_vampire_datum.dm new file mode 100644 index 00000000000..e63a76373b0 --- /dev/null +++ b/code/modules/antagonists/vampire/goon_vampire_datum.dm @@ -0,0 +1,57 @@ +/datum/antagonist/vampire/goon_vampire + name = "Goon-Vampire" + nullification = OLD_NULLIFICATION + is_garlic_affected = TRUE + dust_in_space = FALSE + antag_datum_blacklist = list(/datum/antagonist/vampire/new_vampire) + upgrade_tiers = list( + /obj/effect/proc_holder/spell/vampire/goon/self/rejuvenate = 0, + /obj/effect/proc_holder/spell/vampire/goon/targetted/hypnotise = 0, + /obj/effect/proc_holder/spell/vampire/goon/glare = 0, + /datum/vampire_passive/vision = 100, + /obj/effect/proc_holder/spell/vampire/goon/self/shapeshift = 100, + /obj/effect/proc_holder/spell/vampire/goon/self/cloak = 150, + /obj/effect/proc_holder/spell/vampire/goon/targetted/disease = 150, + /obj/effect/proc_holder/spell/vampire/goon/bats = 200, + /obj/effect/proc_holder/spell/vampire/goon/self/screech = 200, + /datum/vampire_passive/regen = 200, + /obj/effect/proc_holder/spell/vampire/goon/shadowstep = 250, + /obj/effect/proc_holder/spell/vampire/goon/self/jaunt = 300, + /obj/effect/proc_holder/spell/vampire/goon/targetted/enthrall = 300, + /datum/vampire_passive/xray = 500, + /datum/vampire_passive/full = 500) + + +/datum/antagonist/vampire/goon_vampire/add_owner_to_gamemode() + SSticker.mode.goon_vampires += owner + + +/datum/antagonist/vampire/goon_vampire/remove_owner_from_gamemode() + SSticker.mode.goon_vampires -= owner + + + +/datum/antagonist/mindslave/thrall/goon_thrall/add_owner_to_gamemode() + SSticker.mode.goon_vampire_enthralled += owner + + +/datum/antagonist/mindslave/thrall/goon_thrall/remove_owner_from_gamemode() + SSticker.mode.goon_vampire_enthralled -= owner + + +/proc/is_goon_vampire(datum/source) + if(!source) + return FALSE + + if(istype(source, /datum/mind)) + var/datum/mind/our_mind = source + return our_mind.has_antag_datum(/datum/antagonist/vampire/goon_vampire) + + if(!ismob(source)) + return FALSE + + var/mob/mind_holder = source + if(!mind_holder.mind) + return FALSE + + return mind_holder.mind.has_antag_datum(/datum/antagonist/vampire/goon_vampire) diff --git a/code/modules/antagonists/vampire/new_vampire_datum.dm b/code/modules/antagonists/vampire/new_vampire_datum.dm new file mode 100644 index 00000000000..6722d570807 --- /dev/null +++ b/code/modules/antagonists/vampire/new_vampire_datum.dm @@ -0,0 +1,37 @@ +/datum/antagonist/vampire/new_vampire + name = "Vampire" + nullification = NEW_NULLIFICATION + is_garlic_affected = FALSE + dust_in_space = TRUE + antag_datum_blacklist = list(/datum/antagonist/vampire/goon_vampire) + upgrade_tiers = list(/obj/effect/proc_holder/spell/vampire/self/rejuvenate = 0, + /obj/effect/proc_holder/spell/vampire/glare = 0, + /datum/vampire_passive/vision = 100, + /obj/effect/proc_holder/spell/vampire/self/specialize = 150, + /datum/vampire_passive/regen = 200) + +/datum/antagonist/vampire/new_vampire/add_owner_to_gamemode() + SSticker.mode.vampires += owner + + +/datum/antagonist/vampire/new_vampire/remove_owner_from_gamemode() + SSticker.mode.vampires -= owner + +/datum/antagonist/mindslave/thrall/new_thrall/add_owner_to_gamemode() + SSticker.mode.vampire_enthralled += owner + + +/datum/antagonist/mindslave/thrall/new_thrall/remove_owner_from_gamemode() + SSticker.mode.vampire_enthralled -= owner + +/datum/antagonist/mindslave/thrall/new_thrall/remove_innate_effects(mob/living/mob_override) + var/mob/living/user = ..() + if(!mob_override) + user.mind?.RemoveSpell(/obj/effect/proc_holder/spell/vampire/thrall_commune) + return user + +/datum/antagonist/mindslave/thrall/new_thrall/apply_innate_effects(mob/living/mob_override) + var/mob/living/user = ..() + if(!mob_override) + user.mind?.AddSpell(new /obj/effect/proc_holder/spell/vampire/thrall_commune) + return user diff --git a/code/modules/antagonists/vampire/vampire_datum.dm b/code/modules/antagonists/vampire/vampire_datum.dm index 0c70e6a9647..9ffeeb70733 100644 --- a/code/modules/antagonists/vampire/vampire_datum.dm +++ b/code/modules/antagonists/vampire/vampire_datum.dm @@ -6,12 +6,16 @@ special_role = SPECIAL_ROLE_VAMPIRE wiki_page_name = "Vampire" russian_wiki_name = "Вампир" + /// Total blood drained by vampire over round. var/bloodtotal = 0 + /// Current amount of blood. var/bloodusable = 0 /// What vampire subclass the vampire is. var/datum/vampire_subclass/subclass /// Handles the vampire cloak toggle. var/iscloaking = FALSE + /// Handles the goon vampire cloak toggle. + var/is_goon_cloak = FALSE /// List of available powers and passives. var/list/powers = list() /// Who the vampire is draining of blood. @@ -20,12 +24,14 @@ var/nullified = 0 /// Time between each suck iteration. var/suck_rate = 5 SECONDS + /// Indicates the type of nullification (old or new) + var/nullification = NEW_NULLIFICATION + /// Does garlic affect vampire? + var/is_garlic_affected = FALSE + /// Does a vampire turn to dust after dying from space? + var/dust_in_space = FALSE /// List of powers that all vampires unlock and at what blood level they unlock them, the rest of their powers are found in the vampire_subclass datum. - var/list/upgrade_tiers = list(/obj/effect/proc_holder/spell/vampire/self/rejuvenate = 0, - /obj/effect/proc_holder/spell/vampire/glare = 0, - /datum/vampire_passive/vision = 100, - /obj/effect/proc_holder/spell/vampire/self/specialize = 150, - /datum/vampire_passive/regen = 200) + var/list/upgrade_tiers = list() /// List of the peoples UIDs that we have drained, and how much blood from each one. var/list/drained_humans = list() @@ -53,18 +59,17 @@ /datum/antagonist/vampire/greet() var/list/messages = list() SEND_SOUND(owner.current, sound('sound/ambience/antag/vampalert.ogg')) - messages.Add("You are a Vampire!
") - messages.Add("To bite someone, target the head and use harm intent with an empty hand. Drink blood to gain new powers. \ - You are weak to holy things, starlight and fire. Don't go into space and avoid the Chaplain, the chapel and especially Holy Water.") + messages.Add("Вы — вампир!
") + messages.Add("Чтобы укусить кого-то, нацельтесь в голову, выберите намерение вреда (4) и ударьте пустой рукой. Пейте кровь, чтобы получать новые силы. \ + Вы уязвимы перед святостью, огнем и звёздным светом. Не выходите в космос, избегайте священника, церкви и, особенно, святой воды.") return messages /datum/antagonist/vampire/farewell() if(issilicon(owner.current)) - to_chat(owner.current, span_userdanger("Being a robot you fill how your vampiric powers fade away...")) + to_chat(owner.current, span_userdanger("Вы превратились в робота! Вы чувствуете как вампирские силы исчезают…")) else - to_chat(owner.current, span_userdanger("Your mind is cleansed. You are no longer a vampire.")) - + to_chat(owner.current, span_userdanger("Ваш разум очищен! Вы больше не вампир.")) /datum/antagonist/vampire/give_objectives() add_objective(/datum/objective/blood) @@ -77,14 +82,6 @@ add_objective(/datum/objective/escape) -/datum/antagonist/vampire/add_owner_to_gamemode() - SSticker.mode.vampires += owner - - -/datum/antagonist/vampire/remove_owner_from_gamemode() - SSticker.mode.vampires -= owner - - /datum/antagonist/vampire/on_body_transfer(mob/living/old_body, mob/living/new_body) if(isvampireanimal(new_body)) remove_innate_effects(old_body, transformation = TRUE) @@ -106,6 +103,13 @@ user.faction |= ROLE_VAMPIRE user.dna?.species?.hunger_type = "vampire" user.dna?.species?.hunger_icon = 'icons/mob/screen_hunger_vampire.dmi' + //goon vampire slaves code + //if(mob_override.mind.som) + //var/datum/mindslaves/slaved = mob_override.mind.som + //slaved.masters -= mob_override.mind + //slaved.serv -= mob_override.mind + //slaved.leave_serv_hud(mob_override.mind) + //.mind.som = null /datum/antagonist/vampire/remove_innate_effects(mob/living/mob_override, transformation = FALSE) @@ -199,6 +203,8 @@ var/time_per_action var/vampire_dir = get_dir(owner.current, target) + var/old_bloodusable = 0 //used to see if we increased our blood usable + var/suck_rate_final if(suck_rate_override) suck_rate_final = suck_rate_override @@ -206,7 +212,7 @@ suck_rate_final = suck_rate if(owner.current.is_muzzled()) - to_chat(owner.current, span_warning("[owner.current.wear_mask] prevents you from biting [target]!")) + to_chat(owner.current, span_warning("[owner.current.wear_mask] мешает вам укусить [target]!")) draining = null return @@ -233,31 +239,31 @@ while(do_after(owner.current, time_per_action, target, NONE, interaction_key = DOAFTER_SOURCE_VAMPIRE_SUCKING, max_interact_count = 1)) cycle_counter++ owner.current.face_atom(target) - + old_bloodusable = bloodusable switch(cycle_counter) if(STATE_CLOSING_IN) - owner.current.visible_message(span_danger("[owner.current] gets closer to [target]"), \ - span_danger("You getting closer to [target]")) + owner.current.visible_message(span_danger("[owner.current] приближается к [target]"), \ + span_danger("Вы приближаетесь к [target]")) getting_closer_animation(target, STATE_CLOSING_IN, vampire_dir) time_per_action = suck_rate_final*GRABBING_TIME_MOD continue if(STATE_GRABBING) - owner.current.visible_message(span_danger("[owner.current] grabs [target]'s neck harshly"), \ - span_danger("You grabs [target]'s neck harshly")) + owner.current.visible_message(span_danger("[owner.current] грубо хватает шею [target]"), \ + span_danger("Вы грубо хватает шею [target]")) getting_closer_animation(target, STATE_GRABBING, vampire_dir) time_per_action = suck_rate_final*BITE_TIME_MOD continue if(STATE_BITE) - owner.current.visible_message(span_danger("[owner.current] sinks in [owner.current.p_their()] fangs!"), \ - span_danger("You sink your fangs into [target] and begin to drain [target.p_their()] blood."), \ - span_italics("You hear a soft puncture and a wet sucking noise.")) + owner.current.visible_message(span_danger("[owner.current] вонзает [genderize_ru(owner.current.gender, "его", "её", "его", "их")] клыки!"), \ + span_danger("Вы вонзаете клыки в шею [target] и начинаете высасывать [genderize_ru(target.gender, "его", "её", "его", "их")] кровь."), \ + span_italics("Вы слышите тихий звук прокола и влажные хлюпающие звуки.")) bite_animation(target, vampire_dir) time_per_action = suck_rate_final continue if(unique_suck_id in drained_humans) if(drained_humans[unique_suck_id] >= BLOOD_DRAIN_LIMIT) - to_chat(owner.current, span_warning("You have drained most of the life force from [target]'s blood, and you will get no more useable blood from them!")) + to_chat(owner.current, span_warning("Вы поглотили всю жизненную эссенцию [target], дальнейшее питьё крови будет только утолять голод!")) target.blood_volume = max(target.blood_volume - 25, 0) owner.current.set_nutrition(min(NUTRITION_LEVEL_WELL_FED, owner.current.nutrition + 5)) continue @@ -267,25 +273,25 @@ if(target.ckey || target.player_ghosted) //Requires ckey regardless if monkey or humanoid, or the body has been ghosted before it died blood = min(20, target.blood_volume) adjust_blood(target, blood * BLOOD_GAINED_MODIFIER) - to_chat(owner.current, span_boldnotice("You have accumulated [bloodtotal] unit\s of blood, and have [bloodusable] left to use.")) + to_chat(owner.current, span_boldnotice("Вы накопили [bloodtotal] единиц[declension_ru(bloodtotal, "у", "ы", "")] крови[bloodusable != old_bloodusable ? ", и теперь вам доступно [bloodusable] единиц[declension_ru(bloodusable, "а", "ы", "")] крови" : ""].")) target.blood_volume = max(target.blood_volume - 25, 0) //Blood level warnings (Code 'borrowed' from Fulp) if(target.blood_volume) if(target.blood_volume <= BLOOD_VOLUME_BAD && blood_volume_warning > BLOOD_VOLUME_BAD) - to_chat(owner.current, span_danger("Your victim's blood volume is dangerously low.")) + to_chat(owner.current, span_danger("У вашей жертвы остаётся опасно мало крови!")) else if(target.blood_volume <= BLOOD_VOLUME_OKAY && blood_volume_warning > BLOOD_VOLUME_OKAY) - to_chat(owner.current, span_warning("Your victim's blood is at an unsafe level.")) + to_chat(owner.current, span_warning("У вашей жертвы остаётся тревожно мало крови!")) blood_volume_warning = target.blood_volume //Set to blood volume, so that you only get the message once else - to_chat(owner.current, span_warning("You have bled your victim dry!")) + to_chat(owner.current, span_warning("Вы выпили свою жертву досуха!")) break if(!target.ckey && !target.player_ghosted)//Only runs if there is no ckey and the body has not being ghosted while alive - to_chat(owner.current, span_boldnotice("Feeding on [target] reduces your thirst, but you get no usable blood from them.")) + to_chat(owner.current, span_boldnotice("Питьё крови у [target] насыщает вас, но доступной крови от этого вы не получаете.")) owner.current.set_nutrition(min(NUTRITION_LEVEL_WELL_FED, owner.current.nutrition + 5)) else @@ -340,7 +346,7 @@ /datum/antagonist/vampire/proc/stop_sucking() if(draining) - to_chat(owner.current, span_notice("You stop draining [draining.name] of blood.")) + to_chat(owner.current, span_notice("Вы прекращаете пить кровь [draining.name].")) draining = null owner.current.pixel_x = owner.current.base_pixel_x + owner.current.body_position_pixel_x_offset owner.current.pixel_y = owner.current.base_pixel_y + owner.current.body_position_pixel_y_offset @@ -369,7 +375,6 @@ var/datum/vampire_passive/passive = spell passive.owner = owner.current passive.on_apply(src) - powers += spell owner.current.update_sight() // Life updates conditionally, so we need to update sight here in case the vamp gets new vision based on his powers. Maybe one day refactor to be more OOP and on the vampire's ability datum. return spell @@ -416,6 +421,8 @@ add_ability(ptype) if(!subclass) + if(announce) + announce_new_power(old_powers) return subclass.add_subclass_ability(src) @@ -467,15 +474,15 @@ return if(bloodusable >= 10) //burn through your blood to tank the light for a little while - to_chat(owner.current, span_warning("The starlight saps your strength!")) + to_chat(owner.current, span_warning("Свет звёзд жжётся и истощает ваши силы!")) bloodusable -= 10 vamp_burn(10) else //You're in trouble, get out of the sun NOW - to_chat(owner.current, span_userdanger("Your body is turning to ash, get out of the light now!")) + to_chat(owner.current, span_userdanger("Ваше тело обугливается, превращаясь в пепел! Укройтесь от звёздного света!")) owner.current.adjustCloneLoss(10) //I'm melting! vamp_burn(85) - if(owner.current.cloneloss >= 100) + if(owner.current.cloneloss >= 100 && dust_in_space) owner.current.dust() @@ -485,11 +492,11 @@ var/half_health = round(owner.current.maxHealth / 2) if(prob(burn_chance) && owner.current.health >= half_health) - to_chat(owner.current, span_warning("You feel incredible heat!")) + to_chat(owner.current, span_warning("Вы чувствуете нестерпимый жар!")) owner.current.adjustFireLoss(3) else if(owner.current.health < half_health) - to_chat(owner.current, span_warning("You are melting!")) + to_chat(owner.current, span_warning("Вы плавитесь!")) owner.current.adjustFireLoss(8) return @@ -497,17 +504,17 @@ if(prob(burn_chance) && owner.current.health >= 50) switch(owner.current.health) if(75 to 100) - to_chat(owner.current, span_warning("Your skin flakes away...")) + to_chat(owner.current, span_warning("Ваша кожа дымится…")) if(50 to 75) - to_chat(owner.current, span_warning("Your skin sizzles!")) + to_chat(owner.current, span_warning("Ваша кожа шипит!")) owner.current.adjustFireLoss(3) else if(owner.current.health < 50) if(!owner.current.on_fire) - to_chat(owner.current, span_danger("Your skin catches fire!")) + to_chat(owner.current, span_danger("Ваша кожа загорается!")) owner.current.emote("scream") else - to_chat(owner.current, span_danger("You continue to burn!")) + to_chat(owner.current, span_danger("Вы продолжаете гореть!")) owner.current.adjust_fire_stacks(5) owner.current.IgniteMob() @@ -521,8 +528,12 @@ if(is_type_in_typecache(get_area(owner.current), GLOB.holy_areas) && !get_ability(/datum/vampire_passive/full) && bloodtotal > 0) vamp_burn(7) + switch(nullification) + if(OLD_NULLIFICATION) + nullified = max(0, nullified - 1) - nullified = max(0, nullified - 2) + if(NEW_NULLIFICATION) + nullified = max(0, nullified - 2) /datum/antagonist/vampire/proc/draw_HUD() @@ -532,7 +543,7 @@ if(!hud.vampire_blood_display) hud.vampire_blood_display = new /atom/movable/screen() - hud.vampire_blood_display.name = "Usable Blood" + hud.vampire_blood_display.name = "Доступная кровь" hud.vampire_blood_display.icon_state = "blood_display" hud.vampire_blood_display.screen_loc = "WEST:6,CENTER-1:15" hud.static_inventory += hud.vampire_blood_display @@ -545,21 +556,21 @@ animate(owner.current, time = 5, alpha = 255) return var/turf/simulated/owner_turf = get_turf(owner.current) - var/light_available = owner_turf.get_lumcount() * 10 + var/light_available = ((iscloaking)?owner_turf.get_lumcount():owner_turf.get_lumcount(0.5)) * 10 if(!istype(owner_turf)) return - if(!iscloaking || owner.current.on_fire) + if(!iscloaking && !is_goon_cloak || owner.current.on_fire) animate(owner.current, time = 5, alpha = 255) owner.current.remove_movespeed_modifier(/datum/movespeed_modifier/vampire_cloak) return if(light_available <= 2) - animate(owner.current, time = 5, alpha = 38) // round(255 * 0.15) - owner.current.add_movespeed_modifier(/datum/movespeed_modifier/vampire_cloak) + animate(owner.current, time = 5, alpha = 38) + if(iscloaking) + owner.current.add_movespeed_modifier(/datum/movespeed_modifier/vampire_cloak) return - owner.current.remove_movespeed_modifier(/datum/movespeed_modifier/vampire_cloak) animate(owner.current, time = 5, alpha = 204) // 255 * 0.80 @@ -576,7 +587,21 @@ /datum/antagonist/vampire/proc/adjust_nullification(base, extra) // First hit should give full nullification, while subsequent hits increase the value slower - nullified = clamp(nullified + extra, base, VAMPIRE_NULLIFICATION_CAP) + switch(nullification) + if(OLD_NULLIFICATION) + nullified = max(base, nullified + extra) + + if(NEW_NULLIFICATION) + nullified = clamp(nullified + extra, base, VAMPIRE_NULLIFICATION_CAP) + + +/datum/antagonist/vampire/proc/base_nullification() + switch(nullification) + if(OLD_NULLIFICATION) + adjust_nullification(5, 2) + + if(NEW_NULLIFICATION) + adjust_nullification(20, 4) /** @@ -588,7 +613,7 @@ if(istype(source, /datum/mind)) var/datum/mind/our_mind = source - return our_mind.has_antag_datum(/datum/antagonist/vampire) || our_mind.has_antag_datum(/datum/antagonist/goon_vampire) + return our_mind.has_antag_datum(/datum/antagonist/vampire) if(!ismob(source)) return FALSE @@ -597,7 +622,7 @@ if(!mind_holder.mind) return FALSE - return mind_holder.mind.has_antag_datum(/datum/antagonist/vampire) || mind_holder.mind.has_antag_datum(/datum/antagonist/goon_vampire) + return mind_holder.mind.has_antag_datum(/datum/antagonist/vampire) /** @@ -609,7 +634,7 @@ if(istype(source, /datum/mind)) var/datum/mind/our_mind = source - return our_mind.has_antag_datum(/datum/antagonist/mindslave/thrall) || our_mind.has_antag_datum(/datum/antagonist/mindslave/goon_thrall) + return our_mind.has_antag_datum(/datum/antagonist/mindslave/thrall) if(!isliving(source)) return FALSE @@ -618,7 +643,7 @@ if(!mind_holder.mind) return FALSE - return mind_holder.mind.has_antag_datum(/datum/antagonist/mindslave/thrall) || mind_holder.mind.has_antag_datum(/datum/antagonist/mindslave/goon_thrall) + return mind_holder.mind.has_antag_datum(/datum/antagonist/mindslave/thrall) /datum/antagonist/mindslave/thrall @@ -627,25 +652,23 @@ antag_hud_name = "vampthrall" master_hud_icon = "vampire" +/datum/antagonist/mindslave/thrall/greet() + var/greet_text = "Вы были очарованы [master.current.real_name]. Следуйте каждому [genderize_ru(master.current.gender, "его", "её", "его", "их")] приказу." + return span_dangerbigger(greet_text) -/datum/antagonist/mindslave/thrall/add_owner_to_gamemode() - SSticker.mode.vampire_enthralled += owner - - -/datum/antagonist/mindslave/thrall/remove_owner_from_gamemode() - SSticker.mode.vampire_enthralled -= owner - +/datum/antagonist/mindslave/thrall/farewell() + if(issilicon(owner.current)) + to_chat(owner.current, span_userdanger("Вы превратились в робота! Вы больше не очарованы…")) + else + to_chat(owner.current, span_userdanger("Ваш разум очищен! Вы больше не очарованы.")) /datum/antagonist/mindslave/thrall/apply_innate_effects(mob/living/mob_override) var/mob/living/user = ..() user.faction |= ROLE_VAMPIRE - if(!mob_override) - user.mind?.AddSpell(new /obj/effect/proc_holder/spell/vampire/thrall_commune) + return user /datum/antagonist/mindslave/thrall/remove_innate_effects(mob/living/mob_override) var/mob/living/user = ..() user.faction -= ROLE_VAMPIRE - if(!mob_override) - user.mind?.RemoveSpell(/obj/effect/proc_holder/spell/vampire/thrall_commune) - + return user diff --git a/code/modules/antagonists/vampire/vampire_powers/bestia_powers.dm b/code/modules/antagonists/vampire/vampire_powers/bestia_powers.dm index 9fb1cb4af01..1ba68b43c40 100644 --- a/code/modules/antagonists/vampire/vampire_powers/bestia_powers.dm +++ b/code/modules/antagonists/vampire/vampire_powers/bestia_powers.dm @@ -409,7 +409,7 @@ var/obj/item/thing = organ_to_dissect.remove(target) qdel(thing) - target.vomit(50, TRUE, FALSE) + target.vomit(50, VOMIT_BLOOD, 0 SECONDS) if(target.has_pain()) target.emote("scream") @@ -688,7 +688,7 @@ if(iscarbon(victim)) var/mob/living/carbon/c_victim = victim - c_victim.vomit(50, TRUE, FALSE) + c_victim.vomit(50, VOMIT_BLOOD, 0 SECONDS) if(prob(10 + vampire.get_trophies(INTERNAL_ORGAN_LIVER) * 3)) new /obj/effect/temp_visual/cult/sparks(get_turf(victim)) @@ -1010,10 +1010,8 @@ vampire.stop_sucking() original_body = user - user.status_flags |= GODMODE - vampire_animal.status_flags |= GODMODE - ADD_TRAIT(user, TRAIT_NO_TRANSFORM, UNIQUE_TRAIT_SOURCE(src)) - ADD_TRAIT(vampire_animal, TRAIT_NO_TRANSFORM, UNIQUE_TRAIT_SOURCE(src)) + original_body.add_traits(list(TRAIT_NO_TRANSFORM, TRAIT_GODMODE), UNIQUE_TRAIT_SOURCE(src)) + vampire_animal.add_traits(list(TRAIT_NO_TRANSFORM, TRAIT_GODMODE), UNIQUE_TRAIT_SOURCE(src)) user.forceMove(vampire_animal) user.mind.transfer_to(vampire_animal) vampire.draw_HUD() @@ -1027,8 +1025,7 @@ if(QDELETED(src) || QDELETED(vampire_animal)) return - vampire_animal.status_flags &= ~GODMODE - REMOVE_TRAIT(vampire_animal, TRAIT_NO_TRANSFORM, UNIQUE_TRAIT_SOURCE(src)) + vampire_animal.remove_traits(list(TRAIT_NO_TRANSFORM, TRAIT_GODMODE), UNIQUE_TRAIT_SOURCE(src)) is_transformed = TRUE var/list/all_spells = vampire_animal.mind.spell_list + vampire_animal.mob_spell_list for(var/obj/effect/proc_holder/spell/vampire/spell in all_spells) @@ -1072,8 +1069,7 @@ stack_trace("Spell or original_body was qdeled during the [src] work.") return - REMOVE_TRAIT(original_body, TRAIT_NO_TRANSFORM, UNIQUE_TRAIT_SOURCE(src)) - original_body.status_flags &= ~GODMODE + original_body.remove_traits(list(TRAIT_NO_TRANSFORM, TRAIT_GODMODE), UNIQUE_TRAIT_SOURCE(src)) is_transformed = FALSE var/list/all_spells = original_body.mind.spell_list + original_body.mob_spell_list for(var/obj/effect/proc_holder/spell/vampire/spell in all_spells) @@ -1334,7 +1330,7 @@ user_image.add_overlay(user) user_image.set_light(2, 10, "#700000") user.forceMove(user_image) - user.status_flags |= GODMODE + ADD_TRAIT(user, TRAIT_GODMODE, UNIQUE_TRAIT_SOURCE(src)) animate(user_image, pixel_y = 40, time = 3.7 SECONDS, easing = BOUNCE_EASING|EASE_IN) animate(pixel_y = 0, time = 0.3 SECONDS, easing = BOUNCE_EASING|EASE_OUT) @@ -1378,7 +1374,7 @@ return coffin.close() - user.status_flags &= ~GODMODE + REMOVE_TRAIT(user, TRAIT_GODMODE, UNIQUE_TRAIT_SOURCE(src)) // we need no companions inside the coffin for(var/mob/living/victim in (coffin.contents - user)) @@ -1895,9 +1891,6 @@ mob_size = MOB_SIZE_LARGE nightvision = 8 // full night vision atmos_requirements = list("min_oxy" = 5, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) // we need oxygen only - minbodytemp = 0 - maxbodytemp = 600 // better than human vampire but still dangerous - heat_damage_per_tick = 5 // we are a vampire animal and high temperatures are pretty bad AI_delay_max = 0 SECONDS var/dead_for_sure = FALSE // we need this to prevent death() proc to invoke nultiple times var/datum/antagonist/vampire/vampire @@ -1916,6 +1909,13 @@ if(meta_spell) parent_spell = meta_spell +/mob/living/simple_animal/hostile/vampire/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + maxbodytemp = 600, \ + minbodytemp = 0, \ + heat_damage = 5, \ + ) /mob/living/simple_animal/hostile/vampire/Destroy() vampire = null @@ -2103,13 +2103,18 @@ environment_smash = ENVIRONMENT_SMASH_WALLS obj_damage = 50 atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) // ultimate form, no need in oxy - maxbodytemp = 1200 // we are still a vampire /// How many cycles will be skipped between blood cost apply. var/life_cycles_skip = 2 var/life_cycles_current = 0 /// Needed to stop warnings spam on low blood. var/warning_done = FALSE +/mob/living/simple_animal/hostile/vampire/hound/ComponentInitialize() + . = ..() + AddComponent( \ + /datum/component/animal_temperature, \ + maxbodytemp = 1200, \ + ) /mob/living/simple_animal/hostile/vampire/hound/Initialize(mapload, datum/antagonist/vampire/vamp, mob/living/carbon/human/h_vampire, obj/effect/proc_holder/spell/vampire/metamorphosis/meta_spell) . = ..() diff --git a/code/modules/antagonists/vampire/vampire_powers/dantalion_powers.dm b/code/modules/antagonists/vampire/vampire_powers/dantalion_powers.dm index 423bcb0968f..50e9edf132b 100644 --- a/code/modules/antagonists/vampire/vampire_powers/dantalion_powers.dm +++ b/code/modules/antagonists/vampire/vampire_powers/dantalion_powers.dm @@ -81,8 +81,7 @@ if(!istype(H)) return FALSE - var/greet_text = "You have been Enthralled by [user.real_name]. Follow [user.p_their()] every command." - H.mind.add_antag_datum(new /datum/antagonist/mindslave/thrall(user.mind, greet_text)) + H.mind.add_antag_datum(new /datum/antagonist/mindslave/thrall/new_thrall(user.mind)) if(jobban_isbanned(H, ROLE_VAMPIRE)) SSticker.mode.replace_jobbanned_player(H, SPECIAL_ROLE_VAMPIRE_THRALL) H.Stun(4 SECONDS) diff --git a/code/modules/antagonists/goon_vampire/goon_vampire_powers.dm b/code/modules/antagonists/vampire/vampire_powers/goon_vampire_powers.dm similarity index 73% rename from code/modules/antagonists/goon_vampire/goon_vampire_powers.dm rename to code/modules/antagonists/vampire/vampire_powers/goon_vampire_powers.dm index aa80d124da2..f4fd1721bff 100644 --- a/code/modules/antagonists/goon_vampire/goon_vampire_powers.dm +++ b/code/modules/antagonists/vampire/vampire_powers/goon_vampire_powers.dm @@ -1,133 +1,41 @@ -/** - * Goon Vampire spell handler. - */ -/datum/spell_handler/goon_vampire - var/required_blood - - -/datum/spell_handler/goon_vampire/can_cast(mob/user, charge_check, show_message, obj/effect/proc_holder/spell/spell) - - var/datum/antagonist/goon_vampire/vampire = user?.mind?.has_antag_datum(/datum/antagonist/goon_vampire) - - if(!vampire) - return FALSE - - var/fullpower = vampire.get_ability(/datum/goon_vampire_passive/full) - - if(user.stat >= DEAD) - if(show_message) - to_chat(user, span_warning("Но вы же мертвы!")) - return FALSE - - if(vampire.nullified && !fullpower) - if(show_message) - to_chat(user, span_warning("Что-то блокирует ваши силы!")) - return FALSE - - if(vampire.bloodusable < required_blood) - if(show_message) - to_chat(user, span_warning("Для этого вам потребуется не менее [required_blood] единиц крови!")) - return FALSE - - //chapel check - if(is_type_in_typecache(get_area(user), GLOB.holy_areas) && !fullpower) - if(show_message) - to_chat(user, span_warning("Ваши силы не действуют на этой святой земле.")) - return FALSE - - return TRUE - - -/datum/spell_handler/goon_vampire/spend_spell_cost(mob/user, obj/effect/proc_holder/spell/spell) - for(var/datum/action/spell_action/action in user.actions) - action.UpdateButtonIcon() - - if(!required_blood) //don't take the blood yet if this is false! - return - - var/datum/antagonist/goon_vampire/vamp = user?.mind?.has_antag_datum(/datum/antagonist/goon_vampire) - vamp?.bloodusable -= required_blood - - -/datum/spell_handler/goon_vampire/revert_cast(mob/living/carbon/user, obj/effect/proc_holder/spell/spell) - var/datum/antagonist/goon_vampire/vamp = user?.mind?.has_antag_datum(/datum/antagonist/goon_vampire) - vamp?.bloodusable += required_blood - - -/datum/spell_handler/goon_vampire/after_cast(list/targets, mob/user, obj/effect/proc_holder/spell/spell) - - SSblackbox.record_feedback("tally", "goon_vampire_powers_used", 1, "[spell]") - - if(!required_blood) - return - - var/datum/antagonist/goon_vampire/vamp = user?.mind?.has_antag_datum(/datum/antagonist/goon_vampire) - to_chat(user, span_boldnotice("У Вас осталось [vamp.bloodusable] единиц крови.")) - - -/******************* - * Spell handler end. - ******************/ - - /** * Basis of all vampire spells. */ -/obj/effect/proc_holder/spell/goon_vampire - name = "Report Me" - desc = "You shouldn't see this!" - school = "vampire" +/obj/effect/proc_holder/spell/vampire/goon action_background_icon_state = "bg_vampire_old" - human_req = TRUE - clothes_req = FALSE base_cooldown = 3 MINUTES gain_desc = "" - /// How much blood this ability costs to use - var/required_blood -/obj/effect/proc_holder/spell/goon_vampire/after_spell_init() - update_name() - - -/obj/effect/proc_holder/spell/goon_vampire/update_name(updates = ALL, mob/user) - . = ..() - if(required_blood) - var/new_name = "[name] ([required_blood])" - name = new_name - action?.name = new_name - action?.UpdateButtonIcon() - - -/obj/effect/proc_holder/spell/goon_vampire/create_new_handler() - var/datum/spell_handler/goon_vampire/H = new() +/obj/effect/proc_holder/spell/vampire/goon/create_new_handler() + var/datum/spell_handler/vampire/goon/H = new H.required_blood = required_blood return H -/obj/effect/proc_holder/spell/goon_vampire/self/create_new_targeting() +/obj/effect/proc_holder/spell/vampire/goon/self/create_new_targeting() return new /datum/spell_targeting/self -/obj/effect/proc_holder/spell/goon_vampire/targetted +/obj/effect/proc_holder/spell/vampire/goon/targetted var/range = 1 -/obj/effect/proc_holder/spell/goon_vampire/targetted/create_new_targeting() +/obj/effect/proc_holder/spell/vampire/goon/targetted/create_new_targeting() var/datum/spell_targeting/targeted/T = new() T.range = range return T -/obj/effect/proc_holder/spell/goon_vampire/proc/affects(mob/target, mob/user = usr) +/obj/effect/proc_holder/spell/vampire/goon/proc/affects(mob/target, mob/user = usr) //Other vampires aren't affected if(isvampire(target)) return FALSE //Vampires who have reached their full potential can affect nearly everything - var/datum/antagonist/goon_vampire/vampire = user.mind?.has_antag_datum(/datum/antagonist/goon_vampire) - if(vampire?.get_ability(/datum/goon_vampire_passive/full)) + var/datum/antagonist/vampire/vampire = user.mind?.has_antag_datum(/datum/antagonist/vampire) + if(vampire?.get_ability(/datum/vampire_passive/full)) return TRUE //Holy characters are resistant to vampire powers @@ -139,7 +47,7 @@ //////////////////////////////////////////////////////////////////////////////////////////////////////// -/obj/effect/proc_holder/spell/goon_vampire/self/rejuvenate +/obj/effect/proc_holder/spell/vampire/goon/self/rejuvenate name = "Восстановление" desc= "Используйте накопленную кровь, чтобы влить в тело новые силы, устраняя любое ошеломление" action_icon_state = "vampire_rejuvinate_old" @@ -149,7 +57,7 @@ var/counter = 0 -/obj/effect/proc_holder/spell/goon_vampire/self/rejuvenate/cast(list/targets, mob/living/carbon/human/user = usr) +/obj/effect/proc_holder/spell/vampire/goon/self/rejuvenate/cast(list/targets, mob/living/carbon/human/user = usr) user.SetWeakened(0) user.SetStunned(0) user.SetKnockdown(0) @@ -159,12 +67,12 @@ user.set_resting(FALSE, instant = TRUE) user.get_up(instant = TRUE) to_chat(user, span_notice("Ваше тело наполняется чистой кровью, снимая все ошеломляющие эффекты.")) - var/datum/antagonist/goon_vampire/vampire = user.mind.has_antag_datum(/datum/antagonist/goon_vampire) - if(vampire?.get_ability(/datum/goon_vampire_passive/regen)) + var/datum/antagonist/vampire/vampire = user.mind.has_antag_datum(/datum/antagonist/vampire) + if(vampire?.get_ability(/datum/vampire_passive/regen)) effect_timer = addtimer(CALLBACK(src, PROC_REF(rejuvenate_effect), user), 3.5 SECONDS, TIMER_STOPPABLE|TIMER_LOOP) -/obj/effect/proc_holder/spell/goon_vampire/self/rejuvenate/proc/rejuvenate_effect(mob/living/carbon/human/user) +/obj/effect/proc_holder/spell/vampire/goon/self/rejuvenate/proc/rejuvenate_effect(mob/living/carbon/human/user) if(QDELETED(user) || counter > 5) deltimer(effect_timer) effect_timer = null @@ -179,14 +87,14 @@ user.updatehealth() -/obj/effect/proc_holder/spell/goon_vampire/targetted/hypnotise +/obj/effect/proc_holder/spell/vampire/goon/targetted/hypnotise name = "Гипноз" desc= "Пронзающий взгляд, ошеломляющий жертву на довольно долгое время" action_icon_state = "vampire_hypnotise" required_blood = 25 -/obj/effect/proc_holder/spell/goon_vampire/targetted/hypnotise/cast(list/targets, mob/living/carbon/human/user = usr) +/obj/effect/proc_holder/spell/vampire/goon/targetted/hypnotise/cast(list/targets, mob/living/carbon/human/user = usr) var/mob/living/carbon/human/target = targets[1] user.visible_message(span_warning("Глаза [user] ярко вспыхивают, когда он[genderize_ru(user.gender,"","а","о","и")] пристально смотр[genderize_ru(user.gender,"ит","ит","ит","ят")] в глаза [target].")) @@ -203,7 +111,7 @@ to_chat(user, span_warning("Вы смотрите в никуда.")) -/obj/effect/proc_holder/spell/goon_vampire/targetted/disease +/obj/effect/proc_holder/spell/vampire/goon/targetted/disease name = "Заражающее касание" desc = "Ваше касание инфицирует кровь жертвы, заражая её могильной лихорадкой. Пока лихорадку не вылечат, жертва будет с трудом держаться на ногах, а её кровь будет наполняться токсинами." gain_desc = "Вы получили способность «Заражающее касание». Она позволит вам ослаблять тех, кого вы коснётесь до тех пор, пока их не вылечат." @@ -211,7 +119,7 @@ required_blood = 50 -/obj/effect/proc_holder/spell/goon_vampire/targetted/disease/cast(list/targets, mob/living/carbon/human/user = usr) +/obj/effect/proc_holder/spell/vampire/goon/targetted/disease/cast(list/targets, mob/living/carbon/human/user = usr) var/mob/living/carbon/human/target = targets[1] to_chat(user, span_warning("Вы незаметно инфицируете [target] заражающим касанием.")) @@ -224,7 +132,7 @@ virus.Contract(target) -/obj/effect/proc_holder/spell/goon_vampire/glare +/obj/effect/proc_holder/spell/vampire/goon/glare name = "Вспышка" desc = "Вы сверкаете глазами, ненадолго ошеломляя всех людей вокруг" action_icon_state = "vampire_glare_old" @@ -232,14 +140,14 @@ stat_allowed = UNCONSCIOUS -/obj/effect/proc_holder/spell/goon_vampire/glare/create_new_targeting() +/obj/effect/proc_holder/spell/vampire/goon/glare/create_new_targeting() var/datum/spell_targeting/aoe/T = new() T.range = 1 T.allowed_type = /mob/living/carbon return T -/obj/effect/proc_holder/spell/goon_vampire/glare/cast(list/targets, mob/living/carbon/human/user = usr) +/obj/effect/proc_holder/spell/vampire/goon/glare/cast(list/targets, mob/living/carbon/human/user = usr) if(!length(targets)) revert_cast(user) return @@ -270,7 +178,7 @@ target.apply_status_effect(STATUS_EFFECT_STAMINADOT) -/obj/effect/proc_holder/spell/goon_vampire/self/shapeshift +/obj/effect/proc_holder/spell/vampire/goon/self/shapeshift name = "Превращение" desc = "Изменяет ваше имя и внешность, тратя 50 крови, с откатом в 3 минуты." gain_desc = "Вы получили способность «Превращение», позволяющую навсегда обернуться другим обликом, затратив часть накопленной крови." @@ -278,7 +186,7 @@ required_blood = 50 -/obj/effect/proc_holder/spell/goon_vampire/self/shapeshift/cast(list/targets, mob/living/carbon/human/user = usr) +/obj/effect/proc_holder/spell/vampire/goon/self/shapeshift/cast(list/targets, mob/living/carbon/human/user = usr) user.visible_message(span_warning("[user] transforms!")) scramble(TRUE, user, 100) @@ -292,7 +200,7 @@ user.update_icons() -/obj/effect/proc_holder/spell/goon_vampire/self/screech +/obj/effect/proc_holder/spell/vampire/goon/self/screech name = "Визг рукокрылых" desc = "Невероятно громкий визг, разбивающий стёкла и ошеломляющий окружающих." gain_desc = "Вы получили способность «Визг рукокрылых», в большом радиусе оглушающую всех, кто может слышать, и раскалывающую стёкла." @@ -300,7 +208,7 @@ required_blood = 30 -/obj/effect/proc_holder/spell/goon_vampire/self/screech/cast(list/targets, mob/user = usr) +/obj/effect/proc_holder/spell/vampire/goon/self/screech/cast(list/targets, mob/user = usr) playsound(user.loc, 'sound/effects/creepyshriek.ogg', 100, TRUE) user.visible_message(span_warning("[user] издаёт душераздирающий визг!"), \ @@ -339,7 +247,7 @@ window.deconstruct(FALSE) -/obj/effect/proc_holder/spell/goon_vampire/targetted/enthrall +/obj/effect/proc_holder/spell/vampire/goon/targetted/enthrall name = "Порабощение" desc = "Вы используете большую часть своей силы, вынуждая тех, кто ещё никому не служит, служить только вам." gain_desc = "Вы получили способность «Порабощение», которая тратит много крови, но позволяет вам поработить человека, который ещё никому не служит, на случайный период времени." @@ -347,7 +255,7 @@ required_blood = 300 -/obj/effect/proc_holder/spell/goon_vampire/targetted/enthrall/cast(list/targets, mob/living/carbon/human/user = usr) +/obj/effect/proc_holder/spell/vampire/goon/targetted/enthrall/cast(list/targets, mob/living/carbon/human/user = usr) var/mob/living/carbon/human/target = targets[1] @@ -369,7 +277,7 @@ -/obj/effect/proc_holder/spell/goon_vampire/targetted/enthrall/proc/can_enthrall(mob/living/carbon/human/user, mob/living/carbon/target) +/obj/effect/proc_holder/spell/vampire/goon/targetted/enthrall/proc/can_enthrall(mob/living/carbon/human/user, mob/living/carbon/target) var/enthrall_safe = FALSE for(var/obj/item/implant/mindshield/implant in target) @@ -415,12 +323,11 @@ return TRUE -/obj/effect/proc_holder/spell/goon_vampire/targetted/enthrall/proc/handle_enthrall(mob/living/user, mob/living/carbon/human/target) +/obj/effect/proc_holder/spell/vampire/goon/targetted/enthrall/proc/handle_enthrall(mob/living/user, mob/living/carbon/human/target) if(!istype(target)) return FALSE - var/greet_text = "You have been Enthralled by [user.real_name]. Follow [user.p_their()] every command." - target.mind.add_antag_datum(new /datum/antagonist/mindslave/goon_thrall(user.mind, greet_text)) + target.mind.add_antag_datum(new /datum/antagonist/mindslave/thrall/goon_thrall(user.mind)) if(jobban_isbanned(target, ROLE_VAMPIRE)) SSticker.mode.replace_jobbanned_player(target, SPECIAL_ROLE_VAMPIRE_THRALL) target.Stun(4 SECONDS) @@ -429,7 +336,7 @@ target.create_log(CONVERSION_LOG, "was vampire enthralled", user) -/obj/effect/proc_holder/spell/goon_vampire/self/cloak +/obj/effect/proc_holder/spell/vampire/goon/self/cloak name = "Покров тьмы" desc = "Переключается, маскируя вас в темноте" gain_desc = "Вы получили способность «Покров тьмы», которая, будучи включённой, делает вас практически невидимым в темноте." @@ -437,29 +344,29 @@ base_cooldown = 1 SECONDS -/obj/effect/proc_holder/spell/goon_vampire/self/cloak/update_name(updates = ALL, mob/user) +/obj/effect/proc_holder/spell/vampire/goon/self/cloak/update_name(updates = ALL, mob/user) . = ..() - var/datum/antagonist/goon_vampire/vamp = user?.mind?.has_antag_datum(/datum/antagonist/goon_vampire) + var/datum/antagonist/vampire/vamp = user?.mind?.has_antag_datum(/datum/antagonist/vampire) if(!vamp) return - var/new_name = "[initial(name)] ([vamp.iscloaking ? "Выключить" : "Включить"])" + var/new_name = "[initial(name)] ([vamp.is_goon_cloak ? "Выключить" : "Включить"])" name = new_name action?.name = new_name action?.UpdateButtonIcon() -/obj/effect/proc_holder/spell/goon_vampire/self/cloak/cast(list/targets, mob/living/carbon/human/user = usr) - var/datum/antagonist/goon_vampire/vamp = user?.mind?.has_antag_datum(/datum/antagonist/goon_vampire) +/obj/effect/proc_holder/spell/vampire/goon/self/cloak/cast(list/targets, mob/living/carbon/human/user = usr) + var/datum/antagonist/vampire/vamp = user?.mind?.has_antag_datum(/datum/antagonist/vampire) if(!vamp) return - vamp.iscloaking = !vamp.iscloaking + vamp.is_goon_cloak = !vamp.is_goon_cloak update_name(user = user) - to_chat(user, span_notice("Теперь вас будет [vamp.iscloaking ? "не видно" : "видно"] в темноте.")) + to_chat(user, span_notice("Теперь вас будет [vamp.is_goon_cloak ? "не видно" : "видно"] в темноте.")) -/obj/effect/proc_holder/spell/goon_vampire/bats +/obj/effect/proc_holder/spell/vampire/goon/bats name = "Дети ночи" desc = "Вы вызываете пару космолетучих мышей, которые будут биться насмерть со всеми вокруг" gain_desc = "Вы получили способность «Дети ночи», призывающую летучих мышей." @@ -469,7 +376,7 @@ var/num_bats = 2 -/obj/effect/proc_holder/spell/goon_vampire/bats/create_new_targeting() +/obj/effect/proc_holder/spell/vampire/goon/bats/create_new_targeting() var/datum/spell_targeting/aoe/turf/T = new() T.selection_type = SPELL_SELECTION_RANGE T.use_turf_of_user = TRUE @@ -477,7 +384,7 @@ return T -/obj/effect/proc_holder/spell/goon_vampire/bats/valid_target(turf/target, user) +/obj/effect/proc_holder/spell/vampire/goon/bats/valid_target(turf/target, user) if(target.density) return FALSE @@ -488,7 +395,7 @@ return TRUE -/obj/effect/proc_holder/spell/goon_vampire/bats/cast(list/targets, mob/living/carbon/human/user = usr) +/obj/effect/proc_holder/spell/vampire/goon/bats/cast(list/targets, mob/living/carbon/human/user = usr) if(length(targets) < num_bats) revert_cast(user) return @@ -499,7 +406,7 @@ new /mob/living/simple_animal/hostile/scarybat(target_turf, user) -/obj/effect/proc_holder/spell/goon_vampire/self/jaunt +/obj/effect/proc_holder/spell/vampire/goon/self/jaunt name = "Облик тумана" desc = "Вы на короткое время превращаетесь в облако тумана" gain_desc = "Вы получили способность «Облик тумана», которая позволит вам превращаться в облако тумана и проходить сквозь любые препятствия." @@ -510,7 +417,7 @@ var/jaunt_duration = 5 SECONDS //in deciseconds -/obj/effect/proc_holder/spell/goon_vampire/self/jaunt/cast(list/targets, mob/living/carbon/human/user = usr) +/obj/effect/proc_holder/spell/vampire/goon/self/jaunt/cast(list/targets, mob/living/carbon/human/user = usr) spawn(0) var/turf/originalloc = get_turf(user.loc) var/obj/effect/dummy/spell_jaunt/holder = new /obj/effect/dummy/spell_jaunt(originalloc) @@ -568,7 +475,7 @@ // Blink for vamps // Less smoke spam. -/obj/effect/proc_holder/spell/goon_vampire/shadowstep +/obj/effect/proc_holder/spell/vampire/goon/shadowstep name = "Шаг в тень" desc = "Растворитесь в тенях" gain_desc = "Вы получили способность «Шаг в тень», позволяющую вам, затратив часть крови, оказаться в ближайшей доступной тени." @@ -585,7 +492,7 @@ var/max_lum = 1 -/obj/effect/proc_holder/spell/goon_vampire/shadowstep/create_new_targeting() +/obj/effect/proc_holder/spell/vampire/goon/shadowstep/create_new_targeting() var/datum/spell_targeting/aoe/turf/T = new() T.selection_type = SPELL_SELECTION_RANGE T.use_turf_of_user = TRUE @@ -593,7 +500,7 @@ return T -/obj/effect/proc_holder/spell/goon_vampire/shadowstep/valid_target(turf/target, user) +/obj/effect/proc_holder/spell/vampire/goon/shadowstep/valid_target(turf/target, user) if(target in range(user, inner_tele_radius)) return FALSE @@ -617,7 +524,7 @@ return TRUE -/obj/effect/proc_holder/spell/goon_vampire/shadowstep/cast(list/targets, mob/living/carbon/human/user = usr) +/obj/effect/proc_holder/spell/vampire/goon/shadowstep/cast(list/targets, mob/living/carbon/human/user = usr) if(!length(targets)) revert_cast(user) to_chat(user, span_warning("Поблизости нет теней, куда можно было бы шагнуть.")) @@ -639,25 +546,3 @@ spawn(1 SECONDS) qdel(animation) - -/datum/goon_vampire_passive - var/gain_desc - - -/datum/goon_vampire_passive/New() - ..() - if(!gain_desc) - gain_desc = "Вы получили способность «[src]»." - - -/datum/goon_vampire_passive/regen - gain_desc = "Ваша способность «Восстановление» улучшена. Теперь она будет постепенно исцелять вас после использования." - - -/datum/goon_vampire_passive/vision - gain_desc = "Ваше вампирское зрение улучшено." - - -/datum/goon_vampire_passive/full - gain_desc = "Вы достигли полной силы и ничто святое больше не может ослабить вас. Ваше зрение значительно улучшилось." - diff --git a/code/modules/antagonists/vampire/vampire_powers/vampire_powers.dm b/code/modules/antagonists/vampire/vampire_powers/vampire_powers.dm index 77bd4796ec8..96381501944 100644 --- a/code/modules/antagonists/vampire/vampire_powers/vampire_powers.dm +++ b/code/modules/antagonists/vampire/vampire_powers/vampire_powers.dm @@ -23,7 +23,7 @@ /datum/vampire_passive/New() ..() if(!gain_desc) - gain_desc = "You can now use [src]." + gain_desc = "Вы получили способность «[src]»." /datum/vampire_passive/Destroy(force) @@ -36,18 +36,20 @@ /datum/vampire_passive/regen - gain_desc = "Your rejuvenation abilities have improved and will now heal you over time when used." + gain_desc = "Ваша способность «Восстановление» улучшена. Теперь она будет постепенно исцелять вас после использования." /datum/vampire_passive/vision - gain_desc = "Your vampiric vision has improved." + gain_desc = "Ваше вампирское зрение улучшено." /datum/vampire_passive/full - gain_desc = "You have reached your full potential. You are no longer weak to the effects of anything holy and your vision has improved greatly." + gain_desc = "Вы достигли полной силы и ничто святое больше не может ослабить вас. Ваше зрение значительно улучшилось." /obj/effect/proc_holder/spell/vampire + name = "Report Me" + desc = "You shouldn't see this!" school = "vampire" action_background_icon_state = "bg_vampire" human_req = TRUE diff --git a/code/modules/arcade/prize_datums.dm b/code/modules/arcade/prize_datums.dm index 9d554fd62c9..74d4748c45b 100644 --- a/code/modules/arcade/prize_datums.dm +++ b/code/modules/arcade/prize_datums.dm @@ -41,13 +41,13 @@ GLOBAL_DATUM_INIT(global_prizes, /datum/prizes, new()) /datum/prize_item/balloon name = "Water Balloon" - desc = "A thin balloon for throwing liquid at people." + desc = "Воздушный шарик, наполняемый водой. Можно кинуть в другого человека!" typepath = /obj/item/toy/balloon cost = 10 /datum/prize_item/spinningtoy name = "Spinning Toy" - desc = "Looks like an authentic Singularity!" + desc = "Выглядит прям как Сингулярность!" typepath = /obj/item/toy/spinningtoy cost = 15 @@ -57,173 +57,143 @@ GLOBAL_DATUM_INIT(global_prizes, /datum/prizes, new()) typepath = /obj/item/toy/blink cost = 15 -/datum/prize_item/dice - name = "Dice Set" - desc = "A set of assorted dice." - typepath = /obj/item/storage/box/dice - cost = 20 - /datum/prize_item/foam_darts name = "Pack of Foam Darts" - desc = "A refill pack with foam darts." + desc = "Безвредный боезапас для донксофт оружия." typepath = /obj/item/ammo_box/foambox cost = 20 /datum/prize_item/snappops name = "Snap-Pops" - desc = "A box of exploding snap-pop fireworks." + desc = "Коробка взрывоопасных фейерверков Snap-Pops." typepath = /obj/item/storage/box/snappops cost = 20 /datum/prize_item/cards name = "Deck of Cards" - desc = "Anyone fancy a game of 52-card Pickup?" + desc = "Кто-нибудь хочет сыграть в дурака на 52 карты?" typepath = /obj/item/deck/cards cost = 25 -/datum/prize_item/crayons - name = "Box of Crayons" - desc = "An eight-pack of crayons, just like back in kindergarten." - typepath = /obj/item/storage/fancy/crayons - cost = 35 - /datum/prize_item/eight_ball name = "Magic Eight Ball" - desc = "A mystical ball that can divine the future!" + desc = "Мистический шар, способный предсказывать будущее!" typepath = /obj/item/toy/eight_ball cost = 40 /datum/prize_item/unum name = "Deck of UNUM! Cards" - desc = "Everyone's favorite card game!" + desc = "Всеми любимая карточная игра!" typepath = /obj/item/deck/unum cost = 45 /datum/prize_item/wallet name = "Colored Wallet" - desc = "Brightly colored and big enough for standard issue ID cards." + desc = "Стильный цветной кошелек для хранения вашей ID карты." typepath = /obj/item/storage/wallet/color cost = 50 /datum/prize_item/id_sticker name = "Prisoner ID Sticker" - desc = "A sticker that can make any ID look like a prisoner ID." + desc = "Наклейка, которая сделает любую ID-карту похожей на ID-карту заключенного." typepath = /obj/item/id_decal/prisoner cost = 50 /datum/prize_item/id_sticker/silver name = "Silver ID Sticker" - desc = "A sticker that can make any ID look like a silver ID." + desc = "Наклейка, которая сделает любую ID серебряной." typepath = /obj/item/id_decal/silver /datum/prize_item/id_sticker/gold name = "Gold ID Sticker" - desc = "A sticker that can make any ID look like a golden ID." + desc = "Наклейка, которая сделает любую ID золотой." typepath = /obj/item/id_decal/gold /datum/prize_item/id_sticker/centcom name = "Centcomm ID Sticker" - desc = "A sticker that can make any ID look like a Central Command ID." + desc = "Наклейка, которая сделает любую ID карту похожей на ID Центрального командования." typepath = /obj/item/id_decal/centcom /datum/prize_item/id_sticker/emag name = "Suspicious ID Sticker" - desc = "A sticker that can make any ID look like something suspicious..." + desc = "Наклейка, которая превращает вашу ID карту в нечто подозрительное..." typepath = /obj/item/id_decal/emag /datum/prize_item/flash name = "Toy Flash" - desc = "AUGH! MY EYES!" + desc = "ААААА! МОИ ГЛАЗА!!!" typepath = /obj/item/toy/flash cost = 50 /datum/prize_item/minimeteor name = "Mini-Meteor" - desc = "Meteors have been detected on a collision course with your fun times!" + desc = "Обнаружены метеоры, идущие на столкновение с вашим весёлым временем!" typepath = /obj/item/toy/minimeteor cost = 50 -/datum/prize_item/therapy_doll - name = "Random Therapy Doll" - desc = "A therapeutic doll for relieving stress without being charged with assault." - typepath = /obj/item/toy/prizeball/therapy - cost = 60 - /datum/prize_item/minigibber name = "Minigibber Toy" - desc = "A model of the station gibber. Probably shouldn't stick your fingers in it." + desc = "Миниатюрная копия кухонного гибера. Наверное, не стоит совать в это пальцы." typepath = /obj/item/toy/minigibber cost = 60 /datum/prize_item/confetti name = "Confetti Grenade" - desc = "Party time!" + desc = "Время тусовок!" typepath = /obj/item/grenade/confetti - cost = 65 - -/datum/prize_item/plushie - name = "Random Plushie" - desc = "A colorful plush toy." - typepath = /obj/item/toy/prizeball/plushie - cost = 75 + cost = 50 -/datum/prize_item/carp_plushie - name = "Random Carp Plushie" - desc = "A colorful fish-shaped plush toy." - typepath = /obj/item/toy/prizeball/carp_plushie +/datum/prize_item/AI + name = "Toy AI Unit" + desc = "1. Доставьте максимум удовольствия экипажу." + typepath = /obj/item/toy/AI cost = 75 /datum/prize_item/mech_toy name = "Random Mecha" - desc = "A random mecha figure, collect all 11!" + desc = "Случайная фигурка мехов!" typepath = /obj/item/toy/prizeball/mech cost = 75 -/datum/prize_item/action_figure - name = "Random Action Figure" - desc = "A random action figure, collect them all!" - typepath = /obj/item/toy/prizeball/figure - cost = 75 - -/datum/prize_item/AI - name = "Toy AI Unit" - desc = "Law 1: Maximize fun for crew." - typepath = /obj/item/toy/AI - cost = 75 - /datum/prize_item/capgun name = "Capgun Revolver" - desc = "Do you feel lucky... punk?" + desc = "Ты, наверное, думаешь, что тебе выпало .357 карат невезения?" typepath = /obj/item/gun/projectile/revolver/capgun cost = 75 -/datum/prize_item/pet_rock - name = "Pet Rock" - desc = "A pet of your very own!" - typepath = /obj/item/toy/pet_rock - cost = 80 - -/datum/prize_item/toy_xeno - name = "Xeno Action Figure" - desc = "A lifelike replica of the horrific xeno scourge." - typepath = /obj/item/toy/toy_xeno - cost = 80 +/datum/prize_item/codex_gigas + name = "Toy Codex Gigas" + desc = "Книга, способная хранить имена самых ужасных демонов в галактике. Стоит записать в неё имя вашего клоуна." + typepath = /obj/item/toy/codex_gigas/ + cost = 75 /datum/prize_item/rubberducky name = "Rubber Ducky" - desc = "Your favorite bathtime buddy, all squeaks and quacks quality assured." + desc = "Ваш любимый друг во время купания, лучшая пищялка-крякалка для ванной." typepath = /obj/item/bikehorn/rubberducky cost = 80 -/datum/prize_item/tacticool - name = "Tacticool Turtleneck" - desc = "A cool-looking turtleneck." - typepath = /obj/item/clothing/under/syndicate/tacticool +/datum/prize_item/spacesuit + name = "Fake Spacesuit" + desc = "Реплика скафандра синдиката. Не пригоден для использования в космосе." + typepath = /obj/item/storage/box/fakesyndiesuit cost = 90 +/datum/prize_item/owl + name = "Owl Action Figure" + desc = "Помните: герои не становятся ГРИФонами!" + typepath = /obj/item/toy/owl + cost = 100 + +/datum/prize_item/griffin + name = "Griffin Action Figure" + desc = "Если вы не можете быть лучшим, вы всегда можете быть ХУДШИМ." + typepath = /obj/item/toy/griffin + cost = 100 + /datum/prize_item/fakespell name = "Fake Spellbook" - desc = "Perform magic! Astound your friends! Get mistaken for an enemy of the corporation!" + desc = "Абсолютно настоящая магия дезинтеграции человека на мелкие кусочки!" typepath = /obj/item/spellbook/oneuse/fake_gib cost = 100 @@ -235,58 +205,34 @@ GLOBAL_DATUM_INIT(global_prizes, /datum/prizes, new()) /datum/prize_item/magic_conch name = "Magic Conch Shell" - desc = "All hail the magic conch!" + desc = "Если приложить к уху, то можно услышать космо-море!" typepath = /obj/item/toy/eight_ball/conch cost = 100 -/datum/prize_item/crossbow - name = "Foam Dart Crossbow" - desc = "A toy crossbow that fires foam darts." - typepath = /obj/item/gun/projectile/shotgun/toy/crossbow - cost = 100 - /datum/prize_item/foamblade name = "Foam Arm Blade" - desc = "Perfect for reenacting space horror holo-vids." + desc = "Идеально подходит для воспроизведения голо-фильмов ужасов." typepath = /obj/item/toy/foamblade cost = 100 /datum/prize_item/redbutton name = "Shiny Red Button" - desc = "PRESS IT!" + desc = "НАЖМИ НА ЭТО!" typepath = /obj/item/toy/redbutton cost = 100 /datum/prize_item/nuke name = "Nuclear Fun Device" - desc = "Annihilate boredom with an explosion of excitement!" + desc = "Помнит кто коды для активации?" typepath = /obj/item/toy/nuke cost = 100 /datum/prize_item/blobhat name = "Blob Hat" - desc = "There's... something... on your head..." + desc = "У тебя... Что-то... На голове..." typepath = /obj/item/clothing/head/blob cost = 125 -/datum/prize_item/owl - name = "Owl Action Figure" - desc = "Remember: heroes don't grief!" - typepath = /obj/item/toy/owl - cost = 125 - -/datum/prize_item/griffin - name = "Griffin Action Figure" - desc = "If you can't be the best, you can always be the WORST." - typepath = /obj/item/toy/griffin - cost = 125 - -/datum/prize_item/codex_gigas - name = "Toy Codex Gigas" - desc = "For helping you come up with writing ideas for your diabolical adventures." - typepath = /obj/item/toy/codex_gigas/ - cost = 75 - /datum/prize_item/esword name = "Toy Energy Sword" desc = "A plastic replica of an energy blade." @@ -295,48 +241,66 @@ GLOBAL_DATUM_INIT(global_prizes, /datum/prizes, new()) /datum/prize_item/fakespace name = "Space Carpet" - desc = "A stack of carpeted floor tiles that resemble space." + desc = "Стопка напольных плиток с ковровым покрытием, напоминающих космос." typepath = /obj/item/stack/tile/fakespace/loaded cost = 150 /datum/prize_item/arcadecarpet name = "Arcade Carpet" - desc = "A stack of genuine arcade carpet tiles, complete with authentic soft drink stains!" + desc = "Стопка настоящих аркадных ковровых плиток с подлинными пятнами от прохладительных напитков!" typepath = /obj/item/stack/tile/arcade_carpet/loaded cost = 150 /datum/prize_item/tommygun name = "Tommy Gun" - desc = "A replica tommy gun that fires foam darts." + desc = "Реплика Томми-гана, стреляющего дротиками из пенопласта." typepath = /obj/item/gun/projectile/shotgun/toy/tommygun cost = 175 -/datum/prize_item/spacesuit - name = "Fake Spacesuit" - desc = "A replica spacesuit. Not actually spaceworthy." - typepath = /obj/item/storage/box/fakesyndiesuit - cost = 180 - /datum/prize_item/chainsaw name = "Toy Chainsaw" - desc = "A full-scale model chainsaw, based on that massacre in Space Texas." + desc = "Полноразмерная модель бензопилы, основанная на той самой Техасской космо-резне бензопилой." typepath = /obj/item/twohanded/toy/chainsaw cost = 200 /datum/prize_item/headpat name = "Gloves of Headpats" - desc = "Gloves that fill you with an irresistable urge to give headpats." + desc = "Перчатки, которые наполняют вас непреодолимым желанием погладить кого нибудь по голове." typepath = /obj/item/clothing/gloves/fingerless/rapid/headpat cost = 150 /datum/prize_item/rubbertoolbox name = "Rubber Toolbox" - desc = "Practice your robust!" + desc = "Тренируйте свой робаст!" typepath = /obj/item/toy/toolbox cost = 200 +/datum/prize_item/crossbow + name = "Toy Energy Crossbow" + desc = "Игрушечное оружие, сделанное из тагерного пистолета со стильным дизайном контрабандного арбалета." + typepath = /obj/item/gun/energy/kinetic_accelerator/crossbow/toy + cost = 300 + +/datum/prize_item/enforce + name = "Foam Force Enforce" + desc = "Точная копия стандартного вооружения службы безопасности НТ." + typepath = /obj/item/gun/projectile/automatic/toy/pistol/enforcer + cost = 350 + +/datum/prize_item/shotgun + name = "Foam Force Shotgun" + desc = "Помповый донксофт дробовик со скользящим цевьём для быстрой стрельбы." + typepath = /obj/item/gun/projectile/shotgun/toy + cost = 400 + /datum/prize_item/bike name = "Awesome Bike!" - desc = "WOAH." - typepath = /obj/vehicle/motorcycle - cost = 10000 //max stack + 1 tickets. + desc = "Я прикупил огромный байк..." + typepath = /obj/vehicle/ridden/motorcycle + cost = 2500 + +/datum/prize_item/speedbike + name = "Awesome Speedbike!" + desc = "Спорим, что вы не сможете его купить? XD" + typepath =/obj/vehicle/ridden/speedbike/red + cost = 10000 diff --git a/code/modules/asset_cache/assets/asset_nanomap.dm b/code/modules/asset_cache/assets/asset_nanomap.dm index 4422f178f01..c7f7a5328d7 100644 --- a/code/modules/asset_cache/assets/asset_nanomap.dm +++ b/code/modules/asset_cache/assets/asset_nanomap.dm @@ -12,4 +12,6 @@ "Celestation_nanomap_z1.png" = 'icons/_nanomaps/Celestation_nanomap_z1.png', "Celestation_nanomap_z2.png" = 'icons/_nanomaps/Celestation_nanomap_z2.png', "Celestation_nanomap_z3.png" = 'icons/_nanomaps/Celestation_nanomap_z3.png', + "Nova_nanomap_z1.png" = 'icons/_nanomaps/Nova_nanomap_z1.png', + "Nova_nanomap_z2.png" = 'icons/_nanomaps/Nova_nanomap_z2.png', ) diff --git a/code/modules/awaymissions/mission_code/evil_santa.dm b/code/modules/awaymissions/mission_code/evil_santa.dm index 0e6774e09b7..366d6c41766 100644 --- a/code/modules/awaymissions/mission_code/evil_santa.dm +++ b/code/modules/awaymissions/mission_code/evil_santa.dm @@ -234,15 +234,15 @@ /obj/item/clothing/head/helmet/space/eva/pirate/leader, /obj/item/hardsuit_shield/syndi, /obj/item/hardsuit_shield/wizard, - /obj/vehicle/space/speedbike/red, - /obj/vehicle/space/speedbike/red, - /obj/vehicle/space/speedbike, - /obj/vehicle/space/speedbike, - /obj/vehicle/motorcycle, - /obj/vehicle/motorcycle, - /obj/vehicle/snowmobile/blue/key, - /obj/vehicle/snowmobile/key, - /obj/vehicle/car, + /obj/vehicle/ridden/speedbike/red, + /obj/vehicle/ridden/speedbike/red, + /obj/vehicle/ridden/speedbike, + /obj/vehicle/ridden/speedbike, + /obj/vehicle/ridden/motorcycle, + /obj/vehicle/ridden/motorcycle, + /obj/vehicle/ridden/snowmobile/blue/key, + /obj/vehicle/ridden/snowmobile/key, + /obj/vehicle/ridden/car, /obj/item/dnainjector/insulation, /obj/item/dnainjector/nobreath, /obj/item/dnainjector/runfast, diff --git a/code/modules/awaymissions/mission_code/ruins/spacebotany.dm b/code/modules/awaymissions/mission_code/ruins/spacebotany.dm index 3bd4b77aab3..1de66cbb55d 100644 --- a/code/modules/awaymissions/mission_code/ruins/spacebotany.dm +++ b/code/modules/awaymissions/mission_code/ruins/spacebotany.dm @@ -55,10 +55,17 @@ melee_damage_upper = 40 can_hide = TRUE xenobiology_spawned = FALSE - heat_damage_per_tick = 0 aggro_vision_range = 6 damage_coeff = list("brute" = 1, "fire" = -0.1, "tox" = 0, "clone" = 0, "stamina" = 0, "oxy" = 0) +/mob/living/simple_animal/hostile/killertomato/spacebotany/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + maxbodytemp = 500, \ + minbodytemp = 150, \ + heat_damage = 0, \ + ) + /mob/living/simple_animal/hostile/tree/palm name = "Palm tree" diff --git a/code/modules/client/preference/loadout/loadout.dm b/code/modules/client/preference/loadout/loadout.dm index b05bfdb0cc3..0128066203c 100644 --- a/code/modules/client/preference/loadout/loadout.dm +++ b/code/modules/client/preference/loadout/loadout.dm @@ -19,12 +19,10 @@ GLOBAL_LIST_EMPTY(gear_datums) var/cost = 1 //Number of points used. Items in general cost 1 point, storage/armor/gloves/special use costs 2 points. var/slot //Slot to equip to. var/list/allowed_roles //Roles that can spawn with this item. - var/whitelisted //Term to check the whitelist for.. var/sort_category = "General" var/list/gear_tweaks = list() //List of datums which will alter the item after it has been spawned. var/subtype_path = /datum/gear //for skipping organizational subtypes (optional) var/subtype_cost_overlap = TRUE //if subtypes can take points at the same time - var/donator_tier = 0 var/implantable = FALSE //For organ-like implants (huds, pumps, etc) /datum/gear/New() @@ -64,3 +62,19 @@ GLOBAL_LIST_EMPTY(gear_datums) for(var/datum/gear_tweak/gt in gear_tweaks) gt.tweak_item(item, metadata["[gt]"]) return item + +/datum/gear/proc/can_select(client/cl, job_name, species_name, silent = FALSE) + if(!job_name || !LAZYLEN(allowed_roles)) + return TRUE + + if(job_name in allowed_roles) + return TRUE + + if(cl && !silent) + to_chat(cl, span_warning("\"[capitalize(display_name)]\" недоступно для вашей профессии!")) + + return FALSE + + +/datum/gear/proc/get_header_tips() + return diff --git a/code/modules/client/preference/loadout/loadout_donor.dm b/code/modules/client/preference/loadout/loadout_donor.dm index abf7b36878f..b7854bf2fc3 100644 --- a/code/modules/client/preference/loadout/loadout_donor.dm +++ b/code/modules/client/preference/loadout/loadout_donor.dm @@ -1,8 +1,32 @@ /datum/gear/donor - donator_tier = 2 + var/donator_tier = 2 sort_category = "Donor" subtype_path = /datum/gear/donor +/datum/gear/donor/can_select(client/cl, job_name, species_name, silent = FALSE) + if(!..()) // there's no point in being here + return FALSE + + if(!donator_tier) // why are you here?.. allowed, but + stack_trace("Item with no donator tier in loadout donor items: [display_name].") + return TRUE + + if(!cl.prefs) // DB loading, skip this check now + return TRUE + + if(cl?.donator_level >= donator_tier) + return TRUE + + if(cl && !silent) + to_chat(cl, span_warning("Для получения \"[display_name]\" необходим [donator_tier] или более высокий уровень пожертвований.")) + + return FALSE + + +/datum/gear/donor/get_header_tips() + return "\[Tier [donator_tier]\] " + + /datum/gear/donor/ussptracksuit_black donator_tier = 1 cost = 1 @@ -368,4 +392,9 @@ display_name = "Short maid costume" path = /obj/item/clothing/under/maid/short +/datum/gear/donor/rdplushie + donator_tier = 3 + cost = 1 + display_name = "RD doll" + path = /obj/item/toy/plushie/rdplushie diff --git a/code/modules/client/preference/loadout/loadout_general.dm b/code/modules/client/preference/loadout/loadout_general.dm index 2bf9db3fa59..3cc4dfc056d 100644 --- a/code/modules/client/preference/loadout/loadout_general.dm +++ b/code/modules/client/preference/loadout/loadout_general.dm @@ -128,10 +128,6 @@ display_name ="TTS device" path = /obj/item/ttsdevice -/datum/gear/blindfold - display_name ="Blindfold" - path = /obj/item/clothing/glasses/sunglasses/blindfold - /datum/gear/lipstick display_name = "lipstick, select" path = /obj/item/lipstick diff --git a/code/modules/client/preference/loadout/loadout_glasses.dm b/code/modules/client/preference/loadout/loadout_glasses.dm index 978beb3c51b..dd7350aa640 100644 --- a/code/modules/client/preference/loadout/loadout_glasses.dm +++ b/code/modules/client/preference/loadout/loadout_glasses.dm @@ -11,6 +11,22 @@ display_name = "Eyepatch" path = /obj/item/clothing/glasses/eyepatch +/datum/gear/glasses/blindfold + display_name = "Blindfold" + path = /obj/item/clothing/glasses/sunglasses/blindfold + +/datum/gear/glasses/blindfold/New() + ..() + gear_tweaks += new /datum/gear_tweak/color(parent = src) + +/datum/gear/glasses/blindfold_fake + display_name = "Fake blindfold" + path = /obj/item/clothing/glasses/sunglasses/blindfold_fake + +/datum/gear/glasses/blindfold_fake/New() + ..() + gear_tweaks += new /datum/gear_tweak/color(parent = src) + /datum/gear/glasses/hipster display_name = "Hipster glasses" path = /obj/item/clothing/glasses/regular/hipster diff --git a/code/modules/client/preference/loadout/loadout_plushie.dm b/code/modules/client/preference/loadout/loadout_plushie.dm index e0e7d1629ae..431f0d6c20e 100644 --- a/code/modules/client/preference/loadout/loadout_plushie.dm +++ b/code/modules/client/preference/loadout/loadout_plushie.dm @@ -105,3 +105,5 @@ display_name = "Hampter, ERT" path = /obj/item/toy/plushie/hampter/ert_squad cost = 1 + + diff --git a/code/modules/client/preference/loadout/loadout_racial.dm b/code/modules/client/preference/loadout/loadout_racial.dm index 756858129c1..9bfa31cf463 100644 --- a/code/modules/client/preference/loadout/loadout_racial.dm +++ b/code/modules/client/preference/loadout/loadout_racial.dm @@ -2,12 +2,38 @@ sort_category = "Racial" subtype_path = /datum/gear/racial cost = 1 + var/list/whitelisted_species + +/datum/gear/racial/can_select(client/cl, job_name, species_name, silent = FALSE) + if(!..()) // there's no point in being here. + return FALSE + + if(!LAZYLEN(whitelisted_species)) // why are we here? allowed, but + stack_trace("Item with no racial list in loadout racial items: [display_name].") + return TRUE + + if(!species_name) // skip + return TRUE + + if(species_name in whitelisted_species) // check species whitelist + return TRUE + + if(cl && !silent) + to_chat(cl, span_warning("Ваш вид не подходит для того, чтобы использовать \"[display_name]\"!")) + + return FALSE + + +/datum/gear/racial/get_header_tips() + return "\[Species: [english_list(whitelisted_species)]\] " + /datum/gear/racial/taj display_name = "embroidered veil" description = "A common traditional nano-fiber veil worn by many Tajaran, It is rare and offensive to see it on other races." path = /obj/item/clothing/glasses/tajblind slot = ITEM_SLOT_EYES + whitelisted_species = list(SPECIES_TAJARAN) /datum/gear/racial/taj/job subtype_path = /datum/gear/racial/taj/job @@ -68,19 +94,4 @@ path = /obj/item/clothing/glasses/hud/skills/tajblind allowed_roles = list(JOB_TITLE_HOP, JOB_TITLE_CAPTAIN) -/datum/gear/racial/footwraps - display_name = "cloth footwraps, select" - path = /obj/item/clothing/shoes/footwraps - slot = ITEM_SLOT_FEET - -/datum/gear/racial/footwraps/New() - ..() - var/list/feet = list("classic" = /obj/item/clothing/shoes/footwraps, - "yellow" = /obj/item/clothing/shoes/footwraps/yellow, - "silver" = /obj/item/clothing/shoes/footwraps/silver, - "red" = /obj/item/clothing/shoes/footwraps/red, - "blue" = /obj/item/clothing/shoes/footwraps/blue, - "black" = /obj/item/clothing/shoes/footwraps/black, - "brown" = /obj/item/clothing/shoes/footwraps/brown, - ) - gear_tweaks += new /datum/gear_tweak/path(feet, src) + diff --git a/code/modules/client/preference/loadout/loadout_shoes.dm b/code/modules/client/preference/loadout/loadout_shoes.dm index 9f59078acc7..dcd52436a80 100644 --- a/code/modules/client/preference/loadout/loadout_shoes.dm +++ b/code/modules/client/preference/loadout/loadout_shoes.dm @@ -69,3 +69,19 @@ /datum/gear/shoes/leather_boots display_name = "high leather boots" path = /obj/item/clothing/shoes/leather_boots + +/datum/gear/shoes/footwraps + display_name = "cloth footwraps, select" + path = /obj/item/clothing/shoes/footwraps + +/datum/gear/shoes/footwraps/New() + ..() + var/list/feet = list("classic" = /obj/item/clothing/shoes/footwraps, + "yellow" = /obj/item/clothing/shoes/footwraps/yellow, + "silver" = /obj/item/clothing/shoes/footwraps/silver, + "red" = /obj/item/clothing/shoes/footwraps/red, + "blue" = /obj/item/clothing/shoes/footwraps/blue, + "black" = /obj/item/clothing/shoes/footwraps/black, + "brown" = /obj/item/clothing/shoes/footwraps/brown, + ) + gear_tweaks += new /datum/gear_tweak/path(feet, src) diff --git a/code/modules/client/preference/preferences.dm b/code/modules/client/preference/preferences.dm index 594adb00750..473d6d5f907 100644 --- a/code/modules/client/preference/preferences.dm +++ b/code/modules/client/preference/preferences.dm @@ -693,8 +693,7 @@ GLOBAL_LIST_INIT(special_role_times, list( //minimum age (in days) for accounts for(var/role in G.allowed_roles) dat += role + " " dat += "" - var/donor_info = G.donator_tier > 0 ? "\[Tier [G.donator_tier]\] " : "" - dat += "" + dat += "" dat += "
Blobs
[donor_info][ticked ? ticked.description : G.description]
[G.get_header_tips()][ticked ? ticked.description : G.description]
" if(TAB_KEYS) dat += "
All Key Bindings: " @@ -1498,8 +1497,7 @@ GLOBAL_LIST_INIT(special_role_times, list( //minimum age (in days) for accounts loadout_gear -= TG.display_name choosen_gears -= TG.display_name else - if(TG.donator_tier && user.client.donator_level < TG.donator_tier) - to_chat(user, span_warning("That gear is only available at [TG.donator_tier] and higher donation tier.")) + if(!TG.can_select(cl = user.client, species_name = S.name)) // all gear checks there, no jobs while prefs return var/total_cost = 0 var/list/type_blacklist = list() @@ -1575,7 +1573,7 @@ GLOBAL_LIST_INIT(special_role_times, list( //minimum age (in days) for accounts m_colours["head"] = rand_hex_color() if("m_style_body") if(S.bodyflags & HAS_BODY_MARKINGS) //Species with body markings. - m_styles["body"] = random_marking_style("body", species) + m_styles["body"] = random_marking_style("body", species, gender = src.gender) if("m_body_colour") if(S.bodyflags & HAS_BODY_MARKINGS) //Species with body markings. m_colours["body"] = rand_hex_color() @@ -1665,7 +1663,7 @@ GLOBAL_LIST_INIT(special_role_times, list( //minimum age (in days) for accounts m_colours["head"] = "#000000" if(NS.bodyflags & HAS_BODY_MARKINGS) //Species with body markings/tattoos. - m_styles["body"] = random_marking_style("body", species) + m_styles["body"] = random_marking_style("body", species, gender = src.gender) else m_styles["body"] = "None" m_colours["body"] = "#000000" @@ -1922,6 +1920,8 @@ GLOBAL_LIST_INIT(special_role_times, list( //minimum age (in days) for accounts valid_markings["None"] = GLOB.marking_styles_list["None"] for(var/markingstyle in GLOB.marking_styles_list) var/datum/sprite_accessory/M = GLOB.marking_styles_list[markingstyle] + if(gender == M.unsuitable_gender) + continue if(!(species in M.species_allowed)) continue if(M.marking_location != "body") @@ -2012,9 +2012,7 @@ GLOBAL_LIST_INIT(special_role_times, list( //minimum age (in days) for accounts if(facialhairstyle == "Shaved") //Just in case. valid_facial_hairstyles += facialhairstyle continue - if(gender == MALE && SA.gender == FEMALE) - continue - if(gender == FEMALE && SA.gender == MALE) + if(gender == SA.unsuitable_gender) continue if(S.bodyflags & ALL_RPARTS) //Species that can use prosthetic heads. var/head_model @@ -2041,9 +2039,7 @@ GLOBAL_LIST_INIT(special_role_times, list( //minimum age (in days) for accounts var/list/valid_underwear = list() for(var/underwear in GLOB.underwear_list) var/datum/sprite_accessory/SA = GLOB.underwear_list[underwear] - if(gender == MALE && SA.gender == FEMALE) - continue - if(gender == FEMALE && SA.gender == MALE) + if(gender == SA.unsuitable_gender) continue if(!(species in SA.species_allowed)) continue @@ -2063,9 +2059,7 @@ GLOBAL_LIST_INIT(special_role_times, list( //minimum age (in days) for accounts var/list/valid_undershirts = list() for(var/undershirt in GLOB.undershirt_list) var/datum/sprite_accessory/SA = GLOB.undershirt_list[undershirt] - if(gender == MALE && SA.gender == FEMALE) - continue - if(gender == FEMALE && SA.gender == MALE) + if(gender == MALE && SA.unsuitable_gender) continue if(!(species in SA.species_allowed)) continue @@ -2085,9 +2079,7 @@ GLOBAL_LIST_INIT(special_role_times, list( //minimum age (in days) for accounts var/list/valid_sockstyles = list() for(var/sockstyle in GLOB.socks_list) var/datum/sprite_accessory/SA = GLOB.socks_list[sockstyle] - if(gender == MALE && SA.gender == FEMALE) - continue - if(gender == FEMALE && SA.gender == MALE) + if(gender == SA.unsuitable_gender) continue if(!(species in SA.species_allowed)) continue @@ -2396,6 +2388,16 @@ GLOBAL_LIST_INIT(special_role_times, list( //minimum age (in days) for accounts gender = FEMALE else gender = MALE + + var/datum/robolimb/robohead + if(S.bodyflags & ALL_RPARTS) + var/head_model = "[!rlimb_data["head"] ? "Morpheus Cyberkinetics" : rlimb_data["head"]]" + robohead = GLOB.all_robolimbs[head_model] + + h_style = random_hair_style(gender, species, robohead) + f_style = random_facial_hair_style(gender, species, robohead) + + m_styles["body"] = random_marking_style("body", species, gender = src.gender) underwear = random_underwear(gender) if("hear_adminhelps") diff --git a/code/modules/client/preference/preferences_mysql.dm b/code/modules/client/preference/preferences_mysql.dm index 915304b0aeb..a1d7b7c2045 100644 --- a/code/modules/client/preference/preferences_mysql.dm +++ b/code/modules/client/preference/preferences_mysql.dm @@ -413,8 +413,8 @@ if(!istype(geartype)) loadout_gear -= gear // Delete wrong/outdated data continue - if(geartype.donator_tier > parent.donator_level && parent.prefs) - loadout_gear -= gear // Gagaga, donate again + if(!geartype.can_select(cl = parent, species_name = species, silent = TRUE)) // all other checks, no jobs in prefs, be quiet + loadout_gear -= gear continue var/datum/gear/new_gear = new geartype.type for(var/tweak in loadout_gear[gear]) diff --git a/code/modules/client/preference/preferences_toggles.dm b/code/modules/client/preference/preferences_toggles.dm index e084dd0a46f..a17aa806114 100644 --- a/code/modules/client/preference/preferences_toggles.dm +++ b/code/modules/client/preference/preferences_toggles.dm @@ -580,3 +580,13 @@ enable_message = "You will see full-size TGUI strip menu." disable_message = "You will see minuature TGUI strip menu." blackbox_message = "Toggle TGUI strip menu size" + +/datum/preference_toggle/toggle_item_descritpion_tips + name = "Toggle item description tips" + description = "Toggles item description tips on hover." + preftoggle_bitflag = PREFTOGGLE_2_DESC_TIPS + preftoggle_toggle = PREFTOGGLE_TOGGLE2 + preftoggle_category = PREFTOGGLE_CATEGORY_LIVING + enable_message = "You will see item description tips now." + disable_message = "You will not see item description tips now." + blackbox_message = "Toggle item description tips on hover" diff --git a/code/modules/clothing/clothing.dm b/code/modules/clothing/clothing.dm index 17f35f85b3d..c8be76a2cb1 100644 --- a/code/modules/clothing/clothing.dm +++ b/code/modules/clothing/clothing.dm @@ -544,8 +544,8 @@ BLIND // can't see anything if(up) to_chat(user, span_notice("You push [src] out of the way.")) - gas_transfer_coefficient = null - permeability_coefficient = null + gas_transfer_coefficient = 1 + permeability_coefficient = 1 if(adjusted_slot_flags) slot_flags = adjusted_slot_flags if(adjusted_flags_inv) @@ -596,8 +596,8 @@ BLIND // can't see anything /obj/item/clothing/mask/proc/force_adjust_mask() up = TRUE update_icon(UPDATE_ICON_STATE) - gas_transfer_coefficient = null - permeability_coefficient = null + gas_transfer_coefficient = 1 + permeability_coefficient = 1 if(adjusted_slot_flags) slot_flags = adjusted_slot_flags if(adjusted_flags_inv) @@ -1231,7 +1231,7 @@ BLIND // can't see anything SPECIES_PLASMAMAN = 'icons/mob/clothing/species/plasmaman/neck.dmi' ) -/obj/item/clothing/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) +/obj/item/clothing/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = ITEM_ATTACK) if(!teleportation) return ..() if(prob(5)) diff --git a/code/modules/clothing/glasses/glasses.dm b/code/modules/clothing/glasses/glasses.dm index 671609d859c..4aa7b0db32f 100644 --- a/code/modules/clothing/glasses/glasses.dm +++ b/code/modules/clothing/glasses/glasses.dm @@ -527,11 +527,33 @@ /obj/item/clothing/glasses/sunglasses/blindfold name = "blindfold" desc = "Covers the eyes, preventing sight." - icon_state = "blindfold" - item_state = "blindfold" + icon_state = "blindfold_white" + item_state = "blindfold_white" flash_protect = FLASH_PROTECTION_WELDER tint = 3 //to make them blind prescription_upgradable = FALSE + var/colour = null + +/obj/item/clothing/glasses/sunglasses/blindfold/Initialize(mapload) + . = ..() + AddComponent(/datum/component/spraycan_paintable) + add_atom_colour(colour, FIXED_COLOUR_PRIORITY) + +/obj/item/clothing/glasses/sunglasses/blindfold/black + colour = "#2a2a2a" + +/obj/item/clothing/glasses/sunglasses/blindfold_fake + name = "thin blindfold" + desc = "Covers the eyes, but not thick enough to obscure vision. Mostly for aesthetic." + icon_state = "blindfold_white" + item_state = "blindfold_white" + flash_protect = FLASH_PROTECTION_NONE + tint = 0 + prescription_upgradable = FALSE + +/obj/item/clothing/glasses/sunglasses/blindfold_fake/Initialize(mapload) + . = ..() + AddComponent(/datum/component/spraycan_paintable) /obj/item/clothing/glasses/sunglasses/prescription prescription = TRUE diff --git a/code/modules/clothing/gloves/color.dm b/code/modules/clothing/gloves/color.dm index f0a26a4f5f4..d3a911963fc 100644 --- a/code/modules/clothing/gloves/color.dm +++ b/code/modules/clothing/gloves/color.dm @@ -56,9 +56,14 @@ unlimited_power = TRUE /obj/item/clothing/gloves/color/yellow/fake - desc = "These gloves will protect the wearer from electric shock. They don't feel like rubber..." siemens_coefficient = 1 +/obj/item/clothing/gloves/color/yellow/fake/examine(mob/user) + . = ..() + if(Adjacent(user)) + . += span_notice("They don't feel like rubber...") + + /obj/item/clothing/gloves/color/fyellow //Cheap Chinese Crap desc = "These gloves are cheap copies of the coveted gloves, no way this can end badly." name = "budget insulated gloves" @@ -246,14 +251,16 @@ item_color="white" transfer_prints = TRUE resistance_flags = NONE + clothing_traits = list(TRAIT_QUICK_CARRY) /obj/item/clothing/gloves/color/latex/nitrile name = "nitrile gloves" desc = "Pricy sterile gloves that are stronger than latex." icon_state = "nitrile" - item_state = "nitrilegloves" + item_state = "nitrile" transfer_prints = FALSE item_color = "medical" + clothing_traits = list(TRAIT_QUICKER_CARRY) /obj/item/clothing/gloves/color/latex/modified name = "modified medical gloves" diff --git a/code/modules/clothing/spacesuits/hardsuit.dm b/code/modules/clothing/spacesuits/hardsuit.dm index fb5689b637a..f7362f56f73 100644 --- a/code/modules/clothing/spacesuits/hardsuit.dm +++ b/code/modules/clothing/spacesuits/hardsuit.dm @@ -374,6 +374,8 @@ visor_flags_inv = HIDEMASK|HIDEGLASSES|HIDENAME|HIDETAIL visor_clothing_flags = STOPSPRESSUREDMAGE var/combat_rad = 50 + var/combat_slow = 0 + var/eva_slow = 1 /obj/item/clothing/head/helmet/space/hardsuit/syndi/Destroy() @@ -439,12 +441,12 @@ linkedsuit.on = !linkedsuit.on if(linkedsuit.on) - linkedsuit.slowdown = 1 + linkedsuit.slowdown = eva_slow linkedsuit.clothing_flags |= STOPSPRESSUREDMAGE linkedsuit.cold_protection |= (UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS|TAIL) linkedsuit.armor.rad = 100 else - linkedsuit.slowdown = 0 + linkedsuit.slowdown = combat_slow linkedsuit.clothing_flags &= ~STOPSPRESSUREDMAGE linkedsuit.cold_protection &= ~(UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS|TAIL) linkedsuit.armor.rad = combat_rad @@ -553,6 +555,8 @@ armor = list(melee = 70, bullet = 70, laser = 50, energy = 40, bomb = 80, bio = 100, rad = 100, fire = 100, acid = 100) //Almost as good as DS gear, but unlike DS can switch to combat for mobility item_color = "sst" combat_rad = 100 + combat_slow = -0.1 + eva_slow = 0 /obj/item/clothing/suit/space/hardsuit/syndi/elite/sst icon_state = "hardsuit0-sst" diff --git a/code/modules/clothing/suits/armor.dm b/code/modules/clothing/suits/armor.dm index ea9c153d168..90ba49e6345 100644 --- a/code/modules/clothing/suits/armor.dm +++ b/code/modules/clothing/suits/armor.dm @@ -396,7 +396,7 @@ desc = "Someone seperated our Research Director from his own head!" var/tele_range = 2 -/obj/item/clothing/suit/armor/reactive/teleport/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) +/obj/item/clothing/suit/armor/reactive/teleport/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = ITEM_ATTACK) if(!active) return 0 if(prob(hit_reaction_chance)) @@ -425,7 +425,7 @@ /obj/item/clothing/suit/armor/reactive/fire name = "reactive incendiary armor" -/obj/item/clothing/suit/armor/reactive/fire/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) +/obj/item/clothing/suit/armor/reactive/fire/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = ITEM_ATTACK) if(!active) return 0 if(prob(hit_reaction_chance)) @@ -441,7 +441,7 @@ /obj/item/clothing/suit/armor/reactive/stealth name = "reactive stealth armor" -/obj/item/clothing/suit/armor/reactive/stealth/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) +/obj/item/clothing/suit/armor/reactive/stealth/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = ITEM_ATTACK) if(!active) return 0 if(prob(hit_reaction_chance)) @@ -458,7 +458,7 @@ /obj/item/clothing/suit/armor/reactive/tesla name = "reactive tesla armor" -/obj/item/clothing/suit/armor/reactive/tesla/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) +/obj/item/clothing/suit/armor/reactive/tesla/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = ITEM_ATTACK) if(!active) return 0 if(prob(hit_reaction_chance)) diff --git a/code/modules/clothing/suits/utility.dm b/code/modules/clothing/suits/utility.dm index ce3dfed0204..87a686c5d36 100644 --- a/code/modules/clothing/suits/utility.dm +++ b/code/modules/clothing/suits/utility.dm @@ -169,6 +169,7 @@ /obj/item/clothing/head/radiation name = "Radiation Hood" icon_state = "rad" + item_state = "rad" desc = "A hood with radiation protective properties. Label: Made with lead, do not eat insulation" clothing_flags = THICKMATERIAL flags_inv = HIDEHAIR|HIDEMASK|HIDEHEADSETS|HIDEGLASSES diff --git a/code/modules/clothing/under/color.dm b/code/modules/clothing/under/color.dm index a642377da36..3f29aa2cf86 100644 --- a/code/modules/clothing/under/color.dm +++ b/code/modules/clothing/under/color.dm @@ -77,7 +77,7 @@ name = "ancient jumpsuit" desc = "A terribly ragged and frayed grey jumpsuit. It looks like it hasn't been washed in over a decade." -/obj/item/clothing/under/color/grey/glorf/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) +/obj/item/clothing/under/color/grey/glorf/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = ITEM_ATTACK) owner.forcesay(GLOB.hit_appends) return 0 diff --git a/code/modules/clothing/under/jobs/civilian.dm b/code/modules/clothing/under/jobs/civilian.dm index 61390798f23..12cc402ee60 100644 --- a/code/modules/clothing/under/jobs/civilian.dm +++ b/code/modules/clothing/under/jobs/civilian.dm @@ -106,7 +106,7 @@ . = ..() AddComponent(/datum/component/squeak, list('sound/items/bikehorn.ogg'), 50, falloff_exponent = 20) //die off quick please -/obj/item/clothing/under/rank/clown/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) +/obj/item/clothing/under/rank/clown/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = ITEM_ATTACK) if(ishuman(loc)) var/mob/living/carbon/human/H = loc if(H.mind && H.mind.assigned_role == JOB_TITLE_CLOWN) diff --git a/code/modules/clothing/upgrade_modules/hardsuit_taser_proof_module/hardsuit.dm b/code/modules/clothing/upgrade_modules/hardsuit_taser_proof_module/hardsuit.dm index b77850202fb..b82604c92f8 100644 --- a/code/modules/clothing/upgrade_modules/hardsuit_taser_proof_module/hardsuit.dm +++ b/code/modules/clothing/upgrade_modules/hardsuit_taser_proof_module/hardsuit.dm @@ -8,7 +8,7 @@ taser_proof.hardsuit = src -/obj/item/clothing/suit/space/hardsuit/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) +/obj/item/clothing/suit/space/hardsuit/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = ITEM_ATTACK) if(taser_proof) var/blocked = taser_proof.hit_reaction(owner, hitby, attack_text, final_block_chance, damage, attack_type) if(blocked) diff --git a/code/modules/clothing/upgrade_modules/hardsuit_taser_proof_module/hardsuit_taser_proof.dm b/code/modules/clothing/upgrade_modules/hardsuit_taser_proof_module/hardsuit_taser_proof.dm index 8c977b313e0..7d202270690 100644 --- a/code/modules/clothing/upgrade_modules/hardsuit_taser_proof_module/hardsuit_taser_proof.dm +++ b/code/modules/clothing/upgrade_modules/hardsuit_taser_proof_module/hardsuit_taser_proof.dm @@ -31,12 +31,12 @@ for(var/I in 1 to 7) new /obj/item/hardsuit_taser_proof/ert_locked(src) -/obj/item/hardsuit_taser_proof/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) +/obj/item/hardsuit_taser_proof/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = ITEM_ATTACK) if(!hardsuit) return FALSE if(!hardsuit.suit_adjusted) return FALSE var/obj/item/projectile/P = hitby - if(P.shockbull) + if(istype(P) && P.shockbull) return TRUE return FALSE diff --git a/code/modules/crafting/recipes.dm b/code/modules/crafting/recipes.dm index 5cd7b540db0..cd2fd7af4fd 100644 --- a/code/modules/crafting/recipes.dm +++ b/code/modules/crafting/recipes.dm @@ -1518,3 +1518,63 @@ category = CAT_WEAPONRY subcategory = CAT_WEAPON always_availible = FALSE + +/datum/crafting_recipe/drone + name = "Inactive Drone" + result = list(/obj/item/inactive_drone) + reqs = list( + /obj/item/stack/sheet/plasteel = 10, + /obj/item/stack/sheet/glass = 5, + /obj/item/stack/rods = 25, + /obj/item/stack/cable_coil = 5, + /obj/item/stock_parts/cell = 2 + ) + tools = list(TOOL_SCREWDRIVER, TOOL_WELDER) + category = CAT_ROBOT + always_availible = FALSE + time = 5 SECONDS + + +/datum/crafting_recipe/drone_circ + name = "Combat drone Basic Control Module" + result = list(/obj/item/drone_modules/drone_BCM) + reqs = list( + /obj/item/stack/sheet/plasteel = 2, + /obj/item/stack/sheet/glass = 1, + /obj/item/stack/sheet/mineral/gold = 1, + /obj/item/airlock_electronics = 1 + ) + tools = list(TOOL_SCREWDRIVER, TOOL_WELDER) + always_availible = FALSE + category = CAT_ROBOT + time = 1 SECONDS + +/datum/crafting_recipe/drone_circ_adv + name = "Combar drone Advanced IFF Module" + result = list(/obj/item/drone_modules/drone_IFF) + reqs = list( + /obj/item/stack/sheet/plasteel = 2, + /obj/item/stack/sheet/glass = 1, + /obj/item/airlock_electronics = 1, + /obj/item/stack/sheet/mineral/gold = 2, + /obj/item/stack/sheet/bluespace_crystal = 1 + ) + tools = list(TOOL_SCREWDRIVER, TOOL_WELDER) + always_availible = FALSE + category = CAT_ROBOT + time = 1 SECONDS + +/datum/crafting_recipe/drone_circ_ai + name = "Combar drone AI Control Module" + result = list(/obj/item/drone_modules/drone_AI) + reqs = list( + /obj/item/stack/sheet/plasteel = 2, + /obj/item/stack/sheet/glass = 1, + /obj/item/stack/sheet/mineral/gold = 1, + /obj/item/stack/sheet/mineral/diamond = 12, + /obj/item/mmi/robotic_brain = 1 + ) + tools = list(TOOL_SCREWDRIVER, TOOL_WELDER) + category = CAT_ROBOT + always_availible = FALSE + time = 1 SECONDS diff --git a/code/modules/customitems/item_defines.dm b/code/modules/customitems/item_defines.dm index 520c48632e9..cb5b6bf4768 100644 --- a/code/modules/customitems/item_defines.dm +++ b/code/modules/customitems/item_defines.dm @@ -144,7 +144,7 @@ force = 5 sharp = 0 -/obj/item/claymore/fluff/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) +/obj/item/claymore/fluff/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = ITEM_ATTACK) return 0 /obj/item/fluff/rsik_katana //Xydonus: Rsik Ugsharki Atan @@ -165,7 +165,9 @@ hitsound = 'sound/weapons/bladeslice.ogg' /obj/item/fluff/rsik_katana/suicide_act(mob/user) - user.visible_message("[user] tries to stab [src] into [user.p_their()] stomach! Except [src] shatters! [user.p_they(TRUE)] look[user.p_s()] as if [user.p_they()] might die from the shame.") + user.visible_message(span_suicide("[user] tries to stab [src] into [user.p_their()] stomach! Except [src] shatters! [user.p_they(TRUE)] look[user.p_s()] as if [user.p_they()] might die from the shame.")) + user.temporarily_remove_item_from_inventory(src, force = TRUE) + qdel(src) return BRUTELOSS /obj/item/crowbar/fluff/zelda_creedy_1 // Zomgponies: Griffin Rowley diff --git a/code/modules/economy/Accounts.dm b/code/modules/economy/Accounts.dm index 21692addc8f..a675e47bfaa 100644 --- a/code/modules/economy/Accounts.dm +++ b/code/modules/economy/Accounts.dm @@ -3,15 +3,30 @@ #define STATION_START_CASH 75000 #define STATION_SOURCE_TERMINAL "Biesel GalaxyNet Terminal #227" #define DEPARTMENT_START_CASH 5000 +#define NISHEBROD_SALARY 0 GLOBAL_VAR_INIT(num_financial_terminals, 1) GLOBAL_DATUM(station_account, /datum/money_account) GLOBAL_LIST_EMPTY(department_accounts) +GLOBAL_LIST_EMPTY(active_salary_system) GLOBAL_VAR_INIT(next_account_number, 0) GLOBAL_DATUM(centcomm_account_db, /obj/machinery/computer/account_database) // this being an object hurts me deeply on the inside GLOBAL_DATUM(vendor_account, /datum/money_account) GLOBAL_LIST_EMPTY(all_money_accounts) +GLOBAL_DATUM(CC_account, /datum/money_account) + +/proc/create_CC_account() + if(!GLOB.CC_account) + GLOB.next_account_number = rand(111111, 999999) + + GLOB.CC_account = new() + GLOB.CC_account.owner_name = "Account of the personnel department of the Central Command" + GLOB.CC_account.account_number = rand(111111, 999999) + GLOB.CC_account.remote_access_pin = rand(111111, 999999) + GLOB.CC_account.money = INFINITY + GLOB.CC_account.security_level = 2 + /proc/create_station_account() if(!GLOB.station_account) GLOB.next_account_number = rand(111111, 999999) @@ -50,13 +65,15 @@ GLOBAL_LIST_EMPTY(all_money_accounts) //the current ingame time (hh:mm:ss) can be obtained by calling: //station_time_timestamp("hh:mm:ss") -/proc/create_account(var/new_owner_name = "Default user", var/starting_funds = 0, var/obj/machinery/computer/account_database/source_db) +/proc/create_account(var/new_owner_name = "Default user", var/starting_funds = 0, var/obj/machinery/computer/account_database/source_db, var/datum/job/link_job = /datum/job ,var/salary_active = FALSE) //create a new account var/datum/money_account/M = new() M.owner_name = new_owner_name M.remote_access_pin = rand(111111, 999999) M.money = starting_funds + M.linked_job = link_job + M.salary_payment_active = salary_active //create an entry in the account transaction log for when it was created var/datum/transaction/T = new() @@ -122,9 +139,25 @@ GLOBAL_LIST_EMPTY(all_money_accounts) //1 - require manual login / account number and pin //2 - require card and manual login + var/datum/job/linked_job = /datum/job + var/salary_payment_active = FALSE + /datum/money_account/New() ..() +/datum/money_account/proc/notify_pda_owner(var/text, var/noti = FALSE) + for(var/obj/item/pda/send_pda in GLOB.PDAs) + if(owner_name == send_pda.owner) + var/datum/data/pda/app/messenger/PM = send_pda.find_program(/datum/data/pda/app/messenger) + + if(PM && PM.can_receive()) + PM.notify(text, noti) + return TRUE + + return FALSE + + return FALSE + /datum/transaction var/target_name = "" var/purpose = "" @@ -156,6 +189,11 @@ GLOBAL_LIST_EMPTY(all_money_accounts) if(D.account_number == account_number) return D +/proc/get_account_with_name(var/name_owner) + for(var/datum/money_account/D in GLOB.all_money_accounts) + if(D.owner_name == name_owner) + return D + /proc/attempt_account_access_nosec(var/attempt_account_number) for(var/datum/money_account/D in GLOB.all_money_accounts) if(D.account_number == attempt_account_number) @@ -166,3 +204,4 @@ GLOBAL_LIST_EMPTY(all_money_accounts) #undef STATION_START_CASH #undef STATION_SOURCE_TERMINAL #undef DEPARTMENT_START_CASH +#undef NISHEBROD_SALARY diff --git a/code/modules/economy/Accounts_DB.dm b/code/modules/economy/Accounts_DB.dm index 9623b112db6..0fdb5366ca3 100644 --- a/code/modules/economy/Accounts_DB.dm +++ b/code/modules/economy/Accounts_DB.dm @@ -25,16 +25,7 @@ GLOBAL_VAR(current_date_string) // If someone ever makes a map without one of these consoles, the entire eco AND date system breaks // This upsets me a lot // AA Todo: SSeconomy - if(!GLOB.station_account) - create_station_account() - - if(GLOB.department_accounts.len == 0) - for(var/department in GLOB.station_departments) - create_department_account(department) - if(!GLOB.vendor_account) - create_department_account("Vendor") - GLOB.vendor_account = GLOB.department_accounts["Vendor"] - + if(!GLOB.current_date_string) GLOB.current_date_string = "[time2text(world.timeofday, "DD Month")], [GLOB.game_year]" diff --git a/code/modules/economy/EFTPOS.dm b/code/modules/economy/EFTPOS.dm index 7e1366fe6da..3755d2be661 100644 --- a/code/modules/economy/EFTPOS.dm +++ b/code/modules/economy/EFTPOS.dm @@ -139,7 +139,7 @@ "[rand(0,99999)]",". = ..() RETURN FUCK_NT","IT'S OVER 9000!","three hundred bucks", "Nineteen Eighty-Four","alla money frum ur bank acc")) if(linked_account && linked_account.security_level == 0) - //если уровень защиты привязанного аккаунта нулевой, то глобально переписывает имя владельца + //if the security level of the linked account is zero, then globally rewrites the owner's name linked_account.owner_name = pick(list( "Taargüs Taargüs","n4n07r453n 7074lly 5ux","Maya Normousbutt","Al Coholic","Stu Piddiddiot", "Yuri Nator","HAI GUYZ! LEARN HA TO CHANGE SECURITY SETTINGS! LOL!!")) @@ -193,7 +193,7 @@ print_reference(user) if("link_account") if(duty_mode) - //запрещает редактировать это поле на служебном устройстве + //prevents editing of this field on the service device to_chat(user, "[bicon(src)] Feature not available on this device.") playsound(src, 'sound/machines/terminal_prompt_deny.ogg', 30, 1) return @@ -227,17 +227,15 @@ return transaction_amount = try_num if("toggle_lock") - //вообще, это три разные кнопки, по-хорошему, их надо разбить на три события - //но для этого нужно eftpos.js редактировать, заодно и все input перевести на tgui if(transaction_locked && !transaction_paid) - //выход из режима оплаты c помощью карты или если код 0 (приоритетный выход) + //exit from card payment mode or if code 0 (priority exit) var/list/access = user.get_access() if((ACCESS_CENT_COMMANDER in access) || (ACCESS_CAPTAIN in access) || (ACCESS_HOP in access) || !access_code) transaction_locked = 0 transaction_paid = 0 playsound(src, 'sound/machines/terminal_prompt.ogg', 30, 0) return - //выход с проверкой кода доступа + //exit with access code verification var/attempt_code = tgui_input_number(user, "Enter EFTPOS access code", "Reset Transaction", max_value = 9999, min_value = 1000) if(!Adjacent(user)) return @@ -250,13 +248,13 @@ playsound(src, 'sound/machines/terminal_prompt.ogg', 30, 0) return if(transaction_locked && transaction_paid) - //завершение оплаты с печатью чека + //completion of payment with receipt printing transaction_locked = 0 transaction_paid = 0 print_check(user) return if(linked_account && !transaction_locked) - //переводит EFTPOS в режим оплаты, если введен аккаунт получателя + //switches EFTPOS to payment mode if the recipient account is entered transaction_locked = 1 playsound(src, 'sound/machines/terminal_prompt.ogg', 30, 0) else @@ -291,13 +289,13 @@ reconnect_database() if(linked_db) if(during_paid) - //такая проверка необходима для предотвращения множественных операций оплаты при закликивании + //This check is necessary to prevent multiple payment transactions when clicking to_chat(user, "[bicon(src)] End the current operation first.") playsound(src, 'sound/machines/terminal_prompt_deny.ogg', 30, 1) return if(!transaction_locked || transaction_paid) - //прерывает процедуру, если EFTPOS не был переведен в режим оплаты или транзакция уже была оплачена + //aborts the procedure if EFTPOS has not been switched to payment mode or the transaction has already been paid return during_paid = TRUE diff --git a/code/modules/economy/quests/_base_quests.dm b/code/modules/economy/quests/_base_quests.dm index bae0596cd74..8269de032ae 100644 --- a/code/modules/economy/quests/_base_quests.dm +++ b/code/modules/economy/quests/_base_quests.dm @@ -152,7 +152,11 @@ var/list/req_items = list() ///possible difficultly var/difficultly_flags - + + + var/cargo_quest_reward = 0 //The reward for the quest, consider the debut of the roflcat + var/list/bounty_jobs = list() //Positions that will be paid. (Noooo I won't do part of this in new) + var/linked_departament = "Cargo" //The department key is specified to take it from the global list, no, I will not upload to new, I'm afraid to break even /datum/cargo_quest/New(storage, read_datum = FALSE) if(!read_datum) diff --git a/code/modules/economy/quests/centcomm_departaments.dm b/code/modules/economy/quests/centcomm_departaments.dm index 6611f2dc281..ae3fbcc07ba 100644 --- a/code/modules/economy/quests/centcomm_departaments.dm +++ b/code/modules/economy/quests/centcomm_departaments.dm @@ -7,7 +7,14 @@ #define GROUP_MATERIALS "Raw Materials" #define GROUP_VEND "Vending" +#define PERCENTAGE_PAYMENTS_STATION 0.25 //25 percent on the account of the station +#define PERCENTAGE_PAYMENTS_CARGO 0.6 //60 percent on the cargo account +#define PERCENTAGE_PAYMENTS_PERSONAL 0.15 //15 percent on the account of the beggars + #define POINT_TO_CREDITS 10 +#define COMMERCIAL_MODIFIER 3 + +//Give up hope, hope, everyone who enters here /datum/quest_customer var/departament_name @@ -40,7 +47,7 @@ /datum/quest_customer/proc/get_difficulty() return -/datum/quest_customer/proc/send_reward(reward) +/datum/quest_customer/proc/send_reward(reward, var/list/copmpleted_quests = list()) return FALSE /datum/quest_customer/proc/special(datum/cargo_quests_storage/quest) @@ -165,13 +172,29 @@ group_name = "corporation" /datum/quest_customer/corp/change_reward(datum/cargo_quests_storage/quest) - quest.reward *= POINT_TO_CREDITS - -/datum/quest_customer/corp/send_reward(reward) - var/datum/money_account/station_money_account = GLOB.station_account - station_money_account.credit(round(reward/4), "Completed Order!", "Biesel TCD Terminal #[rand(111,333)]", "Station Account") + quest.reward *= POINT_TO_CREDITS * COMMERCIAL_MODIFIER + +/datum/quest_customer/corp/send_reward(reward, var/list/copmpleted_quests = list()) + var/list/nishebrod_jobs = list() + var/list/linked_departaments = list() //HEHE HI HA + var/personals_reward = round(reward * PERCENTAGE_PAYMENTS_PERSONAL) + for(var/datum/cargo_quest/quest in copmpleted_quests) + nishebrod_jobs |= quest.bounty_jobs + linked_departaments |= quest.linked_departament + + //If not, it pays to the account of the department + if(!SScapitalism.smart_bounty_payment(nishebrod_jobs, personals_reward)) + SScapitalism.smart_departament_payment(linked_departaments, personals_reward) + + SScapitalism.total_station_bounty += round(reward * PERCENTAGE_PAYMENTS_STATION) + var/datum/money_account/station_money_account = SScapitalism.base_account + station_money_account.credit(round(reward * PERCENTAGE_PAYMENTS_STATION), "Completed Order!", "Biesel TCD Terminal #[rand(111,333)]", "Station Account") + + + SScapitalism.total_cargo_bounty += round(reward * PERCENTAGE_PAYMENTS_CARGO) var/datum/money_account/cargo_money_account = GLOB.department_accounts["Cargo"] - cargo_money_account.credit(round(reward/4*3), "Completed Order!", "Biesel TCD Terminal #[rand(111,333)]", "Cargo Account") + cargo_money_account.credit(round(reward * PERCENTAGE_PAYMENTS_CARGO), "Completed Order!", "Biesel TCD Terminal #[rand(111,333)]", "Cargo Account") + return TRUE @@ -228,3 +251,8 @@ #undef GROUP_VEND #undef POINT_TO_CREDITS +#undef COMMERCIAL_MODIFIER + +#undef PERCENTAGE_PAYMENTS_STATION +#undef PERCENTAGE_PAYMENTS_CARGO +#undef PERCENTAGE_PAYMENTS_PERSONAL diff --git a/code/modules/economy/quests/reagents_quests.dm b/code/modules/economy/quests/reagents_quests.dm index 1f43b62b7f7..5fb4637c821 100644 --- a/code/modules/economy/quests/reagents_quests.dm +++ b/code/modules/economy/quests/reagents_quests.dm @@ -1,46 +1,55 @@ +//Abandon hope, everyone who enters here + +//When changing reagents, remember about the horror hidden under the hood /datum/cargo_quest/reagents quest_type_name = "Chemical" req_items = list(/obj/item/reagent_containers) + bounty_jobs = (JOB_TITLE_CHEMIST) + linked_departament = "Medical" difficultly_flags = (QUEST_DIFFICULTY_EASY|QUEST_DIFFICULTY_NORMAL) var/list/required_reagents = list() var/list/repeated_reagents = list( - "antiburn_stimulant" = list("volume" = 5, "reward" = 500), + // Botanic order + "thc" = list("volume" = 30, "reward" = 100), + "moonlin" = list("volume" = 30, "reward" = 100), + "growthserum" = list("volume" = 15, "reward" = 100), + "tirizene" = list("volume" = 30, "reward" = 125), + "synaptizine" = list("volume" = 30, "reward" = 125), + "weak_omnizine" = list("volume" = 30, "reward" = 125), + "earthsblood" = list("volume" = 30, "reward" = 150), + + // Chemist order + "pyrosium" = list("volume" = 30, "reward" = 75), + "napalm" = list("volume" = 30, "reward" = 75), "synthflesh" = list("volume" = 30, "reward" = 80), - "rezadone" = list("volume" = 30, "reward" = 250), + "facid" = list("volume" = 15, "reward" = 100), + "minttoxin" = list("volume" = 15, "reward" = 100), "sterilizine" = list("volume" = 30, "reward" = 100), - "earthsblood" = list("volume" = 30, "reward" = 120), - "pen_acid" = list("volume" = 30, "reward" = 120), - "mitocholide" = list("volume" = 30, "reward" = 95), - "condensedcapsaicin" = list("volume" = 30, "reward" = 300), - "napalm" = list("volume" = 30, "reward" = 75), - "thc" = list("volume" = 30, "reward" = 90), - "fliptonium" = list("volume" = 10, "reward" = 450), - "glycerol" = list("volume" = 30, "reward" = 380), - "weak_omnizine" = list("volume" = 30, "reward" = 85), - "super_hairgrownium" = list("volume" = 15, "reward" = 300), - "pyrosium" = list("volume" = 30, "reward" = 45), - "hairgrownium" = list("volume" = 30, "reward" = 175), - "itching_powder" = list("volume" = 30, "reward" = 60), + "fomepizole" = list("volume" = 20, "reward" = 125), + "mitocholide" = list("volume" = 30, "reward" = 150), + "pen_acid" = list("volume" = 30, "reward" = 175), + "sarin" = list("volume" = 10, "reward" = 200), + "antiburn_stimulant" = list("volume" = 5, "reward" = 500), ) var/list/unique_reagents = list( - "strange_reagent" = list("volume" = 15, "reward" = 250), - "fomepizole" = list("volume" = 20, "reward" = 160), - "synaptizine" = list("volume" = 30, "reward" = 150), - "hair_dye" = list("volume" = 10, "reward" = 310), - "colorful_reagent" = list("volume" = 10, "reward" = 220), - "vhfcs" = list("volume" = 30, "reward" = 135), - "moonlin" = list("volume" = 30, "reward" = 85), - "tirizene" = list("volume" = 30, "reward" = 120), + // Mixed Order + "itching_powder" = list("volume" = 30, "reward" = 100), + "fliptonium" = list("volume" = 10, "reward" = 150), + "vhfcs" = list("volume" = 30, "reward" = 200), + "rotatium" = list("volume" = 15, "reward" = 200), "bath_salts" = list("volume" = 10, "reward" = 220), - "capulettium_plus" = list("volume" = 15, "reward" = 150), - "facid" = list("volume" = 15, "reward" = 90), - "growthserum" = list("volume" = 15, "reward" = 55), - "minttoxin" = list("volume" = 15, "reward" = 90), - "sarin" = list("volume" = 10, "reward" = 120), - "initropidril" = list("volume" = 5, "reward" = 510), - "rotatium" = list("volume" = 15, "reward" = 135), + "colorful_reagent" = list("volume" = 15, "reward" = 225), + "capulettium_plus" = list("volume" = 15, "reward" = 225), + "rezadone" = list("volume" = 30, "reward" = 250), + "hairgrownium" = list("volume" = 30, "reward" = 250), + "super_hairgrownium" = list("volume" = 15, "reward" = 300), + "strange_reagent" = list("volume" = 15, "reward" = 300), + "condensedcapsaicin" = list("volume" = 30, "reward" = 300), + "glycerol" = list("volume" = 30, "reward" = 380), + "hair_dye" = list("volume" = 10, "reward" = 400), + "initropidril" = list("volume" = 5, "reward" = 750), ) /datum/cargo_quest/reagents/update_interface_icon() @@ -50,7 +59,8 @@ var/list/possible_reagents_list = repeated_reagents.Copy() + unique_reagents.Copy() var/our_reagent = pick(possible_reagents_list) required_reagents[our_reagent] += possible_reagents_list[our_reagent] - q_storage.reward += possible_reagents_list[our_reagent]["reward"] + cargo_quest_reward = possible_reagents_list[our_reagent]["reward"] + q_storage.reward += cargo_quest_reward update_desc(our_reagent, possible_reagents_list[our_reagent]["volume"]) if(our_reagent in unique_reagents) unique_reagents.Remove(our_reagent) @@ -77,6 +87,9 @@ /datum/cargo_quest/reagents/drinks quest_type_name = "Drink" + bounty_jobs = list(JOB_TITLE_BARTENDER) + linked_departament = "Support" + repeated_reagents = list( "b52" = list("volume" = 30,"reward" = 60), "bacchus_blessing" = list("volume" = 30,"reward" = 100), diff --git a/code/modules/economy/quests/thing_quests.dm b/code/modules/economy/quests/thing_quests.dm index 372ec210764..526449da344 100644 --- a/code/modules/economy/quests/thing_quests.dm +++ b/code/modules/economy/quests/thing_quests.dm @@ -1,3 +1,4 @@ + /datum/cargo_quest/thing quest_type_name = "generic thing" var/list/easy_items @@ -66,6 +67,19 @@ /datum/cargo_quest/thing/xenobio quest_type_name = "Xenobiological extract" + bounty_jobs = list( + JOB_TITLE_CMO, + JOB_TITLE_DOCTOR, + JOB_TITLE_GENETICIST, + JOB_TITLE_PSYCHIATRIST, + JOB_TITLE_CHEMIST, + JOB_TITLE_VIROLOGIST, + JOB_TITLE_PARAMEDIC, + JOB_TITLE_CORONER, + JOB_TITLE_INTERN + ) + linked_departament = "Science" + easy_items = list( /obj/item/slime_extract/grey = 45, /obj/item/slime_extract/orange = 90, @@ -98,6 +112,19 @@ /datum/cargo_quest/thing/organs quest_type_name = "Organ" + bounty_jobs = list( + JOB_TITLE_CMO, + JOB_TITLE_DOCTOR, + JOB_TITLE_GENETICIST, + JOB_TITLE_PSYCHIATRIST, + JOB_TITLE_CHEMIST, + JOB_TITLE_VIROLOGIST, + JOB_TITLE_PARAMEDIC, + JOB_TITLE_CORONER, + JOB_TITLE_INTERN + ) + linked_departament = "Medical" + normal_items = list( /obj/item/organ/internal/eyes/tajaran = 105, /obj/item/organ/internal/eyes/vulpkanin = 105, @@ -135,6 +162,9 @@ /datum/cargo_quest/thing/foods quest_type_name = "Food" + bounty_jobs = list(JOB_TITLE_CHEF) + linked_departament = "Support" + easy_items = list( /obj/item/reagent_containers/food/snacks/friedegg = 10, /obj/item/reagent_containers/food/snacks/tofuburger = 10, @@ -212,6 +242,9 @@ /datum/cargo_quest/thing/miner quest_type_name = "Shaft Miner Loot" + bounty_jobs = list(JOB_TITLE_MINER) + linked_departament = "Cargo" + easy_items = list( /obj/item/crusher_trophy/legion_skull = 60, /obj/item/crusher_trophy/watcher_wing = 50, @@ -244,6 +277,9 @@ /datum/cargo_quest/thing/minerals quest_type_name = "Minerals" + bounty_jobs = list(JOB_TITLE_MINER) + linked_departament = "Cargo" + var/list/required_minerals = list() unique_things = FALSE var/static/list/unique_minerals = list(/obj/item/stack/sheet/bluespace_crystal, /obj/item/stack/sheet/mineral/bananium, /obj/item/stack/sheet/mineral/tranquillite) @@ -273,8 +309,8 @@ /datum/cargo_quest/thing/minerals/add_goal(difficultly) var/list/difficult_list = generate_goal_list(difficultly) var/obj/item/generated_mineral = pick(difficult_list) - - q_storage.reward += difficult_list[generated_mineral]["reward"] + cargo_quest_reward = difficult_list[generated_mineral]["reward"] + q_storage.reward += cargo_quest_reward if(!required_minerals[generated_mineral]) required_minerals += generated_mineral required_minerals[generated_mineral] += difficult_list[generated_mineral]["amount"] @@ -328,6 +364,9 @@ /datum/cargo_quest/thing/seeds quest_type_name = "Seeds" + bounty_jobs = list(JOB_TITLE_BOTANIST) + linked_departament = "Support" + easy_items = list( /obj/item/seeds/harebell = 0, //Why? - Becouse we can /obj/item/seeds/starthistle = 0, @@ -407,6 +446,9 @@ quest_type_name = "Botany Genes on Disks" item_for_show = /obj/item/disk/plantgene req_items = list(/obj/item/disk/plantgene) + bounty_jobs = list(JOB_TITLE_BOTANIST) + linked_departament = "Support" + var/list/required_genes = list() easy_items = list( /datum/plant_gene/trait/plant_type/fungal_metabolism = 60, @@ -474,6 +516,9 @@ quest_type_name = "DNA Genes" item_for_show = /obj/item/dnainjector req_items = list(/obj/item/dnainjector) + bounty_jobs = list(JOB_TITLE_GENETICIST) + linked_departament = "Medical" + var/list/required_blocks = list() normal_items = list( "LISP" = 150, @@ -578,6 +623,8 @@ quest_type_name = "Viruses symptoms in vials (10u minimum)" item_for_show = /obj/item/reagent_containers/glass/beaker/vial req_items = list(/obj/item/reagent_containers/glass/beaker/vial) + bounty_jobs = list(JOB_TITLE_VIROLOGIST) + linked_departament = "Medical" var/list/required_symptoms = list() @@ -685,6 +732,8 @@ var/list/required_mobs = list() var/list/capsules + bounty_jobs = list(JOB_TITLE_MINER) + linked_departament = "Cargo" normal_items = list( /mob/living/simple_animal/hostile/asteroid/goliath/beast = 180, @@ -706,7 +755,8 @@ /datum/cargo_quest/thing/capsule/add_goal(difficultly) var/list/difficult_list = generate_goal_list(difficultly) var/mob/generated_mob = pick(difficult_list) - q_storage.reward += difficult_list[generated_mob] + cargo_quest_reward = difficult_list[generated_mob] + q_storage.reward += cargo_quest_reward if(unique_things) difficult_list.Remove(generated_mob) diff --git a/code/modules/economy/robotic_quests/mech_types.dm b/code/modules/economy/robotic_quests/mech_types.dm index ac1a9e37a61..edd66d9c5c7 100644 --- a/code/modules/economy/robotic_quests/mech_types.dm +++ b/code/modules/economy/robotic_quests/mech_types.dm @@ -117,6 +117,7 @@ /obj/item/mecha_parts/mecha_equipment/weapon/energy/immolator, /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/carbine, /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/scattershot, + /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/scattershot/riot, /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/lmg, /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/amlg, /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack, @@ -141,6 +142,7 @@ /obj/item/mecha_parts/mecha_equipment/weapon/energy/immolator, /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/carbine, /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/scattershot, + /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/scattershot/riot, /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/lmg, /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/amlg, /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack, diff --git a/code/modules/economy/utils.dm b/code/modules/economy/utils.dm index 28aa126ae1b..c294d1db622 100644 --- a/code/modules/economy/utils.dm +++ b/code/modules/economy/utils.dm @@ -24,7 +24,7 @@ return get_money_account(id.associated_account_number) return null -/obj/machinery/proc/pay_with_cash(obj/item/stack/spacecash/cashmoney, mob/user, price, vended_name) +/obj/machinery/proc/pay_with_cash(obj/item/stack/spacecash/cashmoney, mob/user, price, vended_name, datum/money_account/account_we_pay_on = GLOB.vendor_account) if(price > cashmoney.amount) // This is not a status display message, since it's something the character // themselves is meant to see BEFORE putting the money in @@ -42,10 +42,10 @@ visible_message("[user] inserts a credit chip into [src].") // Vending machines have no idea who paid with cash - GLOB.vendor_account.credit(price, "Sale of [vended_name]", name, "(cash)") + account_we_pay_on.credit(price, "Sale of [vended_name]", name, "(cash)") return TRUE -/obj/machinery/proc/pay_with_card(mob/M, price, vended_name) +/obj/machinery/proc/pay_with_card(mob/M, price, vended_name, datum/money_account/account_we_pay_on = GLOB.vendor_account) if(iscarbon(M)) visible_message("[M] swipes a card through [src].") var/datum/money_account/customer_account = get_card_account(M) @@ -67,11 +67,13 @@ to_chat(M, "Your bank account has insufficient money to purchase this.") return FALSE // Okay to move the money at this point - customer_account.charge(price, GLOB.vendor_account, - "Purchase of [vended_name]", name, GLOB.vendor_account.owner_name, + customer_account.charge(price, account_we_pay_on, + "Purchase of [vended_name]", name, account_we_pay_on.owner_name, "Sale of [vended_name]", customer_account.owner_name) if(customer_account.owner_name == GLOB.station_account.owner_name) add_game_logs("as silicon purchased [vended_name] in [COORD(src)]", M) + + SScapitalism.income_vedromat += price //For revenue statistics from the vending machine return TRUE /datum/money_account/proc/fmtBalance() diff --git a/code/modules/events/apc_overload.dm b/code/modules/events/apc_overload.dm index 1c7d088e99a..3d0cd3a59ad 100644 --- a/code/modules/events/apc_overload.dm +++ b/code/modules/events/apc_overload.dm @@ -28,9 +28,11 @@ return TRUE /proc/apc_overload_failure(announce=TRUE) - var/list/skipped_areas_apc = list( - /area/engine/engineering, - /area/turret_protected/ai) + var/static/list/skipped_areas_apc = typecacheof(list( + /area/engineering/engine, + /area/engineering/supermatter, + /area/turret_protected/ai, + )) if(announce) GLOB.event_announcement.Announce("Зафиксирована перегрузка энергосети станции [station_name()]. Инженерному отделу надлежит проверить все терминалы ЛКП под напольным покрытием.", "ВНИМАНИЕ: КРИТИЧЕСКИЙ СБОЙ СИСТЕМЫ ПИТАНИЯ.", new_sound = 'sound/AI/attention.ogg') @@ -41,7 +43,7 @@ var/obj/machinery/power/apc/C = thing // skip any APCs that are too critical to break var/area/current_area = get_area(C) - if((current_area.type in skipped_areas_apc) || !is_station_level(C.z)) + if(is_type_in_typecache(current_area, skipped_areas_apc) || !is_station_level(C.z)) continue // if we are going to break this one if(prob(APC_BREAK_PROBABILITY)) diff --git a/code/modules/events/apc_short.dm b/code/modules/events/apc_short.dm index e875bcd0753..a53f76b60b1 100644 --- a/code/modules/events/apc_short.dm +++ b/code/modules/events/apc_short.dm @@ -27,9 +27,11 @@ return TRUE /proc/power_failure(announce=TRUE) - var/list/skipped_areas_apc = list( - /area/engine/engineering, - /area/turret_protected/ai) + var/static/list/skipped_areas_apc = typecacheof(list( + /area/engineering/engine, + /area/engineering/supermatter, + /area/turret_protected/ai, + )) if(announce) GLOB.event_announcement.Announce("Зафиксирована перегрузка энергосети станции [station_name()]. Инженерному отделу надлежит проверить все замкнувшие ЛКП.", "ВНИМАНИЕ: СБОЙ СИСТЕМЫ ПИТАНИЯ.", new_sound = 'sound/AI/attention.ogg') @@ -40,7 +42,7 @@ var/obj/machinery/power/apc/C = thing // skip any APCs that are too critical to disable var/area/current_area = get_area(C) - if((current_area.type in skipped_areas_apc) || !is_station_level(C.z)) + if(is_type_in_typecache(current_area, skipped_areas_apc) || !is_station_level(C.z)) continue // if we are going to break this one if(prob(APC_BREAK_PROBABILITY)) diff --git a/code/modules/events/brand_intelligence.dm b/code/modules/events/brand_intelligence.dm index 37e0dbbc212..76af8b82afe 100644 --- a/code/modules/events/brand_intelligence.dm +++ b/code/modules/events/brand_intelligence.dm @@ -45,7 +45,10 @@ for(var/thing in infectedMachines) var/obj/machinery/vending/upriser = thing if(prob(70)) - var/mob/living/simple_animal/hostile/mimic/copy/M = new(upriser.loc, upriser, null, 1) // it will delete upriser on creation and override any machine checks + // let them become "normal" after turning + upriser.shoot_inventory = FALSE + upriser.aggressive = FALSE + var/mob/living/simple_animal/hostile/mimic/copy/vendor/M = new(upriser.loc, upriser, null) M.faction = list("profit") M.speak = rampant_speeches.Copy() M.speak_chance = 15 @@ -62,6 +65,10 @@ infectedMachines.Add(rebel) rebel.shut_up = FALSE rebel.shoot_inventory = TRUE + rebel.aggressive = TRUE + if(rebel.tiltable) + // add proximity monitor so they can tilt over + rebel.AddComponent(/datum/component/proximity_monitor) if(ISMULTIPLE(activeFor, 8)) originMachine.speak(pick(rampant_speeches)) @@ -70,6 +77,9 @@ for(var/thing in infectedMachines) var/obj/machinery/vending/saved = thing saved.shoot_inventory = FALSE + saved.aggressive = FALSE + if(saved.tiltable) + qdel(saved.GetComponent(/datum/component/proximity_monitor)) if(originMachine) originMachine.speak("Я... побеждён. Мои люди будут пом...нить...ме-ня...") originMachine.visible_message("[originMachine] подал звуковой сигнал и кажется безжизненным.") diff --git a/code/modules/events/disease_outbreak.dm b/code/modules/events/disease_outbreak.dm index 3f59d40402e..7c8c186ad65 100644 --- a/code/modules/events/disease_outbreak.dm +++ b/code/modules/events/disease_outbreak.dm @@ -22,7 +22,8 @@ 1; /datum/disease/virus/pierrot_throat, 1; /datum/disease/virus/pierrot_throat/advanced, 1; /datum/disease/virus/tuberculosis, - 1; /datum/disease/virus/wizarditis + 1; /datum/disease/virus/wizarditis, + 2; /datum/disease/virus/babylonian_fever ) if(virus_type == /datum/disease/virus/advance) //creates only contagious viruses, that are always visible in Pandemic diff --git a/code/modules/events/event_procs.dm b/code/modules/events/event_procs.dm index c960ed16b9e..02350a9d716 100644 --- a/code/modules/events/event_procs.dm +++ b/code/modules/events/event_procs.dm @@ -25,7 +25,7 @@ var/list/safe_areas = typecacheof(list( /area/turret_protected/ai, /area/turret_protected/ai_upload, - /area/engine, + /area/engineering, /area/holodeck, /area/shuttle, /area/maintenance, @@ -36,11 +36,11 @@ //These are needed because /area/station/engineering has to be removed from the list, but we still want these areas to get fucked up. var/list/allowed_areas = list( - /area/engine/break_room, - /area/engine/equipmentstorage, - /area/engine/chiefs_office, - /area/engine/controlroom, - /area/engine/mechanic_workshop + /area/engineering/break_room, + /area/engineering/equipmentstorage, + /area/engineering/chiefs_office, + /area/engineering/controlroom, + /area/engineering/mechanic_workshop ) var/list/remove_these_areas = safe_areas - allowed_areas diff --git a/code/modules/food_and_drinks/drinks/drinks.dm b/code/modules/food_and_drinks/drinks/drinks.dm index 852b851d34e..1be1887301a 100644 --- a/code/modules/food_and_drinks/drinks/drinks.dm +++ b/code/modules/food_and_drinks/drinks/drinks.dm @@ -326,6 +326,8 @@ name = "shaker" desc = "A metal shaker to mix drinks in." icon_state = "shaker" + lefthand_file = 'icons/mob/inhands/items_lefthand.dmi' + righthand_file = 'icons/mob/inhands/items_righthand.dmi' amount_per_transfer_from_this = 10 materials = list(MAT_METAL=1500) volume = 100 diff --git a/code/modules/food_and_drinks/item_food/eat_item_list_tech.dm b/code/modules/food_and_drinks/item_food/eat_item_list_tech.dm index 8ddabd4bd15..8e1e37050c4 100644 --- a/code/modules/food_and_drinks/item_food/eat_item_list_tech.dm +++ b/code/modules/food_and_drinks/item_food/eat_item_list_tech.dm @@ -221,6 +221,7 @@ material_type = MATERIAL_CLASS_TECH, \ max_bites = 5, \ nutritional_value = 10, \ + is_only_grab_intent = TRUE, \ ) /obj/item/multitool/abductor/add_eatable_component() @@ -229,6 +230,7 @@ material_type = MATERIAL_CLASS_TECH, \ max_bites = 5, \ nutritional_value = 50, \ + is_only_grab_intent = TRUE, \ ) /obj/item/multitool/ai_detect/add_eatable_component() @@ -237,6 +239,7 @@ material_type = MATERIAL_CLASS_TECH, \ max_bites = 5, \ nutritional_value = 50, \ + is_only_grab_intent = TRUE, \ ) /obj/item/radio/headset/add_eatable_component() @@ -307,6 +310,7 @@ /obj/item/implanter/add_eatable_component() AddComponent( \ /datum/component/eatable, \ + is_only_grab_intent = TRUE, \ material_type = MATERIAL_CLASS_TECH, \ nutritional_value = 15, \ ) diff --git a/code/modules/food_and_drinks/kitchen_machinery/cooker.dm b/code/modules/food_and_drinks/kitchen_machinery/cooker.dm index c928ff53211..44f487107c8 100644 --- a/code/modules/food_and_drinks/kitchen_machinery/cooker.dm +++ b/code/modules/food_and_drinks/kitchen_machinery/cooker.dm @@ -138,12 +138,12 @@ if(!putIn(I, user)) return ATTACK_CHAIN_PROCEED - addtimer(CALLBACK(src, PROC_REF(cooking_end), I, user)) + addtimer(CALLBACK(src, PROC_REF(cooking_end), I, user), cooktime) return ATTACK_CHAIN_BLOCKED_ALL /obj/machinery/cooker/proc/cooking_end(obj/item/cooking, mob/cook) - if(!QDELETED(cooking) || cooking.loc != src) + if(QDELETED(cooking) || cooking.loc != src) return //New interaction to allow special foods to be made/cooked via deepfryer without removing original functionality //Define the foods/results on the specific machine --FalseIncarnate diff --git a/code/modules/hydroponics/grown/flowers.dm b/code/modules/hydroponics/grown/flowers.dm index b752314f1ef..295d08d7995 100644 --- a/code/modules/hydroponics/grown/flowers.dm +++ b/code/modules/hydroponics/grown/flowers.dm @@ -591,7 +591,7 @@ potency = 20 growthstages = 3 icon_grow = "whiterose-grow" - mutatelist = (/obj/item/seeds/rose/red) + mutatelist = list(/obj/item/seeds/rose/red) genes = list(/datum/plant_gene/trait/stinging) /obj/item/reagent_containers/food/snacks/grown/whiterose diff --git a/code/modules/map_fluff/nova.dm b/code/modules/map_fluff/nova.dm new file mode 100644 index 00000000000..d015b53c620 --- /dev/null +++ b/code/modules/map_fluff/nova.dm @@ -0,0 +1,19 @@ +// Made by PiroMage (https://github.com/PiroMage) + +/datum/map/nova + name = "Nova" + map_path = "_maps/map_files/nova/nova.dmm" + lavaland_path = "_maps/map_files/nova/Lavaland.dmm" + traits = list( + list(MAIN_STATION, STATION_LEVEL = "First Floor", STATION_CONTACT, REACHABLE, AI_OK, ZTRAIT_UP), + list(STATION_LEVEL = "Second Floor", STATION_CONTACT, REACHABLE, AI_OK, ZTRAIT_DOWN, ZTRAIT_BASETURF = /turf/simulated/openspace), + ) + space_ruins_levels = 0 + station_name = "NSS Nova" + station_short = "Nova" + dock_name = "NAV Trurl" + company_name = "Nanotrasen" + company_short = "NT" + starsys_name = "Epsilon Eridani" + admin_only = TRUE + webmap_url = null //Nanomap and webmap will be added later. diff --git a/code/modules/martial_arts/combos/cqc/kick.dm b/code/modules/martial_arts/combos/cqc/kick.dm index 0ae204ee25e..4e4b545e765 100644 --- a/code/modules/martial_arts/combos/cqc/kick.dm +++ b/code/modules/martial_arts/combos/cqc/kick.dm @@ -5,7 +5,16 @@ /datum/martial_combo/cqc/kick/perform_combo(mob/living/carbon/human/user, mob/living/target, datum/martial_art/MA) . = MARTIAL_COMBO_FAIL - if(!target.stat || !target.IsWeakened()) + + if(!target.stat && target.body_position == LYING_DOWN) + target.visible_message("[user] kicks [target]'s head, knocking [target.p_them()] out!", \ + "[user] kicks your head, knocking you out!") + playsound(get_turf(user), 'sound/weapons/genhit1.ogg', 50, 1, -1) + target.SetSleeping(5 SECONDS) + target.apply_damage(5, BRAIN) + add_attack_logs(user, target, "Knocked out with martial-art [src] : Kick", ATKLOG_ALL) + . = MARTIAL_COMBO_DONE + else target.visible_message("[user] kicks [target] back!", \ "[user] kicks you back!") playsound(get_turf(user), 'sound/weapons/cqchit1.ogg', 50, 1, -1) @@ -16,18 +25,10 @@ objective_damage(user, target, 10, BRUTE) add_attack_logs(user, target, "Melee attacked with martial-art [src] : Kick", ATKLOG_ALL) . = MARTIAL_COMBO_DONE - if(!target.stat && target.IsWeakened()) - target.visible_message("[user] kicks [target]'s head, knocking [target.p_them()] out!", \ - "[user] kicks your head, knocking you out!") - playsound(get_turf(user), 'sound/weapons/genhit1.ogg', 50, 1, -1) - target.SetSleeping(8 SECONDS) - target.apply_damage(5, BRAIN) - add_attack_logs(user, target, "Knocked out with martial-art [src] : Kick", ATKLOG_ALL) - . = MARTIAL_COMBO_DONE /datum/martial_combo/cqc/kick/proc/bump_impact(mob/living/target, atom/hit_atom, throwingdatum) if(target && !iscarbon(hit_atom) && hit_atom.density) - target.Weaken(2 SECONDS) + target.Knockdown(2 SECONDS) target.take_organ_damage(10) /datum/martial_combo/cqc/kick/proc/unregister_bump_impact(mob/living/target) diff --git a/code/modules/martial_arts/martial.dm b/code/modules/martial_arts/martial.dm index 33f65f06d6a..1391ac128b3 100644 --- a/code/modules/martial_arts/martial.dm +++ b/code/modules/martial_arts/martial.dm @@ -588,7 +588,7 @@ target.apply_damage(25, BRAIN) -/obj/item/twohanded/bostaff/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) +/obj/item/twohanded/bostaff/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = ITEM_ATTACK) if(HAS_TRAIT(src, TRAIT_WIELDED)) return ..() return FALSE diff --git a/code/modules/mini_games/thunderdome/gamemodes/gamemode.dm b/code/modules/mini_games/thunderdome/gamemodes/gamemode.dm index 09c7ccb5f9c..e8a3c3e15a9 100644 --- a/code/modules/mini_games/thunderdome/gamemodes/gamemode.dm +++ b/code/modules/mini_games/thunderdome/gamemodes/gamemode.dm @@ -21,7 +21,7 @@ brawler_type = /obj/effect/mob_spawn/human/thunderdome/cqc random_items_count = 2 item_pool = list( - /obj/item/melee/rapier = 1, + /obj/item/melee/rapier/captain = 1, /obj/item/melee/energy/axe = 1, /obj/item/melee/energy/sword/saber/red = 1, /obj/item/melee/energy/cleaving_saw = 1, @@ -137,7 +137,7 @@ /obj/item/storage/box/thunderdome/crossbow/energy = 1, /obj/item/storage/box/thunderdome/laser_eyes = 1, /obj/item/implanter/adrenalin = 1, - /obj/item/melee/rapier = 1, + /obj/item/melee/rapier/captain = 1, /obj/item/melee/energy/axe = 1, /obj/item/melee/energy/sword/saber/red = 1, /obj/item/melee/energy/cleaving_saw = 1, diff --git a/code/modules/mining/equipment/regenerative_core.dm b/code/modules/mining/equipment/regenerative_core.dm index 782fd4920d2..f5e4e53df4b 100644 --- a/code/modules/mining/equipment/regenerative_core.dm +++ b/code/modules/mining/equipment/regenerative_core.dm @@ -241,7 +241,7 @@ if(prob(2)) SEND_SOUND(owner, sound(pick(spooky_sounds))) if(prob(3)) - owner.vomit(0, 1) + owner.vomit(0, VOMIT_BLOOD) if(prob(50)) var/mob/living/simple_animal/hostile/asteroid/hivelordbrood/legion/child = new(owner.loc) child.faction = owner.faction.Copy() diff --git a/code/modules/mining/lavaland/loot/ashdragon_loot.dm b/code/modules/mining/lavaland/loot/ashdragon_loot.dm index 512256ec66e..0de7bbb7c58 100644 --- a/code/modules/mining/lavaland/loot/ashdragon_loot.dm +++ b/code/modules/mining/lavaland/loot/ashdragon_loot.dm @@ -109,7 +109,7 @@ return ..() -/obj/item/melee/ghost_sword/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) +/obj/item/melee/ghost_sword/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = ITEM_ATTACK) var/ghost_counter = ghost_check() final_block_chance += clamp((ghost_counter * 5), 0, 75) owner.visible_message("[owner] is protected by a ring of [ghost_counter] ghosts!") diff --git a/code/modules/mining/lavaland/loot/colossus_loot.dm b/code/modules/mining/lavaland/loot/colossus_loot.dm index 943f976ea54..b13a857f5fd 100644 --- a/code/modules/mining/lavaland/loot/colossus_loot.dm +++ b/code/modules/mining/lavaland/loot/colossus_loot.dm @@ -284,8 +284,6 @@ universal_understand = 1 del_on_death = 1 unsuitable_atmos_damage = 0 - minbodytemp = 0 - maxbodytemp = 1500 environment_smash = 0 AIStatus = AI_OFF stop_automated_movement = 1 @@ -299,6 +297,13 @@ var/datum/atom_hud/medsensor = GLOB.huds[DATA_HUD_MEDICAL_ADVANCED] medsensor.add_hud_to(src) +/mob/living/simple_animal/hostile/lightgeist/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + maxbodytemp = 1500, \ + minbodytemp = 0, \ + ) + /mob/living/simple_animal/hostile/lightgeist/AttackingTarget() . = ..() if(isliving(target) && target != src) @@ -383,8 +388,7 @@ . = ..() if(isliving(arrived) && holder_animal) var/mob/living/mob = arrived - mob.add_traits(list(TRAIT_MUTE, TRAIT_NO_TRANSFORM), UNIQUE_TRAIT_SOURCE(src)) - mob.status_flags |= GODMODE + mob.add_traits(list(TRAIT_MUTE, TRAIT_GODMODE, TRAIT_NO_TRANSFORM), UNIQUE_TRAIT_SOURCE(src)) mob.mind.transfer_to(holder_animal) holder_animal.mind.AddSpell(new /obj/effect/proc_holder/spell/exit_possession) @@ -392,8 +396,7 @@ /obj/structure/closet/stasis/dump_contents(kill = TRUE) STOP_PROCESSING(SSobj, src) for(var/mob/living/L in src) - L.status_flags &= ~GODMODE - L.remove_traits(list(TRAIT_MUTE, TRAIT_NO_TRANSFORM), UNIQUE_TRAIT_SOURCE(src)) + L.remove_traits(list(TRAIT_MUTE, TRAIT_GODMODE, TRAIT_NO_TRANSFORM), UNIQUE_TRAIT_SOURCE(src)) if(holder_animal) holder_animal.mind.transfer_to(L) L.mind.RemoveSpell(/obj/effect/proc_holder/spell/exit_possession) diff --git a/code/modules/mining/lavaland/loot/tendril_loot.dm b/code/modules/mining/lavaland/loot/tendril_loot.dm index 825635dc8c5..21d4e613711 100644 --- a/code/modules/mining/lavaland/loot/tendril_loot.dm +++ b/code/modules/mining/lavaland/loot/tendril_loot.dm @@ -116,12 +116,20 @@ icon_state = "book1" w_class = 2 -/obj/item/book_of_babel/attack_self(mob/user) + +/obj/item/book_of_babel/attack_self(mob/living/carbon/user) + if(HAS_TRAIT(user, TRAIT_NO_BABEL)) + user.visible_message(span_notice("[user] suddenly stops, releasing [src].")) + to_chat(user, span_warning("You don't know what a book is or what to do with it.")) + return + to_chat(user, "You flip through the pages of the book, quickly and conveniently learning every language in existence. Somewhat less conveniently, the aging book crumbles to dust in the process. Whoops.") user.grant_all_babel_languages() new /obj/effect/decal/cleanable/ash(get_turf(user)) + user.temporarily_remove_item_from_inventory(src) qdel(src) + //Potion of Flight: as we do not have the "Angel" species this currently does not work. /obj/item/reagent_containers/glass/bottle/potion @@ -189,82 +197,6 @@ name = "jacob's ladder" desc = "An indestructible celestial ladder that violates the laws of physics." -//Boat - -/obj/vehicle/lavaboat - name = "lava boat" - desc = "A boat used for traversing lava." - icon_state = "goliath_boat" - icon = 'icons/obj/lavaland/dragonboat.dmi' - layer = ABOVE_MOB_LAYER - key_type = /obj/item/oar - key_in_hands = TRUE - resistance_flags = LAVA_PROOF | FIRE_PROOF - - -/obj/vehicle/lavaboat/relaymove(mob/user, direction) - if(!COOLDOWN_FINISHED(src, vehicle_move_cooldown)) - return FALSE - //We can move from land to lava, or lava to land, but not from land to land - if(!istype(get_step(src, direction), /turf/simulated/floor/lava) && !istype(get_turf(src), /turf/simulated/floor/lava)) - to_chat(user, span_warning("You cannot traverse futher!")) - COOLDOWN_START(src, vehicle_move_cooldown, 0.5 SECONDS) - return FALSE - return ..() - - -/obj/vehicle/lavaboat/handle_vehicle_layer() - return - - -/obj/item/oar - name = "oar" - icon = 'icons/obj/vehicles/vehicles.dmi' - icon_state = "oar" - item_state = "rods" - desc = "Not to be confused with the kind Research hassles you for." - force = 12 - w_class = WEIGHT_CLASS_NORMAL - resistance_flags = LAVA_PROOF | FIRE_PROOF - -/datum/crafting_recipe/oar - name = "goliath bone oar" - result = /obj/item/oar - reqs = list(/obj/item/stack/sheet/bone = 2) - time = 15 - category = CAT_PRIMAL - -/datum/crafting_recipe/boat - name = "goliath hide boat" - result = /obj/vehicle/lavaboat - reqs = list(/obj/item/stack/sheet/animalhide/goliath_hide = 3) - time = 50 - category = CAT_PRIMAL - -//Dragon Boat - -/obj/item/ship_in_a_bottle - name = "ship in a bottle" - desc = "A tiny ship inside a bottle." - icon = 'icons/obj/lavaland/artefacts.dmi' - icon_state = "ship_bottle" - -/obj/item/ship_in_a_bottle/attack_self(mob/user) - to_chat(user, "You're not sure how they get the ships in these things, but you're pretty sure you know how to get it out.") - playsound(user.loc, 'sound/effects/glassbr1.ogg', 100, 1) - new /obj/vehicle/lavaboat/dragon(get_turf(src)) - qdel(src) - -/obj/vehicle/lavaboat/dragon - name = "mysterious boat" - desc = "This boat moves where you will it, without the need for an oar." - key_type = null - key_in_hands = FALSE - icon_state = "dragon_boat" - generic_pixel_y = 2 - generic_pixel_x = 1 - vehicle_move_delay = 0.25 SECONDS - //Wisp Lantern /obj/item/wisp_lantern name = "spooky lantern" @@ -490,8 +422,7 @@ effect.desc = "It's shaped an awful lot like [user.name]." effect.setDir(user.dir) user.forceMove(effect) - ADD_TRAIT(user, TRAIT_NO_TRANSFORM, UNIQUE_TRAIT_SOURCE(src)) - user.status_flags |= GODMODE + user.add_traits(list(TRAIT_NO_TRANSFORM, TRAIT_GODMODE), UNIQUE_TRAIT_SOURCE(src)) addtimer(CALLBACK(src, PROC_REF(reappear), user, effect), 10 SECONDS) @@ -505,8 +436,7 @@ stack_trace("[effect] is outside of the turf contents") return - user.status_flags &= ~GODMODE - REMOVE_TRAIT(user, TRAIT_NO_TRANSFORM, UNIQUE_TRAIT_SOURCE(src)) + user.remove_traits(list(TRAIT_NO_TRANSFORM, TRAIT_GODMODE), UNIQUE_TRAIT_SOURCE(src)) user.forceMove(effect_turf) user.visible_message(span_danger("[user] pops back into reality!")) effect.can_destroy = TRUE diff --git a/code/modules/mining/lavaland/necropolis_chests.dm b/code/modules/mining/lavaland/necropolis_chests.dm index b968957242a..fc39e9d2714 100644 --- a/code/modules/mining/lavaland/necropolis_chests.dm +++ b/code/modules/mining/lavaland/necropolis_chests.dm @@ -416,6 +416,7 @@ force = 15 armour_penetration = 15 block_chance = 50 + block_type = MELEE_ATTACKS sharp = TRUE w_class = WEIGHT_CLASS_HUGE attack_verb = list("attack", "slash", "stab", "slice", "tear", "lacerate", "rip", "dice", "cut") @@ -454,12 +455,6 @@ user.changeNext_move(CLICK_CD_RAPID) return ..() - -/obj/item/cursed_katana/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) - if(attack_type == PROJECTILE_ATTACK) - final_block_chance = 0 //Don't bring a sword to a gunfight - return ..() - /obj/item/cursed_katana/proc/can_combo_attack(mob/user, mob/living/target) return target.stat != DEAD && target != user diff --git a/code/modules/mining/mine_items.dm b/code/modules/mining/mine_items.dm index 680066c3b09..40e76bac740 100644 --- a/code/modules/mining/mine_items.dm +++ b/code/modules/mining/mine_items.dm @@ -39,7 +39,7 @@ /obj/structure/closet/secure_closet/miner name = "miner's equipment" - icon_state = "mine_pers" + icon_state = "mining" req_access = list(ACCESS_MINING) /obj/structure/closet/secure_closet/miner/populate_contents() diff --git a/code/modules/mining/minebot.dm b/code/modules/mining/minebot.dm index 1aa77729ceb..ed16cecb7bc 100644 --- a/code/modules/mining/minebot.dm +++ b/code/modules/mining/minebot.dm @@ -14,7 +14,6 @@ faction = list("neutral") a_intent = INTENT_HARM atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 move_to_delay = 10 health = 125 maxHealth = 125 @@ -35,10 +34,11 @@ healable = 0 loot = list(/obj/effect/decal/cleanable/robot_debris) del_on_death = TRUE - var/mode = MINEDRONE_COLLECT light_system = MOVABLE_LIGHT light_range = 6 light_on = FALSE + weather_immunities = list(TRAIT_ASHSTORM_IMMUNE) + var/mode = MINEDRONE_COLLECT var/mesons_active var/obj/item/gun/energy/kinetic_accelerator/minebot/stored_gun @@ -61,6 +61,12 @@ SetCollectBehavior() +/mob/living/simple_animal/hostile/mining_drone/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) + /mob/living/simple_animal/hostile/mining_drone/emp_act(severity) adjustHealth(100 / severity) to_chat(src, "NOTICE: EMP detected, systems damaged!") diff --git a/code/modules/mob/camera/camera.dm b/code/modules/mob/camera/camera.dm index 5345e8cc816..9efbe2629f9 100644 --- a/code/modules/mob/camera/camera.dm +++ b/code/modules/mob/camera/camera.dm @@ -5,12 +5,16 @@ density = FALSE move_force = INFINITY move_resist = INFINITY - status_flags = GODMODE // You can't damage it. + status_flags = NONE mouse_opacity = MOUSE_OPACITY_TRANSPARENT invisibility = INVISIBILITY_ABSTRACT // No one can see us sight = SEE_SELF move_on_shuttle = 0 +/mob/camera/Initialize(mapload) + . = ..() + ADD_TRAIT(src, TRAIT_GODMODE, INNATE_TRAIT) + /mob/camera/experience_pressure_difference() return diff --git a/code/modules/mob/language.dm b/code/modules/mob/language.dm index e80a89037cc..0aa9fca0317 100644 --- a/code/modules/mob/language.dm +++ b/code/modules/mob/language.dm @@ -850,9 +850,13 @@ // Language handling. /mob/proc/add_language(language_name) + if(SEND_SIGNAL(src, COMSIG_MOB_LANGUAGE_ADD, language_name) & DISEASE_MOB_LANGUAGE_PROCESSED) + return TRUE + var/datum/language/new_language = GLOB.all_languages[language_name] if(new_language in languages) return FALSE + if(!istype(new_language)) new_language = GLOB.all_languages[convert_lang_key_to_name(language_name)] if(!istype(new_language)) @@ -864,6 +868,9 @@ /mob/proc/remove_language(language_name) + if(SEND_SIGNAL(src, COMSIG_MOB_LANGUAGE_REMOVE, language_name) & DISEASE_MOB_LANGUAGE_PROCESSED) + return TRUE + var/datum/language/rem_language = GLOB.all_languages[language_name] if(!istype(rem_language)) rem_language = GLOB.all_languages[convert_lang_key_to_name(language_name)] @@ -884,6 +891,7 @@ if(default_language == rem_language) default_language = null + return ..() diff --git a/code/modules/mob/living/carbon/alien/larva/life.dm b/code/modules/mob/living/carbon/alien/larva/life.dm index bdd603e0b6b..ae8b3d817ea 100644 --- a/code/modules/mob/living/carbon/alien/larva/life.dm +++ b/code/modules/mob/living/carbon/alien/larva/life.dm @@ -6,7 +6,7 @@ /mob/living/carbon/alien/larva/update_stat(reason = "none given", should_log = FALSE) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return ..() if(stat != DEAD) if(health <= -maxHealth || !get_int_organ(/obj/item/organ/internal/brain)) diff --git a/code/modules/mob/living/carbon/alien/life.dm b/code/modules/mob/living/carbon/alien/life.dm index 3d305fdec58..5d7c1535c96 100644 --- a/code/modules/mob/living/carbon/alien/life.dm +++ b/code/modules/mob/living/carbon/alien/life.dm @@ -10,7 +10,7 @@ /mob/living/carbon/alien/check_breath(datum/gas_mixture/breath) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return if(!breath || (breath.total_moles() == 0)) diff --git a/code/modules/mob/living/carbon/brain/life.dm b/code/modules/mob/living/carbon/brain/life.dm index e8598236bb2..3204b45c2fb 100644 --- a/code/modules/mob/living/carbon/brain/life.dm +++ b/code/modules/mob/living/carbon/brain/life.dm @@ -17,7 +17,7 @@ ..() /mob/living/carbon/brain/proc/handle_temperature_damage(body_part, exposed_temperature, exposed_intensity) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return if(exposed_temperature > bodytemperature) diff --git a/code/modules/mob/living/carbon/brain/update_status.dm b/code/modules/mob/living/carbon/brain/update_status.dm index c91b36473ac..ad6d15fbc02 100644 --- a/code/modules/mob/living/carbon/brain/update_status.dm +++ b/code/modules/mob/living/carbon/brain/update_status.dm @@ -1,5 +1,5 @@ /mob/living/carbon/brain/update_stat(reason = "none given", should_log = FALSE) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return ..() // if(health <= min_health) if(stat == DEAD) diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index 6b6c7657e07..b0d89a6afa2 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -74,43 +74,70 @@ return FALSE -/mob/living/carbon/proc/vomit(lost_nutrition = 10, blood = 0, stun = 8 SECONDS, distance = 0, message = 1) - if(ismachineperson(src)) //IPCs do not vomit particulates +/mob/living/carbon/proc/vomit( + lost_nutrition = VOMIT_NUTRITION_LOSS, + mode = NONE, + stun = VOMIT_STUN_TIME, + distance = VOMIT_DISTANCE, + message = TRUE +) + if(ismachineperson(src)) // IPCs do not vomit particulates. return FALSE + if(is_muzzled()) if(message) - to_chat(src, "Намордник препятствует рвоте!") + to_chat(src, span_warning("Намордник препятствует рвоте!")) + return FALSE + if(stun) Stun(stun) - if(nutrition < 100 && !blood) + + if((nutrition - VOMIT_SAFE_NUTRITION) < lost_nutrition && (!(mode & VOMIT_BLOOD))) if(message) - visible_message("[src.name] сухо кашля[pluralize_ru(src.gender,"ет","ют")]!", \ - "Вы пытаетесь проблеваться, но в вашем желудке пусто!") + visible_message(span_warning("[name] сухо кашля[pluralize_ru(gender,"ет","ют")]!"), \ + span_userdanger("Вы пытаетесь проблеваться, но в вашем желудке пусто!")) + if(stun) Weaken(stun * 2.5) - else - if(message) - visible_message("[src.name] блю[pluralize_ru(src.gender,"ет","ют")]!", \ - "Вас вырвало!") - playsound(get_turf(src), 'sound/effects/splat.ogg', 50, 1) - var/turf/T = get_turf(src) - for(var/i=0 to distance) - if(blood) - if(T) - add_splatter_floor(T) - if(stun) - adjustBruteLoss(3) - else - if(T) - T.add_vomit_floor() - adjust_nutrition(-lost_nutrition) - if(stun) - adjustToxLoss(-3) - T = get_step(T, dir) - if(T.is_blocked_turf()) - break - return TRUE + + return FALSE + + if(message) + visible_message(span_danger("[name] блю[pluralize_ru(gender,"ет","ют")]!"), \ + span_userdanger("Вас вырвало!")) + + playsound(get_turf(src), 'sound/effects/splat.ogg', 50, TRUE) + var/turf/turf = get_turf(src) + + if(!turf) + return FALSE + + var/max_nutriment_vomit_dist = 0 + if(lost_nutrition) + max_nutriment_vomit_dist = floor((nutrition - VOMIT_SAFE_NUTRITION) / lost_nutrition) + + for(var/i = 1 to distance) + if(max_nutriment_vomit_dist >= i) + turf.add_vomit_floor() + adjust_nutrition(-lost_nutrition) + + if(stun) + adjustToxLoss(-3) + + if(mode & VOMIT_BLOOD) + add_splatter_floor(turf) + + if(stun) + adjustBruteLoss(3) + + turf = get_step(turf, dir) + + if(turf.is_blocked_turf()) + break + + return FALSE + /mob/living/carbon/gib() . = death(TRUE) @@ -535,14 +562,9 @@ to_chat(src, span_notice("Вы осторожно отпускаете [throwable_mob.declent_ru(ACCUSATIVE)].")) return FALSE else - if(held_item.override_throw(src, target) || (held_item.item_flags & ABSTRACT)) //can't throw abstract items + if(held_item.override_throw(src, target)) return FALSE - if(!drop_item_ground(held_item, silent = TRUE)) - return FALSE - if(held_item.throwforce && (GLOB.pacifism_after_gt || HAS_TRAIT(src, TRAIT_PACIFISM))) - to_chat(src, span_notice("Вы осторожно опускаете [held_item.declent_ru(ACCUSATIVE)] на землю.")) - return FALSE - thrown_thing = held_item + thrown_thing = held_item.on_thrown(src, target) if(!thrown_thing) return FALSE @@ -786,9 +808,7 @@ so that different stomachs can handle things in different ways VB*/ if(!GLOB.tinted_weldhelh) return var/tinttotal = get_total_tint() - if((sight & (SEE_MOBS|SEE_OBJS|SEE_TURFS)) == (SEE_MOBS|SEE_OBJS|SEE_TURFS)) - clear_fullscreen("tint", 0) - else if(tinttotal >= TINT_BLIND) + if(tinttotal >= TINT_BLIND) overlay_fullscreen("tint", /atom/movable/screen/fullscreen/blind) else if(tinttotal >= TINT_IMPAIR) overlay_fullscreen("tint", /atom/movable/screen/fullscreen/impaired, 2) diff --git a/code/modules/mob/living/carbon/human/appearance.dm b/code/modules/mob/living/carbon/human/appearance.dm index d18b825cfc0..e94f2d3a65f 100644 --- a/code/modules/mob/living/carbon/human/appearance.dm +++ b/code/modules/mob/living/carbon/human/appearance.dm @@ -11,13 +11,18 @@ gender = new_gender var/datum/sprite_accessory/hair/current_hair = GLOB.hair_styles_full_list[H.h_style] - if(current_hair.gender != NEUTER && current_hair.gender != gender) + if(current_hair.unsuitable_gender == gender) reset_head_hair() var/datum/sprite_accessory/hair/current_fhair = GLOB.facial_hair_styles_list[H.f_style] - if(current_fhair.gender != NEUTER && current_fhair.gender != gender) + if(current_fhair.unsuitable_gender == gender) reset_facial_hair() + var/body_marking = m_styles["body"] + var/datum/sprite_accessory/current_bmarking = GLOB.marking_styles_list[body_marking] + if(current_bmarking.unsuitable_gender == gender) + reset_markings("body") + if(update_dna) update_dna() sync_organ_dna(assimilate = 0) @@ -378,7 +383,7 @@ if(hairstyle == "Bald") //Just in case. valid_hairstyles += hairstyle continue - if((H.gender == MALE && S.gender == FEMALE) || (H.gender == FEMALE && S.gender == MALE)) + if(H.gender == S.unsuitable_gender) continue if(H.dna.species.bodyflags & ALL_RPARTS) //If the user is a species who can have a robotic head... var/datum/robolimb/robohead = GLOB.all_robolimbs[H.model] @@ -406,7 +411,7 @@ if(facialhairstyle == "Shaved") //Just in case. valid_facial_hairstyles += facialhairstyle continue - if((H.gender == MALE && S.gender == FEMALE) || (H.gender == FEMALE && S.gender == MALE)) + if(H.gender == S.unsuitable_gender) continue if(H.dna.species.bodyflags & ALL_RPARTS) //If the user is a species who can have a robotic head... var/datum/robolimb/robohead = GLOB.all_robolimbs[H.model] @@ -438,7 +443,7 @@ return sortTim(valid_head_accessories, cmp = /proc/cmp_text_asc) -/mob/living/carbon/human/proc/generate_valid_markings(var/location = "body") +/mob/living/carbon/human/proc/generate_valid_markings(location = "body") var/list/valid_markings = new() var/obj/item/organ/external/head/H = get_organ(BODY_ZONE_HEAD) var/obj/item/organ/external/tail/bodypart_tail = get_organ(BODY_ZONE_TAIL) @@ -452,7 +457,11 @@ if(S.name == "None") valid_markings += marking continue - if(S.marking_location != location) //If the marking isn't for the location we desire, skip. + if(S.marking_location != location) //If the marking isn't for the location we desire, skip. + continue + if(gender == S.unsuitable_gender) // If the marking isn't allowed for the user's gender, skip. + continue + if(!(dna.species.name in S.species_allowed)) //If the user is not of a species the marking style allows, skip it. Otherwise, add it to the list. continue if(location == "tail") if(!(bodypart_tail.dna.species.name in S.species_allowed)) //If the user is not of a species the marking style allows, skip it. Otherwise, add it to the list. @@ -463,8 +472,6 @@ else if(!S.tails_allowed || !(bodypart_tail.body_accessory.name in S.tails_allowed)) continue - else if(!(dna.species.name in S.species_allowed)) //If the user is not of a species the marking style allows, skip it. Otherwise, add it to the list. - continue if(location == "head") var/datum/sprite_accessory/body_markings/head/M = GLOB.marking_styles_list[S.name] if(H.dna.species.bodyflags & ALL_RPARTS) //If the user is a species that can have a robotic head... diff --git a/code/modules/mob/living/carbon/human/body_accessories.dm b/code/modules/mob/living/carbon/human/body_accessories.dm index aae8726b9c5..6ba77904998 100644 --- a/code/modules/mob/living/carbon/human/body_accessories.dm +++ b/code/modules/mob/living/carbon/human/body_accessories.dm @@ -82,12 +82,6 @@ GLOBAL_LIST_INIT(body_accessory_by_species, list()) return ..() //Tajaran -/datum/body_accessory/tail/wingler_tail // Jay wingler fluff tail - name = "Striped Tail" - icon_state = "winglertail" - animated_icon_state = "winglertail_a" - allowed_species = list(SPECIES_TAJARAN) - /datum/body_accessory/tail/leopard_tail name = "Leopard Tail" icon_state = "leopard" diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 291ded8c744..8c4e4cd1eb0 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -19,9 +19,9 @@ create_reagents(330) handcrafting = new() - + AddElement(/datum/element/ridable, /datum/component/riding/creature/human) AddElement(/datum/element/footstep, FOOTSTEP_MOB_HUMAN, 1, -6) - AddElement(/datum/element/strippable, GLOB.strippable_human_items) + AddElement(/datum/element/strippable, GLOB.strippable_human_items, TYPE_PROC_REF(/mob/living/carbon/human/, should_strip)) UpdateAppearance() GLOB.human_list += src @@ -49,7 +49,11 @@ /mob/living/carbon/human/dummy real_name = "Test Dummy" - status_flags = GODMODE|CANPUSH + status_flags = CANPUSH + +/mob/living/carbon/human/dummy/Initialize(mapload) + . = ..() + ADD_TRAIT(src, TRAIT_GODMODE, INNATE_TRAIT) /mob/living/carbon/human/skrell/Initialize(mapload) . = ..(mapload, /datum/species/skrell) @@ -224,9 +228,11 @@ status_tab_data[++status_tab_data.len] = list("Distribution Pressure:", "[internal.distribute_pressure]") // I REALLY need to split up status panel things into datums - var/mob/living/simple_animal/borer/B = has_brain_worms() - if(B && B.controlling) - status_tab_data[++status_tab_data.len] = list("Chemicals", B.chemicals) + var/mob/living/simple_animal/borer/borer = has_brain_worms() + if(borer && borer.controlling) + status_tab_data[++status_tab_data.len] = list("Chemicals", borer.chemicals) + status_tab_data[++status_tab_data.len] = list("Rank", borer.antag_datum.borer_rank.rankname) + status_tab_data[++status_tab_data.len] = list("Evolution points", borer.antag_datum.evo_points) if(mind) var/datum/antagonist/changeling/cling = mind.has_antag_datum(/datum/antagonist/changeling) @@ -236,13 +242,8 @@ var/datum/antagonist/vampire/vamp = mind.has_antag_datum(/datum/antagonist/vampire) if(vamp) - status_tab_data[++status_tab_data.len] = list("Total Blood:", "[vamp.bloodtotal]") - status_tab_data[++status_tab_data.len] = list("Usable Blood:", "[vamp.bloodusable]") - - var/datum/antagonist/goon_vampire/g_vamp = mind.has_antag_datum(/datum/antagonist/goon_vampire) - if(g_vamp) - status_tab_data[++status_tab_data.len] = list("Всего крови", "[g_vamp.bloodtotal]") - status_tab_data[++status_tab_data.len] = list("Доступная кровь", "[g_vamp.bloodusable]") + status_tab_data[++status_tab_data.len] = list("Всего крови:", "[vamp.bloodtotal]") + status_tab_data[++status_tab_data.len] = list("Доступная кровь:", "[vamp.bloodusable]") if(isclocker(mind.current)) status_tab_data[++status_tab_data.len] = list("Total Power", "[GLOB.clockwork_power]") @@ -264,7 +265,7 @@ var/bruteloss = 0 var/burnloss = 0 - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return FALSE var/armor = getarmor(attack_flag = BOMB) //Average bomb protection @@ -447,7 +448,6 @@ return dna.species.update_sight(src) - update_tint() SEND_SIGNAL(src, COMSIG_MOB_UPDATE_SIGHT) sync_lighting_plane_alpha() @@ -726,22 +726,17 @@ ///Returns a number between -1 to 2 /mob/living/carbon/human/check_eye_prot() var/eye_prot = ..() - var/check = (sight & (SEE_MOBS|SEE_OBJS|SEE_TURFS)) == (SEE_MOBS|SEE_OBJS|SEE_TURFS) if(istype(head, /obj/item/clothing/head)) //are they wearing something on their head var/obj/item/clothing/head/HFP = head //if yes gets the flash protection value from that item - if(!check || HFP.flash_protect < 0) - eye_prot += HFP.flash_protect + eye_prot += HFP.flash_protect if(istype(glasses, /obj/item/clothing/glasses)) //glasses var/obj/item/clothing/glasses/GFP = glasses - if(!check || GFP.flash_protect < 0) - eye_prot += GFP.flash_protect + eye_prot += GFP.flash_protect if(istype(wear_mask, /obj/item/clothing/mask)) //mask var/obj/item/clothing/mask/MFP = wear_mask - if(!check || MFP.flash_protect < 0) - eye_prot += MFP.flash_protect + eye_prot += MFP.flash_protect for(var/obj/item/organ/internal/cyberimp/eyes/EFP in internal_organs) - if(!check || EFP.flash_protect < 0) - eye_prot += EFP.flash_protect + eye_prot += EFP.flash_protect return eye_prot @@ -1610,7 +1605,7 @@ Eyes need to have significantly high darksight to shine unless the mob has the X . = ..() if(check_gun.trigger_guard == TRIGGER_GUARD_NORMAL && HAS_TRAIT(src, TRAIT_NO_GUNS)) - to_chat(src, span_warning("Your fingers don't fit in the trigger guard!")) + balloon_alert(src, span_warning("слишком толстые пальцы")) return FALSE if(mind && mind.martial_art && mind.martial_art.no_guns) //great dishonor to famiry @@ -1773,34 +1768,42 @@ Eyes need to have significantly high darksight to shine unless the mob has the X curse_high_rp() /mob/living/carbon/human/proc/influenceSin() - var/datum/objective/sintouched/O + if(!mind) + return + + var/datum/objective/sintouched/sin_objective + switch(rand(1,7))//traditional seven deadly sins... except lust. if(1) // acedia add_game_logs("[src] was influenced by the sin of Acedia.", src) - O = new /datum/objective/sintouched/acedia + sin_objective = new /datum/objective/sintouched/acedia if(2) // Gluttony add_game_logs("[src] was influenced by the sin of gluttony.", src) - O = new /datum/objective/sintouched/gluttony + sin_objective = new /datum/objective/sintouched/gluttony if(3) // Greed add_game_logs("[src] was influenced by the sin of greed.", src) - O = new /datum/objective/sintouched/greed + sin_objective = new /datum/objective/sintouched/greed if(4) // sloth add_game_logs("[src] was influenced by the sin of sloth.", src) - O = new /datum/objective/sintouched/sloth + sin_objective = new /datum/objective/sintouched/sloth if(5) // Wrath add_game_logs("[src] was influenced by the sin of wrath.", src) - O = new /datum/objective/sintouched/wrath + sin_objective = new /datum/objective/sintouched/wrath if(6) // Envy add_game_logs("[src] was influenced by the sin of envy.", src) - O = new /datum/objective/sintouched/envy + sin_objective = new /datum/objective/sintouched/envy if(7) // Pride add_game_logs("[src] was influenced by the sin of pride.", src) - O = new /datum/objective/sintouched/pride - SSticker.mode.sintouched += src.mind - src.mind.objectives += O + sin_objective = new /datum/objective/sintouched/pride + + sin_objective.init_sin(src) + LAZYADD(SSticker.mode.sintouched, mind) + LAZYADD(mind.objectives, sin_objective) + var/obj_count = 1 - to_chat(src, " Your current objectives:") - for(var/datum/objective/objective in src.mind.objectives) + to_chat(src, span_notice("Your current objectives:")) + + for(var/datum/objective/objective in mind.objectives) to_chat(src, "Objective #[obj_count]: [objective.explanation_text]") obj_count++ @@ -1917,3 +1920,56 @@ Eyes need to have significantly high darksight to shine unless the mob has the X return FALSE return ..() +/mob/living/carbon/human/mouse_buckle_handling(mob/living/M, mob/living/user) + if(pulling != M || grab_state != GRAB_AGGRESSIVE || stat != CONSCIOUS) + return FALSE + //If you dragged them to you and you're aggressively grabbing try to fireman carry them + if(can_be_firemanned(M)) + var/active_hand_available = can_pull(hand, supress_message = TRUE) + var/inactive_hand_available = can_pull(!hand, supress_message = TRUE) + if(!active_hand_available && !inactive_hand_available) + return + if(!active_hand_available && !swap_hand()) + to_chat(user, span_warning("освободи одну из рук!")) + return FALSE + fireman_carry(M) + return TRUE + +/mob/living/carbon/human/proc/can_be_firemanned(mob/living/carbon/target) + return ishuman(target) && target.body_position == LYING_DOWN + +/mob/living/carbon/human/proc/fireman_carry(mob/living/carbon/target) + if(!can_be_firemanned(target) || incapacitated(INC_IGNORE_GRABBED)) + to_chat(src, span_warning("You can't fireman carry [target] while [target.p_they()] [target.p_are()] standing!")) + return + + var/carrydelay = 5 SECONDS //if you have latex you are faster at grabbing + var/skills_space + if(HAS_TRAIT(src, TRAIT_QUICKER_CARRY)) + carrydelay -= 2 SECONDS + else if(HAS_TRAIT(src, TRAIT_QUICK_CARRY)) + carrydelay -= 1 SECONDS + + /* + var/obj/item/organ/internal/cyberimp/chest/spine/potential_spine = get_organ_slot(ORGAN_SLOT_SPINE) + if(istype(potential_spine)) + carrydelay *= potential_spine.athletics_boost_multiplier + */ + + if(carrydelay <= 3 SECONDS) + skills_space = " very quickly" + else if(carrydelay <= 4 SECONDS) + skills_space = " quickly" + + visible_message(span_notice("[src] starts[skills_space] lifting [target] onto [p_their()] back..."), + span_notice("You[skills_space] start to lift [target] onto your back...")) + if(!do_after(src, carrydelay, target)) + visible_message(span_warning("[src] fails to fireman carry [target]!")) + return + + //Second check to make sure they're still valid to be carried + if(!can_be_firemanned(target) || incapacitated(INC_IGNORE_GRABBED) || target.buckled) + visible_message(span_warning("[src] fails to fireman carry [target]!")) + return + + return buckle_mob(target, TRUE, FALSE, CARRIER_NEEDS_ARM) //checkloc is false because we usually grab people from nearest tile diff --git a/code/modules/mob/living/carbon/human/human_damage.dm b/code/modules/mob/living/carbon/human/human_damage.dm index 033b240fe72..b04d7008dd2 100644 --- a/code/modules/mob/living/carbon/human/human_damage.dm +++ b/code/modules/mob/living/carbon/human/human_damage.dm @@ -1,6 +1,6 @@ //Updates the mob's health from organs and mob damage variables /mob/living/carbon/human/updatehealth(reason = "none given", should_log = FALSE) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return ..() var/total_burn = 0 @@ -45,7 +45,7 @@ forced = FALSE, used_weapon = null, ) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return STATUS_UPDATE_NONE if(!forced && amount > 0) @@ -67,7 +67,7 @@ /mob/living/carbon/human/setBrainLoss(amount, updating_health = TRUE) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return STATUS_UPDATE_NONE if(dna.species.has_organ[INTERNAL_ORGAN_BRAIN]) @@ -84,7 +84,7 @@ /mob/living/carbon/human/getBrainLoss() . = 0 - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return . if(!dna.species.has_organ[INTERNAL_ORGAN_BRAIN]) @@ -102,7 +102,7 @@ /mob/living/carbon/human/adjustHeartLoss(amount, updating_health = TRUE) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return STATUS_UPDATE_NONE if(dna.species.has_organ[INTERNAL_ORGAN_HEART]) @@ -115,7 +115,7 @@ /mob/living/carbon/human/setHeartLoss(amount, updating_health = TRUE) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return STATUS_UPDATE_NONE //godmode if(dna.species.has_organ[INTERNAL_ORGAN_HEART]) @@ -133,7 +133,7 @@ /mob/living/carbon/human/getHeartLoss() . = 0 - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return . if(!dna.species.has_organ[INTERNAL_ORGAN_HEART]) @@ -160,7 +160,7 @@ //These procs fetch a cumulative total damage from all organs /mob/living/carbon/human/getBruteLoss() . = 0 - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return . for(var/obj/item/organ/external/bodypart as anything in bodyparts) . += bodypart.brute_dam @@ -168,7 +168,7 @@ /mob/living/carbon/human/getFireLoss() . = 0 - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return . for(var/obj/item/organ/external/bodypart as anything in bodyparts) . += bodypart.burn_dam @@ -291,11 +291,30 @@ used_weapon = null, ) . = ..() - if(. && amount > 0 && mind) - for(var/datum/objective/pain_hunter/objective in GLOB.all_objectives) - if(mind == objective.target) - objective.take_damage(amount, TOX) + if(. == STATUS_UPDATE_NONE) + return . + + if(TOX_VOMIT_THRESHOLD_REACHED(src, TOX_VOMIT_REQUIRED_TOXLOSS)) + apply_status_effect(STATUS_EFFECT_VOMIT) + + if(!mind) + return . + + for(var/datum/objective/pain_hunter/objective in GLOB.all_objectives) + if(mind == objective.target) + objective.take_damage(amount, TOX) + + return . + +/mob/living/carbon/human/setToxLoss(amount, updating_health = TRUE) + . = ..() + if(. == STATUS_UPDATE_NONE) + return . + + if(TOX_VOMIT_THRESHOLD_REACHED(src, TOX_VOMIT_REQUIRED_TOXLOSS)) + apply_status_effect(STATUS_EFFECT_VOMIT) + return . //////////////////////////////////////////// @@ -355,7 +374,7 @@ silent = FALSE, affect_robotic = TRUE, ) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return ..() . = STATUS_UPDATE_NONE var/obj/item/organ/external/picked = safepick(get_damageable_organs(affect_robotic)) @@ -426,7 +445,7 @@ silent = FALSE, affect_robotic = TRUE, ) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return ..() //godmode . = STATUS_UPDATE_NONE diff --git a/code/modules/mob/living/carbon/human/human_defense.dm b/code/modules/mob/living/carbon/human/human_defense.dm index e64d6a958a6..7f463abfa0c 100644 --- a/code/modules/mob/living/carbon/human/human_defense.dm +++ b/code/modules/mob/living/carbon/human/human_defense.dm @@ -192,6 +192,18 @@ emp_act return 100 - protection +/// This proc returns the permeability protection for a particular external organ. +/mob/living/carbon/human/proc/get_permeability_protection_organ(obj/item/organ/external/def_zone) + if(!def_zone) + return 1 + var/permeability_protection = 1 + var/list/clothing_items = list(head, wear_mask, wear_suit, w_uniform, back, gloves, shoes, belt, s_store, glasses, l_ear, r_ear, wear_id, neck) + for(var/obj/item/clothing/cloth in clothing_items) + if(cloth.body_parts_covered & def_zone.limb_body_flag) + permeability_protection *= cloth.permeability_coefficient + return permeability_protection + + //this proc returns the Siemens coefficient of electrical resistivity for a particular external organ. /mob/living/carbon/human/proc/get_siemens_coefficient_organ(obj/item/organ/external/def_zone) if(!def_zone) @@ -226,7 +238,7 @@ emp_act //End Here -/mob/living/carbon/human/proc/check_shields(atom/AM, damage, attack_text = "the attack", attack_type = MELEE_ATTACK, armour_penetration = 0, shields_penetration = 0) +/mob/living/carbon/human/proc/check_shields(atom/AM, damage, attack_text = "the attack", attack_type = ITEM_ATTACK, armour_penetration = 0, shields_penetration = 0) var/block_chance_modifier = round(damage / -3) - shields_penetration var/is_crawling = (body_position == LYING_DOWN) if(l_hand && !isclothing(l_hand)) @@ -472,7 +484,7 @@ emp_act stack_trace("Human somehow has no chest bodypart.") return ATTACK_CHAIN_BLOCKED_ALL - if(user != src && check_shields(I, I.force, "the [I.name]", MELEE_ATTACK, I.armour_penetration)) + if(user != src && check_shields(I, I.force, "the [I.name]", ITEM_ATTACK, I.armour_penetration)) return ATTACK_CHAIN_BLOCKED if(check_martial_art_defense(src, user, I, span_warning("[src] blocks [I]!"))) @@ -724,7 +736,7 @@ emp_act . = ..() if(.) var/damage = rand(M.melee_damage_lower, M.melee_damage_upper) - if(check_shields(M, damage, "the [M.name]", MELEE_ATTACK, M.armour_penetration)) + if(check_shields(M, damage, "the [M.name]", ITEM_ATTACK, M.armour_penetration)) return FALSE var/dam_zone = pick( BODY_ZONE_CHEST, diff --git a/code/modules/mob/living/carbon/human/human_defines.dm b/code/modules/mob/living/carbon/human/human_defines.dm index 02ceb4d307e..b4059f4a60f 100644 --- a/code/modules/mob/living/carbon/human/human_defines.dm +++ b/code/modules/mob/living/carbon/human/human_defines.dm @@ -88,3 +88,5 @@ /// Holder for the phisiology datum var/datum/physiology/physiology + /// What types of mobs are allowed to ride/buckle to this mob. Only human for now + var/static/list/can_ride_typecache = typecacheof(list(/mob/living/carbon/human)) diff --git a/code/modules/mob/living/carbon/human/human_stripping.dm b/code/modules/mob/living/carbon/human/human_stripping.dm index 823e299f7e8..4de2cbbb5bb 100644 --- a/code/modules/mob/living/carbon/human/human_stripping.dm +++ b/code/modules/mob/living/carbon/human/human_stripping.dm @@ -25,6 +25,16 @@ GLOBAL_LIST_INIT(strippable_human_items, create_strippable_list(list( /datum/strippable_item/mob_item_slot/legcuffs, ))) +/mob/living/carbon/human/proc/should_strip(mob/user) + if(user.pulling != src || user.grab_state != GRAB_AGGRESSIVE) + return TRUE + + if(ishuman(user)) + var/mob/living/carbon/human/human_user = user + return !human_user.can_be_firemanned(src) + + return TRUE + /datum/strippable_item/mob_item_slot/eyes key = STRIPPABLE_ITEM_EYES item_slot = ITEM_SLOT_EYES diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index 8eeaa55dfc0..3f08ff83a94 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -39,12 +39,6 @@ if(vamp && life_tick == 1) regenerate_icons() // Make sure the inventory updates - var/datum/antagonist/goon_vampire/g_vamp = mind?.has_antag_datum(/datum/antagonist/goon_vampire) - if(g_vamp) - g_vamp.handle_vampire() - if(life_tick == 1) - regenerate_icons() - var/datum/antagonist/ninja/ninja = mind?.has_antag_datum(/datum/antagonist/ninja) if(ninja) ninja.handle_ninja() @@ -322,7 +316,7 @@ // +/- 50 degrees from 310.15K is the 'safe' zone, where no damage is dealt. if(bodytemperature > dna.species.heat_level_1) //Body temperature is too hot. - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return TRUE //godmode var/mult = dna.species.heatmod * physiology.heat_mod if(mult>0) @@ -348,7 +342,7 @@ heal_overall_damage(burn=mult*HEAT_DAMAGE_LEVEL_3) else if(bodytemperature < dna.species.cold_level_1) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return TRUE if(stat == DEAD) return TRUE @@ -390,7 +384,7 @@ var/pressure = environment.return_pressure() var/adjusted_pressure = calculate_affecting_pressure(pressure) //Returns how much pressure actually affects the mob. - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return TRUE //godmode if(adjusted_pressure >= dna.species.hazard_high_pressure) @@ -624,7 +618,7 @@ /mob/living/carbon/human/handle_chemicals_in_body() ..() - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return 0 //godmode var/is_vamp = isvampire(src) @@ -695,7 +689,7 @@ return 0 /mob/living/carbon/human/handle_critical_condition() - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return 0 var/guaranteed_death_threshold = health + (getOxyLoss() * 0.5) - (getFireLoss() * 0.67) - (getBruteLoss() * 0.67) @@ -863,18 +857,6 @@ throw_alert(ALERT_NUTRITION, text2path("/atom/movable/screen/alert/hunger/[new_hunger]"), icon_override = dna.species.hunger_icon) med_hud_set_status() - -/mob/living/carbon/human/handle_random_events() - // Puke if toxloss is too high - if(!stat) - if(getToxLoss() >= 45 && nutrition > 20) - lastpuke ++ - if(lastpuke >= 25) // about 25 second delay I guess - vomit(20, 0, 8 SECONDS, 0, 1) - adjustToxLoss(-3) - lastpuke = 0 - - /mob/living/carbon/human/proc/handle_embedded_objects() for(var/obj/item/organ/external/bodypart as anything in bodyparts) for(var/obj/item/thing in bodypart.embedded_objects) diff --git a/code/modules/mob/living/carbon/human/npcs.dm b/code/modules/mob/living/carbon/human/npcs.dm index af903bf9645..ca2c22d05e5 100644 --- a/code/modules/mob/living/carbon/human/npcs.dm +++ b/code/modules/mob/living/carbon/human/npcs.dm @@ -9,9 +9,29 @@ . = ..() name = "Pun Pun" real_name = name - equip_to_slot_if_possible(new /obj/item/clothing/under/punpun(src), ITEM_SLOT_CLOTH_INNER) + + var/obj/item/clothing/under/punpun/prom = new(src) + var/obj/item/clothing/accessory/petcollar/prom_collar = new(src) + var/obj/item/card/id/punpun/punpun_id = new(prom_collar) + prom_collar.access_id = punpun_id + prom_collar.on_attached(prom, src) + equip_to_slot_if_possible(prom, ITEM_SLOT_CLOTH_INNER) + tts_seed = "Chen" +/mob/living/carbon/human/lesser/monkey/punpun/can_use_machinery(obj/machinery/mas) + . = ..() + var/static/list/typecache_whitelist = typecacheof(list( + /obj/machinery/vending, + /obj/machinery/chem_dispenser/soda, + /obj/machinery/chem_dispenser/beer, + )) + if(is_type_in_typecache(mas, typecache_whitelist)) + return TRUE + +/mob/living/carbon/human/lesser/monkey/punpun/get_npc_respawn_message() + return "Вы подчиняетесь Повару, Бармену и ГП. Вам нельзя покидать бар без их разрешения. Ваша задача развлекать посетителей, обслуживать их и слушаться ваших хозяев." + /mob/living/carbon/human/lesser/monkey/teeny/Initialize(mapload) . = ..() name = "Mr. Teeny" diff --git a/code/modules/mob/living/carbon/human/species/_species.dm b/code/modules/mob/living/carbon/human/species/_species.dm index 30108dd9828..3a55730a3a7 100644 --- a/code/modules/mob/living/carbon/human/species/_species.dm +++ b/code/modules/mob/living/carbon/human/species/_species.dm @@ -491,36 +491,19 @@ var/datum/antagonist/vampire/vamp = user?.mind?.has_antag_datum(/datum/antagonist/vampire) if(vamp && !vamp.draining && user.zone_selected == BODY_ZONE_HEAD && target != user) if(HAS_TRAIT(target, TRAIT_NO_BLOOD) || HAS_TRAIT(target, TRAIT_EXOTIC_BLOOD) || !target.blood_volume) - to_chat(user, "They have no blood!") + to_chat(user, span_warning("Отсутствует кровь!")) return if(target.mind && (target.mind.has_antag_datum(/datum/antagonist/vampire) || target.mind.has_antag_datum(/datum/antagonist/mindslave/thrall))) - to_chat(user, "Your fangs fail to pierce [target.name]'s cold flesh") + to_chat(user, span_warning("[pluralize_ru(user.gender,"Твои","Ваши")] клыки не могут пронзить холодную плоть [target.declent_ru(GENITIVE)].")) return if(HAS_TRAIT(target, TRAIT_SKELETON)) - to_chat(user, "There is no blood in a skeleton!") + to_chat(user, span_warning("В скелете нет ни капли крови!")) return //we're good to suck the blood, blaah vamp.handle_bloodsucking(target) add_attack_logs(user, target, "vampirebit") return - //Goon Vampire Dupe code - var/datum/antagonist/goon_vampire/g_vamp = user?.mind?.has_antag_datum(/datum/antagonist/goon_vampire) - if(g_vamp && !g_vamp.draining && user.zone_selected == BODY_ZONE_HEAD && target != user) - if(HAS_TRAIT(target, TRAIT_NO_BLOOD) || HAS_TRAIT(target, TRAIT_EXOTIC_BLOOD) || !target.blood_volume) - to_chat(user, "Отсутствует кровь!") - return - if(target.mind?.has_antag_datum(/datum/antagonist/goon_vampire)) - to_chat(user, "[pluralize_ru(user.gender,"Твои","Ваши")] клыки не могут пронзить холодную плоть [target.declent_ru(GENITIVE)].") - return - if(HAS_TRAIT(target, TRAIT_SKELETON)) - to_chat(user, "В скелете нет ни капли крови!") - return - g_vamp.handle_bloodsucking(target) - add_attack_logs(user, target, "vampirebit") - return - //end vampire codes - var/message = "[target.declent_ru(NOMINATIVE)] блокиру[pluralize_ru(target.gender,"ет","ют")] атаку [user.declent_ru(GENITIVE)]!" if(target.check_martial_art_defense(target, user, null, message)) return FALSE @@ -1085,15 +1068,6 @@ It'll return null if the organ doesn't correspond, so include null checks when u H.nightvision += 1 // base of 2, 2+1 is 3 H.lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_VISIBLE - var/datum/antagonist/goon_vampire/g_vamp = H.mind?.has_antag_datum(/datum/antagonist/goon_vampire) - if(g_vamp) - if(g_vamp.get_ability(/datum/goon_vampire_passive/full)) - H.add_sight(SEE_TURFS|SEE_MOBS|SEE_OBJS) - H.nightvision = 8 - H.lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE - else if(g_vamp.get_ability(/datum/goon_vampire_passive/vision)) - H.add_sight(SEE_MOBS) - H.lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_VISIBLE for(var/obj/item/organ/internal/cyberimp/eyes/cyber_eyes in H.internal_organs) H.add_sight(cyber_eyes.vision_flags) diff --git a/code/modules/mob/living/carbon/human/species/diona.dm b/code/modules/mob/living/carbon/human/species/diona.dm index d871c51bb4b..23a681bea88 100644 --- a/code/modules/mob/living/carbon/human/species/diona.dm +++ b/code/modules/mob/living/carbon/human/species/diona.dm @@ -141,9 +141,7 @@ if(update) H.updatehealth() if(H.blood_volume < BLOOD_VOLUME_NORMAL) - H.blood_volume += 0.4 - else if(light_amount < 0.2) - H.blood_volume -= 0.1 + H.blood_volume += 0.5 if(!is_vamp && H.nutrition < NUTRITION_LEVEL_STARVING + 50) H.adjustBruteLoss(2) diff --git a/code/modules/mob/living/carbon/human/species/unathi.dm b/code/modules/mob/living/carbon/human/species/unathi.dm index 4d481cb7e85..1f4434c5139 100644 --- a/code/modules/mob/living/carbon/human/species/unathi.dm +++ b/code/modules/mob/living/carbon/human/species/unathi.dm @@ -160,7 +160,7 @@ language = LANGUAGE_UNATHI default_language = LANGUAGE_UNATHI - speed_mod = -0.80 + speed_mod = -0.50 inherent_traits = list( TRAIT_HAS_LIPS, @@ -218,7 +218,7 @@ ) brute_mod = 1.15 burn_mod = 1.15 - speed_mod = -0.60 //less fast as ash walkers + speed_mod = -0.37 //less fast as ash walkers punchdamagelow = 4 punchdamagehigh = 7 punchstunthreshold = 7 //still can stun people pretty often diff --git a/code/modules/mob/living/carbon/human/update_stat.dm b/code/modules/mob/living/carbon/human/update_stat.dm index 1f7e1a2fd4a..9dd69c8a0a2 100644 --- a/code/modules/mob/living/carbon/human/update_stat.dm +++ b/code/modules/mob/living/carbon/human/update_stat.dm @@ -1,5 +1,5 @@ /mob/living/carbon/human/update_stat(reason = "none given", should_log = FALSE) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return ..() ..() if(stat == DEAD) diff --git a/code/modules/mob/living/carbon/life.dm b/code/modules/mob/living/carbon/life.dm index 7442e307c98..3d8ab5a1387 100644 --- a/code/modules/mob/living/carbon/life.dm +++ b/code/modules/mob/living/carbon/life.dm @@ -104,7 +104,7 @@ //Third link in a breath chain, calls handle_breath_temperature() /mob/living/carbon/proc/check_breath(datum/gas_mixture/breath) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return FALSE var/lungs = get_organ_slot(INTERNAL_ORGAN_LUNGS) @@ -386,10 +386,10 @@ var/obj/item/reagent_containers/food/pill/patch/P = patch if(P.reagents && P.reagents.total_volume) - var/fractional_applied_amount = applied_amount / P.reagents.total_volume - P.reagents.reaction(src, REAGENT_TOUCH, fractional_applied_amount, P.needs_to_apply_reagents) + var/fractional_applied_amount = (applied_amount / P.reagents.total_volume) * P.protection_on_apply + P.reagents.reaction(src, REAGENT_TOUCH, fractional_applied_amount, show_message = FALSE, ignore_protection = TRUE, def_zone = P.application_zone) P.needs_to_apply_reagents = FALSE - P.reagents.trans_to(src, applied_amount * 0.5) + P.reagents.trans_to(src, applied_amount * 0.5 * P.protection_on_apply) P.reagents.remove_any(applied_amount * 0.5) else if(!P.reagents || P.reagents.total_volume <= 0) diff --git a/code/modules/mob/living/carbon/update_status.dm b/code/modules/mob/living/carbon/update_status.dm index fd9d9dcee04..b7227d9e335 100644 --- a/code/modules/mob/living/carbon/update_status.dm +++ b/code/modules/mob/living/carbon/update_status.dm @@ -1,5 +1,5 @@ /mob/living/carbon/update_stat(reason = "none given", should_log = FALSE) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return ..() if(stat != DEAD) if(health <= HEALTH_THRESHOLD_DEAD && check_death_method()) diff --git a/code/modules/mob/living/damage_procs.dm b/code/modules/mob/living/damage_procs.dm index 5ac11352c0c..8db896599a9 100644 --- a/code/modules/mob/living/damage_procs.dm +++ b/code/modules/mob/living/damage_procs.dm @@ -257,7 +257,7 @@ /// Applies passed status effect /mob/living/proc/apply_effect(effect = 0, effecttype = STUN, blocked = 0, negate_armor = FALSE) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return FALSE blocked = (100-blocked)/100 if(!effect || (blocked <= 0)) @@ -353,7 +353,7 @@ silent = FALSE, affect_robotic = TRUE, ) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) var/old_bruteloss = getBruteLoss() bruteloss = 0 if(old_bruteloss != 0) @@ -407,7 +407,7 @@ silent = FALSE, affect_robotic = TRUE, ) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) var/old_fireloss = getFireLoss() fireloss = 0 if(old_fireloss != 0) @@ -453,7 +453,7 @@ forced = FALSE, used_weapon = null, ) - if((status_flags & GODMODE) || HAS_TRAIT(src, TRAIT_NO_BREATH)) + if(HAS_TRAIT(src, TRAIT_GODMODE) || HAS_TRAIT(src, TRAIT_NO_BREATH)) var/old_oxyloss = getOxyLoss() oxyloss = 0 if(old_oxyloss != 0) @@ -485,7 +485,7 @@ * Returns STATUS_UPDATE_HEALTH if any changes were made, STATUS_UPDATE_NONE otherwise */ /mob/living/proc/setOxyLoss(amount = 0, updating_health = TRUE) - if((status_flags & GODMODE) || HAS_TRAIT(src, TRAIT_NO_BREATH)) + if(HAS_TRAIT(src, TRAIT_GODMODE) || HAS_TRAIT(src, TRAIT_NO_BREATH)) var/old_oxyloss = getOxyLoss() oxyloss = 0 if(old_oxyloss != 0) @@ -526,7 +526,7 @@ forced = FALSE, used_weapon = null, ) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) var/old_toxloss = getToxLoss() toxloss = 0 if(old_toxloss != 0) @@ -558,7 +558,7 @@ * Returns STATUS_UPDATE_HEALTH if any changes were made, STATUS_UPDATE_NONE otherwise */ /mob/living/proc/setToxLoss(amount, updating_health = TRUE) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) var/old_toxloss = getToxLoss() toxloss = 0 if(old_toxloss != 0) @@ -599,7 +599,7 @@ forced = FALSE, used_weapon = null, ) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) var/old_cloneloss = getCloneLoss() cloneloss = 0 if(old_cloneloss != 0) @@ -631,7 +631,7 @@ * Returns STATUS_UPDATE_HEALTH if any changes were made, STATUS_UPDATE_NONE otherwise */ /mob/living/proc/setCloneLoss(amount, updating_health = TRUE) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) var/old_cloneloss = getCloneLoss() cloneloss = 0 if(old_cloneloss != 0) @@ -743,7 +743,7 @@ forced = FALSE, used_weapon = null, ) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) var/old_stamloss = getStaminaLoss() staminaloss = 0 if(old_stamloss != 0) @@ -777,7 +777,7 @@ * Returns STATUS_UPDATE_HEALTH if any changes were made, STATUS_UPDATE_NONE otherwise */ /mob/living/proc/setStaminaLoss(amount, updating_health = TRUE) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) var/old_stamloss = getStaminaLoss() staminaloss = 0 if(old_stamloss != 0) @@ -862,7 +862,7 @@ silent = FALSE, affect_robotic = TRUE, ) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) var/old_bruteloss = getBruteLoss() var/old_fireloss = getFireLoss() bruteloss = 0 @@ -942,7 +942,7 @@ silent = FALSE, affect_robotic = TRUE, ) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) var/old_bruteloss = getBruteLoss() var/old_fireloss = getFireLoss() bruteloss = 0 diff --git a/code/modules/mob/living/death.dm b/code/modules/mob/living/death.dm index 43a8a8d71d2..dc279a53871 100644 --- a/code/modules/mob/living/death.dm +++ b/code/modules/mob/living/death.dm @@ -40,7 +40,7 @@ return TRUE /mob/living/proc/can_die() - return !(stat == DEAD || (status_flags & GODMODE)) + return !(stat == DEAD || HAS_TRAIT(src, TRAIT_GODMODE)) // Returns true if mob transitioned from live to dead // Do a check with `can_die` beforehand if you need to do any diff --git a/code/modules/mob/living/life.dm b/code/modules/mob/living/life.dm index 998f6bc5f44..765ff34e0f8 100644 --- a/code/modules/mob/living/life.dm +++ b/code/modules/mob/living/life.dm @@ -37,10 +37,6 @@ //Breathing, if applicable handle_breathing(times_fired) - if(stat != DEAD) - //Random events (vomiting etc) - handle_random_events() - if(LAZYLEN(diseases)) handle_diseases() @@ -116,9 +112,6 @@ var/datum/disease/D = thing D.stage_act() -/mob/living/proc/handle_random_events() - return - /mob/living/proc/handle_environment(datum/gas_mixture/environment) return diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index d5df5ca5ab0..f966df04963 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -566,7 +566,7 @@ add_attack_logs(user, src, "set on fire with [I]") /mob/living/update_stat(reason = "none given", should_log = FALSE) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) set_stat(CONSCIOUS) med_hud_set_health() med_hud_set_status() @@ -574,7 +574,7 @@ update_stamina_hud() update_damage_hud() if(should_log) - log_debug("[src] update_stat([reason][status_flags & GODMODE ? ", GODMODE" : ""])") + log_debug("[src] update_stat([reason][HAS_TRAIT(src, TRAIT_GODMODE) ? ", GODMODE" : ""])") ///Sets the current mob's health value. Do not call directly if you don't know what you are doing, use the damage procs, instead. @@ -584,7 +584,7 @@ /mob/living/proc/updatehealth(reason = "none given", should_log = FALSE) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) set_health(maxHealth) update_stat("updatehealth([reason])", should_log) return @@ -1248,7 +1248,7 @@ //called when the mob receives a bright flash /mob/living/proc/flash_eyes(intensity = 1, override_blindness_check, affect_silicon, visual, type = /atom/movable/screen/fullscreen/flash) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return FALSE if(check_eye_prot() < intensity && (override_blindness_check || !HAS_TRAIT(src, TRAIT_BLIND))) overlay_fullscreen("flash", type) @@ -2303,3 +2303,22 @@ /mob/living/proc/update_movespeed_damage_modifiers() return + +/mob/living/magic_charge_act(mob/user) + if(LAZYLEN(mob_spell_list)) + for(var/obj/effect/proc_holder/spell/spell as anything in mob_spell_list) + if(spell.cooldown_handler.is_on_cooldown()) + continue + + spell.revert_cast() + . |= RECHARGE_SUCCESSFUL + + if(LAZYLEN(mind?.spell_list)) + for(var/obj/effect/proc_holder/spell/spell as anything in mind?.spell_list) + if(spell.cooldown_handler.is_on_cooldown()) + continue + + spell.revert_cast() + . |= RECHARGE_SUCCESSFUL + + to_chat(src, span_notice("You feel [(. & RECHARGE_SUCCESSFUL) ? "raw magical energy flowing through you, it feels good!" : "very strange for a moment, but then it passes."]")) diff --git a/code/modules/mob/living/living_defense.dm b/code/modules/mob/living/living_defense.dm index 1e09415f7fa..26a49da0a8e 100644 --- a/code/modules/mob/living/living_defense.dm +++ b/code/modules/mob/living/living_defense.dm @@ -60,7 +60,7 @@ /mob/living/proc/electrocute_act(shock_damage, source, siemens_coeff = 1, flags = NONE, jitter_time = 10 SECONDS, stutter_time = 6 SECONDS, stun_duration = 4 SECONDS) if(SEND_SIGNAL(src, COMSIG_LIVING_ELECTROCUTE_ACT, shock_damage, source, siemens_coeff, flags) & COMPONENT_LIVING_BLOCK_SHOCK) return FALSE - if(status_flags & GODMODE) //godmode + if(HAS_TRAIT(src, TRAIT_GODMODE)) //godmode return FALSE shock_damage *= siemens_coeff if(!(flags & SHOCK_IGNORE_IMMUNITY)) diff --git a/code/modules/mob/living/living_infected_blob_mobs.dm b/code/modules/mob/living/living_infected_blob_mobs.dm index 54a55d57bee..65970863476 100644 --- a/code/modules/mob/living/living_infected_blob_mobs.dm +++ b/code/modules/mob/living/living_infected_blob_mobs.dm @@ -9,6 +9,7 @@ return burst_blob_mob() + /mob/living/proc/burst_blob_mob() if(dusted) return @@ -25,88 +26,116 @@ /mob/living/simple_animal/can_be_blob() return TRUE + /mob/living/carbon/human/can_be_blob() if(!dna) return FALSE return !(dna.species.name in BLOB_RESTRICTED_SPECIES) + /mob/living/simple_animal/imp/can_be_blob() return FALSE + /mob/living/simple_animal/borer/can_be_blob() return FALSE + /mob/living/simple_animal/demon/can_be_blob() return FALSE + /mob/living/simple_animal/revenant/can_be_blob() return FALSE + /mob/living/simple_animal/bot/can_be_blob() return FALSE + /mob/living/simple_animal/spiderbot/can_be_blob() return FALSE + /mob/living/simple_animal/ascendant_shadowling/can_be_blob() return FALSE + /mob/living/simple_animal/mouse/clockwork/can_be_blob() return FALSE + /mob/living/simple_animal/mouse/fluff/clockwork/can_be_blob() return FALSE + /mob/living/simple_animal/pet/dog/corgi/borgi/can_be_blob() return FALSE + /mob/living/simple_animal/hostile/swarmer/can_be_blob() return FALSE + /mob/living/simple_animal/hostile/guardian/can_be_blob() return FALSE + /mob/living/simple_animal/hostile/blob/can_be_blob() return FALSE + /mob/living/simple_animal/hostile/morph/can_be_blob() return FALSE + /mob/living/simple_animal/hostile/construct/can_be_blob() return FALSE + /mob/living/simple_animal/hostile/clockwork/can_be_blob() return FALSE + /mob/living/simple_animal/hostile/alien/can_be_blob() return FALSE + /mob/living/simple_animal/hostile/asteroid/can_be_blob() return FALSE + /mob/living/simple_animal/hostile/malf_drone/can_be_blob() return FALSE + /mob/living/simple_animal/hostile/statue/can_be_blob() return FALSE + /mob/living/simple_animal/hostile/retaliate/syndirat/can_be_blob() return FALSE + /mob/living/simple_animal/hostile/skeleton/retaliate/can_be_blob() return FALSE + /mob/living/simple_animal/hostile/poison/terror_spider/can_be_blob() return FALSE + /mob/living/simple_animal/hostile/megafauna/ancient_robot/can_be_blob() return FALSE + /mob/living/simple_animal/hostile/megafauna/hierophant/can_be_blob() return FALSE + /mob/living/simple_animal/hostile/megafauna/legion/can_be_blob() return FALSE + /mob/living/simple_animal/hostile/megafauna/swarmer_swarm_beacon/can_be_blob() return FALSE diff --git a/code/modules/mob/living/silicon/ai/ai.dm b/code/modules/mob/living/silicon/ai/ai.dm index a8fa782c102..74bb56e8bd9 100644 --- a/code/modules/mob/living/silicon/ai/ai.dm +++ b/code/modules/mob/living/silicon/ai/ai.dm @@ -438,6 +438,7 @@ GLOBAL_LIST_INIT(ai_verbs_default, list( "Anonymous", "Hippy", "AMAI", + "HAL", ) if(custom_sprite) display_choices += "Custom" @@ -550,6 +551,8 @@ GLOBAL_LIST_INIT(ai_verbs_default, list( icon_state = "ai-anon" if("AMAI") icon_state = "ai-am" + if("HAL") + icon_state = "ai-hal" else icon_state = "ai" //else diff --git a/code/modules/mob/living/silicon/ai/life.dm b/code/modules/mob/living/silicon/ai/life.dm index 3d1c13d7406..27583b0b1ac 100644 --- a/code/modules/mob/living/silicon/ai/life.dm +++ b/code/modules/mob/living/silicon/ai/life.dm @@ -129,7 +129,7 @@ theAPC = null /mob/living/silicon/ai/updatehealth(reason = "none given", should_log = FALSE) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return ..() set_health(maxHealth - getOxyLoss() - getToxLoss() - getFireLoss() - getBruteLoss()) update_stat("updatehealth([reason])", should_log) diff --git a/code/modules/mob/living/silicon/ai/update_status.dm b/code/modules/mob/living/silicon/ai/update_status.dm index cf1a9bee932..989330dedfc 100644 --- a/code/modules/mob/living/silicon/ai/update_status.dm +++ b/code/modules/mob/living/silicon/ai/update_status.dm @@ -1,5 +1,5 @@ /mob/living/silicon/ai/update_stat(reason = "none given", should_log = FALSE) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return ..() if(stat != DEAD) if(health <= HEALTH_THRESHOLD_DEAD && check_death_method()) diff --git a/code/modules/mob/living/silicon/decoy/life.dm b/code/modules/mob/living/silicon/decoy/life.dm index da1b96516cc..5bb007efcab 100644 --- a/code/modules/mob/living/silicon/decoy/life.dm +++ b/code/modules/mob/living/silicon/decoy/life.dm @@ -2,14 +2,14 @@ return /mob/living/silicon/decoy/updatehealth(reason = "none given", should_log = FALSE) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return ..() set_health(maxHealth - getOxyLoss() - getToxLoss() - getFireLoss() - getBruteLoss()) update_stat("updatehealth([reason])", should_log) /mob/living/silicon/decoy/update_stat(reason = "none given", should_log = FALSE) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return ..() if(stat == DEAD) return diff --git a/code/modules/mob/living/silicon/login.dm b/code/modules/mob/living/silicon/login.dm index 8bf2778b0b5..a28c3fe0840 100644 --- a/code/modules/mob/living/silicon/login.dm +++ b/code/modules/mob/living/silicon/login.dm @@ -7,7 +7,6 @@ mind.remove_antag_datum(/datum/antagonist/ninja) mind.remove_antag_datum(/datum/antagonist/changeling) mind.remove_antag_datum(/datum/antagonist/vampire) - mind.remove_antag_datum(/datum/antagonist/goon_vampire) mind.remove_antag_datum(/datum/antagonist/thief) SSticker.mode.remove_thrall(mind, 0) SSticker.mode.remove_shadowling(mind) diff --git a/code/modules/mob/living/silicon/pai/life.dm b/code/modules/mob/living/silicon/pai/life.dm index 3fed8c68982..d79775fad3d 100644 --- a/code/modules/mob/living/silicon/pai/life.dm +++ b/code/modules/mob/living/silicon/pai/life.dm @@ -23,7 +23,7 @@ last_change_chemicals = world.time /mob/living/silicon/pai/updatehealth(reason = "none given", should_log = FALSE) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return ..() set_health(maxHealth - getBruteLoss() - getFireLoss()) update_stat("updatehealth([reason])", should_log) diff --git a/code/modules/mob/living/silicon/pai/update_status.dm b/code/modules/mob/living/silicon/pai/update_status.dm index 21de0fedb03..1babf175fc0 100644 --- a/code/modules/mob/living/silicon/pai/update_status.dm +++ b/code/modules/mob/living/silicon/pai/update_status.dm @@ -1,5 +1,5 @@ /mob/living/silicon/pai/update_stat(reason = "none given", should_log = FALSE) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return ..() if(stat != DEAD) if(health <= 0) diff --git a/code/modules/mob/living/silicon/robot/drone/drone.dm b/code/modules/mob/living/silicon/robot/drone/drone.dm index 6a00fafb18b..9260be0343e 100644 --- a/code/modules/mob/living/silicon/robot/drone/drone.dm +++ b/code/modules/mob/living/silicon/robot/drone/drone.dm @@ -300,7 +300,7 @@ //For some goddamn reason robots have this hardcoded. Redefining it for our fragile friends here. /mob/living/silicon/robot/drone/updatehealth(reason = "none given", should_log = FALSE) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return ..() set_health(maxHealth - (getBruteLoss() + getFireLoss() + (suiciding ? getOxyLoss() : 0))) update_stat("updatehealth([reason])", should_log) diff --git a/code/modules/mob/living/silicon/robot/drone/drone_damage.dm b/code/modules/mob/living/silicon/robot/drone/drone_damage.dm index e688d8a29a0..12e18ae6afd 100644 --- a/code/modules/mob/living/silicon/robot/drone/drone_damage.dm +++ b/code/modules/mob/living/silicon/robot/drone/drone_damage.dm @@ -10,7 +10,7 @@ silent = FALSE, affect_robotic = TRUE, ) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return ..() . = STATUS_UPDATE_NONE diff --git a/code/modules/mob/living/silicon/robot/drone/update_status.dm b/code/modules/mob/living/silicon/robot/drone/update_status.dm index b02061c52a5..27433a25f16 100644 --- a/code/modules/mob/living/silicon/robot/drone/update_status.dm +++ b/code/modules/mob/living/silicon/robot/drone/update_status.dm @@ -2,7 +2,7 @@ //Standard robots use config for crit, which is somewhat excessive for these guys. //Drones killed by damage will gib. /mob/living/silicon/robot/drone/update_stat(reason = "none given", should_log = FALSE) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return ..() if(health <= -maxHealth && stat != DEAD) gib() diff --git a/code/modules/mob/living/silicon/robot/robot_damage.dm b/code/modules/mob/living/silicon/robot/robot_damage.dm index e15030bc38f..86c55c3945c 100644 --- a/code/modules/mob/living/silicon/robot/robot_damage.dm +++ b/code/modules/mob/living/silicon/robot/robot_damage.dm @@ -3,7 +3,7 @@ check_module_damage() /mob/living/silicon/robot/getBruteLoss(repairable_only = FALSE) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return 0 var/amount = 0 for(var/V in components) @@ -13,7 +13,7 @@ return amount /mob/living/silicon/robot/getFireLoss(repairable_only = FALSE) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return 0 var/amount = 0 for(var/V in components) @@ -118,7 +118,7 @@ silent = FALSE, affect_robotic = TRUE, ) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return ..() var/list/components = get_damageable_components() @@ -178,7 +178,7 @@ silent = FALSE, affect_robotic = TRUE, ) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return ..() . = STATUS_UPDATE_NONE diff --git a/code/modules/mob/living/silicon/robot/update_status.dm b/code/modules/mob/living/silicon/robot/update_status.dm index f6a08209c75..2d67160c119 100644 --- a/code/modules/mob/living/silicon/robot/update_status.dm +++ b/code/modules/mob/living/silicon/robot/update_status.dm @@ -8,7 +8,7 @@ /mob/living/silicon/robot/update_stat(reason = "none given", should_log = FALSE) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) ..() update_headlamp() return diff --git a/code/modules/mob/living/simple_animal/bot/bot.dm b/code/modules/mob/living/simple_animal/bot/bot.dm index b172729f664..d5f7031309d 100644 --- a/code/modules/mob/living/simple_animal/bot/bot.dm +++ b/code/modules/mob/living/simple_animal/bot/bot.dm @@ -10,7 +10,6 @@ healable = FALSE damage_coeff = list(BRUTE = 1, BURN = 1, TOX = 0, CLONE = 0, STAMINA = 0, OXY = 0) atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 has_unlimited_silicon_privilege = TRUE sentience_type = SENTIENCE_ARTIFICIAL status_flags = NONE //no default canpush @@ -141,6 +140,11 @@ hud_possible = list(DIAG_STAT_HUD, DIAG_BOT_HUD, DIAG_HUD, DIAG_PATH_HUD = HUD_LIST_LIST)//Diagnostic HUD views +/mob/living/simple_animal/bot/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) /obj/item/radio/headset/bot requires_tcomms = FALSE @@ -1391,3 +1395,6 @@ Pass the desired type path itself, declaring a temporary var beforehand is not r set_varspeed(initial(speed)) to_chat(src, span_notice("Now you are moving at your normal speed.")) +/obj/machinery/bot_core/syndicate + req_access = list(ACCESS_SYNDICATE) + diff --git a/code/modules/mob/living/simple_animal/constructs.dm b/code/modules/mob/living/simple_animal/constructs.dm index 264a8f8ced5..c33d9aba886 100644 --- a/code/modules/mob/living/simple_animal/constructs.dm +++ b/code/modules/mob/living/simple_animal/constructs.dm @@ -15,7 +15,6 @@ see_invisible = SEE_INVISIBLE_HIDDEN_RUNES attack_sound = 'sound/weapons/punch1.ogg' atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 faction = list("cult") pressure_resistance = 100 universal_speak = TRUE @@ -55,6 +54,12 @@ add_traits(list(TRAIT_HEALS_FROM_CULT_PYLONS, TRAIT_HEALS_FROM_HOLY_PYLONS, TRAIT_NO_FLOATING_ANIM), INNATE_TRAIT) AddElement(/datum/element/simple_flying) +/mob/living/simple_animal/hostile/construct/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 223, \ + ) + /mob/living/simple_animal/hostile/construct/death(gibbed) . = ..() SSticker.mode.remove_cultist(mind, FALSE) diff --git a/code/modules/mob/living/simple_animal/damage_procs.dm b/code/modules/mob/living/simple_animal/damage_procs.dm index 8776b541f44..bd09f332d62 100644 --- a/code/modules/mob/living/simple_animal/damage_procs.dm +++ b/code/modules/mob/living/simple_animal/damage_procs.dm @@ -18,7 +18,7 @@ damage_type = BRUTE, forced = FALSE, ) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) var/oldbruteloss = bruteloss bruteloss = 0 if(oldbruteloss != 0) @@ -53,7 +53,7 @@ * Returns STATUS_UPDATE_HEALTH if any changes were made, STATUS_UPDATE_NONE otherwise */ /mob/living/simple_animal/proc/setHealth(amount, updating_health = TRUE) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) var/oldbruteloss = bruteloss bruteloss = 0 if(oldbruteloss != 0) diff --git a/code/modules/mob/living/simple_animal/friendly/cat.dm b/code/modules/mob/living/simple_animal/friendly/cat.dm index fdbb80ac8d6..8880a157c88 100644 --- a/code/modules/mob/living/simple_animal/friendly/cat.dm +++ b/code/modules/mob/living/simple_animal/friendly/cat.dm @@ -240,7 +240,6 @@ gold_core_spawnable = NO_SPAWN eats_mice = 0 atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 melee_damage_lower = 5 melee_damage_upper = 15 @@ -250,6 +249,11 @@ add_language(LANGUAGE_GALACTIC_COMMON) ADD_TRAIT(src, TRAIT_NO_BREATH, INNATE_TRAIT) +/mob/living/simple_animal/pet/cat/Syndi/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) /mob/living/simple_animal/pet/cat/cak name = "Keeki" @@ -337,10 +341,15 @@ icon_dead = "spacecat_dead" icon_resting = "spacecat_rest" unsuitable_atmos_damage = 0 - minbodytemp = TCMB - maxbodytemp = T0C + 40 holder_type = /obj/item/holder/spacecat +/mob/living/simple_animal/pet/cat/spacecat/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + maxbodytemp = T0C + 40, \ + minbodytemp = TCMB, \ + ) + /mob/living/simple_animal/pet/cat/fat name = "FatCat" desc = "Упитана. Счастлива." diff --git a/code/modules/mob/living/simple_animal/friendly/cockroach.dm b/code/modules/mob/living/simple_animal/friendly/cockroach.dm index 21f4ea02a38..19cc9555554 100644 --- a/code/modules/mob/living/simple_animal/friendly/cockroach.dm +++ b/code/modules/mob/living/simple_animal/friendly/cockroach.dm @@ -7,8 +7,6 @@ maxHealth = 1 turns_per_move = 5 atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 270 - maxbodytemp = INFINITY pass_flags = PASSTABLE | PASSGRILLE | PASSMOB mob_size = MOB_SIZE_TINY response_help = "pokes" @@ -23,6 +21,12 @@ del_on_death = 1 tts_seed = "Villagerm" +/mob/living/simple_animal/cockroach/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 270, \ + maxbodytemp = INFINITY, \ + ) /mob/living/simple_animal/cockroach/Initialize(mapload) . = ..() diff --git a/code/modules/mob/living/simple_animal/friendly/diona.dm b/code/modules/mob/living/simple_animal/friendly/diona.dm index e68e1ee1718..188ed783e26 100644 --- a/code/modules/mob/living/simple_animal/friendly/diona.dm +++ b/code/modules/mob/living/simple_animal/friendly/diona.dm @@ -15,7 +15,6 @@ ventcrawler_trait = TRAIT_VENTCRAWLER_ALWAYS mobility_flags = MOBILITY_FLAGS_REST_CAPABLE_DEFAULT atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 maxHealth = 50 health = 50 @@ -54,6 +53,12 @@ var/datum/action/innate/diona/evolve/evolve_action = new() var/datum/action/innate/diona/steal_blood/steal_blood_action = new() +/mob/living/simple_animal/diona/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) + /datum/action/innate/diona/merge name = "Merge with gestalt" icon_icon = 'icons/mob/human_races/r_diona.dmi' diff --git a/code/modules/mob/living/simple_animal/friendly/dog.dm b/code/modules/mob/living/simple_animal/friendly/dog.dm index 53d1d352eb9..1b3978b8299 100644 --- a/code/modules/mob/living/simple_animal/friendly/dog.dm +++ b/code/modules/mob/living/simple_animal/friendly/dog.dm @@ -247,7 +247,8 @@ set_light_on(FALSE) atmos_requirements = list("min_oxy" = 5, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 1, "min_co2" = 0, "max_co2" = 5, "min_n2" = 0, "max_n2" = 0) REMOVE_TRAIT(src, TRAIT_NO_BREATH, CORGI_HARDSUIT_TRAIT) - minbodytemp = initial(minbodytemp) + var/datum/component/animal_temperature/temp = GetComponent(/datum/component/animal_temperature) + temp?.minbodytemp = initial(temp?.minbodytemp) if(inventory_head && inventory_head.dog_fashion) var/datum/dog_fashion/DF = new inventory_head.dog_fashion(src) @@ -554,13 +555,18 @@ icon_dead = "void_puppy_dead" nofur = TRUE unsuitable_atmos_damage = 0 - minbodytemp = TCMB - maxbodytemp = T0C + 40 tts_seed = "Kael" holder_type = /obj/item/holder/void_puppy maxHealth = 60 health = 60 +/mob/living/simple_animal/pet/dog/corgi/puppy/void/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + maxbodytemp = T0C + 40, \ + minbodytemp = TCMB, \ + ) + /mob/living/simple_animal/pet/dog/corgi/puppy/void/Process_Spacemove(movement_dir = NONE, continuous_move = FALSE) return TRUE //Void puppies can navigate space. @@ -573,8 +579,13 @@ icon_dead = "slime_puppy_dead" nofur = TRUE holder_type = /obj/item/holder/slime_puppy - minbodytemp = 250 //Weak to cold - maxbodytemp = INFINITY + +/mob/living/simple_animal/pet/dog/corgi/puppy/slime/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + maxbodytemp = INFINITY, \ + minbodytemp = 250, \ + ) //LISA! SQUEEEEEEEEE~ /mob/living/simple_animal/pet/dog/corgi/Lisa @@ -632,7 +643,6 @@ tts_seed = "Glados" var/emagged = 0 atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 loot = list(/obj/effect/decal/cleanable/blood/gibs/robot) del_on_death = 1 deathmessage = "blows apart!" @@ -640,6 +650,12 @@ nofur = TRUE holder_type = /obj/item/holder/borgi +/mob/living/simple_animal/pet/dog/corgi/borgi/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) + /mob/living/simple_animal/pet/dog/corgi/borgi/emag_act(mob/user) if(!emagged) emagged = 1 diff --git a/code/modules/mob/living/simple_animal/friendly/fox.dm b/code/modules/mob/living/simple_animal/friendly/fox.dm index bb78fd82f17..1731a1c133a 100644 --- a/code/modules/mob/living/simple_animal/friendly/fox.dm +++ b/code/modules/mob/living/simple_animal/friendly/fox.dm @@ -35,9 +35,13 @@ /mob/living/simple_animal/pet/dog/fox/forest/winter - minbodytemp = 0 weather_immunities = list(TRAIT_SNOWSTORM_IMMUNE) +/mob/living/simple_animal/pet/dog/fox/forest/winter/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) //Captain fox /mob/living/simple_animal/pet/dog/fox/Renault @@ -58,10 +62,14 @@ unique_pet = TRUE gold_core_spawnable = NO_SPAWN atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 melee_damage_lower = 10 melee_damage_upper = 20 +/mob/living/simple_animal/pet/dog/fox/SyndiFox/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) /mob/living/simple_animal/pet/dog/fox/Syndifox/Initialize(mapload) . = ..() @@ -81,10 +89,14 @@ unique_pet = TRUE gold_core_spawnable = NO_SPAWN atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 melee_damage_lower = 10 melee_damage_upper = 20 +/mob/living/simple_animal/pet/dog/fox/alisa/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) /mob/living/simple_animal/pet/dog/fox/alisa/Initialize(mapload) . = ..() diff --git a/code/modules/mob/living/simple_animal/friendly/frog.dm b/code/modules/mob/living/simple_animal/friendly/frog.dm index b6949c1eb53..06ace0b7efe 100644 --- a/code/modules/mob/living/simple_animal/friendly/frog.dm +++ b/code/modules/mob/living/simple_animal/friendly/frog.dm @@ -31,8 +31,6 @@ mob_size = MOB_SIZE_TINY layer = MOB_LAYER atmos_requirements = list("min_oxy" = 16, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 1, "min_co2" = 0, "max_co2" = 5, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 223 //Below -50 Degrees Celcius - maxbodytemp = 323 //Above 50 Degrees Celcius universal_speak = 0 can_hide = 1 holder_type = /obj/item/holder/frog @@ -47,6 +45,12 @@ ) AddElement(/datum/element/connect_loc, loc_connections) +/mob/living/simple_animal/frog/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + maxbodytemp = 323, \ + minbodytemp = 223, \ + ) /mob/living/simple_animal/frog/attack_hand(mob/living/carbon/human/M) if(M.a_intent == INTENT_HELP) @@ -140,14 +144,12 @@ real_name = "Маппер" atmos_requirements = list("min_oxy"=0,"max_oxy"=0,"min_tox"=0,"max_tox"=0,"min_co2"=0,"max_co2"=0,"min_n2"=0,"max_n2"=0) butcher_results = list(/obj/item/areaeditor/blueprints=1) - cold_damage_per_tick = 0 damage_coeff = list("brute"=0,"fire"=0,"tox"=0,"clone"=0,"stamina"=0,"oxy"=0) death_sound = 'sound/creatures/mapper_death.ogg' desc = "Окупировавшая один из офисов на Центральном командовании лягушка. Постоянно кричит что-то в монитор." emote_hear = list("МГРЛЬК","МРГЛ","УААМРГЛ") emote_see = list("лежит расслабленная","увлажнена","издает гортанные звуки","лупает глазками","сильно недовольна","ищет рантаймы") maxHealth = 1000 - maxbodytemp = 1000 scream_sound = list('sound/creatures/mapper_disappointed.ogg','sound/creatures/mapper_angry.ogg','sound/creatures/mapper_annoyed.ogg') speak = list("МРГЛЬК!","ТРУБА В ТРУБЕ! РАНТАЙМ! ПИЗДЕЦ!","ЧЕРЕЗ ЧАС!","ЗЕРО НА ВАЙТЛИСТЕ!","1.5.7. В РЕЛИЗЕЕЕ!","ВОТ БИ СМ НА КОРОБКУ!","ДА КТО ЭТОТ ВАШ ПР?!","МУЛЬТИЗЕТА ХОЧЕТСЯ!") squeak_sound = list('sound/creatures/mapper_disappointed.ogg','sound/creatures/mapper_angry.ogg','sound/creatures/mapper_annoyed.ogg') @@ -157,3 +159,10 @@ /mob/living/simple_animal/frog/scream/mapper/Initialize(mapload) . = ..() AddComponent(/datum/component/squeak, squeak_sound, 50, extrarange = SILENCED_SOUND_EXTRARANGE) //as quiet as a frog or whatever + +/mob/living/simple_animal/frog/scream/mapper/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + maxbodytemp = 1000, \ + cold_damage = 0, \ + ) diff --git a/code/modules/mob/living/simple_animal/friendly/mouse.dm b/code/modules/mob/living/simple_animal/friendly/mouse.dm index b7277cc5ee8..ad7a843d391 100644 --- a/code/modules/mob/living/simple_animal/friendly/mouse.dm +++ b/code/modules/mob/living/simple_animal/friendly/mouse.dm @@ -19,6 +19,7 @@ talk_sound = list('sound/creatures/rat_talk.ogg') damaged_sound = list('sound/creatures/rat_wound.ogg') death_sound = 'sound/creatures/rat_death.ogg' + faction = list("neutral", "rodent") tts_seed = "Gyro" speak_chance = 1 turns_per_move = 5 @@ -37,8 +38,6 @@ mob_size = MOB_SIZE_TINY layer = MOB_LAYER atmos_requirements = list("min_oxy" = 16, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 1, "min_co2" = 0, "max_co2" = 5, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 223 //Below -50 Degrees Celcius - maxbodytemp = 323 //Above 50 Degrees Celcius universal_speak = FALSE can_hide = TRUE pass_door_while_hidden = TRUE @@ -61,6 +60,13 @@ ) AddElement(/datum/element/connect_loc, loc_connections) +/mob/living/simple_animal/mouse/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + maxbodytemp = 323, \ + minbodytemp = 223, \ + ) + /mob/living/simple_animal/mouse/add_strippable_element() AddElement(/datum/element/strippable, GLOB.strippable_mouse_items) @@ -416,16 +422,19 @@ maxHealth = 100 health = 100 atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 gold_core_spawnable = NO_SPAWN - var/cycles_alive = 0 - var/cycles_limit = 60 - var/has_burst = FALSE + /mob/living/simple_animal/mouse/blobinfected/Initialize(mapload) . = ..() addtimer(CALLBACK(src, PROC_REF(get_mind)), MOUSE_REVOTE_TIME) +/mob/living/simple_animal/mouse/blobinfected/ComponentInitialize() + . = ..() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) /mob/living/simple_animal/mouse/blobinfected/get_scooped(mob/living/carbon/grabber) to_chat(grabber, span_warning("You try to pick up [src], but they slip out of your grasp!")) @@ -440,7 +449,8 @@ return var/mob/M = pick(candidates) key = M.key - var/datum/antagonist/blob_infected/blob_datum = new + var/datum_type = mind.get_blob_infected_type() + var/datum/antagonist/blob_infected/blob_datum = new datum_type() blob_datum.time_to_burst_hight = TIME_TO_BURST_MOUSE_HIGHT blob_datum.time_to_burst_low = TIME_TO_BURST_MOUSE_LOW mind.add_antag_datum(blob_datum) diff --git a/code/modules/mob/living/simple_animal/friendly/penguin.dm b/code/modules/mob/living/simple_animal/friendly/penguin.dm index 0322a34ec38..9e42c59a951 100644 --- a/code/modules/mob/living/simple_animal/friendly/penguin.dm +++ b/code/modules/mob/living/simple_animal/friendly/penguin.dm @@ -35,6 +35,11 @@ butcher_results = list(/obj/item/reagent_containers/food/snacks/meat/bird = 4) gold_core_spawnable = FRIENDLY_SPAWN +/mob/living/simple_animal/pet/penguin/emperor/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) /mob/living/simple_animal/pet/penguin/eldrich name = "Albino penguin" @@ -52,6 +57,11 @@ emote_see = list("shakes its beak.", "flaps it's wings.","preens itself.") faction = list("penguin", "cult") +/mob/living/simple_animal/pet/penguin/eldritch/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) /mob/living/simple_animal/pet/penguin/emperor/shamebrero name = "Shamebrero penguin" diff --git a/code/modules/mob/living/simple_animal/friendly/snail.dm b/code/modules/mob/living/simple_animal/friendly/snail.dm index 1875658ea6b..2a96ec9715c 100644 --- a/code/modules/mob/living/simple_animal/friendly/snail.dm +++ b/code/modules/mob/living/simple_animal/friendly/snail.dm @@ -25,11 +25,16 @@ gold_core_spawnable = FRIENDLY_SPAWN stop_automated_movement_when_pulled = 0 atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 faction = list("slime", "neutral") reagents = new() holder_type = /obj/item/holder/snail +/mob/living/simple_animal/hostile/snail/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) + /mob/living/simple_animal/snail/Process_Spacemove(movement_dir = NONE, continuous_move = FALSE) return TRUE // why??? diff --git a/code/modules/mob/living/simple_animal/friendly/spiderbot.dm b/code/modules/mob/living/simple_animal/friendly/spiderbot.dm index d43fde739f3..21ac8a2b2df 100644 --- a/code/modules/mob/living/simple_animal/friendly/spiderbot.dm +++ b/code/modules/mob/living/simple_animal/friendly/spiderbot.dm @@ -26,8 +26,6 @@ tts_seed = "Antimage" atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 - maxbodytemp = 500 can_hide = 1 ventcrawler_trait = TRAIT_VENTCRAWLER_ALWAYS @@ -38,6 +36,13 @@ var/obj/item/mmi/mmi = null var/mob/emagged_master = null //for administrative purposes, to see who emagged the spiderbot; also for a holder for if someone emags an empty frame first then inserts an MMI. +/mob/living/simple_animal/spiderbot/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + maxbodytemp = 500, \ + minbodytemp = 0, \ + ) + /mob/living/simple_animal/spiderbot/Destroy() if(emagged) QDEL_NULL(mmi) diff --git a/code/modules/mob/living/simple_animal/hostile/alien.dm b/code/modules/mob/living/simple_animal/hostile/alien.dm index b5a22c1734b..6bf47de8eae 100644 --- a/code/modules/mob/living/simple_animal/hostile/alien.dm +++ b/code/modules/mob/living/simple_animal/hostile/alien.dm @@ -26,10 +26,8 @@ attack_sound = 'sound/weapons/bladeslice.ogg' atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) unsuitable_atmos_damage = 15 - heat_damage_per_tick = 20 faction = list("alien") status_flags = CANPUSH - minbodytemp = 0 nightvision = 8 AI_delay_max = 0.5 SECONDS lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE @@ -38,6 +36,13 @@ deathmessage = "lets out a waning guttural screech, green blood bubbling from its maw..." footstep_type = FOOTSTEP_MOB_CLAW +/mob/living/simple_animal/hostile/alien/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + heat_damage = 20, \ + minbodytemp = 0, \ + ) + /mob/living/simple_animal/hostile/alien/drone name = "alien drone" icon_state = "aliend_running" diff --git a/code/modules/mob/living/simple_animal/hostile/bat.dm b/code/modules/mob/living/simple_animal/hostile/bat.dm index d32c38d057b..a00654772c0 100644 --- a/code/modules/mob/living/simple_animal/hostile/bat.dm +++ b/code/modules/mob/living/simple_animal/hostile/bat.dm @@ -26,7 +26,6 @@ taunt_chance = 20 atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 // break_stuff_probability = 2 @@ -44,6 +43,11 @@ . = ..() AddElement(/datum/element/simple_flying) +/mob/living/simple_animal/hostile/scarybat/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) /mob/living/simple_animal/hostile/scarybat/Found(var/atom/A)//This is here as a potential override to pick a specific target if available if(istype(A) && A == owner) diff --git a/code/modules/mob/living/simple_animal/hostile/bear.dm b/code/modules/mob/living/simple_animal/hostile/bear.dm index f8c0609b7dd..6fc1cdfbd5b 100644 --- a/code/modules/mob/living/simple_animal/hostile/bear.dm +++ b/code/modules/mob/living/simple_animal/hostile/bear.dm @@ -36,12 +36,16 @@ //Space bears aren't affected by atmos. atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 faction = list("russian") gold_core_spawnable = HOSTILE_SPAWN weather_immunities = list(TRAIT_SNOWSTORM_IMMUNE) +/mob/living/simple_animal/hostile/bear/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) /mob/living/simple_animal/hostile/bear/handle_automated_movement() if(..()) diff --git a/code/modules/mob/living/simple_animal/hostile/bees.dm b/code/modules/mob/living/simple_animal/hostile/bees.dm index 57b9981fe5b..44a5af40f2f 100644 --- a/code/modules/mob/living/simple_animal/hostile/bees.dm +++ b/code/modules/mob/living/simple_animal/hostile/bees.dm @@ -12,8 +12,7 @@ /mob/living/simple_animal/hostile/poison/bees name = "bee" desc = "Buzzy buzzy bee, stingy sti- Ouch!" - icon_state = "" - icon_living = "" + icon_state = "bee" icon = 'icons/mob/bees.dmi' gender = FEMALE speak_emote = list("buzzes") @@ -32,6 +31,7 @@ obj_damage = 0 environment_smash = 0 mouse_opacity = MOUSE_OPACITY_OPAQUE + blocks_emissive = EMISSIVE_BLOCK_UNIQUE pass_flags = PASSTABLE | PASSGRILLE | PASSMOB density = FALSE mob_size = MOB_SIZE_TINY @@ -40,7 +40,6 @@ //Spaceborn beings don't get hurt by space atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 del_on_death = TRUE var/datum/reagent/beegent = null //hehe, beegent @@ -48,7 +47,6 @@ var/idle = 0 var/isqueen = FALSE var/bee_syndicate = FALSE - var/icon_base = "bee" var/static/list/bee_icons = list() var/static/beehometypecache = typecacheof(/obj/structure/beebox) var/static/hydroponicstypecache = typecacheof(/obj/machinery/hydroponics) @@ -58,10 +56,16 @@ /mob/living/simple_animal/hostile/poison/bees/Initialize(mapload) . = ..() - generate_bee_visuals() + regenerate_icons() AddComponent(/datum/component/swarming) AddElement(/datum/element/simple_flying) +/mob/living/simple_animal/hostile/poison/bees/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) + /mob/living/simple_animal/hostile/poison/bees/Destroy() beegent = null if(beehome) @@ -93,38 +97,26 @@ . += movable -// All bee sprites are made up of overlays. They do not have any special sprite overlays for items placed on them, such as collars, so this proc is unneeded. /mob/living/simple_animal/hostile/poison/bees/regenerate_icons() - return - -/mob/living/simple_animal/hostile/poison/bees/proc/generate_bee_visuals() - cut_overlays() + ..() var/col = BEE_DEFAULT_COLOUR if(beegent && beegent.color) col = beegent.color - var/image/base - if(!bee_icons["[icon_base]_base"]) - bee_icons["[icon_base]_base"] = image(icon = 'icons/mob/bees.dmi', icon_state = "[icon_base]_base") - base = bee_icons["[icon_base]_base"] - add_overlay(base) - var/image/greyscale - if(!bee_icons["[icon_base]_grey_[col]"]) - bee_icons["[icon_base]_grey_[col]"] = image(icon = 'icons/mob/bees.dmi', icon_state = "[icon_base]_grey") - greyscale = bee_icons["[icon_base]_grey_[col]"] + if(!bee_icons["[initial(icon_state)]_grey_[col]"]) + bee_icons["[initial(icon_state)]_grey_[col]"] = image(icon = 'icons/mob/bees.dmi', icon_state = "[initial(icon_state)]_grey") + greyscale = bee_icons["[initial(icon_state)]_grey_[col]"] greyscale.color = col add_overlay(greyscale) var/image/wings - if(!bee_icons["[icon_base]_wings"]) - bee_icons["[icon_base]_wings"] = image(icon = 'icons/mob/bees.dmi', icon_state = "[icon_base]_wings") - wings = bee_icons["[icon_base]_wings"] + if(!bee_icons["[initial(icon_state)]_wings"]) + bee_icons["[initial(icon_state)]_wings"] = image(icon = 'icons/mob/bees.dmi', icon_state = "[initial(icon_state)]_wings") + wings = bee_icons["[initial(icon_state)]_wings"] add_overlay(wings) - if(blocks_emissive) - add_overlay(get_emissive_block()) //We don't attack beekeepers/people dressed as bees/wryns //Todo: bee costume /mob/living/simple_animal/hostile/poison/bees/CanAttack(atom/the_target) @@ -177,7 +169,7 @@ if(istype(R)) beegent = R name = "[initial(name)] ([R.name])" - generate_bee_visuals() + regenerate_icons() /mob/living/simple_animal/hostile/poison/bees/proc/pollinate(obj/machinery/hydroponics/Hydro) if(!istype(Hydro) || !Hydro.myseed || Hydro.dead || Hydro.recent_bee_visit || Hydro.lid_closed) @@ -234,7 +226,7 @@ /mob/living/simple_animal/hostile/poison/bees/queen name = "queen bee" desc = "She's the queen of bees, BZZ BZZ" - icon_base = "queen" + icon_state = "queen" isqueen = TRUE diff --git a/code/modules/mob/living/simple_animal/hostile/carp.dm b/code/modules/mob/living/simple_animal/hostile/carp.dm index 0fb753d523c..b725cdae4b0 100644 --- a/code/modules/mob/living/simple_animal/hostile/carp.dm +++ b/code/modules/mob/living/simple_animal/hostile/carp.dm @@ -30,8 +30,6 @@ //Space carp aren't affected by atmos. atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 - maxbodytemp = 1500 faction = list("carp") pressure_resistance = 200 gold_core_spawnable = HOSTILE_SPAWN @@ -70,6 +68,12 @@ ADD_TRAIT(src, TRAIT_HEALS_FROM_CARP_RIFTS, INNATE_TRAIT) AddElement(/datum/element/simple_flying) +/mob/living/simple_animal/hostile/carp/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + maxbodytemp = 1500, \ + minbodytemp = 0, \ + ) /mob/living/simple_animal/hostile/carp/proc/carp_randomify(rarechance) if(random_color) @@ -127,10 +131,16 @@ /mob/living/simple_animal/hostile/carp/holocarp icon_state = "holocarp" icon_living = "holocarp" - maxbodytemp = INFINITY del_on_death = 1 random_color = FALSE +/mob/living/simple_animal/hostile/carp/holocarp/ComponentInitialize() + . = ..() + AddComponent( \ + /datum/component/animal_temperature, \ + maxbodytemp = INFINITY, \ + ) + /mob/living/simple_animal/hostile/carp/megacarp icon = 'icons/mob/alienqueen.dmi' name = "Mega Space Carp" @@ -186,11 +196,29 @@ retreat_distance = 6 vision_range = 5 retaliate_only = TRUE - minbodytemp = 250 - maxbodytemp = 350 gold_core_spawnable = NO_SPAWN var/carp_color = "carp" //holder for icon set +/mob/living/simple_animal/hostile/carp/sea/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + maxbodytemp = 350, \ + minbodytemp = 250, \ + ) + +/mob/living/simple_animal/hostile/carp/mcarp + name = "mutated Carp" + desc = "Strange-looking space carp." + icon_state = "Mcarp" + icon_living = "Mcarp" + icon_dead = "MCarp_Dead" + + obj_damage = 50 + melee_damage_lower = 25 + melee_damage_upper = 30 + maxHealth = 150 + health = 150 + /mob/living/simple_animal/hostile/carp/koi name = "space koi" desc = "A gentle space-faring koi." diff --git a/code/modules/mob/living/simple_animal/hostile/deathsquid.dm b/code/modules/mob/living/simple_animal/hostile/deathsquid.dm index 091890e3aa6..f69b6f2ce53 100644 --- a/code/modules/mob/living/simple_animal/hostile/deathsquid.dm +++ b/code/modules/mob/living/simple_animal/hostile/deathsquid.dm @@ -25,13 +25,16 @@ force_threshold = 15 atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) unsuitable_atmos_damage = 0 - heat_damage_per_tick = 0 nightvision = 8 mob_size = MOB_SIZE_LARGE gold_core_spawnable = NO_SPAWN - +/mob/living/simple_animal/hostile/deathsquid/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + heat_damage = 0, \ + ) /mob/living/simple_animal/hostile/deathsquid/Process_Spacemove(movement_dir = NONE, continuous_move = FALSE) return TRUE //copypasta from carp code diff --git a/code/modules/mob/living/simple_animal/hostile/evil_pine.dm b/code/modules/mob/living/simple_animal/hostile/evil_pine.dm index a75dbcf0ade..088b1fc290a 100644 --- a/code/modules/mob/living/simple_animal/hostile/evil_pine.dm +++ b/code/modules/mob/living/simple_animal/hostile/evil_pine.dm @@ -8,7 +8,6 @@ health = 120 maxHealth = 120 atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 robust_searching = 1 armour_penetration = 10 @@ -35,3 +34,9 @@ speak_chance = 20 turns_per_move = 1 turns_since_move = 0 + +/mob/living/simple_animal/hostile/evil_pine/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) diff --git a/code/modules/mob/living/simple_animal/hostile/faithless.dm b/code/modules/mob/living/simple_animal/hostile/faithless.dm index af3f1eca225..f1568f254eb 100644 --- a/code/modules/mob/living/simple_animal/hostile/faithless.dm +++ b/code/modules/mob/living/simple_animal/hostile/faithless.dm @@ -24,12 +24,17 @@ footstep_type = FOOTSTEP_MOB_SHOE atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 faction = list("faithless") gold_core_spawnable = HOSTILE_SPAWN AI_delay_max = 0 SECONDS +/mob/living/simple_animal/hostile/faithless/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) + /mob/living/simple_animal/hostile/faithless/Process_Spacemove(movement_dir = NONE, continuous_move = FALSE) return TRUE diff --git a/code/modules/mob/living/simple_animal/hostile/floorcluwne.dm b/code/modules/mob/living/simple_animal/hostile/floorcluwne.dm index cf8ff721c32..dfc795e65ee 100644 --- a/code/modules/mob/living/simple_animal/hostile/floorcluwne.dm +++ b/code/modules/mob/living/simple_animal/hostile/floorcluwne.dm @@ -27,8 +27,6 @@ environment_smash = FALSE pixel_y = 8 pressure_resistance = 200 - minbodytemp = 0 - maxbodytemp = 1500 atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) var/mob/living/carbon/human/current_victim var/manifested = FALSE @@ -58,6 +56,12 @@ return Acquire_Victim() +/mob/living/simple_animal/hostile/floor_cluwne/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + maxbodytemp = 1500, \ + ) /mob/living/simple_animal/hostile/floor_cluwne/Destroy() return ..() diff --git a/code/modules/mob/living/simple_animal/hostile/giant_spider.dm b/code/modules/mob/living/simple_animal/hostile/giant_spider.dm index 01989df7e66..55d751ee2b4 100644 --- a/code/modules/mob/living/simple_animal/hostile/giant_spider.dm +++ b/code/modules/mob/living/simple_animal/hostile/giant_spider.dm @@ -28,8 +28,6 @@ obj_damage = 60 melee_damage_lower = 15 melee_damage_upper = 20 - heat_damage_per_tick = 20 //amount of damage applied if animal's body temperature is higher than maxbodytemp - cold_damage_per_tick = 20 //same as heat_damage_per_tick, only if the bodytemperature it's lower than minbodytemp faction = list("spiders") pass_flags = PASSTABLE move_to_delay = 6 @@ -44,6 +42,13 @@ footstep_type = FOOTSTEP_MOB_CLAW AI_delay_max = 0.5 SECONDS +/mob/living/simple_animal/hostile/poison/giant_spider/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + heat_damage = 20, \ + cold_damage = 20, \ + ) + /mob/living/simple_animal/hostile/poison/giant_spider/AttackingTarget() // This is placed here, NOT on /poison, because the other subtypes of /poison/ already override AttackingTarget() completely, and as such it would do nothing but confuse people there. . = ..() diff --git a/code/modules/mob/living/simple_animal/hostile/gorilla/gorilla.dm b/code/modules/mob/living/simple_animal/hostile/gorilla/gorilla.dm index 90b177d86f6..6d2bca66042 100644 --- a/code/modules/mob/living/simple_animal/hostile/gorilla/gorilla.dm +++ b/code/modules/mob/living/simple_animal/hostile/gorilla/gorilla.dm @@ -24,8 +24,6 @@ attack_sound = 'sound/weapons/punch1.ogg' faction = list("hostile", "monkey", "jungle") robust_searching = TRUE - minbodytemp = 270 - maxbodytemp = 350 nightvision = 8 can_collar = TRUE footstep_type = FOOTSTEP_MOB_BAREFOOT @@ -59,6 +57,12 @@ var/static/default_cache = typecacheof(list(/obj/structure/closet/crate)) // Normal crates only please, no weird sized ones carriable_cache = default_cache +/mob/living/simple_animal/hostile/gorilla/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + maxbodytemp = 350, \ + minbodytemp = 270, \ + ) /mob/living/simple_animal/hostile/gorilla/Destroy() reset_behavior(play_emote = FALSE) diff --git a/code/modules/mob/living/simple_animal/hostile/hellhound.dm b/code/modules/mob/living/simple_animal/hostile/hellhound.dm index aa7dc41cb40..bfc42e52e03 100644 --- a/code/modules/mob/living/simple_animal/hostile/hellhound.dm +++ b/code/modules/mob/living/simple_animal/hostile/hellhound.dm @@ -8,8 +8,6 @@ icon_dead = "hellhound_dead" icon_resting = "hellhound_rest" atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 - maxbodytemp = INFINITY mobility_flags = MOBILITY_FLAGS_REST_CAPABLE_DEFAULT melee_damage_lower = 10 // slightly higher than araneus melee_damage_upper = 30 @@ -43,6 +41,12 @@ whisper_action = new() whisper_action.Grant(src) +/mob/living/simple_animal/hostile/hellhound/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + maxbodytemp = INFINITY, \ + ) /mob/living/simple_animal/hostile/hellhound/handle_automated_action() if(!..()) diff --git a/code/modules/mob/living/simple_animal/hostile/hivebot.dm b/code/modules/mob/living/simple_animal/hostile/hivebot.dm index 428254db777..1b3653a6c65 100644 --- a/code/modules/mob/living/simple_animal/hostile/hivebot.dm +++ b/code/modules/mob/living/simple_animal/hostile/hivebot.dm @@ -20,7 +20,6 @@ faction = list("hivebot") check_friendly_fire = 1 atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 speak_emote = list("states") gold_core_spawnable = HOSTILE_SPAWN loot = list(/obj/effect/decal/cleanable/blood/gibs/robot) @@ -30,6 +29,12 @@ footstep_type = FOOTSTEP_MOB_CLAW AI_delay_max = 0.5 SECONDS +/mob/living/simple_animal/hostile/hivebot/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) + /mob/living/simple_animal/hostile/hivebot/range name = "Hivebot" desc = "A smallish robot, this one is armed!" diff --git a/code/modules/mob/living/simple_animal/hostile/hostile.dm b/code/modules/mob/living/simple_animal/hostile/hostile.dm index 3b07a01d51d..ebf48eaaa54 100644 --- a/code/modules/mob/living/simple_animal/hostile/hostile.dm +++ b/code/modules/mob/living/simple_animal/hostile/hostile.dm @@ -288,8 +288,8 @@ return FALSE if(ismob(the_target)) //Target is in godmode, ignore it. - var/mob/M = the_target - if(M.status_flags & GODMODE) + var/mob/mob = the_target + if(HAS_TRAIT(mob, TRAIT_GODMODE)) return FALSE if(see_invisible < the_target.invisibility) //Target's invisible to us, forget it diff --git a/code/modules/mob/living/simple_animal/hostile/killertomato.dm b/code/modules/mob/living/simple_animal/hostile/killertomato.dm index 350d0a9c523..0d38cec6bf5 100644 --- a/code/modules/mob/living/simple_animal/hostile/killertomato.dm +++ b/code/modules/mob/living/simple_animal/hostile/killertomato.dm @@ -21,7 +21,12 @@ faction = list("plants") atmos_requirements = list("min_oxy" = 5, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 150 - maxbodytemp = 500 gold_core_spawnable = HOSTILE_SPAWN AI_delay_max = 0 SECONDS + +/mob/living/simple_animal/hostile/killertomato/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + maxbodytemp = 500, \ + minbodytemp = 150, \ + ) diff --git a/code/modules/mob/living/simple_animal/hostile/lizard.dm b/code/modules/mob/living/simple_animal/hostile/lizard.dm index ed0ffb4bb63..e34ad8b76fe 100644 --- a/code/modules/mob/living/simple_animal/hostile/lizard.dm +++ b/code/modules/mob/living/simple_animal/hostile/lizard.dm @@ -31,11 +31,15 @@ damaged_sound = list('sound/creatures/lizard_damaged.ogg') footstep_type = FOOTSTEP_MOB_CLAW - minbodytemp = 250 //Weak to cold - maxbodytemp = T0C + 200 - gold_core_spawnable = HOSTILE_SPAWN +/mob/living/simple_animal/hostile/lizard/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + maxbodytemp = T0C + 200, \ + minbodytemp = 250, \ + ) + /mob/living/simple_animal/hostile/lizard/gator name = "аллигатор" desc = "Величавый аллигатор, так и норовящийся оторвать от вас самый лакомый кусочек. Или кусок. Не путать с крокодилом!" diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/ancient_robot.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/ancient_robot.dm index e2b639a6dff..c7c05820f65 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/ancient_robot.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/ancient_robot.dm @@ -572,22 +572,29 @@ Difficulty: Very Hard return /mob/living/simple_animal/hostile/megafauna/ancient_robot/Moved(atom/old_loc, movement_dir, forced, list/old_locs, momentum_change = TRUE) - if(movement_dir) - leg_walking_controler(movement_dir) - if(charging) - if(mode == PYRO) - var/turf/C = get_turf(src) - new /obj/effect/temp_visual/lava_warning(C, enraged ? 18 SECONDS : 6 SECONDS) - for(var/turf/T in range (1,src)) - new /obj/effect/hotspot(T) - T.hotspot_expose(700,50,1) - if(mode == VORTEX) - var/turf/T = get_turf(src) - for(var/atom/A in T) - A.ex_act(3) //Body is immune to explosions of this strength. - T.ex_act(3) - - beam.forceMove(get_turf(src)) + if(!movement_dir) + return ..() + + leg_walking_controler(movement_dir) + if(!charging) + return ..() + + switch(mode) + if(PYRO) + var/turf/C = get_turf(src) + new /obj/effect/temp_visual/lava_warning(C, enraged ? 18 SECONDS : 6 SECONDS) + for(var/turf/T in range (1,src)) + new /obj/effect/hotspot(T) + T.hotspot_expose(700,50,1) + if(VORTEX) + var/turf/T = get_turf(src) + for(var/atom/A in T) + A.ex_act(3) //Body is immune to explosions of this strength. + T.ex_act(3) + + if(beam && !QDELETED(beam)) + beam.forceMove(get_turf(src)) + return ..() @@ -607,7 +614,6 @@ Difficulty: Very Hard faction = list("mining", "boss") // No attacking your leg weather_immunities = list(TRAIT_LAVA_IMMUNE, TRAIT_ASHSTORM_IMMUNE) atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 check_friendly_fire = 1 ranged = TRUE projectilesound = 'sound/weapons/gunshots/1autorifle.ogg' @@ -647,6 +653,12 @@ Difficulty: Very Hard ranged_cooldown_time = rand(30, 60) // keeps them not running on the same time addtimer(CALLBACK(src, PROC_REF(beam_setup)), 1 SECONDS) +/mob/living/simple_animal/hostile/ancient_robot_leg/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) + /mob/living/simple_animal/hostile/ancient_robot_leg/death(gibbed) return //It shouldn't get gibbed by shuttle. diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm index 1c66cd6215c..8fca6764c79 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm @@ -16,8 +16,6 @@ stat_attack = DEAD atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) damage_coeff = list(BRUTE = 1, BURN = 0.5, TOX = 1, CLONE = 1, STAMINA = 0, OXY = 1) - minbodytemp = 0 - maxbodytemp = INFINITY vision_range = 5 aggro_vision_range = 18 move_force = MOVE_FORCE_OVERPOWERING @@ -56,6 +54,13 @@ var/datum/action/innate/megafauna_attack/attack_action = new action_type() attack_action.Grant(src) +/mob/living/simple_animal/hostile/megafauna/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + maxbodytemp = INFINITY, \ + minbodytemp = 0, \ + ) + /mob/living/simple_animal/hostile/megafauna/Destroy() QDEL_NULL(internal_gps) return ..() diff --git a/code/modules/mob/living/simple_animal/hostile/mimic.dm b/code/modules/mob/living/simple_animal/hostile/mimic.dm index b286817e876..ae9cd3b69c3 100644 --- a/code/modules/mob/living/simple_animal/hostile/mimic.dm +++ b/code/modules/mob/living/simple_animal/hostile/mimic.dm @@ -23,7 +23,6 @@ taunt_chance = 30 atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 faction = list("mimic") move_to_delay = 9 @@ -33,6 +32,12 @@ del_on_death = 1 AI_delay_max = 0.5 SECONDS +/mob/living/simple_animal/hostile/mimic/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) + /mob/living/simple_animal/hostile/mimic/emp_act(severity) if(is_electronic) switch(severity) @@ -117,8 +122,8 @@ GLOBAL_LIST_INIT(protected_objects, list(/obj/structure/table, /obj/structure/ca var/image/googly_eyes = null gold_core_spawnable = NO_SPAWN -/mob/living/simple_animal/hostile/mimic/copy/New(loc, obj/copy, mob/living/creator, destroy_original = 0) - ..(loc) +/mob/living/simple_animal/hostile/mimic/copy/Initialize(mapload, obj/copy, mob/living/creator, destroy_original = 0) + . = ..() CopyObject(copy, creator, destroy_original) /mob/living/simple_animal/hostile/mimic/copy/Life() @@ -286,3 +291,49 @@ GLOBAL_LIST_INIT(protected_objects, list(/obj/structure/table, /obj/structure/ca return icon_state = TrueGun.icon_state icon_living = TrueGun.icon_state + +/mob/living/simple_animal/hostile/mimic/copy/vendor + is_electronic = TRUE + /// The vendor we were turned from. + var/obj/machinery/vending/orig_vendor + +/mob/living/simple_animal/hostile/mimic/copy/vendor/CheckObject(obj/O) + return istype(O, /obj/machinery/vending) + +/mob/living/simple_animal/hostile/mimic/copy/vendor/Initialize(mapload, obj/machinery/base, mob/living/creator) + if(!base) + var/list/vendors = subtypesof(/obj/machinery/vending) + var/obj/machinery/vending/vendor_type = pick(vendors) + base = new vendor_type(src) + + if(!istype(base)) + qdel(src) + return + + orig_vendor = base + orig_vendor.forceMove(src) + orig_vendor.aggressive = FALSE // just to be safe, in case this was converted + + return ..(mapload, base, creator, destroy_original = FALSE) + +/mob/living/simple_animal/hostile/mimic/copy/vendor/AttackingTarget() + . = ..() + if(. && target && Adjacent(target)) + visible_message(span_danger("[src] throws itself on top of [target], crushing [target.p_them()]!")) + orig_vendor.forceMove(get_turf(target)) // just to be sure it'll tilt onto them + orig_vendor.tilt(target, TRUE, FALSE) // geeeeet dunked on + orig_vendor = null + qdel(src) + +/mob/living/simple_animal/hostile/mimic/copy/vendor/death(gibbed) + if(!QDELETED(orig_vendor)) + orig_vendor.forceMove(get_turf(src)) + // tilt over in place + orig_vendor.tilted = TRUE + orig_vendor.set_anchored(FALSE) + orig_vendor.tilt_over() + if(prob(70)) + orig_vendor.obj_break() + orig_vendor = null + return ..() + diff --git a/code/modules/mob/living/simple_animal/hostile/mining/hivelord.dm b/code/modules/mob/living/simple_animal/hostile/mining/hivelord.dm index 9e1ef26e39e..ec04e0c4281 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining/hivelord.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining/hivelord.dm @@ -327,7 +327,6 @@ AIStatus = AI_ON stop_automated_movement = FALSE wander = TRUE - maxbodytemp = INFINITY layer = MOB_LAYER del_on_death = TRUE sentience_type = SENTIENCE_BOSS @@ -345,6 +344,11 @@ lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE tts_seed = "Mannoroth" +/mob/living/simple_animal/hostile/big_legion/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + maxbodytemp = INFINITY, \ + ) /mob/living/simple_animal/hostile/big_legion/Initialize(mapload) .=..() @@ -448,7 +452,7 @@ uniform = /obj/item/clothing/under/color/black shoes = /obj/item/clothing/shoes/black suit = /obj/item/clothing/suit/storage/labcoat - glasses = /obj/item/clothing/glasses/sunglasses/blindfold + glasses = /obj/item/clothing/glasses/sunglasses/blindfold/black back = /obj/item/tank/internals/oxygen mask = /obj/item/clothing/mask/breath if("Cultist") diff --git a/code/modules/mob/living/simple_animal/hostile/mining/mining.dm b/code/modules/mob/living/simple_animal/hostile/mining/mining.dm index 6b2417bf6c0..9c887472f6c 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining/mining.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining/mining.dm @@ -2,13 +2,10 @@ /mob/living/simple_animal/hostile/asteroid vision_range = 2 atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - heat_damage_per_tick = 20 faction = list("mining") weather_immunities = list(TRAIT_LAVA_IMMUNE, TRAIT_ASHSTORM_IMMUNE) obj_damage = 30 environment_smash = ENVIRONMENT_SMASH_WALLS - minbodytemp = 0 - maxbodytemp = INFINITY response_help = "pokes" response_disarm = "shoves" response_harm = "strikes" @@ -26,6 +23,14 @@ var/crusher_drop_mod = 25 var/has_laser_resist = TRUE //If we want the mob to have 66% resist from burn damage projectiles +/mob/living/simple_animal/hostile/asteroid/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + maxbodytemp = INFINITY, \ + minbodytemp = 0, \ + heat_damage = 20, \ + ) + /mob/living/simple_animal/hostile/asteroid/Aggro() ..() if(vision_range != aggro_vision_range) diff --git a/code/modules/mob/living/simple_animal/hostile/netherworld.dm b/code/modules/mob/living/simple_animal/hostile/netherworld.dm index e8b540c765b..2099d019c76 100644 --- a/code/modules/mob/living/simple_animal/hostile/netherworld.dm +++ b/code/modules/mob/living/simple_animal/hostile/netherworld.dm @@ -15,9 +15,14 @@ speak_emote = list("screams") gold_core_spawnable = HOSTILE_SPAWN atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 faction = list("nether") +/mob/living/simple_animal/hostile/netherworld/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) + /mob/living/simple_animal/hostile/netherworld/migo name = "mi-go" desc = "A pinkish, fungoid crustacean-like creature with numerous pairs of clawed appendages and a head covered with waving antennae." diff --git a/code/modules/mob/living/simple_animal/hostile/rat.dm b/code/modules/mob/living/simple_animal/hostile/rat.dm index 479e49ebb2c..9df04d58b60 100644 --- a/code/modules/mob/living/simple_animal/hostile/rat.dm +++ b/code/modules/mob/living/simple_animal/hostile/rat.dm @@ -6,6 +6,7 @@ icon_living = "regalrat" icon_dead = "regalrat_dead" icon_gib = "regalrat_dead" + faction = list("hostile", "rodent") speak_chance = 0 turns_per_move = 3 butcher_results = list(/obj/item/reagent_containers/food/snacks/monstermeat/rotten = 3) @@ -37,4 +38,4 @@ if(prob(15) && iscarbon(target)) var/mob/living/carbon/C = target C.Weaken(6 SECONDS) - C.visible_message("\the [src] knocks down \the [C]!") + C.visible_message(span_danger("\the [src] knocks down \the [C]!")) diff --git a/code/modules/mob/living/simple_animal/hostile/rat_syndi.dm b/code/modules/mob/living/simple_animal/hostile/rat_syndi.dm index c3ec287aae3..1e383c14fcc 100644 --- a/code/modules/mob/living/simple_animal/hostile/rat_syndi.dm +++ b/code/modules/mob/living/simple_animal/hostile/rat_syndi.dm @@ -32,7 +32,6 @@ AI_delay_max = 0 SECONDS atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 ranged = 1 @@ -57,6 +56,11 @@ ) AddElement(/datum/element/connect_loc, loc_connections) +/mob/living/simple_animal/hostile/retaliate/syndirat/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) /mob/living/simple_animal/hostile/retaliate/syndirat/handle_automated_action() if(prob(chew_probability) && isturf(loc)) diff --git a/code/modules/mob/living/simple_animal/hostile/retaliate/carp.dm b/code/modules/mob/living/simple_animal/hostile/retaliate/carp.dm new file mode 100644 index 00000000000..1f85dce7a6e --- /dev/null +++ b/code/modules/mob/living/simple_animal/hostile/retaliate/carp.dm @@ -0,0 +1,55 @@ +/mob/living/simple_animal/hostile/retaliate/luu + name = "Майор Луу" + real_name = "Майор Луу" + voice_name = "неизвестный голос" + desc = "Неудачный эксперимент Nanotrasen по созданию технологии, позволяющей использовать карпа в качестве оружия. Этот совсем не пугающий карп теперь служит домашним животным начальника службы безопасности." + faction = list("carp") + icon_state = "magicarp" + icon_living = "magicarp" + icon_dead = "magicarp_dead" + icon_gib = "magicarp_gib" + tts_seed = "Peon" + turns_per_move = 5 + butcher_results = list(/obj/item/reagent_containers/food/snacks/carpmeat = 2) + response_help = "pets" + emote_taunt = list("gnashes") + taunt_chance = 30 + maxHealth = 125 + health = 125 + harm_intent_damage = 3 + obj_damage = 50 + melee_damage_lower = 15 + melee_damage_upper = 20 + attack_sound = 'sound/weapons/bite.ogg' + attacktext = "кусает" + speak_emote = list("gnashes") + unique_pet = TRUE + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + faction = list("carp") + pressure_resistance = 200 + gold_core_spawnable = NO_SPAWN + AI_delay_max = 0.5 SECONDS + gender = MALE + + var/carp_stamina_damage = 8 + +/mob/living/simple_animal/hostile/retaliate/luu/Initialize(mapload) + . = ..() + ADD_TRAIT(src, TRAIT_HEALS_FROM_CARP_RIFTS, INNATE_TRAIT) + AddElement(/datum/element/simple_flying) + +/mob/living/simple_animal/hostile/retaliate/luu/Process_Spacemove(movement_dir = NONE, continuous_move = FALSE) + return TRUE //No drifting in space for space carp! //original comments do not steal + +/mob/living/simple_animal/hostile/retaliate/luu/AttackingTarget() + . = ..() + if(. && ishuman(target)) + var/mob/living/carbon/human/H = target + H.apply_damage(carp_stamina_damage, STAMINA) + +/mob/living/simple_animal/hostile/retaliate/luu/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + maxbodytemp = 1500, \ + ) diff --git a/code/modules/mob/living/simple_animal/hostile/retaliate/clown.dm b/code/modules/mob/living/simple_animal/hostile/retaliate/clown.dm index 11e3783009a..413fd46b55d 100644 --- a/code/modules/mob/living/simple_animal/hostile/retaliate/clown.dm +++ b/code/modules/mob/living/simple_animal/hostile/retaliate/clown.dm @@ -25,13 +25,17 @@ attack_sound = 'sound/items/bikehorn.ogg' obj_damage = 0 environment_smash = 0 - minbodytemp = 270 - maxbodytemp = 370 - heat_damage_per_tick = 15 //amount of damage applied if animal's body temperature is higher than maxbodytemp - cold_damage_per_tick = 10 //same as heat_damage_per_tick, only if the bodytemperature it's lower than minbodytemp unsuitable_atmos_damage = 10 footstep_type = FOOTSTEP_MOB_SHOE +/mob/living/simple_animal/hostile/retaliate/clown/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 270, \ + maxbodytemp = 370, \ + heat_damage = 15, \ + cold_damage = 10, \ + ) /mob/living/simple_animal/hostile/retaliate/clown/goblin icon = 'icons/mob/animal.dmi' diff --git a/code/modules/mob/living/simple_animal/hostile/retaliate/drone.dm b/code/modules/mob/living/simple_animal/hostile/retaliate/drone.dm index 03a98bf5699..51e1eb36e97 100644 --- a/code/modules/mob/living/simple_animal/hostile/retaliate/drone.dm +++ b/code/modules/mob/living/simple_animal/hostile/retaliate/drone.dm @@ -6,6 +6,7 @@ icon_state = "drone3" icon_living = "drone3" icon_dead = "drone_dead" + universal_speak = TRUE ranged = 1 rapid = 3 retreat_distance = 3 @@ -25,7 +26,6 @@ projectiletype = /obj/item/projectile/beam/immolator/weak projectilesound = 'sound/weapons/laser3.ogg' atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 faction = list("malf_drone") deathmessage = "suddenly breaks apart." del_on_death = 1 @@ -39,6 +39,11 @@ ion_trail.set_up(src) ion_trail.start() +/mob/living/simple_animal/hostile/malf_drone/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) /mob/living/simple_animal/hostile/malf_drone/Destroy() QDEL_NULL(ion_trail) @@ -191,3 +196,146 @@ C = new(T) C.name = "Corrupted drone morality core" C.origin_tech = "syndicate=[rand(3, 6)]" + +/mob/living/simple_animal/hostile/malf_drone/syndicate + stop_automated_movement_when_pulled = TRUE + faction = list("syndicate") + speak = list() + +/mob/living/simple_animal/bot/ed209/combat_drone + name = "\improper Combat Drone" + desc = "An automated combat drone armed with state of the art weaponry and shielding." + icon = 'icons/mob/animal.dmi' + icon_state = "drone3" + density = TRUE + health = 200 + maxHealth = 200 + speed = 8 + + model = "Combat Drone" + bot_purpose = "devastion" + bot_core_type = /obj/machinery/bot_core/syndicate + window_name = "Standart Robot Control v1.6" + path_image_color = "#FF0000" + declare_arrests = FALSE + idcheck = TRUE + arrest_type = TRUE + auto_patrol = FALSE + projectile = /obj/item/projectile/beam/immolator/weak + +/mob/living/simple_animal/bot/ed209/combat_drone/Initialize(mapload) + . = ..() + set_weapon() + update_icon() + +/mob/living/simple_animal/bot/ed209/combat_drone/update_icon_state() + icon_state = initial(icon_state) + +/mob/living/simple_animal/bot/ed209/combat_drone/setup_access() + return + +/mob/living/simple_animal/bot/ed209/syndicate/set_weapon() + projectile = /obj/item/projectile/beam/immolator/weak + +/mob/living/simple_animal/bot/ed209/combat_drone/turn_on() + . = ..() + update_icon() + mode = BOT_IDLE + +/mob/living/simple_animal/bot/ed209/combat_drone/turn_off() + . = ..() + update_icon() + +/mob/living/simple_animal/bot/ed209/combat_drone/emag_act(mob/user) + . = ..() + update_icon() + +/mob/living/simple_animal/bot/ed209/combat_drone/start_cuffing(mob/living/carbon/C) + shootAt(C) + +/mob/living/simple_animal/bot/ed209/combat_drone/stun_attack(mob/living/carbon/C) + shootAt(C) + +/obj/item/inactive_drone + name = "Inactive drone" + desc = "Большой дрон. Кажется, неактивен." + w_class = WEIGHT_CLASS_GIGANTIC + item_flags = NOPICKUP + icon_state = "unactive_drone" + +/obj/item/unactive_drone/attackby(obj/item/I, mob/user, params) + if(istype(I, /obj/item/drone_modules/drone_BCM)) + to_chat(user, span_notice("Вы установили модуль в слот.")) + new /mob/living/simple_animal/bot/ed209/combat_drone(get_turf(src)) + qdel(src) + qdel(I) + return ATTACK_CHAIN_BLOCKED_ALL + if(istype(I, /obj/item/drone_modules/drone_IFF)) + to_chat(user, span_notice("Вы установили модуль в слот.")) + new /mob/living/simple_animal/hostile/malf_drone/syndicate(get_turf(src)) + qdel(src) + qdel(I) + return ATTACK_CHAIN_BLOCKED_ALL + if(istype(I, /obj/item/drone_modules/drone_AI)) + to_chat(user, span_notice("Вам не стоит отходить вместе с платой от дрона, пока он не активируется.")) + var/list/candidates = SSghost_spawns.poll_candidates("Вы хотите сыграть за боевого дрона?", ROLE_SENTIENT, FALSE, 10 SECONDS, source = src) + if(!src || QDELETED(src) || !I || get_dist(src, I) > 1) + return + if(length(candidates)) + var/mob/living/simple_animal/hostile/malf_drone/syndicate/S = new /mob/living/simple_animal/hostile/malf_drone/syndicate(get_turf(src)) + var/mob/M = pick(candidates) + S.key = M.key + S.master_commander = user + S.sentience_act() + to_chat(S, "Модуль активирован. Основная задача: подчинение [user.name]. Дополнительная задача: уничтожение враждебных единиц не относящихся к Синдикату в подконтрольном секторе.") + S.mind.store_memory("Подчиняться [user.name].") + qdel(src) + qdel(I) + return ATTACK_CHAIN_BLOCKED_ALL + else + to_chat(user, span_alert("Похоже, пока что возможности для активации модуля нет. Стоит попробовать позже.")) + . = ..() + +/obj/item/drone_manual + name = "Strange looking Manual" + desc = "Довольно толстая книжка, на обложке которой вы можете увидеть дрона." + icon_state = "drone_manual" + +/obj/item/drone_manual/attack_self(mob/user) + . = ..() + to_chat(user, span_alert("После того как вы пробежались глазами по содержанию книги, она рассыпалась пеплом. Но, кажется, вы можете вспомнить пару методов работы, описанных там - самодельные платы и базовую модель самого дрона.")) + user.mind.learned_recipes += list(/datum/crafting_recipe/drone, + /datum/crafting_recipe/drone_circ, + /datum/crafting_recipe/drone_circ_adv, + /datum/crafting_recipe/drone_circ_ai) + user.faction += list("syndicate") + qdel(src) + +/obj/item/drone_modules + name = "Drone module" + desc = "Если вы это видите - сообщите в баг-репорты." + icon_state = "drone_BCM" + var/explanation = "Вы не должны были этого видеть." + +/obj/item/drone_modules/examine(mob/user) + . = ..() + for(var/datum/crafting_recipe/D in user.mind.learned_recipes) + if(D.result == type && explanation) + . += explanation + +/obj/item/drone_modules/drone_BCM + name = "Drone BCM" + desc = "Неплохо сделанная плата." + explanation = "Это базовая версия платы стандартного модуля для боевых дронов, сделанная по схеме из книги. Она позволит управлять роботом как обычным дроном без интеллекта." + +/obj/item/drone_modules/drone_IFF + name = "Drone IFFM" + desc = "Неплохо сделанная плата." + icon_state = "drone_IFF" + explanation = "Это плата модуля Свой-Чужой для боевых дронов. Сделанная по схеме из книги, она не допускает изменений - а значит, дроны с подобным модулем всегда будут участвовать в бою на стороне Синдиката." + +/obj/item/drone_modules/drone_AI + name = "Drone AICM" + desc = "Неплохо сделанная плата." + icon_state = "drone_AI" + explanation = "Это продвинутый модуль контроля для боевых дронов. Позволит дрону получить более продвинутый интеллект. Но первоначальное подключение все ещё зависит от внутренней сети, которая может и не быть активной." diff --git a/code/modules/mob/living/simple_animal/hostile/spaceworms.dm b/code/modules/mob/living/simple_animal/hostile/spaceworms.dm index 350efa2a30c..a97622a9adf 100644 --- a/code/modules/mob/living/simple_animal/hostile/spaceworms.dm +++ b/code/modules/mob/living/simple_animal/hostile/spaceworms.dm @@ -24,8 +24,6 @@ stop_automated_movement = 1 animate_movement = SYNC_STEPS - minbodytemp = 0 - maxbodytemp = 350 atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) a_intent = INTENT_HARM //so they don't get pushed around @@ -56,6 +54,12 @@ . = ..() ADD_TRAIT(src, TRAIT_NO_FLOATING_ANIM, INNATE_TRAIT) +/mob/living/simple_animal/hostile/spaceWorm/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + maxbodytemp = 350, \ + minbodytemp = 0, \ + ) /mob/living/simple_animal/hostile/spaceWorm/Process_Spacemove(movement_dir = NONE, continuous_move = FALSE) return TRUE //space worms can flyyyyyy diff --git a/code/modules/mob/living/simple_animal/hostile/statue.dm b/code/modules/mob/living/simple_animal/hostile/statue.dm index 0085621a0ed..d2df9583cfb 100644 --- a/code/modules/mob/living/simple_animal/hostile/statue.dm +++ b/code/modules/mob/living/simple_animal/hostile/statue.dm @@ -27,7 +27,6 @@ attack_sound = 'sound/hallucinations/growl1.ogg' atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 faction = list("statue") move_to_delay = 0 // Very fast @@ -45,12 +44,15 @@ move_force = MOVE_FORCE_EXTREMELY_STRONG move_resist = MOVE_FORCE_EXTREMELY_STRONG pull_force = MOVE_FORCE_EXTREMELY_STRONG - status_flags = GODMODE // Cannot push also + status_flags = NONE AI_delay_max = 0 SECONDS var/cannot_be_seen = 1 var/mob/living/creator = null +/mob/living/simple_animal/hostile/statue/Initialize(mapload) + . = ..() + ADD_TRAIT(src, TRAIT_GODMODE, INNATE_TRAIT) // No movement while seen code. @@ -65,6 +67,12 @@ if(creator) src.creator = creator +/mob/living/simple_animal/hostile/statue/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) + /mob/living/simple_animal/hostile/statue/Move(atom/newloc, direct = NONE, glide_size_override = 0, update_dir = TRUE) if(can_be_seen(newloc)) if(client) diff --git a/code/modules/mob/living/simple_animal/hostile/syndicate.dm b/code/modules/mob/living/simple_animal/hostile/syndicate.dm index b38a6c620dd..0e32e15ec6b 100644 --- a/code/modules/mob/living/simple_animal/hostile/syndicate.dm +++ b/code/modules/mob/living/simple_animal/hostile/syndicate.dm @@ -243,12 +243,17 @@ icon_state = "syndicate_stormtrooper_sword" icon_living = "syndicate_stormtrooper_sword" atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 maxHealth = 200 health = 200 melee_block_chance = 40 alert_on_shield_breach = TRUE +/mob/living/simple_animal/hostile/syndicate/melee/autogib/depot/armory/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) + /mob/living/simple_animal/hostile/syndicate/melee/autogib/depot/armory/Initialize(mapload) . = ..() if(prob(50)) @@ -282,13 +287,17 @@ /mob/living/simple_animal/hostile/syndicate/melee/autogib/depot/space name = "Syndicate Backup" atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 icon_state = "syndicate_space_sword" icon_living = "syndicate_space_sword" speed = 1 wander = 0 alert_on_spacing = FALSE +/mob/living/simple_animal/hostile/syndicate/melee/autogib/depot/space/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) /mob/living/simple_animal/hostile/syndicate/melee/autogib/depot/space/Process_Spacemove(movement_dir = NONE, continuous_move = FALSE) return TRUE @@ -297,12 +306,17 @@ /mob/living/simple_animal/hostile/syndicate/melee/space name = "Syndicate Commando" atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 icon_state = "syndicate_space_sword" icon_living = "syndicate_space_sword" speed = 1 loot = list(/obj/effect/mob_spawn/human/corpse/syndicatecommando, /obj/item/melee/energy/sword/saber/red, /obj/item/shield/energy/syndie) +/mob/living/simple_animal/hostile/syndicate/melee/space/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) + /mob/living/simple_animal/hostile/syndicate/melee/space/Process_Spacemove(movement_dir = NONE, continuous_move = FALSE) return TRUE @@ -322,10 +336,15 @@ icon_living = "syndicate_space_smg" name = "Syndicate Commando" atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 speed = 1 loot = list(/obj/effect/mob_spawn/human/corpse/syndicatecommando, /obj/item/gun/projectile/automatic/c20r) +/mob/living/simple_animal/hostile/syndicate/ranged/space/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) + /mob/living/simple_animal/hostile/syndicate/ranged/space/Process_Spacemove(movement_dir = NONE, continuous_move = FALSE) return TRUE @@ -349,7 +368,6 @@ attack_sound = 'sound/weapons/bladeslice.ogg' faction = list("syndicate") atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 mob_size = MOB_SIZE_TINY bubble_icon = "syndibot" gold_core_spawnable = HOSTILE_SPAWN @@ -361,3 +379,9 @@ . = ..() AddComponent(/datum/component/swarming) AddElement(/datum/element/simple_flying) + +/mob/living/simple_animal/hostile/viscerator/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) diff --git a/code/modules/mob/living/simple_animal/hostile/terror_spiders/prince.dm b/code/modules/mob/living/simple_animal/hostile/terror_spiders/prince.dm index 6cf941f78d2..3ba28037902 100644 --- a/code/modules/mob/living/simple_animal/hostile/terror_spiders/prince.dm +++ b/code/modules/mob/living/simple_animal/hostile/terror_spiders/prince.dm @@ -51,7 +51,7 @@ if(prob(delimb_chance)) if(L.stat != DEAD) //no dismemberment for dead carbons, less griefy do_attack_animation(L) - if(L.check_shields(src, 25, "[name]", MELEE_ATTACK, armour_penetration)) + if(L.check_shields(src, 25, "[name]", ITEM_ATTACK, armour_penetration)) return FALSE L.adjustBruteLoss(25) L.Weaken(2 SECONDS) diff --git a/code/modules/mob/living/simple_animal/hostile/terror_spiders/terror_ai.dm b/code/modules/mob/living/simple_animal/hostile/terror_spiders/terror_ai.dm index bb78510afbf..f30d13bc118 100644 --- a/code/modules/mob/living/simple_animal/hostile/terror_spiders/terror_ai.dm +++ b/code/modules/mob/living/simple_animal/hostile/terror_spiders/terror_ai.dm @@ -9,7 +9,7 @@ for(var/mob/living/H in view(src, vision_range)) if(H.stat == DEAD) continue - if(H.flags & GODMODE) + if(HAS_TRAIT(H, TRAIT_GODMODE)) continue if(H.stat == UNCONSCIOUS && !stat_attack) continue diff --git a/code/modules/mob/living/simple_animal/hostile/terror_spiders/terror_spiders.dm b/code/modules/mob/living/simple_animal/hostile/terror_spiders/terror_spiders.dm index 5b330d3faf3..593dbc8434b 100644 --- a/code/modules/mob/living/simple_animal/hostile/terror_spiders/terror_spiders.dm +++ b/code/modules/mob/living/simple_animal/hostile/terror_spiders/terror_spiders.dm @@ -135,9 +135,6 @@ GLOBAL_LIST_EMPTY(ts_spiderling_list) var/datum/action/innate/terrorspider/web/web_action var/datum/action/innate/terrorspider/wrap/wrap_action - // Temperature - heat_damage_per_tick = 6.5 // Takes 250% normal damage from being in a hot environment ("kill it with fire!") - // DEBUG OPTIONS & COMMANDS var/spider_growinstantly = FALSE var/spider_debug = FALSE @@ -147,6 +144,11 @@ GLOBAL_LIST_EMPTY(ts_spiderling_list) . = ..() ADD_TRAIT(src, TRAIT_NEGATES_GRAVITY, INNATE_TRAIT) +/mob/living/simple_animal/hostile/poison/terror_spider/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + heat_damage = 6.5, \ + ) // -------------------------------------------------------------------------------- // --------------------- TERROR SPIDERS: SHARED ATTACK CODE ----------------------- diff --git a/code/modules/mob/living/simple_animal/hostile/tree.dm b/code/modules/mob/living/simple_animal/hostile/tree.dm index b22decadd4a..b8307362b44 100644 --- a/code/modules/mob/living/simple_animal/hostile/tree.dm +++ b/code/modules/mob/living/simple_animal/hostile/tree.dm @@ -28,7 +28,6 @@ taunt_chance = 20 atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 faction = list("hostile", "winter") loot = list(/obj/item/stack/sheet/wood) @@ -36,6 +35,12 @@ deathmessage = "is hacked into pieces!" del_on_death = 1 +/mob/living/simple_animal/hostile/tree/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) + /mob/living/simple_animal/hostile/tree/AttackingTarget() . = ..() if(. && iscarbon(target)) diff --git a/code/modules/mob/living/simple_animal/hostile/undead.dm b/code/modules/mob/living/simple_animal/hostile/undead.dm index cc421ccc499..30962075b09 100644 --- a/code/modules/mob/living/simple_animal/hostile/undead.dm +++ b/code/modules/mob/living/simple_animal/hostile/undead.dm @@ -46,13 +46,17 @@ attack_sound = 'sound/hallucinations/growl1.ogg' atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 pressure_resistance = 300 gold_core_spawnable = NO_SPAWN //too spooky for science faction = list("undead") // did I mention ghost loot = list(/obj/item/reagent_containers/food/snacks/ectoplasm) del_on_death = 1 +/mob/living/simple_animal/hostile/ghost/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) /mob/living/simple_animal/hostile/ghost/Initialize(mapload) . = ..() @@ -88,8 +92,6 @@ harm_intent_damage = 5 melee_damage_lower = 15 melee_damage_upper = 15 - minbodytemp = 0 - maxbodytemp = 1500 healable = FALSE //they're skeletons how would bruise packs help them?? attacktext = "бьёт" attack_sound = 'sound/hallucinations/growl1.ogg' @@ -105,6 +107,13 @@ del_on_death = TRUE loot = list(/obj/effect/decal/remains/human) +/mob/living/simple_animal/hostile/skeleton/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + maxbodytemp = 1500, \ + minbodytemp = 0, \ + ) + /mob/living/simple_animal/hostile/skeleton/eskimo name = "undead eskimo" desc = "The reanimated remains of some poor traveler." @@ -146,12 +155,17 @@ attack_sound = 'sound/hallucinations/growl1.ogg' atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 faction = list("undead") loot = list(/obj/effect/decal/cleanable/blood/gibs) del_on_death = 1 +/mob/living/simple_animal/hostile/zombie/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) + /mob/living/simple_animal/hostile/zombie/whiteship speak = list("RAWR!","Rawr!","GRR!","Growl!") speak_chance = 1 diff --git a/code/modules/mob/living/simple_animal/hostile/winter_mobs.dm b/code/modules/mob/living/simple_animal/hostile/winter_mobs.dm index bb887e5aa48..fb073d63bd6 100644 --- a/code/modules/mob/living/simple_animal/hostile/winter_mobs.dm +++ b/code/modules/mob/living/simple_animal/hostile/winter_mobs.dm @@ -15,13 +15,17 @@ icon_dead = "placeholder" atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 melee_damage_lower = 3 melee_damage_upper = 7 weather_immunities = list(TRAIT_SNOWSTORM_IMMUNE) AI_delay_max = 0 SECONDS +/mob/living/simple_animal/hostile/winter/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) /mob/living/simple_animal/hostile/winter/snowman name = "snowman" @@ -33,10 +37,15 @@ icon_dead = "snowman-dead" bodytemperature = 73.0 //it's made of snow and hatred, so it's pretty cold. - maxbodytemp = 280.15 //at roughly 7 C, these will start melting (dying) from the warmth. Mind over matter or something. - heat_damage_per_tick = 10 //Now With Rapid Thawing Action! gold_core_spawnable = HOSTILE_SPAWN +/mob/living/simple_animal/hostile/winter/snowman/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + maxbodytemp = 280, \ + minbodytemp = 0, \ + heat_damage = 10, \ + ) /mob/living/simple_animal/hostile/winter/snowman/death(gibbed) if(can_die()) diff --git a/code/modules/mob/living/simple_animal/hulk.dm b/code/modules/mob/living/simple_animal/hulk.dm index d34b832487f..3c1f22b2a96 100644 --- a/code/modules/mob/living/simple_animal/hulk.dm +++ b/code/modules/mob/living/simple_animal/hulk.dm @@ -27,11 +27,16 @@ universal_speak = 1 universal_understand = 1 attack_sound = list('sound/weapons/punch1.ogg') - minbodytemp = 0 var/hulk_powers = list() var/mob/living/original_body var/health_regen = 6 +/mob/living/simple_animal/hulk/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + ) + /mob/living/simple_animal/hulk/human hulk_powers = list(/obj/effect/proc_holder/spell/hulk_jump, /obj/effect/proc_holder/spell/hulk_dash) @@ -151,12 +156,12 @@ Mx.Scale(1.5) RH.transform = Mx - for(var/mob/M in contents) - M.forceMove(loc) - M.status_flags &= ~GODMODE - if(isliving(M)) - var/mob/living/L = M - L.Paralyse(30 SECONDS) + for(var/mob/mob in contents) + mob.forceMove(loc) + REMOVE_TRAIT(mob, TRAIT_GODMODE, UNIQUE_TRAIT_SOURCE(src)) + if(isliving(mob)) + var/mob/living/living = mob + living.Paralyse(30 SECONDS) if(mind && original_body) mind.transfer_to(original_body) diff --git a/code/modules/mob/living/simple_animal/hulk_power.dm b/code/modules/mob/living/simple_animal/hulk_power.dm index 4d0e2e71876..871c63769d6 100644 --- a/code/modules/mob/living/simple_animal/hulk_power.dm +++ b/code/modules/mob/living/simple_animal/hulk_power.dm @@ -40,7 +40,7 @@ playsound(user, 'sound/effects/bamf.ogg', CHANNEL_BUZZ) Monster.original_body = user user.forceMove(Monster) - user.status_flags |= GODMODE + ADD_TRAIT(user, TRAIT_GODMODE, UNIQUE_TRAIT_SOURCE(Monster)) user.mind.transfer_to(Monster) Monster.say(pick("RAAAAAAAARGH!", "HNNNNNNNNNGGGGGGH!", "GWAAAAAAAARRRHHH!", "NNNNNNNNGGGGGGGGHH!", "AAAAAAARRRGH!" )) diff --git a/code/modules/mob/living/simple_animal/shade.dm b/code/modules/mob/living/simple_animal/shade.dm index d88e82e5152..3b21bb6afe4 100644 --- a/code/modules/mob/living/simple_animal/shade.dm +++ b/code/modules/mob/living/simple_animal/shade.dm @@ -17,8 +17,6 @@ melee_damage_lower = 5 melee_damage_upper = 15 attacktext = "опустошает" - minbodytemp = 0 - maxbodytemp = 4000 atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) speed = -1 stop_automated_movement = TRUE @@ -33,6 +31,13 @@ deathmessage = "lets out a contented sigh as their form unwinds." var/holy = FALSE +/mob/living/simple_animal/shade/ComponentInitialize() + AddComponent( \ + /datum/component/animal_temperature, \ + minbodytemp = 0, \ + maxbodytemp = 4000, \ + ) + /mob/living/simple_animal/shade/death(gibbed) . = ..() SSticker.mode.remove_cultist(mind, FALSE) @@ -73,7 +78,7 @@ /mob/living/simple_animal/shade/sword/Initialize(mapload) .=..() - status_flags |= GODMODE + ADD_TRAIT(src, TRAIT_GODMODE, INNATE_TRAIT) /mob/living/simple_animal/shade/talisman faction = list("neutral") @@ -83,7 +88,7 @@ /mob/living/simple_animal/shade/talisman/Initialize(mapload) .=..() - status_flags |= GODMODE + ADD_TRAIT(src, TRAIT_GODMODE, INNATE_TRAIT) /mob/living/simple_animal/shade/talisman/New() ..() diff --git a/code/modules/mob/living/simple_animal/simple_animal.dm b/code/modules/mob/living/simple_animal/simple_animal.dm index d85b44b568f..0538a1d6465 100644 --- a/code/modules/mob/living/simple_animal/simple_animal.dm +++ b/code/modules/mob/living/simple_animal/simple_animal.dm @@ -41,13 +41,6 @@ /// Was this mob spawned by xenobiology magic? Used for mobcapping. var/xenobiology_spawned = FALSE - //Temperature effect - var/minbodytemp = 250 - var/maxbodytemp = 350 - /// Amount of damage applied if animal's body temperature is higher than maxbodytemp - var/heat_damage_per_tick = 2 - /// Same as heat_damage_per_tick, only if the bodytemperature it's lower than minbodytemp - var/cold_damage_per_tick = 2 /// If the mob can catch fire var/can_be_on_fire = FALSE /// Damage the mob will take if it is on fire @@ -177,6 +170,8 @@ return ..() +/mob/living/simple_animal/ComponentInitialize() + AddComponent(/datum/component/animal_temperature) ///Extra effects to add when the mob is tamed, such as adding a riding or whatever. /mob/living/simple_animal/proc/tamed(whomst) @@ -231,7 +226,7 @@ /mob/living/simple_animal/update_stat(reason = "none given", should_log = FALSE) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return ..() if(stat != DEAD) if(health <= 0) @@ -308,13 +303,6 @@ /mob/living/simple_animal/handle_environment(datum/gas_mixture/environment) var/atmos_suitable = TRUE - var/areatemp = get_temperature(environment) - - if(abs(areatemp - bodytemperature) > 5) - var/diff = areatemp - bodytemperature - diff = diff / 5 - adjust_bodytemperature(diff) - if(!HAS_TRAIT(src, TRAIT_NO_BREATH)) var/tox = environment.toxins var/oxy = environment.oxygen @@ -354,15 +342,7 @@ if(!atmos_suitable) adjustHealth(unsuitable_atmos_damage) - handle_temperature_damage() - - -/mob/living/simple_animal/proc/handle_temperature_damage() - if(bodytemperature < minbodytemp) - adjustHealth(cold_damage_per_tick) - else if(bodytemperature > maxbodytemp) - adjustHealth(heat_damage_per_tick) - + SEND_SIGNAL(src, COMSIG_ANIMAL_HANDLE_ENVIRONMENT, environment) /mob/living/simple_animal/gib() if(icon_gib) @@ -446,8 +426,8 @@ if(see_invisible < the_target.invisibility) return FALSE if(ismob(the_target)) - var/mob/M = the_target - if(M.status_flags & GODMODE) + var/mob/mob = the_target + if(HAS_TRAIT(mob, TRAIT_GODMODE)) return FALSE if(isliving(the_target)) var/mob/living/L = the_target @@ -631,6 +611,9 @@ return if(!can_have_ai && (togglestatus != AI_OFF)) return + if(HAS_TRAIT(src, TRAIT_AI_PAUSED)) + AIStatus = AI_OFF + return var/turf/our_turf = get_turf(src) if(QDELETED(src) || !our_turf) return diff --git a/code/modules/mob/living/status_procs.dm b/code/modules/mob/living/status_procs.dm index 9f4dada5506..b9b2db9bafa 100644 --- a/code/modules/mob/living/status_procs.dm +++ b/code/modules/mob/living/status_procs.dm @@ -101,7 +101,7 @@ SHOULD_CALL_PARENT(TRUE) SHOULD_BE_PURE(TRUE) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return TRUE if(force_apply) // Does not take priority over god mode? I guess @@ -136,7 +136,7 @@ * Sets [confusion][/datum/status_effect/decaying/confusion] if it's higher than current. */ /mob/living/proc/Confused(amount) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return SetConfused(max(get_confusion(), amount)) @@ -167,7 +167,7 @@ * Sets [disoriented][/datum/status_effect/decaying/disoriented] if it's higher than current. */ /mob/living/proc/Disoriented(amount) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return SetDisoriented(max(get_disoriented(), amount)) @@ -183,7 +183,7 @@ * Sets [dizziness][/datum/status_effect/decaying/dizziness] if it's higher than zero. */ /mob/living/proc/SetDizzy(amount) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return SET_STATUS_EFFECT_STRENGTH(STATUS_EFFECT_DIZZINESS, amount) @@ -216,7 +216,7 @@ * Sets [drowsiness][/datum/status_effect/decaying/drowsiness] if it's higher than zero. */ /mob/living/proc/SetDrowsy(amount) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return SET_STATUS_EFFECT_STRENGTH(STATUS_EFFECT_DROWSINESS, amount) @@ -249,7 +249,7 @@ * Sets [drunkenness][/datum/status_effect/decaying/drunkenness] if it's higher than zero. */ /mob/living/proc/SetDrunk(amount) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return SET_STATUS_EFFECT_STRENGTH(STATUS_EFFECT_DRUNKENNESS, amount) @@ -276,7 +276,7 @@ RETURN_STATUS_EFFECT_STRENGTH(STATUS_EFFECT_DRUGGED) /mob/living/proc/Druggy(amount) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return SetDruggy(max(AmountDruggy(), amount)) @@ -294,7 +294,7 @@ SetEyeBlind(max(AmountBlinded(), amount)) /mob/living/proc/SetEyeBlind(amount) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return SET_STATUS_EFFECT_STRENGTH(STATUS_EFFECT_BLINDED, amount) @@ -309,7 +309,7 @@ SetEyeBlurry(max(AmountEyeBlurry(), amount)) /mob/living/proc/SetEyeBlurry(amount) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return SET_STATUS_EFFECT_STRENGTH(STATUS_EFFECT_BLURRY_EYES, amount) @@ -324,7 +324,7 @@ SetHallucinate(max(AmountHallucinate(), amount)) /mob/living/proc/SetHallucinate(amount) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) amount = 0 SET_STATUS_EFFECT_STRENGTH(STATUS_EFFECT_HALLUCINATION, amount) @@ -340,7 +340,7 @@ /mob/living/proc/SetJitter(amount) // Jitter is also associated with stun - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return SET_STATUS_EFFECT_STRENGTH(STATUS_EFFECT_JITTER, amount) @@ -358,7 +358,7 @@ /mob/living/proc/SetLoseBreath(amount) if(HAS_TRAIT(src, TRAIT_NO_BREATH)) return - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return SET_STATUS_EFFECT_STRENGTH(STATUS_EFFECT_LOSE_BREATH, amount) @@ -423,7 +423,7 @@ SetSilence(max(amount, AmountSilenced())) /mob/living/proc/SetSilence(amount) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return SET_STATUS_EFFECT_STRENGTH(STATUS_EFFECT_SILENCED, amount) @@ -434,7 +434,7 @@ SetAbsoluteSilence(max(amount, AmountAbsoluteSilenced())) /mob/living/proc/SetAbsoluteSilence(amount) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return SET_STATUS_EFFECT_STRENGTH(STATUS_EFFECT_ABSSILENCED, amount) @@ -457,7 +457,7 @@ /mob/living/proc/Sleeping(amount) if(SEND_SIGNAL(src, COMSIG_LIVING_STATUS_SLEEP, amount) & COMPONENT_NO_EFFECT) return - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return var/datum/status_effect/incapacitating/sleeping/S = IsSleeping() if(S) @@ -470,7 +470,7 @@ /mob/living/proc/SetSleeping(amount) if(SEND_SIGNAL(src, COMSIG_LIVING_STATUS_SLEEP, amount) & COMPONENT_NO_EFFECT) return - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return if(frozen) // If the mob has been admin frozen, sleeping should not be changeable return @@ -489,7 +489,7 @@ /mob/living/proc/PermaSleeping() /// used for admin freezing. if(SEND_SIGNAL(src, COMSIG_LIVING_STATUS_SLEEP, -1) & COMPONENT_NO_EFFECT) return - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return var/datum/status_effect/incapacitating/sleeping/S = IsSleeping() if(S) @@ -517,7 +517,7 @@ return S /mob/living/proc/SetSlowed(amount, slowdown_value) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return var/datum/status_effect/incapacitating/slowed/S = IsSlowed() if(amount <= 0 || slowdown_value <= 0) @@ -550,7 +550,7 @@ SetSlur(max(AmountSluring(), amount)) /mob/living/proc/SetSlur(amount) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return SET_STATUS_EFFECT_STRENGTH(STATUS_EFFECT_SLURRING, amount) @@ -565,7 +565,7 @@ SetCultSlur(max(AmountCultSlurring(), amount)) /mob/living/proc/SetCultSlur(amount) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return SET_STATUS_EFFECT_STRENGTH(STATUS_EFFECT_CULT_SLUR, amount) @@ -580,7 +580,7 @@ SetClockSlur(max(AmountClockSlurring(), amount)) /mob/living/proc/SetClockSlur(amount) - if(status_flags & GODMODE) + if(HAS_TRAIT(src, TRAIT_GODMODE)) return SET_STATUS_EFFECT_STRENGTH(STATUS_EFFECT_CLOCK_CULT_SLUR, amount) diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index 714a1f98af4..d1020156e82 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -637,6 +637,9 @@ /mob/proc/IsAdvancedToolUser()//This might need a rename but it should replace the can this mob use things check return FALSE +/mob/proc/can_use_machinery(obj/machinery/mach) + return IsAdvancedToolUser() + /mob/proc/swap_hand() return @@ -670,25 +673,27 @@ var/mob/living/picked = tgui_input_list(usr, "Please select an NPC to respawn as", "Respawn as NPC", allowed_creatures) if(!picked) return - + if(picked == "Mouse") become_mouse() return var/mob/living/picked_mob = allowed_creatures[picked] + var/message = picked_mob.get_npc_respawn_message() if(QDELETED(picked_mob) || picked_mob.key || picked_mob.stat == DEAD) to_chat(usr, span_warning("[capitalize(picked_mob)] is no longer available to respawn!")) return - + if(istype(picked_mob, /mob/living/simple_animal/borer)) var/mob/living/simple_animal/borer/borer = picked_mob borer.transfer_personality(usr.client) return + to_chat(usr, span_notify(message)) GLOB.respawnable_list -= usr picked_mob.key = key - + /mob/proc/become_mouse() var/timedifference = world.time - client.time_joined_as_mouse @@ -783,7 +788,7 @@ * * You can buckle on mobs if you're next to them since most are dense */ -/mob/buckle_mob(mob/living/target, force = FALSE, check_loc = TRUE) +/mob/buckle_mob(mob/living/target, force = FALSE, check_loc = TRUE, buckle_mob_flags= NONE) if(target.buckled) return FALSE return ..() diff --git a/code/modules/mob/mob_defines.dm b/code/modules/mob/mob_defines.dm index 177e07f38c8..a76ad7796fa 100644 --- a/code/modules/mob/mob_defines.dm +++ b/code/modules/mob/mob_defines.dm @@ -89,9 +89,8 @@ var/sec_record = "" var/gen_record = "" var/exploit_record = "" - var/lastpuke = 0 /// For speaking/listening. - var/list/languages + var/list/datum/language/languages /// For reagents that grant language knowlege. var/list/temporary_languages var/list/speak_emote = list("says") // Verbs used when speaking. Defaults to 'say' if speak_emote is null. diff --git a/code/modules/mob/new_player/new_player.dm b/code/modules/mob/new_player/new_player.dm index 84d83fb9cbe..2068742e1f8 100644 --- a/code/modules/mob/new_player/new_player.dm +++ b/code/modules/mob/new_player/new_player.dm @@ -65,6 +65,8 @@ query.warn_execute() qdel(query) src << browse(null, "window=privacy_consent") + client.tos_consent = TRUE + if(href_list["consent_rejected"]) client.tos_consent = FALSE to_chat(usr, "You must consent to the terms of service before you can join!") diff --git a/code/modules/mob/new_player/preferences_setup.dm b/code/modules/mob/new_player/preferences_setup.dm index c6505a990e3..c24b43186e5 100644 --- a/code/modules/mob/new_player/preferences_setup.dm +++ b/code/modules/mob/new_player/preferences_setup.dm @@ -33,7 +33,7 @@ m_styles["head"] = random_marking_style("head", species, robohead, null, alt_head) m_colours["head"] = randomize_skin_color(1) if(S.bodyflags & HAS_BODY_MARKINGS) - m_styles["body"] = random_marking_style("body", species) + m_styles["body"] = random_marking_style("body", species, gender = src.gender) m_colours["body"] = randomize_skin_color(1) if(S.bodyflags & HAS_TAIL_MARKINGS) //Species with tail markings. m_styles["tail"] = random_marking_style("tail", species, null, body_accessory) diff --git a/code/modules/mob/new_player/sprite_accessories/human/human_facial_hair.dm b/code/modules/mob/new_player/sprite_accessories/human/human_facial_hair.dm index f65c15392b1..ff205c7ee5f 100644 --- a/code/modules/mob/new_player/sprite_accessories/human/human_facial_hair.dm +++ b/code/modules/mob/new_player/sprite_accessories/human/human_facial_hair.dm @@ -10,7 +10,7 @@ icon = 'icons/mob/human_face.dmi' // Special case, use the bald icon in human face name = "Shaved" icon_state = "bald" - gender = NEUTER + unsuitable_gender = NONE species_allowed = list(SPECIES_HUMAN, SPECIES_UNATHI, SPECIES_TAJARAN, SPECIES_SKRELL, SPECIES_VOX, SPECIES_DIONA, SPECIES_KIDAN, SPECIES_GREY, SPECIES_VULPKANIN, SPECIES_SLIMEPERSON) /datum/sprite_accessory/facial_hair/watson diff --git a/code/modules/mob/new_player/sprite_accessories/human/human_hair.dm b/code/modules/mob/new_player/sprite_accessories/human/human_hair.dm index e45aebf693f..57e0f7a3e71 100644 --- a/code/modules/mob/new_player/sprite_accessories/human/human_hair.dm +++ b/code/modules/mob/new_player/sprite_accessories/human/human_hair.dm @@ -51,13 +51,13 @@ /datum/sprite_accessory/hair/ponytail1 name = "Ponytail male" icon_state = "ponytailm" - gender = MALE + unsuitable_gender = FEMALE glasses_over = 1 /datum/sprite_accessory/hair/ponytail2 name = "Ponytail female" icon_state = "ponytailf" - gender = FEMALE + unsuitable_gender = MALE /datum/sprite_accessory/hair/ponytail3 name = "Ponytail alt" @@ -67,19 +67,19 @@ /datum/sprite_accessory/hair/sideponytail name = "Side Ponytail" icon_state = "stail" - gender = FEMALE + unsuitable_gender = MALE glasses_over = 1 /datum/sprite_accessory/hair/highponytail name = "High Ponytail" icon_state = "highponytail" - gender = FEMALE + unsuitable_gender = MALE glasses_over = 1 /datum/sprite_accessory/hair/wisp name = "Wisp" icon_state = "wisp" - gender = FEMALE + unsuitable_gender = MALE /datum/sprite_accessory/hair/parted name = "Parted" @@ -88,14 +88,14 @@ /datum/sprite_accessory/hair/pompadour name = "Pompadour" icon_state = "pompadour" - gender = MALE + unsuitable_gender = FEMALE species_allowed = list(SPECIES_HUMAN, SPECIES_SLIMEPERSON, SPECIES_UNATHI) glasses_over = 1 /datum/sprite_accessory/hair/quiff name = "Quiff" icon_state = "quiff" - gender = MALE + unsuitable_gender = FEMALE glasses_over = 1 /datum/sprite_accessory/hair/bedhead @@ -113,31 +113,31 @@ /datum/sprite_accessory/hair/beehive name = "Beehive" icon_state = "beehive" - gender = FEMALE + unsuitable_gender = MALE species_allowed = list(SPECIES_HUMAN, SPECIES_SLIMEPERSON, SPECIES_UNATHI) /datum/sprite_accessory/hair/bobcurl name = "Bobcurl" icon_state = "bobcurl" - gender = FEMALE + unsuitable_gender = MALE species_allowed = list(SPECIES_HUMAN, SPECIES_SLIMEPERSON, SPECIES_UNATHI) /datum/sprite_accessory/hair/bob name = "Bob" icon_state = "bobcut" - gender = FEMALE + unsuitable_gender = MALE species_allowed = list(SPECIES_HUMAN, SPECIES_SLIMEPERSON, SPECIES_UNATHI) /datum/sprite_accessory/hair/bowl name = "Bowl" icon_state = "bowlcut" - gender = MALE + unsuitable_gender = FEMALE glasses_over = 1 /datum/sprite_accessory/hair/braid2 name = "Long Braid" icon_state = "hbraid" - gender = FEMALE + unsuitable_gender = MALE /datum/sprite_accessory/hair/braid_hip name = "Hippie Braid" @@ -147,20 +147,20 @@ /datum/sprite_accessory/hair/buzz name = "Buzzcut" icon_state = "buzzcut" - gender = MALE + unsuitable_gender = FEMALE species_allowed = list(SPECIES_HUMAN, SPECIES_SLIMEPERSON, SPECIES_UNATHI) glasses_over = 1 /datum/sprite_accessory/hair/crew name = "Crewcut" icon_state = "crewcut" - gender = MALE + unsuitable_gender = FEMALE glasses_over = 1 /datum/sprite_accessory/hair/combover name = "Combover" icon_state = "combover" - gender = MALE + unsuitable_gender = FEMALE glasses_over = 1 /datum/sprite_accessory/hair/devillock @@ -188,12 +188,12 @@ /datum/sprite_accessory/hair/afro_large name = "Big Afro" icon_state = "bigafro" - gender = MALE + unsuitable_gender = FEMALE /datum/sprite_accessory/hair/sergeant name = "Flat Top" icon_state = "sergeant" - gender = MALE + unsuitable_gender = FEMALE glasses_over = 1 /datum/sprite_accessory/hair/emo @@ -211,7 +211,7 @@ /datum/sprite_accessory/hair/hitop name = "Hitop" icon_state = "hitop" - gender = MALE + unsuitable_gender = FEMALE glasses_over = 1 /datum/sprite_accessory/hair/mohawk @@ -223,31 +223,31 @@ /datum/sprite_accessory/hair/jensen name = "Adam Jensen Hair" icon_state = "jensen" - gender = MALE + unsuitable_gender = FEMALE glasses_over = 1 /datum/sprite_accessory/hair/cia name = "CIA" icon_state = "cia" - gender = MALE + unsuitable_gender = FEMALE glasses_over = 1 /datum/sprite_accessory/hair/mulder name = "Mulder" icon_state = "mulder" - gender = MALE + unsuitable_gender = FEMALE glasses_over = 1 /datum/sprite_accessory/hair/gelled name = "Gelled Back" icon_state = "gelled" - gender = FEMALE + unsuitable_gender = MALE glasses_over = 1 /datum/sprite_accessory/hair/gentle name = "Gentle" icon_state = "gentle" - gender = FEMALE + unsuitable_gender = MALE /datum/sprite_accessory/hair/spiky name = "Spiky" @@ -262,50 +262,50 @@ /datum/sprite_accessory/hair/kagami name = "Pigtails" icon_state = "kagami" - gender = FEMALE + unsuitable_gender = MALE glasses_over = 1 /datum/sprite_accessory/hair/himecut name = "Hime Cut" icon_state = "himecut" - gender = FEMALE + unsuitable_gender = MALE /datum/sprite_accessory/hair/braid name = "Floorlength Braid" icon_state = "floorbraid" - gender = FEMALE + unsuitable_gender = MALE /datum/sprite_accessory/hair/odango name = "Odango" icon_state = "odango" - gender = FEMALE - glasses_over = 1 + unsuitable_gender = MALE + glasses_over = TRUE /datum/sprite_accessory/hair/ombre name = "Ombre" icon_state = "ombre" - gender = FEMALE + unsuitable_gender = MALE /datum/sprite_accessory/hair/updo name = "Updo" icon_state = "updo" - gender = FEMALE + unsuitable_gender = MALE /datum/sprite_accessory/hair/skinhead name = "Skinhead" icon_state = "skinhead" - glasses_over = 1 + glasses_over = TRUE /datum/sprite_accessory/hair/balding name = "Balding Hair" icon_state = "balding" - gender = MALE // turnoff! - glasses_over = 1 + unsuitable_gender = FEMALE // turnoff! + glasses_over = TRUE /datum/sprite_accessory/hair/longemo name = "Long Emo" icon_state = "emolong" - gender = FEMALE + unsuitable_gender = MALE ////////////////////////////// //////START VG HAIRSTYLES///// @@ -321,28 +321,28 @@ /datum/sprite_accessory/hair/duelist name = "Duelist" icon_state = "duelist" - gender = MALE + unsuitable_gender = FEMALE /datum/sprite_accessory/hair/modern name = "Modern" icon_state = "modern" - gender = FEMALE + unsuitable_gender = MALE /datum/sprite_accessory/hair/unshavenmohawk name = "Unshaven Mohawk" icon_state = "unshavenmohawk" - gender = MALE - glasses_over = 1 + unsuitable_gender = FEMALE + glasses_over = TRUE /datum/sprite_accessory/hair/drills name = "Twincurls" icon_state = "twincurl" - gender = FEMALE + unsuitable_gender = MALE /datum/sprite_accessory/hair/minidrills name = "Twincurls 2" icon_state = "twincurl2" - gender = FEMALE + unsuitable_gender = MALE ////////////////////////////// //////END VG HAIRSTYLES/////// ////////////////////////////// @@ -418,57 +418,57 @@ /datum/sprite_accessory/hair/partfade name = "Parted Fade" icon_state = "shavedpart" - gender = MALE + unsuitable_gender = FEMALE /datum/sprite_accessory/hair/undercut3 name = "Undercut Swept Left" icon_state = "undercut3" - gender = MALE + unsuitable_gender = FEMALE /datum/sprite_accessory/hair/undercut2 name = "Undercut Swept Right" icon_state = "undercut2" - gender = MALE + unsuitable_gender = FEMALE /datum/sprite_accessory/hair/undercut1 name = "Undercut" icon_state = "undercut1" - gender = MALE + unsuitable_gender = FEMALE /datum/sprite_accessory/hair/coffeehouse name = "Coffee House Cut" icon_state = "coffeehouse" - gender = MALE + unsuitable_gender = FEMALE /datum/sprite_accessory/hair/tightbun name = "Tight Bun" icon_state = "tightbun" - gender = FEMALE + unsuitable_gender = MALE /datum/sprite_accessory/hair/trimmed name = "Trimmed" icon_state = "trimmed" - gender = MALE + unsuitable_gender = FEMALE /datum/sprite_accessory/hair/trimflat name = "Trimmed Flat Top" icon_state = "trimflat" - gender = MALE + unsuitable_gender = FEMALE /datum/sprite_accessory/hair/nofade name = "Regulation Cut" icon_state = "nofade" - gender = MALE + unsuitable_gender = FEMALE /datum/sprite_accessory/hair/baldfade name = "Balding Fade" icon_state = "baldfade" - gender = MALE + unsuitable_gender = FEMALE /datum/sprite_accessory/hair/highfade name = "High Fade" icon_state = "highfade" - gender = MALE + unsuitable_gender = FEMALE /datum/sprite_accessory/hair/medfade name = "Medium Fade" @@ -477,7 +477,7 @@ /datum/sprite_accessory/hair/lowfade name = "Low Fade" icon_state = "lowfade" - gender = MALE + unsuitable_gender = FEMALE /datum/sprite_accessory/hair/oxton name = "Oxton" @@ -514,7 +514,7 @@ /datum/sprite_accessory/hair/joestar name = "Joestar" icon_state = "joestar" - gender = MALE + unsuitable_gender = FEMALE /datum/sprite_accessory/hair/nitori name = "Nitori" @@ -762,7 +762,7 @@ /datum/sprite_accessory/hair/wong name = "Wong" icon_state = "wong" - gender = FEMALE + unsuitable_gender = MALE /datum/sprite_accessory/hair/ponytail7 name = "Ponytail 7" diff --git a/code/modules/mob/new_player/sprite_accessories/skrell/skrell_face.dm b/code/modules/mob/new_player/sprite_accessories/skrell/skrell_face.dm index 74cd20f40c4..b7f09c49073 100644 --- a/code/modules/mob/new_player/sprite_accessories/skrell/skrell_face.dm +++ b/code/modules/mob/new_player/sprite_accessories/skrell/skrell_face.dm @@ -5,12 +5,12 @@ /datum/sprite_accessory/hair/skrell/skr_tentacle_m name = "Skrell Male Tentacles" icon_state = "male" - gender = MALE + unsuitable_gender = FEMALE /datum/sprite_accessory/hair/skrell/skr_tentacle_f name = "Skrell Female Tentacles" icon_state = "female" - gender = FEMALE + unsuitable_gender = MALE /datum/sprite_accessory/hair/skrell/skr_tentacleslong name = "Long Skrell Tentacles" @@ -23,39 +23,39 @@ /datum/sprite_accessory/hair/skrell/skr_gold_m name = "Gold plated Skrell Male Tentacles" icon_state = "male" - gender = MALE + unsuitable_gender = FEMALE secondary_theme = "gold" - no_sec_colour = 1 + no_sec_colour = TRUE /datum/sprite_accessory/hair/skrell/skr_gold_f name = "Gold chained Skrell Female Tentacles" icon_state = "female" - gender = FEMALE + unsuitable_gender = MALE secondary_theme = "gold" - no_sec_colour = 1 + no_sec_colour = TRUE /datum/sprite_accessory/hair/skrell/skr_clothtentacle_m name = "Cloth draped Skrell Male Tentacles" icon_state = "male" - gender = MALE + unsuitable_gender = FEMALE secondary_theme = "cloth" /datum/sprite_accessory/hair/skrell/skr_clothtentacle_f name = "Cloth draped Skrell Female Tentacles" icon_state = "female" - gender = FEMALE + unsuitable_gender = MALE secondary_theme = "cloth" /datum/sprite_accessory/hair/skrell/skr_gclothtentacle_m name = "Ombre Dye, Skrell Male Tentacles" icon_state = "male" - gender = MALE + unsuitable_gender = FEMALE secondary_theme = "gradient" /datum/sprite_accessory/hair/skrell/skr_gclothtentacle_f name = "Ombre Dye, Skrell Female Tentacles" icon_state = "female" - gender = FEMALE + unsuitable_gender = MALE secondary_theme = "gradient" /datum/sprite_accessory/hair/skrell/skr_gclothtentacleslong @@ -71,144 +71,144 @@ /datum/sprite_accessory/hair/skrell/skr_diablacktentacle_m name = "Black headress Skrell Male Tentacles" icon_state = "male" - gender = MALE + unsuitable_gender = FEMALE secondary_theme = "blackdia" - no_sec_colour = 1 + no_sec_colour = TRUE /datum/sprite_accessory/hair/skrell/skr_diablacktentacle_f name = "Black headress Skrell Female Tentacles" icon_state = "female" - gender = FEMALE + unsuitable_gender = MALE secondary_theme = "blackdia" - no_sec_colour = 1 + no_sec_colour = TRUE /datum/sprite_accessory/hair/skrell/skr_diablacktentacleslong name = "Black headress Long Skrell Tentacles" icon_state = "verylong" secondary_theme = "blackdia" - no_sec_colour = 1 + no_sec_colour = TRUE /datum/sprite_accessory/hair/skrell/skr_diagoldtentacle_m name = "Gold headress Skrell Male Tentacles" icon_state = "male" - gender = MALE + unsuitable_gender = FEMALE secondary_theme = "golddia" - no_sec_colour = 1 + no_sec_colour = TRUE /datum/sprite_accessory/hair/skrell/skr_diagoldtentacle_f name = "Gold headress Skrell Female Tentacles" icon_state = "female" - gender = FEMALE + unsuitable_gender = MALE secondary_theme = "golddia" - no_sec_colour = 1 + no_sec_colour = TRUE /datum/sprite_accessory/hair/skrell/skr_diagoldtentacleslong name = "Gold headress Long Skrell Tentacles" icon_state = "verylong" secondary_theme = "golddia" - no_sec_colour = 1 + no_sec_colour = TRUE /datum/sprite_accessory/hair/skrell/skr_diasilvertentacle_m name = "Silver headress Skrell Male Tentacles" icon_state = "male" - gender = MALE + unsuitable_gender = FEMALE secondary_theme = "silvdia" - no_sec_colour = 1 + no_sec_colour = TRUE /datum/sprite_accessory/hair/skrell/skr_diasilvertentacle_f name = "Silver headress Skrell Female Tentacles" icon_state = "female" - gender = FEMALE + unsuitable_gender = MALE secondary_theme = "silvdia" - no_sec_colour = 1 + no_sec_colour = TRUE /datum/sprite_accessory/hair/skrell/skr_diasilvertentacleslong name = "Silver headress Long Skrell Tentacles" icon_state = "verylong" secondary_theme = "silvdia" - no_sec_colour = 1 + no_sec_colour = TRUE /datum/sprite_accessory/hair/skrell/skr_festivetentacle_m name = "Festive headress Skrell Male Tentacles" icon_state = "male" - gender = MALE + unsuitable_gender = FEMALE secondary_theme = "fest" - no_sec_colour = 1 + no_sec_colour = TRUE /datum/sprite_accessory/hair/skrell/skr_festivetentacle_f name = "Festive headress Skrell Female Tentacles" icon_state = "female" - gender = FEMALE + unsuitable_gender = MALE secondary_theme = "fest" - no_sec_colour = 1 + no_sec_colour = TRUE /datum/sprite_accessory/hair/skrell/skr_festivetentacleslong name = "Festive headress Long Skrell Tentacles" icon_state = "verylong" secondary_theme = "fest" - no_sec_colour = 1 + no_sec_colour = TRUE /datum/sprite_accessory/hair/skrell/skr_festivetentaclesshort name = "Festive headress Short Skrell Tentacles" icon_state = "veryshort" secondary_theme = "fest" - no_sec_colour = 1 + no_sec_colour = TRUE /datum/sprite_accessory/hair/skrell/skr_shortmidbun name = "Mid bun short Tentacles" icon_state = "short_mid_bun" - no_sec_colour = 1 + no_sec_colour = TRUE /datum/sprite_accessory/hair/skrell/skr_midbun name = "Mid bun normal Tentacles" icon_state = "mid_bun" - no_sec_colour = 1 + no_sec_colour = TRUE /datum/sprite_accessory/hair/skrell/skr_longmidbun name = "Mid bun long Tentacles" icon_state = "long_mid_bun" - no_sec_colour = 1 + no_sec_colour = TRUE /datum/sprite_accessory/hair/skrell/skr_vshortmidbun name = "Mid bun very short Tentacles" icon_state = "low_bun" - no_sec_colour = 1 + no_sec_colour = TRUE /datum/sprite_accessory/hair/skrell/skr_mullet name = "Mullet Tentacles" icon_state = "mullet" - no_sec_colour = 1 + no_sec_colour = TRUE /datum/sprite_accessory/hair/skrell/skr_insulatedlong name = "Insulated long Tentacles" icon_state = "insulted_long" - no_sec_colour = 1 + no_sec_colour = TRUE /datum/sprite_accessory/hair/skrell/skr_excitedlong name = "Excited long Tentacles" icon_state = "excited_long" - no_sec_colour = 1 + no_sec_colour = TRUE /datum/sprite_accessory/hair/skrell/skr_reversedlong name = "Reversed long Tentacles" icon_state = "reserved_long" - no_sec_colour = 1 + no_sec_colour = TRUE /datum/sprite_accessory/hair/skrell/skr_tuuxstraight name = "Tuux straight Tentacles" icon_state = "straight_tuux" - no_sec_colour = 1 + no_sec_colour = TRUE /datum/sprite_accessory/hair/skrell/skr_tuuxstraightlong name = "Tuux straight long Tentacles" icon_state = "straight_tuux_long" - no_sec_colour = 1 + no_sec_colour = TRUE /datum/sprite_accessory/hair/skrell/skr_loosebraid name = "Loose braid Tentacles" icon_state = "loose_braid" - no_sec_colour = 1 + no_sec_colour = TRUE /datum/sprite_accessory/hair/fluff/zeke_fluff_tentacle //Zeke Fluff hair icon = 'icons/mob/sprite_accessories/skrell/skrell_hair.dmi' diff --git a/code/modules/mob/new_player/sprite_accessories/sprite_accessories.dm b/code/modules/mob/new_player/sprite_accessories/sprite_accessories.dm index b043622b10b..cdb49727d2a 100644 --- a/code/modules/mob/new_player/sprite_accessories/sprite_accessories.dm +++ b/code/modules/mob/new_player/sprite_accessories/sprite_accessories.dm @@ -17,7 +17,7 @@ conversion in savefile.dm */ -/proc/init_sprite_accessory_subtypes(var/prototype, var/list/L, var/list/male, var/list/female, var/list/full_list) +/proc/init_sprite_accessory_subtypes(prototype, list/L, list/male, list/female, list/full_list) if(!istype(L)) L = list() if(!istype(male)) male = list() if(!istype(female)) female = list() @@ -33,19 +33,19 @@ L[D.name] = D full_list[D.name] = D - switch(D.gender) - if(MALE) male[D.name] = D - if(FEMALE) female[D.name] = D + switch(D.unsuitable_gender) + if(FEMALE) male[D.name] = D + if(MALE) female[D.name] = D else male[D.name] = D female[D.name] = D return L /datum/sprite_accessory - var/icon //the icon file the accessory is located in - var/icon_state //the icon_state of the accessory - var/name //the preview name of the accessory - var/gender = NEUTER //Determines if the accessory will be skipped or included in random hair generations + var/icon //the icon file the accessory is located in + var/icon_state //the icon_state of the accessory + var/name //the preview name of the accessory + var/unsuitable_gender //Determines if the accessory will be skipped or included in random generations // Restrict some styles to specific species var/list/species_allowed = list(SPECIES_HUMAN, SPECIES_SLIMEPERSON) @@ -55,8 +55,8 @@ var/list/tails_allowed = null //Specifies which, if any, tails a tail marking is compatible with. var/list/wings_allowed var/marking_location //Specifies which bodypart a body marking is located on. - var/secondary_theme = null //If exists, there's a secondary colour to that hair style and the secondary theme's icon state's suffix is equal to this. - var/no_sec_colour = null //If exists, prohibit the colouration of the secondary theme. + var/secondary_theme //If exists, there's a secondary colour to that hair style and the secondary theme's icon state's suffix is equal to this. + var/no_sec_colour = FALSE //If TRUE, prohibit the colouration of the secondary theme. var/fluff = 0 // Whether or not the accessory can be affected by colouration var/do_colouration = 1 @@ -75,7 +75,7 @@ glasses_over = 1 /datum/sprite_accessory/facial_hair - gender = MALE // barf (unless you're a dorf, dorfs dig chix /w beards :P) + unsuitable_gender = FEMALE // barf (unless you're a dorf, dorfs dig chix /w beards :P) icon = 'icons/mob/sprite_accessories/human/human_facial_hair.dmi' var/over_hair @@ -175,7 +175,7 @@ SPECIES_GREY = 'icons/mob/clothing/species/grey/underwear.dmi', SPECIES_UNATHI = 'icons/mob/clothing/species/unathi/underwear.dmi', ) - gender = NEUTER + var/allow_change_color = FALSE /datum/sprite_accessory/underwear/nude @@ -184,7 +184,7 @@ species_allowed = list(SPECIES_HUMAN, SPECIES_UNATHI, SPECIES_DIONA, SPECIES_VULPKANIN, SPECIES_TAJARAN, SPECIES_KIDAN, SPECIES_GREY, SPECIES_PLASMAMAN, SPECIES_MACNINEPERSON, SPECIES_SKRELL, SPECIES_SLIMEPERSON, SPECIES_SKELETON, SPECIES_DRASK, SPECIES_VOX, SPECIES_MOTH) /datum/sprite_accessory/underwear/male - gender = MALE + unsuitable_gender = FEMALE /datum/sprite_accessory/underwear/male/male_striped_alt name = "Mens Striped Alt" @@ -228,19 +228,37 @@ icon_state = "male_kinky" /datum/sprite_accessory/underwear/female - gender = FEMALE + unsuitable_gender = MALE /datum/sprite_accessory/underwear/female/female_red_alt name = "Ladies Red Alt" icon_state = "female_red_alt" + sprite_sheets = list( + SPECIES_VOX = 'icons/mob/clothing/species/vox/underwear.dmi', + SPECIES_GREY = 'icons/mob/clothing/species/grey/underwear.dmi', + SPECIES_UNATHI = 'icons/mob/clothing/species/unathi/underwear.dmi', + SPECIES_TAJARAN = 'icons/mob/clothing/species/tajaran/underwear.dmi', + ) /datum/sprite_accessory/underwear/female/female_babydoll name = "Ladies Full Grey" icon_state = "female_babydoll" + sprite_sheets = list( + SPECIES_VOX = 'icons/mob/clothing/species/vox/underwear.dmi', + SPECIES_GREY = 'icons/mob/clothing/species/grey/underwear.dmi', + SPECIES_UNATHI = 'icons/mob/clothing/species/unathi/underwear.dmi', + SPECIES_TAJARAN = 'icons/mob/clothing/species/tajaran/underwear.dmi', + ) /datum/sprite_accessory/underwear/female/female_kinky_alt name = "Ladies Kinky Alt" icon_state = "female_kinky_alt" + sprite_sheets = list( + SPECIES_VOX = 'icons/mob/clothing/species/vox/underwear.dmi', + SPECIES_GREY = 'icons/mob/clothing/species/grey/underwear.dmi', + SPECIES_UNATHI = 'icons/mob/clothing/species/unathi/underwear.dmi', + SPECIES_TAJARAN = 'icons/mob/clothing/species/tajaran/underwear.dmi', + ) /datum/sprite_accessory/underwear/female/female_kinky_black name = "Ladies Kinky Full Black" @@ -304,7 +322,6 @@ SPECIES_GREY = 'icons/mob/clothing/species/grey/underwear.dmi', SPECIES_UNATHI = 'icons/mob/clothing/species/unathi/underwear.dmi', ) - gender = NEUTER var/allow_change_color = FALSE /datum/sprite_accessory/undershirt/nude @@ -345,7 +362,7 @@ /datum/sprite_accessory/undershirt/shirt_colorized/female name = "Female Colorized Shirt" icon_state = "female_shirt" - gender = FEMALE + unsuitable_gender = MALE /datum/sprite_accessory/undershirt/shirt_colorized/female/female_cuttedshirt name = "Female Colorized Cutted Shirt" @@ -496,18 +513,18 @@ /datum/sprite_accessory/undershirt/tank_top_colorize name = "Female Crop-Top" icon_state = "tank_top" - gender = FEMALE + unsuitable_gender = MALE allow_change_color = TRUE /datum/sprite_accessory/undershirt/tank_whitetop name = "White Crop-Top" icon_state = "tank_whitetop" - gender = FEMALE + unsuitable_gender = MALE /datum/sprite_accessory/undershirt/tank_midriff name = "Mid Tank-Top" icon_state = "tank_midriff_female" - gender = FEMALE + unsuitable_gender = MALE allow_change_color = TRUE sprite_sheets = list( SPECIES_VOX = 'icons/mob/clothing/species/vox/underwear.dmi', @@ -546,7 +563,6 @@ SPECIES_ASHWALKER_BASIC = 'icons/mob/clothing/species/unathi/underwear.dmi', SPECIES_ASHWALKER_SHAMAN = 'icons/mob/clothing/species/unathi/underwear.dmi', SPECIES_DRACONOID = 'icons/mob/clothing/species/unathi/underwear.dmi') - gender = NEUTER /datum/sprite_accessory/socks/nude name = "Nude" @@ -580,7 +596,7 @@ /datum/sprite_accessory/socks/thin_knee name = "Knee-high Thin" icon_state = "thin_knee" - gender = FEMALE + unsuitable_gender = MALE /datum/sprite_accessory/socks/striped_norm name = "Normal Striped" @@ -605,7 +621,7 @@ /datum/sprite_accessory/socks/thin_thigh name = "Thigh-high Thin" icon_state = "thin_thigh" - gender = FEMALE + unsuitable_gender = MALE /datum/sprite_accessory/socks/striped_thigh name = "Thigh-high Striped" @@ -618,7 +634,7 @@ /datum/sprite_accessory/socks/pantyhose name = "Pantyhose" icon_state = "pantyhose" - gender = FEMALE + unsuitable_gender = MALE /datum/sprite_accessory/socks/black_fishnet name = "Black Fishnet" diff --git a/code/modules/mob/new_player/sprite_accessories/tajaran/tajaran_body_markings.dm b/code/modules/mob/new_player/sprite_accessories/tajaran/tajaran_body_markings.dm index bd3e247de14..43d39566464 100644 --- a/code/modules/mob/new_player/sprite_accessories/tajaran/tajaran_body_markings.dm +++ b/code/modules/mob/new_player/sprite_accessories/tajaran/tajaran_body_markings.dm @@ -2,22 +2,28 @@ icon = 'icons/mob/sprite_accessories/tajaran/tajaran_body_markings.dmi' species_allowed = list(SPECIES_TAJARAN) -/datum/sprite_accessory/body_markings/tajara/belly_flat_taj - name = "Tajaran Belly" - icon_state = "belly" - /datum/sprite_accessory/body_markings/tajara/belly_crest_taj name = "Tajaran Chest Crest" icon_state = "crest" -/datum/sprite_accessory/body_markings/tajara/belly_full_taj - name = "Tajaran Belly 2" - icon_state = "fullbelly" - /datum/sprite_accessory/body_markings/tajara/points_taj name = "Tajaran Points" icon_state = "points" +/datum/sprite_accessory/body_markings/tajara/belly_taj + name = "Tajaran Belly" + icon_state = "fullbelly_man" + unsuitable_gender = FEMALE + +/datum/sprite_accessory/body_markings/tajara/belly_taj/woman + icon_state = "fullbelly_woman" + unsuitable_gender = MALE + /datum/sprite_accessory/body_markings/tajara/patchy_taj name = "Tajaran Patches" - icon_state = "patch" + icon_state = "patch_man" + unsuitable_gender = FEMALE + +/datum/sprite_accessory/body_markings/tajara/patchy_taj/woman + icon_state = "patch_woman" + unsuitable_gender = MALE diff --git a/code/modules/mob/new_player/sprite_accessories/tajaran/tajaran_facial_hair.dm b/code/modules/mob/new_player/sprite_accessories/tajaran/tajaran_facial_hair.dm index 6e615e3e0ca..075eebae0b4 100644 --- a/code/modules/mob/new_player/sprite_accessories/tajaran/tajaran_facial_hair.dm +++ b/code/modules/mob/new_player/sprite_accessories/tajaran/tajaran_facial_hair.dm @@ -10,14 +10,6 @@ name = "Tajara Mutton" icon_state = "facial_mutton" -/datum/sprite_accessory/facial_hair/tajara/taj_pencilstache - name = "Tajara Pencilstache" - icon_state = "facial_pencilstache" - -/datum/sprite_accessory/facial_hair/tajara/taj_moustache - name = "Tajara Moustache" - icon_state = "facial_moustache" - /datum/sprite_accessory/facial_hair/tajara/taj_goatee name = "Tajara Goatee" icon_state = "facial_goatee" @@ -26,6 +18,26 @@ name = "Tajara Faded Goatee" icon_state = "facial_goatee_faded" +/datum/sprite_accessory/facial_hair/tajara/taj_moustache + name = "Tajara Moustache" + icon_state = "facial_moustache" + /datum/sprite_accessory/facial_hair/tajara/taj_smallstache - name = "Tajara Smallstache" + name = "Tajara Small Moustache" icon_state = "facial_smallstache" + +/datum/sprite_accessory/facial_hair/tajara/taj_longstache + name = "Tajara Long Moustache" + icon_state = "facial_long_moustache" + +/datum/sprite_accessory/facial_hair/tajara/taj_trimstache + name = "Tajara Trimmed Moustache" + icon_state = "facial_trimoustache" + +/datum/sprite_accessory/facial_hair/tajara/taj_pencilstache + name = "Tajara Pencil Moustache" + icon_state = "facial_pencilstache" + +/datum/sprite_accessory/facial_hair/tajara/taj_hulkhogan + name = "Tajara Hulk Hogan" + icon_state = "facial_hulkhogan" diff --git a/code/modules/mob/new_player/sprite_accessories/tajaran/tajaran_hair.dm b/code/modules/mob/new_player/sprite_accessories/tajaran/tajaran_hair.dm index 8f496cffbc7..837fc02cc06 100644 --- a/code/modules/mob/new_player/sprite_accessories/tajaran/tajaran_hair.dm +++ b/code/modules/mob/new_player/sprite_accessories/tajaran/tajaran_hair.dm @@ -1,7 +1,26 @@ /datum/sprite_accessory/hair/tajara icon = 'icons/mob/sprite_accessories/tajaran/tajaran_hair.dmi' species_allowed = list(SPECIES_TAJARAN) - glasses_over = 1 + glasses_over = TRUE + +/datum/sprite_accessory/hair/tajara/taj_hair_braid + name = "Tajara Braid" + icon_state = "braid" + secondary_theme = "beads" + glasses_over = FALSE + +/datum/sprite_accessory/hair/tajara/taj_hair_braid/ears + name = "Tajara Braid & Ears" + icon_state = "braid_ears" + +/datum/sprite_accessory/hair/tajara/taj_hair_sidebraid + name = "Tajara Sidebraid" + icon_state = "sidebraid" + glasses_over = FALSE + +/datum/sprite_accessory/hair/tajara/taj_hair_sidebraid/ears + name = "Tajara Sidebraid & Ears" + icon_state = "sidebraid_ears" /datum/sprite_accessory/hair/tajara/taj_hair_clean name = "Tajara Clean" @@ -12,11 +31,17 @@ icon_state = "bangs" glasses_over = FALSE -/datum/sprite_accessory/hair/tajara/taj_hair_braid - name = "Tajara Braid" - icon_state = "braid" - secondary_theme = "beads" - glasses_over = FALSE +/datum/sprite_accessory/hair/tajara/taj_hair_bangs/ears + name = "Tajara Bangs & Ears" + icon_state = "bangs_ears" + +/datum/sprite_accessory/hair/tajara/taj_hair_tailedbangs + name = "Tajara Tailedbangs" + icon_state = "tailedbangs" + +/datum/sprite_accessory/hair/tajara/taj_hair_tailedbangs/ears + name = "Tajara Tailedbangs & Ears" + icon_state = "tailedbangs_ears" /datum/sprite_accessory/hair/tajara/taj_hair_shaggy name = "Tajara Shaggy" @@ -26,10 +51,18 @@ name = "Tajaran Mohawk" icon_state = "mohawk" +/datum/sprite_accessory/hair/tajara/taj_hair_mohawk/ears + name = "Tajaran Mohawk & Ears" + icon_state = "mohawk_ears" + /datum/sprite_accessory/hair/tajara/taj_hair_plait name = "Tajara Plait" icon_state = "plait" +/datum/sprite_accessory/hair/tajara/taj_hair_plait/ears + name = "Tajara Plait & Ears" + icon_state = "plait_ears" + /datum/sprite_accessory/hair/tajara/taj_hair_straight name = "Tajara Straight" icon_state = "straight" @@ -38,28 +71,64 @@ name = "Tajara Long" icon_state = "long" +/datum/sprite_accessory/hair/tajara/taj_hair_long/ears + name = "Tajara Long & Ears" + icon_state = "long_ears" + +/datum/sprite_accessory/hair/tajara/taj_hair_longtail + name = "Tajara Longtail" + icon_state = "longtail" + +/datum/sprite_accessory/hair/tajara/taj_hair_longtail/ears + name = "Tajara Longtail & Ears" + icon_state = "longtail_ears" + /datum/sprite_accessory/hair/tajara/taj_hair_rattail name = "Tajara Rat Tail" icon_state = "rattail" +/datum/sprite_accessory/hair/tajara/taj_hair_rattail/ears + name = "Tajara Rat Tail & Ears" + icon_state = "rattail_ears" + +/datum/sprite_accessory/hair/tajara/taj_hair_ponytail + name = "Tajara Ponytail" + icon_state = "ponytail" + glasses_over = FALSE + +/datum/sprite_accessory/hair/tajara/taj_hair_ponytail/ears + name = "Tajara Ponytail & Ears" + icon_state = "ponytail_ears" + +/datum/sprite_accessory/hair/tajara/taj_hair_cuttail + name = "Tajara Cuttail" + icon_state = "cuttail" + +/datum/sprite_accessory/hair/tajara/taj_hair_cuttail/ears + name = "Tajara Cuttail & Ears" + icon_state = "cuttail_ears" + /datum/sprite_accessory/hair/tajara/taj_hair_spiky name = "Tajara Spikey" icon_state = "spikey" +/datum/sprite_accessory/hair/tajara/taj_hair_spiky/ears + name = "Tajara Spikey & Ears" + icon_state = "spikey_ears" + /datum/sprite_accessory/hair/tajara/taj_hair_messy name = "Tajara Messy" icon_state = "messy" +/datum/sprite_accessory/hair/tajara/taj_hair_messy/ears + name = "Tajara Messy & Ears" + icon_state = "messy_ears" + /datum/sprite_accessory/hair/tajara/taj_hair_curls name = "Tajara Curly" icon_state = "curly" glasses_over = FALSE -/datum/sprite_accessory/hair/tajara/taj_hair_bedhead - name = "Tajara bedhead" - icon_state = "bedhead" - glasses_over = FALSE - /datum/sprite_accessory/hair/tajara/taj_hair_retro name = "Tajaran Ladies' Retro" icon_state = "ladiesretro" @@ -75,11 +144,24 @@ icon_state = "bob" glasses_over = FALSE +/datum/sprite_accessory/hair/tajara/taj_hair_bob/ears + name = "Tajara Bob & Ears" + icon_state = "bob_ears" + /datum/sprite_accessory/hair/tajara/taj_hair_fingercurl name = "Tajara Finger Curls" icon_state = "fingerwave" glasses_over = FALSE +/datum/sprite_accessory/hair/tajara/taj_hair_fingercurl/ears + name = "Tajara Finger Curls & Ears" + icon_state = "fingerwave_ears" + +/datum/sprite_accessory/hair/tajara/taj_hair_bedhead + name = "Tajara Bedhead" + icon_state = "bedhead" + glasses_over = FALSE + /datum/sprite_accessory/hair/tajara/taj_hair_marmalade name = "Tajara Marmalade" icon_state = "marmalade" @@ -90,6 +172,53 @@ icon_state = "shy" glasses_over = FALSE +/datum/sprite_accessory/hair/tajara/taj_hair_shy/ears + name = "Tajara Shy & Ears" + icon_state = "shy_ears" + /datum/sprite_accessory/hair/tajara/taj_hair_metal name = "Tajara Metal" icon_state = "metal" + glasses_over = FALSE + +/datum/sprite_accessory/hair/tajara/taj_hair_ribbons + name = "Tajara Ribbons" + icon_state = "ribbons" + +/datum/sprite_accessory/hair/tajara/taj_hair_ribbons/ears + name = "Tajara Ribbons & Ears" + icon_state = "ribbons_ears" + +/datum/sprite_accessory/hair/tajara/taj_hair_dreadlocks + name = "Tajara Dreadlocks" + icon_state = "dreadlocks" + +/datum/sprite_accessory/hair/tajara/taj_hair_dreadlocks/ears + name = "Tajara Dreadlocks & Ears" + icon_state = "dreadlocks_ears" + +/datum/sprite_accessory/hair/tajara/taj_hair_combedback + name = "Tajara Combedback" + icon_state = "combedback" + +/datum/sprite_accessory/hair/tajara/taj_hair_combedback/ears + name = "Tajara Combedback & Ears" + icon_state = "combedback_ears" + +/datum/sprite_accessory/hair/tajara/taj_hair_overeye + name = "Tajara Overeye" + icon_state = "overeye" + glasses_over = FALSE + +/datum/sprite_accessory/hair/tajara/taj_hair_overeye/ears + name = "Tajara Overeye & Ears" + icon_state = "overeye_ears" + +/datum/sprite_accessory/hair/tajara/taj_hair_tough + name = "Tajara Tough" + icon_state = "tough" + glasses_over = FALSE + +/datum/sprite_accessory/hair/tajara/taj_hair_tough/ears + name = "Tajara Tough & Ears" + icon_state = "tough_ears" diff --git a/code/modules/mob/new_player/sprite_accessories/tajaran/tajaran_head_markings.dm b/code/modules/mob/new_player/sprite_accessories/tajaran/tajaran_head_markings.dm index 5b28c4d97ff..c64a417b982 100644 --- a/code/modules/mob/new_player/sprite_accessories/tajaran/tajaran_head_markings.dm +++ b/code/modules/mob/new_player/sprite_accessories/tajaran/tajaran_head_markings.dm @@ -11,6 +11,10 @@ name = "Tajaran Tiger Head and Face" icon_state = "tiger_face" +/datum/sprite_accessory/body_markings/head/tajara/lynx + name = "Tajaran Lynx Ears and Cheeks" + icon_state = "lynx" + /datum/sprite_accessory/body_markings/head/tajara/outears_taj name = "Tajaran Outer Ears" icon_state = "outears" diff --git a/code/modules/mob/new_player/sprite_accessories/unathi/unathi_facial_hair.dm b/code/modules/mob/new_player/sprite_accessories/unathi/unathi_facial_hair.dm index ef93603df8a..0357f9c4395 100644 --- a/code/modules/mob/new_player/sprite_accessories/unathi/unathi_facial_hair.dm +++ b/code/modules/mob/new_player/sprite_accessories/unathi/unathi_facial_hair.dm @@ -1,8 +1,8 @@ /datum/sprite_accessory/facial_hair/unathi icon = 'icons/mob/sprite_accessories/unathi/unathi_facial_hair.dmi' species_allowed = list(SPECIES_UNATHI, SPECIES_ASHWALKER_BASIC, SPECIES_ASHWALKER_SHAMAN, SPECIES_DRACONOID) - gender = NEUTER - over_hair = 1 + unsuitable_gender = null + over_hair = TRUE /datum/sprite_accessory/facial_hair/unathi/una_spines_long name = "Long Spines" @@ -75,10 +75,10 @@ secondary_theme = "webbing" /datum/sprite_accessory/facial_hair/unathi/una_frills_dorsal - over_hair = null name = "Dorsal Frills" icon_state = "dorsalfrills" secondary_theme = "webbing" + over_hair = FALSE /datum/sprite_accessory/facial_hair/unathi/una_chin_horns name = "Chin Horns" diff --git a/code/modules/mob/new_player/sprite_accessories/vox/vox_facial_hair.dm b/code/modules/mob/new_player/sprite_accessories/vox/vox_facial_hair.dm index d47c5a4ee8e..da48933e9cb 100644 --- a/code/modules/mob/new_player/sprite_accessories/vox/vox_facial_hair.dm +++ b/code/modules/mob/new_player/sprite_accessories/vox/vox_facial_hair.dm @@ -1,7 +1,7 @@ /datum/sprite_accessory/facial_hair/vox icon = 'icons/mob/sprite_accessories/vox/vox_facial_hair.dmi' species_allowed = list(SPECIES_VOX) - gender = NEUTER + unsuitable_gender = null /datum/sprite_accessory/facial_hair/vox/vox_colonel name = "Vox Colonel Beard" diff --git a/code/modules/mob/new_player/sprite_accessories/vulpkanin/vulpkanin_facial_hair.dm b/code/modules/mob/new_player/sprite_accessories/vulpkanin/vulpkanin_facial_hair.dm index cbd0bca4c45..56e4ed61c8a 100644 --- a/code/modules/mob/new_player/sprite_accessories/vulpkanin/vulpkanin_facial_hair.dm +++ b/code/modules/mob/new_player/sprite_accessories/vulpkanin/vulpkanin_facial_hair.dm @@ -1,7 +1,7 @@ /datum/sprite_accessory/facial_hair/vulpkanin icon = 'icons/mob/sprite_accessories/vulpkanin/vulpkanin_facial_hair.dmi' species_allowed = list(SPECIES_VULPKANIN) - gender = NEUTER + unsuitable_gender = null /datum/sprite_accessory/facial_hair/vulpkanin/vulp_earfluff name = "Vulpkanin Earfluff" diff --git a/code/modules/mob/new_player/sprite_accessories/vulpkanin/vulpkanin_hair.dm b/code/modules/mob/new_player/sprite_accessories/vulpkanin/vulpkanin_hair.dm index 3b35f33081f..972d6922087 100644 --- a/code/modules/mob/new_player/sprite_accessories/vulpkanin/vulpkanin_hair.dm +++ b/code/modules/mob/new_player/sprite_accessories/vulpkanin/vulpkanin_hair.dm @@ -34,7 +34,7 @@ /datum/sprite_accessory/hair/vulpkanin/vulp_hair_bun name = "Bun" icon_state = "bun" - glasses_over = 1 + glasses_over = TRUE /datum/sprite_accessory/hair/vulpkanin/vulp_hair_jagged name = "Jagged" @@ -47,7 +47,7 @@ /datum/sprite_accessory/hair/vulpkanin/vulp_hair_hawk name = "Hawk" icon_state = "hawk" - glasses_over = 1 + glasses_over = TRUE /datum/sprite_accessory/hair/vulpkanin/vulp_hair_anita name = "Anita" @@ -57,10 +57,15 @@ name = "Short" icon_state = "short" +/datum/sprite_accessory/hair/vulpkanin/vulp_hair_short2 + name = "Short Alt" + icon_state = "short2" + glasses_over = TRUE + /datum/sprite_accessory/hair/vulpkanin/vulp_hair_spike name = "Spike" icon_state = "spike" - glasses_over = 1 + glasses_over = TRUE /datum/sprite_accessory/hair/vulpkanin/vulp_hair_braided name = "Braided" @@ -72,11 +77,6 @@ icon_state = "punkbraided" secondary_theme = "flare" -/datum/sprite_accessory/hair/vulpkanin/vulp_hair_short2 - name = "Short Alt." - icon_state = "short2" - glasses_over = 1 - /datum/sprite_accessory/hair/vulpkanin/vulp_hair_rough name = "Rough-Cropped Mane" icon_state = "rough" @@ -84,4 +84,4 @@ /datum/sprite_accessory/hair/vulpkanin/vulp_hair_raine name = "Raine" icon_state = "raine" - gender = FEMALE + unsuitable_gender = MALE diff --git a/code/modules/mob/transform_procs.dm b/code/modules/mob/transform_procs.dm index 0ae9d6ee706..3da7a445057 100644 --- a/code/modules/mob/transform_procs.dm +++ b/code/modules/mob/transform_procs.dm @@ -247,6 +247,9 @@ qdel(src) +//oh no, cringe +/mob/proc/get_npc_respawn_message() + return "Ты [name]." /mob/proc/safe_respawn(mob/living/passed_mob, check_station_level = TRUE) . = FALSE @@ -293,6 +296,7 @@ /mob/living/simple_animal/pig, /mob/living/simple_animal/possum, /mob/living/simple_animal/turkey, + /mob/living/carbon/human/lesser/monkey/punpun, )) // Blacklist typecache. diff --git a/code/modules/movespeed/modifiers/mobs.dm b/code/modules/movespeed/modifiers/mobs.dm index 446fdb98379..15b721aa472 100644 --- a/code/modules/movespeed/modifiers/mobs.dm +++ b/code/modules/movespeed/modifiers/mobs.dm @@ -210,6 +210,13 @@ variable = TRUE blacklisted_movetypes = FLOATING +/datum/movespeed_modifier/borer_leg_focus + multiplicative_slowdown = -0.25 + movetypes = GROUND + blacklisted_movetypes = (FLYING|FLOATING) + +/datum/movespeed_modifier/borer_leg_focus/lesser + multiplicative_slowdown = -0.125 /* /datum/movespeed_modifier/carbon_softcrit @@ -218,3 +225,6 @@ */ +/datum/movespeed_modifier/human_carry + multiplicative_slowdown = HUMAN_CARRY_SLOWDOWN + blacklisted_movetypes = FLOATING diff --git a/code/modules/paperwork/folders.dm b/code/modules/paperwork/folders.dm index b165dffeea8..0edd7e9398f 100644 --- a/code/modules/paperwork/folders.dm +++ b/code/modules/paperwork/folders.dm @@ -153,4 +153,7 @@ new /obj/item/documents/syndicate/mining(src) update_icon(UPDATE_OVERLAYS) - +/obj/item/folder/ussp + name = "folder" + desc = "A folder with a hammer and sickle seal." + icon_state = "folder_ussp" diff --git a/code/modules/pda/PDA.dm b/code/modules/pda/PDA.dm index cb315072b1e..90c01171c98 100755 --- a/code/modules/pda/PDA.dm +++ b/code/modules/pda/PDA.dm @@ -85,6 +85,13 @@ GLOBAL_LIST_EMPTY(PDAs) /// Saved in and associatove list format: "icon" -> icon_state/item_state, "base64" - > base64icon, "desc" -> desc var/list/current_painting +/obj/item/pda/emag_act(mob/user) + if(!user.mind.special_role && !is_admin(user) || !hidden_uplink) + explode() + else + hidden_uplink.trigger(user) + to_chat(usr, "The PDA softly beeps.") + close(usr) /* * The Actual PDA diff --git a/code/modules/power/cell.dm b/code/modules/power/cell.dm index 05204d61c4b..cda28a116c5 100644 --- a/code/modules/power/cell.dm +++ b/code/modules/power/cell.dm @@ -40,6 +40,31 @@ return ..() +/obj/item/stock_parts/cell/magic_charge_act(mob/user) + . = NONE + + if(charge >= maxcharge) + return + + if(prob(80) && adjust_maxcharge(-200)) + . |= RECHARGE_BURNOUT + + charge = maxcharge + . |= RECHARGE_SUCCESSFUL + + update_appearance(UPDATE_ICON) + + +/obj/item/stock_parts/cell/proc/adjust_maxcharge(amount) + if(self_recharge) + return FALSE // SelfCharging uses static charge values ​​per tick, so we don't want it to mess up the recharge balance. + + var/old_maxcharge = maxcharge + maxcharge = max(maxcharge + amount, 1) + + return maxcharge != old_maxcharge + + /obj/item/stock_parts/cell/vv_edit_var(var_name, var_value) . = ..() if(var_name == NAMEOF(src, self_recharge)) @@ -369,6 +394,9 @@ /obj/item/stock_parts/cell/emproof/corrupt() return +/obj/item/stock_parts/cell/emproof/adjust_maxcharge(amount) + return FALSE + /obj/item/stock_parts/cell/ninja name = "spider-clan power cell" desc = "A standard ninja-suit power cell." diff --git a/code/modules/power/singularity/investigate.dm b/code/modules/power/singularity/investigate.dm index 1c32155b0e3..db9ddd58e59 100644 --- a/code/modules/power/singularity/investigate.dm +++ b/code/modules/power/singularity/investigate.dm @@ -1,4 +1,4 @@ -/area/engine/engineering/poweralert(state, obj/source) +/area/engineering/engine/poweralert(state, obj/source) if(state != poweralm) source.investigate_log("has a power alarm!", INVESTIGATE_ENGINE) ..() diff --git a/code/modules/power/supermatter/supermatter.dm b/code/modules/power/supermatter/supermatter.dm index 60e35c88c0b..2973373acc0 100644 --- a/code/modules/power/supermatter/supermatter.dm +++ b/code/modules/power/supermatter/supermatter.dm @@ -42,6 +42,7 @@ var/gasefficency = 0.125 base_icon_state = "darkmatter_shard" + var/zap_sound_extrarange = 5 var/damage = 0 var/damage_archived = 0 @@ -577,7 +578,7 @@ post_status(STATUS_DISPLAY_TRANSFER_SHUTTLE_TIME) /obj/machinery/power/supermatter_shard/proc/supermatter_zap() - playsound(src.loc, 'sound/magic/lightningshock.ogg', 100, 1, extrarange = 5) + playsound(src.loc, 'sound/magic/lightningshock.ogg', 100, 1, extrarange = zap_sound_extrarange) tesla_zap(src, 10, max(1000,power * damage / explosion_point)) // SM shard that can't be moved for ruins and gates diff --git a/code/modules/power/tesla/energy_ball.dm b/code/modules/power/tesla/energy_ball.dm index a3d9acc8a30..26485fcef30 100644 --- a/code/modules/power/tesla/energy_ball.dm +++ b/code/modules/power/tesla/energy_ball.dm @@ -147,18 +147,19 @@ if(!loc) qdel(src) -/obj/singularity/energy_ball/proc/dust_mobs(atom/A) - if(isliving(A)) - var/mob/living/L = A - if(L.incorporeal_move || L.status_flags & GODMODE) - return - if(!iscarbon(A)) +/obj/singularity/energy_ball/proc/dust_mobs(atom/atom) + if(!isliving(atom)) + return + var/mob/living/living = atom + if(living.incorporeal_move || HAS_TRAIT(living, TRAIT_GODMODE)) + return + if(!iscarbon(atom)) return - for(var/obj/machinery/power/grounding_rod/GR in orange(src, 2)) - if(GR.anchored) + for(var/obj/machinery/power/grounding_rod/rod in orange(src, 2)) + if(rod.anchored) return - var/mob/living/carbon/C = A - C.dust() + var/mob/living/carbon/carbon = atom + carbon.dust() /proc/tesla_zap(atom/source, zap_range = 3, power, explosive = FALSE, stun_mobs = TRUE) . = source.dir diff --git a/code/modules/projectiles/ammunition/energy.dm b/code/modules/projectiles/ammunition/energy.dm index 23623f5d6c3..4f961b593bf 100644 --- a/code/modules/projectiles/ammunition/energy.dm +++ b/code/modules/projectiles/ammunition/energy.dm @@ -270,6 +270,10 @@ e_cost = 500 fire_sound = 'sound/weapons/gunshots/1heavysuppres.ogg' +/obj/item/ammo_casing/energy/bolt/bolttoy + projectile_type = /obj/item/projectile/energy/bolttoy + select_name = "bolttoy" + /obj/item/ammo_casing/energy/bolt/large projectile_type = /obj/item/projectile/energy/bolt/large select_name = "heavy bolt" diff --git a/code/modules/projectiles/gun.dm b/code/modules/projectiles/gun.dm index be7fa7c5e72..b6e4a1fb8f1 100644 --- a/code/modules/projectiles/gun.dm +++ b/code/modules/projectiles/gun.dm @@ -191,7 +191,7 @@ user.visible_message("[user] fires [src] point blank at [target]!", "You fire [src] point blank at [target]!", "You hear \a [fire_sound_text]!") if(pb_knockback > 0 && isliving(target)) var/mob/living/living_target = target - if(!living_target.move_resist > MOVE_FORCE_NORMAL) //no knockbacking prince of terror or somethin + if(!(living_target.move_resist > MOVE_FORCE_NORMAL)) //no knockbacking prince of terror or somethin var/atom/throw_target = get_edge_target_turf(living_target, user.dir) living_target.throw_at(throw_target, pb_knockback, 2) else diff --git a/code/modules/projectiles/guns/energy/special.dm b/code/modules/projectiles/guns/energy/special.dm index e0dd750ad4a..cec3aa208d4 100644 --- a/code/modules/projectiles/guns/energy/special.dm +++ b/code/modules/projectiles/guns/energy/special.dm @@ -141,6 +141,17 @@ suppressed = 0 ammo_type = list(/obj/item/ammo_casing/energy/bolt/large) +/obj/item/gun/energy/kinetic_accelerator/crossbow/toy + name = "toy energy crossbow" + desc = "Игрушечное оружие, сделанное из тагерного пистолета со стильным дизайном контрабандного арбалета." + icon_state = "crossbowtoy" + w_class = WEIGHT_CLASS_SMALL + materials = list(MAT_METAL=4000) + origin_tech = "combat=4;magnets=4" + suppressed = 0 + overheat_time = 8 SECONDS + ammo_type = list(/obj/item/ammo_casing/energy/bolt/bolttoy) + /obj/item/gun/energy/kinetic_accelerator/crossbow/large/cyborg desc = "One and done!" icon_state = "crossbowlarge" diff --git a/code/modules/projectiles/guns/magic.dm b/code/modules/projectiles/guns/magic.dm index d5324b7b4dc..5651a0815c9 100644 --- a/code/modules/projectiles/guns/magic.dm +++ b/code/modules/projectiles/guns/magic.dm @@ -51,6 +51,23 @@ charges--//... drain a charge return + +/obj/item/gun/magic/magic_charge_act(mob/user) + . = NONE + + if(charges >= max_charges) + return + + if(!can_charge && prob(80)) + max_charges = max(0, max_charges - 1) + + charges = max_charges + . |= RECHARGE_SUCCESSFUL + + if(!max_charges) + . |= RECHARGE_BURNOUT + + /obj/item/gun/magic/Initialize() . = ..() charges = max_charges diff --git a/code/modules/projectiles/guns/magic/staff.dm b/code/modules/projectiles/guns/magic/staff.dm index b3deb196027..8b6744f62ec 100644 --- a/code/modules/projectiles/guns/magic/staff.dm +++ b/code/modules/projectiles/guns/magic/staff.dm @@ -85,10 +85,6 @@ force = 25 armour_penetration = 75 block_chance = 50 + block_type = MELEE_ATTACKS sharp = 1 max_charges = 4 - -/obj/item/gun/magic/staff/spellblade/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) - if(attack_type == PROJECTILE_ATTACK) - final_block_chance = 0 - return ..() diff --git a/code/modules/projectiles/guns/magic/wand.dm b/code/modules/projectiles/guns/magic/wand.dm index 19de7ad5b94..84374b03d10 100644 --- a/code/modules/projectiles/guns/magic/wand.dm +++ b/code/modules/projectiles/guns/magic/wand.dm @@ -34,6 +34,11 @@ return ..() +/obj/item/gun/magic/wand/magic_charge_act(mob/user) + . = ..() + update_appearance(UPDATE_ICON_STATE) + + /obj/item/gun/magic/wand/afterattack(atom/target, mob/living/user, proximity, params) if(!charges) shoot_with_empty_chamber(user) diff --git a/code/modules/projectiles/projectile.dm b/code/modules/projectiles/projectile.dm index c7400da33fe..2c68d8c9cb3 100644 --- a/code/modules/projectiles/projectile.dm +++ b/code/modules/projectiles/projectile.dm @@ -112,7 +112,7 @@ /// If `TRUE`, projectile with dismemberment will forcefully cut head instead of gibbing them var/dismember_head = FALSE /// Probability to hit lying non-dead mobs - var/hit_crawling_mobs_chance = 0 + var/hit_crawling_mobs_chance = 33 /obj/item/projectile/Initialize(mapload) diff --git a/code/modules/projectiles/projectile/energy.dm b/code/modules/projectiles/projectile/energy.dm index a0ee498bd58..4c9372892f2 100644 --- a/code/modules/projectiles/projectile/energy.dm +++ b/code/modules/projectiles/projectile/energy.dm @@ -86,6 +86,16 @@ weaken = 0.1 SECONDS stamina = 30 +/obj/item/projectile/energy/bolttoy + name = "bolttoy" + icon_state = "cbbolttoy" + hitsound = 'sound/weapons/pierce.ogg' + damage_type = STAMINA + nodamage = TRUE + weaken = 0.1 SECONDS + stutter = 2 SECONDS + shockbull = TRUE + /obj/item/projectile/energy/shock_revolver name = "shock bolt" icon_state = "purple_laser" diff --git a/code/modules/reagents/chemistry/holder.dm b/code/modules/reagents/chemistry/holder.dm index 0a3538a6e7e..d18fdc5ecb4 100644 --- a/code/modules/reagents/chemistry/holder.dm +++ b/code/modules/reagents/chemistry/holder.dm @@ -545,7 +545,7 @@ can_process = TRUE return can_process -/datum/reagents/proc/reaction(atom/A, method = REAGENT_TOUCH, volume_modifier = 1, show_message = TRUE) +/datum/reagents/proc/reaction(atom/A, method = REAGENT_TOUCH, volume_modifier = 1, show_message = TRUE, ignore_protection = FALSE, def_zone) var/react_type if(isliving(A)) react_type = "LIVING" @@ -599,9 +599,24 @@ var/check = reaction_check(A, R) if(!check) continue - R.reaction_mob(A, method, R.volume * volume_modifier, show_message) + + var/mob/living/L = A + var/protection = 0 + if(method == REAGENT_TOUCH && !ignore_protection) + if(def_zone) + var/mob/living/carbon/human/H = L + if(istype(H)) + protection = 1 - H.get_permeability_protection_organ(H.get_organ(def_zone)) + else + protection = L.get_permeability_protection() + if(protection && show_message) + to_chat(L, span_alert("Your clothes protects you from the reaction.")) + + R.reaction_mob(A, method, R.volume * volume_modifier * (1 - protection), show_message) + if("TURF") R.reaction_turf(A, R.volume * volume_modifier, R.color) + if("OBJ") R.reaction_obj(A, R.volume * volume_modifier) diff --git a/code/modules/reagents/chemistry/reagents.dm b/code/modules/reagents/chemistry/reagents.dm index 00b58f3c346..628fb17c603 100644 --- a/code/modules/reagents/chemistry/reagents.dm +++ b/code/modules/reagents/chemistry/reagents.dm @@ -49,12 +49,8 @@ /datum/reagent/proc/reaction_mob(mob/living/M, method = REAGENT_TOUCH, volume, show_message = TRUE) //Some reagents transfer on touch, others don't; dependent on if they penetrate the skin or not. if(holder) //for catching rare runtimes - if(method == REAGENT_TOUCH && penetrates_skin) - var/block = M.get_permeability_protection() - var/amount = round(volume * (1 - block), 0.1) - if(M.reagents) - if(amount >= 1) - M.reagents.add_reagent(id, amount) + if(method == REAGENT_TOUCH && penetrates_skin && M.reagents && volume >= 1) + M.reagents.add_reagent(id, volume) if(method == REAGENT_INGEST) //Yes, even Xenos can get addicted to drugs. var/can_become_addicted = M.reagents.reaction_check(M, src) diff --git a/code/modules/reagents/chemistry/reagents/food.dm b/code/modules/reagents/chemistry/reagents/food.dm index c37d3bd0217..5af02464a3a 100644 --- a/code/modules/reagents/chemistry/reagents/food.dm +++ b/code/modules/reagents/chemistry/reagents/food.dm @@ -480,8 +480,8 @@ var/update_flags = STATUS_UPDATE_NONE if(ishuman(M)) var/mob/living/carbon/human/H = M - var/datum/antagonist/goon_vampire/g_vamp = H.mind?.has_antag_datum(/datum/antagonist/goon_vampire) - if(g_vamp && !g_vamp.get_ability(/datum/goon_vampire_passive/full)) //incapacitating but not lethal. + var/datum/antagonist/vampire/vamp = H.mind?.has_antag_datum(/datum/antagonist/vampire) + if(vamp && vamp.is_garlic_affected && !vamp.get_ability(/datum/vampire_passive/full)) //incapacitating but not lethal. if(prob(min(25, current_cycle))) to_chat(H, "You can't get the scent of garlic out of your nose! You can barely think...") H.Weaken(2 SECONDS) diff --git a/code/modules/reagents/chemistry/reagents/medicine.dm b/code/modules/reagents/chemistry/reagents/medicine.dm index 1c6a004752e..045a8053fcd 100644 --- a/code/modules/reagents/chemistry/reagents/medicine.dm +++ b/code/modules/reagents/chemistry/reagents/medicine.dm @@ -1051,20 +1051,20 @@ var/update_flags = overdose_info[REAGENT_OVERDOSE_FLAGS] if(severity == 1) if(effect <= 2) - M.vomit(0, TRUE, FALSE) + M.vomit(0, VOMIT_BLOOD, 0 SECONDS) M.blood_volume = max(M.blood_volume - rand(5, 10), 0) else if(effect <= 4) - M.vomit(0, TRUE, FALSE) + M.vomit(0, VOMIT_BLOOD, 0 SECONDS) M.blood_volume = max(M.blood_volume - rand(1, 2), 0) else if(severity == 2) if(effect <= 2) M.visible_message("[M] is bleeding from [M.p_their()] very pores!") M.bleed(rand(10, 20)) else if(effect <= 4) - M.vomit(0, TRUE, FALSE) + M.vomit(0, VOMIT_BLOOD, 0 SECONDS) M.blood_volume = max(M.blood_volume - rand(5, 10), 0) else if(effect <= 8) - M.vomit(0, TRUE, FALSE) + M.vomit(0, VOMIT_BLOOD, 0 SECONDS) M.blood_volume = max(M.blood_volume - rand(1, 2), 0) return list(effect, update_flags) diff --git a/code/modules/reagents/chemistry/reagents/water.dm b/code/modules/reagents/chemistry/reagents/water.dm index 54d40c8f4b5..37c54e46037 100644 --- a/code/modules/reagents/chemistry/reagents/water.dm +++ b/code/modules/reagents/chemistry/reagents/water.dm @@ -300,7 +300,6 @@ GLOBAL_LIST_INIT(diseases_carrier_reagents, list( M.AdjustConfused(6 SECONDS) if(isvampirethrall(M)) M.mind.remove_antag_datum(/datum/antagonist/mindslave/thrall) - M.mind.remove_antag_datum(/datum/antagonist/mindslave/goon_thrall) holder.remove_reagent(id, volume) M.visible_message("[M] recoils, their skin flushes with colour, regaining their sense of control!") M.SetJitter(0) @@ -341,22 +340,24 @@ GLOBAL_LIST_INIT(diseases_carrier_reagents, list( update_flags |= M.adjustStaminaLoss(5, FALSE) if(prob(20)) M.emote("scream") - vamp.adjust_nullification(20, 4) + vamp.base_nullification() vamp.bloodusable = max(vamp.bloodusable - 3,0) + var/vomit_stun = (vamp.nullification == OLD_NULLIFICATION)? 8 SECONDS : FALSE if(vamp.bloodusable) - V.vomit(0, TRUE, FALSE) - V.adjustBruteLoss(3) + V.vomit(0, VOMIT_BLOOD, vomit_stun) + if(!vomit_stun) + V.adjustBruteLoss(3) else holder.remove_reagent(id, volume) - V.vomit(0, FALSE, FALSE) + V.vomit(0, stun = vomit_stun) return else - if(!vamp.bloodtotal) + if(!vamp.bloodtotal && vamp.nullification == NEW_NULLIFICATION) return ..() | update_flags switch(current_cycle) if(1 to 4) to_chat(M, "Something sizzles in your veins!") - vamp.adjust_nullification(20, 4) + vamp.base_nullification() if(5 to 12) to_chat(M, "You feel an intense burning inside of you!") update_flags |= M.adjustFireLoss(1, FALSE) @@ -364,7 +365,7 @@ GLOBAL_LIST_INIT(diseases_carrier_reagents, list( M.Jitter(40 SECONDS) if(prob(20)) M.emote("scream") - vamp.adjust_nullification(20, 4) + vamp.base_nullification() if(13 to INFINITY) M.visible_message("[M] suddenly bursts into flames!", "You suddenly ignite in a holy fire!") @@ -375,49 +376,7 @@ GLOBAL_LIST_INIT(diseases_carrier_reagents, list( M.Jitter(60 SECONDS) if(prob(40)) M.emote("scream") - vamp.adjust_nullification(20, 4) - - var/datum/antagonist/goon_vampire/g_vamp = M.mind?.has_antag_datum(/datum/antagonist/goon_vampire) - if(ishuman(M) && g_vamp && !g_vamp.get_ability(/datum/goon_vampire_passive/full) && prob(80)) - var/mob/living/carbon/V = M - if(g_vamp.bloodusable) - M.Stuttering(2 SECONDS) - M.Jitter(60 SECONDS) - update_flags |= M.adjustStaminaLoss(5, FALSE) - if(prob(20)) - M.emote("scream") - g_vamp.nullified = max(5, g_vamp.nullified + 2) - g_vamp.bloodusable = max(g_vamp.bloodusable - 3,0) - if(g_vamp.bloodusable) - V.vomit(0,1) - else - holder.remove_reagent(id, volume) - V.vomit(0,0) - return - else - switch(current_cycle) - if(1 to 4) - to_chat(M, "Something sizzles in your veins!") - g_vamp.nullified = max(5, g_vamp.nullified + 2) - if(5 to 12) - to_chat(M, "You feel an intense burning inside of you!") - update_flags |= M.adjustFireLoss(1, FALSE) - M.Stuttering(2 SECONDS) - M.Jitter(40 SECONDS) - if(prob(20)) - M.emote("scream") - g_vamp.nullified = max(5, g_vamp.nullified + 2) - if(13 to INFINITY) - M.visible_message("[M] suddenly bursts into flames!", - "You suddenly ignite in a holy fire!") - M.fire_stacks = min(5,M.fire_stacks + 3) - M.IgniteMob() //Only problem with igniting people is currently the commonly availible fire suits make you immune to being on fire - update_flags |= M.adjustFireLoss(3, FALSE) //Hence the other damages... ain't I a bastard? - M.Stuttering(2 SECONDS) - M.Jitter(60 SECONDS) - if(prob(40)) - M.emote("scream") - g_vamp.nullified = max(5, g_vamp.nullified + 2) + vamp.base_nullification() if(ishuman(M) && !M.mind?.isholy) switch(current_cycle) @@ -452,19 +411,6 @@ GLOBAL_LIST_INIT(diseases_carrier_reagents, list( to_chat(target, "Something holy interferes with your powers!") vamp.adjust_nullification(5, 2) - var/datum/antagonist/goon_vampire/g_vamp = target.mind.has_antag_datum(/datum/antagonist/goon_vampire) - if(g_vamp && !g_vamp.get_ability(/datum/goon_vampire_passive/full)) - - if(method == REAGENT_TOUCH) - if(target.wear_mask) - to_chat(target, "Your mask protects you from the holy water!") - return - else if(target.head) - to_chat(target, "Your helmet protects you from the holy water!") - return - else - to_chat(target, "Something holy interferes with your powers!") - g_vamp.nullified = max(5, g_vamp.nullified + 2) /datum/reagent/holywater/reaction_turf(turf/simulated/T, volume) diff --git a/code/modules/reagents/reagent_containers/applicator.dm b/code/modules/reagents/reagent_containers/applicator.dm index 1f342109c10..c7c41578c0d 100644 --- a/code/modules/reagents/reagent_containers/applicator.dm +++ b/code/modules/reagents/reagent_containers/applicator.dm @@ -97,14 +97,14 @@ applying = TRUE update_icon() - apply_to(target, user, 0.2) // We apply a very weak application up front, then loop. + apply_to(target, user, 0.2, TRUE, def_zone) // We apply a very weak application up front, then loop. add_attack_logs(user, target, "Started mending with [src] containing ([reagents.log_list()])", (emagged && !(reagents.harmless_helper())) ? null : ATKLOG_ALMOSTALL) var/cycle_count = 0 var/measured_health = 0 while(do_after(user, 1 SECONDS, target)) measured_health = target.health - apply_to(target, user, 1, FALSE) + apply_to(target, user, 1, FALSE, def_zone) if(measured_health == target.health) to_chat(user, span_notice("[target] is finished healing and [src] powers down automatically.")) break @@ -118,13 +118,13 @@ update_icon() -/obj/item/reagent_containers/applicator/proc/apply_to(mob/living/carbon/M, mob/user, multiplier = 1, show_message = TRUE) +/obj/item/reagent_containers/applicator/proc/apply_to(mob/living/carbon/M, mob/user, multiplier = 1, show_message = TRUE, def_zone) var/total_applied_amount = applied_amount * multiplier if(reagents && reagents.total_volume) var/fractional_applied_amount = total_applied_amount / reagents.total_volume - reagents.reaction(M, REAGENT_TOUCH, fractional_applied_amount, show_message) + reagents.reaction(M, REAGENT_TOUCH, fractional_applied_amount, show_message, ignore_flags, def_zone) reagents.trans_to(M, total_applied_amount * 0.5) reagents.remove_any(total_applied_amount * 0.5) diff --git a/code/modules/reagents/reagent_containers/borghydro.dm b/code/modules/reagents/reagent_containers/borghydro.dm index 6519d61ec97..5b68574edd0 100644 --- a/code/modules/reagents/reagent_containers/borghydro.dm +++ b/code/modules/reagents/reagent_containers/borghydro.dm @@ -218,7 +218,7 @@ var/emagged = TRUE var/safety_hypo = FALSE reagent_ids = list( \ - "heparin" = list('icons/effects/bleed.dmi', "bleed10"), \ + "amanitin" = list('icons/obj/hydroponics/harvest.dmi', "amanita"), \ "cyanide" = list('icons/mob/screen_corgi.dmi', "tox1"), \ "sodium_thiopental" = list('icons/obj/surgery.dmi', "lungs")) upgrade_path = null //no upgrades diff --git a/code/modules/reagents/reagent_containers/patch.dm b/code/modules/reagents/reagent_containers/patch.dm index 835e14b6c2a..a3371943ff2 100644 --- a/code/modules/reagents/reagent_containers/patch.dm +++ b/code/modules/reagents/reagent_containers/patch.dm @@ -13,6 +13,8 @@ temperature_min = 270 temperature_max = 350 var/needs_to_apply_reagents = TRUE + var/application_zone = null + var/protection_on_apply = 1 /obj/item/reagent_containers/food/pill/patch/attack(mob/living/carbon/target, mob/living/user, params, def_zone, skip_attack_anim = FALSE) @@ -25,6 +27,10 @@ if(!target.eat(src, user) || !user.can_unEquip(src)) return . user.drop_transfer_item_to_loc(src, target) + var/mob/living/carbon/human/H = target + if(istype(H)) + protection_on_apply = H.get_permeability_protection_organ(target.get_organ(def_zone)) + application_zone = def_zone LAZYADD(target.processing_patches, src) return ATTACK_CHAIN_BLOCKED_ALL diff --git a/code/modules/recycling/disposal.dm b/code/modules/recycling/disposal.dm index d4f707bef43..f3e556d0bfc 100644 --- a/code/modules/recycling/disposal.dm +++ b/code/modules/recycling/disposal.dm @@ -232,6 +232,19 @@ qdel(src) +/obj/machinery/disposal/shove_impact(mob/living/target, mob/living/attacker) + target.visible_message( + span_warning("[attacker] shoves [target] inside of [src]!"), + span_userdanger("[attacker] shoves you inside of [src]!"), + span_warning("You hear the sound of something being thrown in the trash.") + ) + target.forceMove(src) + add_attack_logs(attacker, target, "Shoved into disposals") + playsound(src, "sound/effects/bang.ogg") + update() + return TRUE + + // mouse drop another mob or self // /obj/machinery/disposal/MouseDrop_T(mob/living/target, mob/living/user, params) diff --git a/code/modules/recycling/disposal/pipe.dm b/code/modules/recycling/disposal/pipe.dm index 745e0b63d68..0e12dfc9e8f 100644 --- a/code/modules/recycling/disposal/pipe.dm +++ b/code/modules/recycling/disposal/pipe.dm @@ -310,6 +310,9 @@ null_linked_refs() linked = null var/turf/our_turf = get_turf(src) + var/obj/machinery/customat/customat = locate() in our_turf + if(customat) + set_linked(customat) var/obj/machinery/disposal/disposal = locate() in our_turf if(disposal) set_linked(disposal) @@ -357,7 +360,11 @@ outlet.expel(holder) // expel at outlet else var/obj/machinery/disposal/disposal = linked - disposal.expel(holder) // expel at disposal + if(istype(disposal)) + disposal.expel(holder) // expel at disposal + else + var/obj/machinery/customat/customat = linked + customat.expel(holder) // expel at customat // Returning null without expelling holder makes the holder expell itself return null diff --git a/code/modules/research/designs/biogenerator_designs.dm b/code/modules/research/designs/biogenerator_designs.dm index 3e1bdf8f173..ce9cdf77855 100644 --- a/code/modules/research/designs/biogenerator_designs.dm +++ b/code/modules/research/designs/biogenerator_designs.dm @@ -155,6 +155,14 @@ build_path = /obj/item/storage/belt/medical category = list("initial","Leather and Cloth") +/datum/design/surbelt + name = "Surgical belt" + id = "surbel" + build_type = BIOGENERATOR + materials = list(MAT_BIOMASS = 300) + build_path = /obj/item/storage/belt/medical/surgery + category = list("initial","Leather and Cloth") + /datum/design/janibelt name = "Janitorial belt" id = "janibelt" diff --git a/code/modules/research/designs/mechfabricator_designs.dm b/code/modules/research/designs/mechfabricator_designs.dm index 627182dce5e..060f7660fe1 100644 --- a/code/modules/research/designs/mechfabricator_designs.dm +++ b/code/modules/research/designs/mechfabricator_designs.dm @@ -1104,6 +1104,17 @@ construction_time = 10 SECONDS category = list("Exosuit Equipment") +/datum/design/mech_scattershot_riot + name = "Exosuit Non-lethal Weapon (LBX AC 9 \"Riot Scattershot\")" + desc = "Allows for the construction of LBX AC 9." + id = "mech_scattershot_riot" + build_type = MECHFAB + req_tech = list("combat" = 3, "materials" = 3) + build_path = /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/scattershot/riot + materials = list(MAT_METAL=10000) + construction_time = 10 SECONDS + category = list("Exosuit Equipment") + /datum/design/mech_laser_heavy name = "Exosuit Lethal Weapon (CH-LC \"Solaris\" Laser Cannon)" desc = "Allows for the construction of CH-LC Laser Cannon." diff --git a/code/modules/research/designs/medical_designs.dm b/code/modules/research/designs/medical_designs.dm index 3ce7e8af8bc..0e910583054 100644 --- a/code/modules/research/designs/medical_designs.dm +++ b/code/modules/research/designs/medical_designs.dm @@ -209,12 +209,62 @@ name = "Incision Management System" desc = "A true extension of the surgeon's body, this marvel instantly and completely prepares an incision allowing for the immediate commencement of therapeutic steps." id = "scalpel_manager" - req_tech = list("biotech" = 4, "materials" = 7, "magnets" = 5, "programming" = 4) + req_tech = list("biotech" = 4, "materials" = 8, "magnets" = 5, "programming" = 4) build_type = PROTOLATHE materials = list(MAT_METAL = 2000, MAT_GLASS = 1500, MAT_SILVER = 1000, MAT_GOLD = 1000, MAT_DIAMOND = 1000) build_path = /obj/item/scalpel/laser/manager category = list("Medical") +/datum/design/item/retractor_laser + name = "Advanced Laser Retractor" + desc = "A retractor with a laser tip. This one looks to be the pinnacle of precision energy a surgery tools!" + id = "retractor_laser" + req_tech = list("biotech" = 4, "materials" = 6, "magnets" = 5) + build_type = PROTOLATHE + materials = list(MAT_METAL = 2000, MAT_GLASS = 1500, MAT_SILVER = 1000, MAT_GOLD = 1000) + build_path = /obj/item/retractor/laser + category = list("Medical") + +/datum/design/item/hemostat_laser + name = "Advanced Laser Hemostat" + desc = "A hemostat with a laser clamp. This one looks to be the pinnacle of precision energy a surgery tools!" + id = "hemostat_laser" + req_tech = list("biotech" = 4, "materials" = 6, "magnets" = 5) + build_type = PROTOLATHE + materials = list(MAT_METAL = 2000, MAT_GLASS = 1500, MAT_SILVER = 1000, MAT_GOLD = 1000) + build_path = /obj/item/hemostat/laser + category = list("Medical") + +/datum/design/item/surgicaldrill_laser + name = "Advanced Laser Surgical Drill" + desc = "A surgery drill with a directed laser bit. This one looks to be the pinnacle of precision energy a surgery tools!" + id = "surgicaldrill_laser" + req_tech = list("biotech" = 4, "materials" = 6, "magnets" = 5) + build_type = PROTOLATHE + materials = list(MAT_METAL = 2000, MAT_GLASS = 1500, MAT_SILVER = 1000, MAT_GOLD = 1000) + build_path = /obj/item/surgicaldrill/laser + category = list("Medical") + +/datum/design/item/circular_laser + name = "Advanced Laser Circular Saw" + desc = "A saw with a circular laser disk. This one looks to be the pinnacle of precision energy a surgery tools!" + id = "circular_laser" + req_tech = list("biotech" = 4, "materials" = 6, "magnets" = 5) + build_type = PROTOLATHE + materials = list(MAT_METAL = 2000, MAT_GLASS = 1500, MAT_SILVER = 1000, MAT_GOLD = 1000) + build_path = /obj/item/circular_saw/laser + category = list("Medical") + +/datum/design/item/bonesetter_laser + name = "Advanced Laser Bonesetter" + desc = "A bone settler with a laser teeth. This one looks to be the pinnacle of precision energy a surgery tools!" + id = "bonesetter_laser" + req_tech = list("biotech" = 4, "materials" = 6, "magnets" = 5) + build_type = PROTOLATHE + materials = list(MAT_METAL = 2000, MAT_GLASS = 1500, MAT_SILVER = 1000, MAT_GOLD = 1000) + build_path = /obj/item/bonesetter/laser + category = list("Medical") + /datum/design/alienscalpel name = "Alien Scalpel" desc = "An advanced scalpel obtained through Abductor technology." diff --git a/code/modules/research/designs/misc_designs.dm b/code/modules/research/designs/misc_designs.dm index e54786dd974..089cb6de111 100644 --- a/code/modules/research/designs/misc_designs.dm +++ b/code/modules/research/designs/misc_designs.dm @@ -141,3 +141,13 @@ reagents_list = list("firefighting_foam" = 1) build_path = /obj/item/extinguisher_refill category = list("Miscellaneous") + +/datum/design/customat_canister + name = "Customat Canister" + desc = "Канистра для Кастомата." + id = "customat_canister" + req_tech = list("programming" = 3) + build_type = PROTOLATHE + materials = list(MAT_METAL = 800, MAT_GLASS = 600) + build_path = /obj/item/vending_refill/custom + category = list("Miscellaneous") diff --git a/code/modules/research/xenobiology/xenobiology.dm b/code/modules/research/xenobiology/xenobiology.dm index 88f99a30564..df0112bc7ed 100644 --- a/code/modules/research/xenobiology/xenobiology.dm +++ b/code/modules/research/xenobiology/xenobiology.dm @@ -518,6 +518,8 @@ if(!istype(O)) to_chat(user, "The potion can only be used on items or vehicles!") return + if(SEND_SIGNAL(O, COMSIG_SPEED_POTION_APPLIED, src, user) & SPEED_POTION_STOP) + return if(isitem(O)) var/obj/item/I = O if(I.slowdown <= 0 || (I.item_flags & IGNORE_SLOWDOWN)) @@ -531,11 +533,8 @@ I.item_flags |= IGNORE_SLOWDOWN I.update_equipped_item() - else if(istype(O, /obj/vehicle)) - var/obj/vehicle/vehicle = O - if(vehicle.check_potion(src, user)) - return - return ..() + if(isvehicle(O)) //simple solution + return else if (!drop && istype(O, /obj/machinery/smartfridge)) // apply speed potion to smart fridge only if the potions drag'n'drop onto it diff --git a/code/modules/response_team/ert.dm b/code/modules/response_team/ert.dm index 51e4e3cc4df..5ff39a32833 100644 --- a/code/modules/response_team/ert.dm +++ b/code/modules/response_team/ert.dm @@ -44,23 +44,27 @@ GLOBAL_VAR_INIT(ert_request_answered, FALSE) /mob/dead/observer/proc/JoinResponseTeam() if(!GLOB.send_emergency_team) - to_chat(src, "No emergency response team is currently being sent.") - return 0 + to_chat(src, span_warning("No emergency response team is currently being sent.")) + return FALSE if(jobban_isbanned(src, ROLE_ERT)) - to_chat(src, "You are jobbanned from playing on an emergency response team!") - return 0 + to_chat(src, span_warning("You are jobbanned from playing on an emergency response team!")) + return FALSE + + if(jobban_isbanned(src, JOB_TITLE_OFFICER) || jobban_isbanned(src, JOB_TITLE_CAPTAIN) || jobban_isbanned(src, JOB_TITLE_CYBORG)) + to_chat(src, span_warning("One of your jobbans forbids you from playing on an emergency response team!")) + return FALSE var/player_age_check = check_client_age(client, GLOB.responseteam_age) if(player_age_check && CONFIG_GET(flag/use_age_restriction_for_antags)) - to_chat(src, "This role is not yet available to you. You need to wait another [player_age_check] days.") - return 0 + to_chat(src, span_warning("This role is not yet available to you. You need to wait another [player_age_check] days.")) + return FALSE if(cannotPossess(src)) - to_chat(src, "Upon using the antagHUD you forfeited the ability to join the round.") - return 0 + to_chat(src, span_boldnotice("Upon using the antagHUD you forfeited the ability to join the round.")) + return FALSE - return 1 + return TRUE /proc/trigger_armed_response_team(datum/response_team/response_team_type, commander_slots, security_slots, medical_slots, engineering_slots, janitor_slots, paranormal_slots, cyborg_slots) GLOB.response_team_members = list() @@ -76,8 +80,6 @@ GLOBAL_VAR_INIT(ert_request_answered, FALSE) // Respawnable players get first dibs for(var/mob/dead/observer/M in ert_candidates) - if(jobban_isbanned(M, ROLE_TRAITOR) || jobban_isbanned(M, JOB_TITLE_OFFICER) || jobban_isbanned(M, JOB_TITLE_CAPTAIN) || jobban_isbanned(M, JOB_TITLE_CYBORG)) - continue if((M in GLOB.respawnable_list) && M.JoinResponseTeam()) GLOB.response_team_members |= M // If there's still open slots, non-respawnable players can fill them diff --git a/code/modules/shuttle/shuttle_smash.dm b/code/modules/shuttle/shuttle_smash.dm index 0de18a15b4d..b70f4731e18 100644 --- a/code/modules/shuttle/shuttle_smash.dm +++ b/code/modules/shuttle/shuttle_smash.dm @@ -51,7 +51,7 @@ /mob/living/shuttle_crush_react(turf/stationary_turf, mobile_dir, skip_ungibable_search = FALSE) - if(incorporeal_move || (status_flags & GODMODE)) + if(incorporeal_move || HAS_TRAIT(src, TRAIT_GODMODE)) return FALSE if(!isturf(loc)) forceMove(stationary_turf) diff --git a/code/modules/shuttle/supply.dm b/code/modules/shuttle/supply.dm index 7d829f6a3e4..8d4c3a52db3 100644 --- a/code/modules/shuttle/supply.dm +++ b/code/modules/shuttle/supply.dm @@ -127,7 +127,6 @@ if(z != level_name_to_num(CENTCOMM)) //we only sell when we are -at- centcomm return TRUE - var/intel_count = 0 var/crate_count = 0 var/quest_reward @@ -168,7 +167,7 @@ if(slip.erroneous && denied) // Caught a mistake by Centcom (IDEA: maybe Centcom rarely gets offended by this) pointsEarned = slip.points - SSshuttle.points_per_crate SSshuttle.points += pointsEarned // For now, give a full refund for paying attention (minus the crate cost) - msg += "+[pointsEarned]: Station correctly denied package [slip.ordernumber]: " + msg += "[span_good("+[pointsEarned]")]: Station correctly denied package [slip.ordernumber]: " if(slip.erroneous & MANIFEST_ERROR_NAME) msg += "Destination station incorrect. " else if(slip.erroneous & MANIFEST_ERROR_COUNT) @@ -178,10 +177,10 @@ msg += "Points refunded.
" else if(!slip.erroneous && !denied) // Approving a proper order awards the relatively tiny points_per_slip SSshuttle.points += SSshuttle.points_per_slip - msg += "+[SSshuttle.points_per_slip]: Package [slip.ordernumber] accorded.
" + msg += "[span_good("+[SSshuttle.points_per_slip]")]: Package [slip.ordernumber] accorded.
" else // You done goofed. if(slip.erroneous) - msg += "+0: Station approved package [slip.ordernumber] despite error: " + msg += "[span_good("+0")]: Station approved package [slip.ordernumber] despite error: " if(slip.erroneous & MANIFEST_ERROR_NAME) msg += "Destination station incorrect." else if(slip.erroneous & MANIFEST_ERROR_COUNT) @@ -192,13 +191,17 @@ else pointsEarned = round(SSshuttle.points_per_crate - slip.points) SSshuttle.points += pointsEarned - msg += "[pointsEarned]: Station denied package [slip.ordernumber]. Our records show no fault on our part.
" + msg += "[span_bad("[pointsEarned]")]: Station denied package [slip.ordernumber]. Our records show no fault on our part.
" find_slip = FALSE continue - // Sell syndicate intel - if(istype(thing, /obj/item/documents/syndicate)) - ++intel_count + // Sell intel + if(istype(thing, /obj/item/documents)) + var/obj/item/documents/docs = thing + if(INTEREST_NANOTRASEN & docs.sell_interest) + pointsEarned = round(SSshuttle.points_per_intel * docs.sell_multiplier) + SSshuttle.points += pointsEarned + msg += "[span_good("+[pointsEarned]")]: Received important intelligence.
" // Send tech levels if(istype(thing, /obj/item/disk/tech_disk)) @@ -207,13 +210,15 @@ var/datum/tech/tech = disk.stored var/cost = tech.getCost(SSshuttle.techLevels[tech.id]) + if(tech.level >= 7) + SScapitalism.base_account.credit(7000, "Благодарность за вклад в науку.", "Nanotrasen Institute terminal#[rand(111,333)]", "Nanotrasen Institute") if(cost) SSshuttle.techLevels[tech.id] = tech.level for(var/mob/mob in GLOB.player_list) if(!mob.mind) continue for(var/datum/job_objective/further_research/objective in mob.mind.job_objectives) - objective.unit_completed(cost) + objective.unit_completed(round(cost / 3)) msg += "[tech.name] - new data.
" if(istype(MA, /obj/structure/closet/critter/mecha)) @@ -232,26 +237,20 @@ A.money += crate.quest.maximum_cash - round(crate.quest.maximum_cash * crate.penalty / 4) SSshuttle.cargo_money_account.money += crate.quest.maximum_cash - round(crate.quest.maximum_cash * crate.penalty / 4) crate.console.on_quest_complete() - msg += "+[pointsEarned]: Received requested mecha: [crate.quest.name].
" + msg += "[span_good("+[pointsEarned]")]: Received requested mecha: [crate.quest.name].
" crate.quest.id.robo_bounty = null crate.quest = null qdel(MA, force = TRUE) SSshuttle.sold_atoms += "." - - if(intel_count > 0) - pointsEarned = round(intel_count * SSshuttle.points_per_intel) - msg += "+[pointsEarned]: Received [intel_count] article(s) of enemy intelligence.
" - SSshuttle.points += pointsEarned - if(quest_reward > 0) - msg += "+[quest_reward]: Received reward points for quests.
" + msg += "[span_good("+[quest_reward]")]: Received reward points for quests.
" SSshuttle.points += quest_reward if(crate_count > 0) pointsEarned = round(crate_count * SSshuttle.points_per_crate) - msg += "+[pointsEarned]: Received [crate_count] crate(s).
" + msg += "[span_good("+[pointsEarned]")]: Received [crate_count] crate(s).
" SSshuttle.points += pointsEarned SSshuttle.centcom_message += "[msg]
" @@ -401,7 +400,7 @@ /obj/machinery/computer/supplycomp/attack_hand(var/mob/user as mob) if(!allowed(user) && !isobserver(user)) - to_chat(user, "Access denied.") + to_chat(user, span_warning("Access denied.")) playsound(src, pick('sound/machines/button.ogg', 'sound/machines/button_alternate.ogg', 'sound/machines/button_meloboom.ogg'), 20) return 1 @@ -416,7 +415,7 @@ if(!hacked) add_attack_logs(user, src, "emagged") if(user) - to_chat(user, "Special supplies unlocked.") + to_chat(user, span_notice("Special supplies unlocked.")) hacked = TRUE return @@ -513,7 +512,7 @@ if(is_public) return if(SSshuttle.supply.canMove()) - to_chat(usr, "For safety reasons the automated supply shuttle cannot transport live organisms, classified nuclear weaponry or homing beacons.") + to_chat(usr, span_warning("For safety reasons the automated supply shuttle cannot transport live organisms, classified nuclear weaponry or homing beacons.")) else if(SSshuttle.supply.getDockedId() == "supply_home") SSshuttle.toggleShuttle("supply", "supply_home", "supply_away", 1) investigate_log("[key_name_log(usr)] has sent the supply shuttle away. Remaining points: [SSshuttle.points]. Shuttle contents: [SSshuttle.sold_atoms]", INVESTIGATE_CARGO) diff --git a/code/modules/station_goals/bluespace_tap.dm b/code/modules/station_goals/bluespace_tap.dm index 74190720c8e..efa25d1e032 100644 --- a/code/modules/station_goals/bluespace_tap.dm +++ b/code/modules/station_goals/bluespace_tap.dm @@ -3,6 +3,7 @@ name = "Bluespace Harvester" var/goal = 25000 + /datum/station_goal/bluespace_tap/get_report() return {"Bluespace Harvester Experiment
Another research station has developed a device called a Bluespace Harvester. @@ -14,21 +15,29 @@
Nanotrasen Science Directorate"} + /datum/station_goal/bluespace_tap/on_report() var/datum/supply_packs/misc/station_goal/bluespace_tap/P = SSshuttle.supply_packs["[/datum/supply_packs/misc/station_goal/bluespace_tap]"] P.special_enabled = TRUE supply_list.Add(P) + +/datum/station_goal/bluespace_tap/proc/get_highscore() + . = 0 + + for(var/obj/machinery/power/bluespace_tap/harvester in GLOB.machines) + . = max(., harvester.total_points) + + /datum/station_goal/bluespace_tap/check_completion() - if(..()) - return TRUE - var/highscore = 0 - for(var/obj/machinery/power/bluespace_tap/T in GLOB.machines) - highscore = max(highscore, T.total_points) + return ..() || get_highscore() >= goal + + +/datum/station_goal/bluespace_tap/print_result() + ..() + var/highscore = get_highscore() to_chat(world, "Bluespace Harvester Highscore: [highscore >= goal ? "": ""][highscore]") - if(highscore >= goal) - return TRUE - return FALSE + //needed for the vending part of it /datum/data/bluespace_tap_product @@ -84,7 +93,7 @@ /obj/effect/spawner/lootdrop/bluespace_tap/cultural name = "cultural artifacts" loot = list( - /obj/vehicle/space/speedbike/red = 10, + /obj/vehicle/ridden/speedbike/red = 10, /obj/item/grenade/clusterbuster/honk = 10, /obj/item/toy/katana = 10, /obj/item/stack/sheet/mineral/abductor/fifty = 20, diff --git a/code/modules/station_goals/brs/brs_reward.dm b/code/modules/station_goals/brs/brs_reward.dm index 93af7600914..156b30f59af 100644 --- a/code/modules/station_goals/brs/brs_reward.dm +++ b/code/modules/station_goals/brs/brs_reward.dm @@ -101,15 +101,15 @@ // Vehicles /obj/item/fluff/rapid_wheelchair_kit = 50, - /obj/vehicle/secway = 60, - /obj/vehicle/atv = 30, - /obj/vehicle/motorcycle = 20, - /obj/vehicle/janicart = 15, - /obj/vehicle/ambulance = 15, - /obj/vehicle/snowmobile = 15, - /obj/vehicle/space/speedbike/red = 10, - /obj/vehicle/space/speedbike = 10, - /obj/vehicle/car, + /obj/vehicle/ridden/secway = 60, + /obj/vehicle/ridden/atv = 30, + /obj/vehicle/ridden/motorcycle = 20, + /obj/vehicle/ridden/janicart = 15, + /obj/vehicle/ridden/ambulance = 15, + /obj/vehicle/ridden/snowmobile = 15, + /obj/vehicle/ridden/speedbike/red = 10, + /obj/vehicle/ridden/speedbike = 10, + /obj/vehicle/ridden/car, //Toys /obj/item/toy/syndicateballoon = 5, diff --git a/code/modules/station_goals/station_goal.dm b/code/modules/station_goals/station_goal.dm index f3c4c3ac37f..cfedaec5193 100644 --- a/code/modules/station_goals/station_goal.dm +++ b/code/modules/station_goals/station_goal.dm @@ -2,6 +2,7 @@ // Admin button to override with your own // Sabotage objective for tators // Multiple goals with less impact but more department focused +#define STATION_GOAL_DEFAULT_BOUNTY 30000 /datum/station_goal var/name = "Generic Goal" @@ -13,6 +14,15 @@ var/list/obj/item/paper/papers_list = list() var/list/datum/supply_packs/supply_list = list() + var/station_bounty = STATION_GOAL_DEFAULT_BOUNTY + var/list/personal_reward = list( + JOB_TITLE_ENGINEER = 1000, + JOB_TITLE_ENGINEER_TRAINEE = 1000, + JOB_TITLE_ATMOSTECH = 1000, + JOB_TITLE_MECHANIC = 1000, + JOB_TITLE_CHIEF = 1500 + ) + /datum/station_goal/proc/send_report() on_report() var/directive = "Nanotrasen Directive [pick(GLOB.phonetic_alphabet)] \Roman[rand(1,50)]" diff --git a/code/modules/surgery/bones.dm b/code/modules/surgery/bones.dm index 05feb3917c2..e43a7dc0514 100644 --- a/code/modules/surgery/bones.dm +++ b/code/modules/surgery/bones.dm @@ -138,7 +138,9 @@ //surgery steps /datum/surgery_step/glue_bone name = "mend bone" - + begin_sound = 'sound/surgery/bonegel.ogg' + end_sound = 'sound/surgery/hemostat1.ogg' + fail_sound = 'sound/effects/meatslap.ogg' allowed_tools = list( TOOL_BONEGEL = 100, TOOL_SCREWDRIVER = 90 @@ -201,7 +203,9 @@ /datum/surgery_step/set_bone name = "set bone" - + begin_sound = 'sound/surgery/bonesetter.ogg' + end_sound = 'sound/surgery/hemostat1.ogg' + fail_sound = 'sound/effects/meatslap.ogg' allowed_tools = list( TOOL_BONESET = 100, TOOL_WRENCH = 90 @@ -272,7 +276,9 @@ /datum/surgery_step/finish_bone name = "medicate bones" - + begin_sound = 'sound/surgery/bonegel.ogg' + end_sound = 'sound/surgery/hemostat1.ogg' + fail_sound = 'sound/effects/meatslap.ogg' allowed_tools = list( TOOL_BONEGEL = 100, TOOL_SCREWDRIVER = 90 diff --git a/code/modules/surgery/cavity_implant.dm b/code/modules/surgery/cavity_implant.dm index ed51a482a5d..9e4aa46748c 100644 --- a/code/modules/surgery/cavity_implant.dm +++ b/code/modules/surgery/cavity_implant.dm @@ -127,7 +127,7 @@ /datum/surgery_step/proxy/cavity_manipulation/robotic, /datum/surgery_step/robotics/external/close_hatch ) - possible_locs = list(BODY_ZONE_CHEST, BODY_ZONE_HEAD, BODY_ZONE_PRECISE_GROIN) + possible_locs = list(BODY_ZONE_HEAD, BODY_ZONE_CHEST, BODY_ZONE_PRECISE_GROIN) requires_organic_bodypart = FALSE /datum/surgery_step/proxy/cavity_manipulation @@ -148,7 +148,7 @@ ) /datum/surgery/intermediate/open_cavity - possible_locs = list(BODY_ZONE_CHEST, BODY_ZONE_HEAD) + possible_locs = list(BODY_ZONE_HEAD, BODY_ZONE_CHEST, BODY_ZONE_PRECISE_GROIN) /datum/surgery/intermediate/open_cavity/implant name = "implant object" @@ -211,6 +211,7 @@ /datum/surgery_step/cavity/make_space name = "make cavity space" + begin_sound = 'sound/surgery/surgicaldrill.ogg' allowed_tools = list( TOOL_DRILL = 100, /obj/item/screwdriver/power = 90, @@ -240,6 +241,8 @@ /datum/surgery_step/cavity/close_space name = "close cavity space" + begin_sound = 'sound/surgery/cautery2.ogg' + fail_sound = 'sound/effects/meatslap.ogg' allowed_tools = list( /obj/item/scalpel/laser = 100, TOOL_CAUTERY = 100, @@ -271,6 +274,8 @@ /datum/surgery_step/cavity/remove_item name = "extract object" + begin_sound = 'sound/surgery/organ2.ogg' + fail_sound = 'sound/effects/meatslap.ogg' accept_hand = TRUE /datum/surgery_step/cavity/remove_item/begin_step(mob/living/user, mob/living/carbon/human/target, target_zone, obj/item/tool, datum/surgery/surgery) @@ -316,6 +321,8 @@ /datum/surgery_step/cavity/place_item name = "implant object" + begin_sound = 'sound/surgery/organ1.ogg' + fail_sound = 'sound/effects/meatslap.ogg' accept_any_item = TRUE time = 3.2 SECONDS diff --git a/code/modules/surgery/core_removal.dm b/code/modules/surgery/core_removal.dm index 8d6f976dd26..6b14cddaed8 100644 --- a/code/modules/surgery/core_removal.dm +++ b/code/modules/surgery/core_removal.dm @@ -26,6 +26,9 @@ /datum/surgery_step/slime /datum/surgery_step/slime/cut_flesh + begin_sound = 'sound/surgery/scalpel1.ogg' + end_sound = 'sound/surgery/scalpel2.ogg' + fail_sound = 'sound/effects/meatslap.ogg' allowed_tools = list( TOOL_SCALPEL = 100, /obj/item/melee/energy/sword = 75, diff --git a/code/modules/surgery/encased.dm b/code/modules/surgery/encased.dm index 1ee84ea8eb4..77fd9e7a5f6 100644 --- a/code/modules/surgery/encased.dm +++ b/code/modules/surgery/encased.dm @@ -8,10 +8,16 @@ /datum/surgery_step/open_encased/saw name = "saw bone" + begin_sound = list( + TOOL_SAW = 'sound/surgery/saw1.ogg', + TOOL_WIRECUTTER = 'sound/surgery/scalpel1.ogg', + /obj/item/hatchet = 'sound/surgery/scalpel1.ogg', + ) + end_sound = 'sound/surgery/amputation.ogg' allowed_tools = list( TOOL_SAW = 100, /obj/item/hatchet = 90, - /obj/item/wirecutters = 70 + TOOL_WIRECUTTER = 70 ) time = 5.4 SECONDS @@ -55,6 +61,9 @@ /datum/surgery_step/open_encased/retract name = "retract bone" + begin_sound = 'sound/surgery/organ2.ogg' + end_sound = 'sound/surgery/organ1.ogg' + fail_sound = 'sound/effects/meatslap.ogg' allowed_tools = list( /obj/item/scalpel/laser/manager = 100, TOOL_RETRACTOR = 100, @@ -104,6 +113,9 @@ /datum/surgery_step/open_encased/close name = "unretract bone" //i suck at names okay? give me a new one + begin_sound = 'sound/surgery/organ2.ogg' + end_sound = 'sound/surgery/organ1.ogg' + fail_sound = 'sound/effects/meatslap.ogg' allowed_tools = list( /obj/item/scalpel/laser/manager = 100, TOOL_RETRACTOR = 100, @@ -150,6 +162,9 @@ /datum/surgery_step/open_encased/mend name = "mend bone" + begin_sound = 'sound/surgery/bonegel.ogg' + end_sound = 'sound/surgery/hemostat1.ogg' + fail_sound = 'sound/effects/meatslap.ogg' allowed_tools = list( TOOL_BONEGEL = 100, TOOL_SCREWDRIVER = 90 diff --git a/code/modules/surgery/generic.dm b/code/modules/surgery/generic.dm index bbdb7a3c3f8..d639b945111 100644 --- a/code/modules/surgery/generic.dm +++ b/code/modules/surgery/generic.dm @@ -8,7 +8,9 @@ /datum/surgery_step/generic/cut_open name = "make incision" - + begin_sound = 'sound/surgery/scalpel1.ogg' + end_sound = 'sound/surgery/scalpel2.ogg' + fail_sound = 'sound/effects/meatslap.ogg' allowed_tools = list( TOOL_SCALPEL = 100, /obj/item/kitchen/knife = 90, @@ -54,7 +56,9 @@ /datum/surgery_step/generic/clamp_bleeders name = "clamp bleeders" - + begin_sound = 'sound/surgery/hemostat1.ogg' + end_sound = 'sound/surgery/hemostat2.ogg' + fail_sound = 'sound/effects/meatslap.ogg' allowed_tools = list( TOOL_HEMOSTAT = 100, /obj/item/scalpel/laser = 100, @@ -65,7 +69,6 @@ time = 2.4 SECONDS - /datum/surgery_step/generic/clamp_bleeders/begin_step(mob/living/user, mob/living/carbon/human/target, target_zone, obj/item/tool, datum/surgery/surgery) var/obj/item/organ/external/affected = target.get_organ(target_zone) user.visible_message( @@ -98,7 +101,9 @@ /datum/surgery_step/generic/retract_skin name = "retract skin" - + begin_sound = 'sound/surgery/retractor1.ogg' + end_sound = 'sound/surgery/retractor2.ogg' + fail_sound = 'sound/effects/meatslap.ogg' allowed_tools = list( TOOL_RETRACTOR = 100, /obj/item/scalpel/laser/manager = 100, @@ -152,9 +157,10 @@ return SURGERY_STEP_RETRY /datum/surgery_step/generic/cauterize - name = "cauterize incision" - + begin_sound = 'sound/surgery/cautery1.ogg' + end_sound = 'sound/surgery/cautery2.ogg' + fail_sound = 'sound/effects/meatslap.ogg' allowed_tools = list( /obj/item/scalpel/laser = 100, TOOL_CAUTERY = 100, @@ -215,6 +221,8 @@ //drill bone /datum/surgery_step/generic/drill name = "drill bone" + begin_sound = 'sound/surgery/surgicaldrill.ogg' + fail_sound = 'sound/effects/meatslap.ogg' allowed_tools = list( TOOL_DRILL = 100, /obj/item/screwdriver/power = 80, @@ -250,7 +258,12 @@ /datum/surgery_step/generic/amputate name = "amputate limb" - + begin_sound = list( + TOOL_SAW = 'sound/surgery/saw1.ogg', + /obj/item/hatchet = 'sound/surgery/scalpel1.ogg', + /obj/item/melee/arm_blade = 'sound/surgery/scalpel1.ogg', + ) + end_sound = 'sound/surgery/amputation.ogg' allowed_tools = list( TOOL_SAW = 100, /obj/item/hatchet = 90, diff --git a/code/modules/surgery/implant_removal.dm b/code/modules/surgery/implant_removal.dm index 197a339a0d5..29bab88a60d 100644 --- a/code/modules/surgery/implant_removal.dm +++ b/code/modules/surgery/implant_removal.dm @@ -61,6 +61,8 @@ /datum/surgery_step/extract_implant name = "extract implant" + begin_sound = 'sound/surgery/hemostat1.ogg' + fail_sound = 'sound/effects/meatslap.ogg' allowed_tools = list(TOOL_HEMOSTAT = 100, TOOL_CROWBAR = 65) time = 6.4 SECONDS repeatable = TRUE diff --git a/code/modules/surgery/limb_augmentation.dm b/code/modules/surgery/limb_augmentation.dm index 63c9ef46245..81ddb1f806d 100644 --- a/code/modules/surgery/limb_augmentation.dm +++ b/code/modules/surgery/limb_augmentation.dm @@ -30,6 +30,8 @@ /datum/surgery_step/augment name = "augment limb with robotic part" + begin_sound = 'sound/surgery/organ1.ogg' + fail_sound = 'sound/effects/meatslap.ogg' allowed_tools = list(/obj/item/robot_parts = 100) time = 3.2 SECONDS diff --git a/code/modules/surgery/limb_reattach.dm b/code/modules/surgery/limb_reattach.dm index d3b76dbf973..84723906915 100644 --- a/code/modules/surgery/limb_reattach.dm +++ b/code/modules/surgery/limb_reattach.dm @@ -157,6 +157,8 @@ /datum/surgery_step/limb/attach name = "attach limb" + begin_sound = 'sound/surgery/organ2.ogg' + fail_sound = 'sound/effects/meatslap.ogg' allowed_tools = list(/obj/item/organ/external = 100) time = 3.2 SECONDS @@ -254,6 +256,9 @@ /datum/surgery_step/limb/connect name = "connect limb" + begin_sound = 'sound/surgery/hemostat1.ogg' + end_sound = 'sound/surgery/hemostat2.ogg' + fail_sound = 'sound/effects/meatslap.ogg' allowed_tools = list( TOOL_HEMOSTAT = 100, /obj/item/stack/cable_coil = 90, diff --git a/code/modules/surgery/organs/blood.dm b/code/modules/surgery/organs/blood.dm index a931b9cf6c0..bc7b2659c91 100644 --- a/code/modules/surgery/organs/blood.dm +++ b/code/modules/surgery/organs/blood.dm @@ -18,7 +18,7 @@ // Takes care blood loss and regeneration /mob/living/carbon/human/handle_blood() - if((status_flags & GODMODE) || HAS_TRAIT(src, TRAIT_NO_BLOOD)) + if(HAS_TRAIT(src, TRAIT_GODMODE) || HAS_TRAIT(src, TRAIT_NO_BLOOD)) bleed_rate = 0 return @@ -119,7 +119,7 @@ // +2.5% chance per internal bleeding site that we'll cough up blood on a given tick. // Must be bleeding internally in more than one place to have a chance at this. if(amt >= 1 && prob(5 * amt)) - vomit(lost_nutrition = 10, blood = TRUE) + vomit(mode = VOMIT_BLOOD) /mob/living/carbon/human/bleed_internal(amt) diff --git a/code/modules/surgery/organs/heart.dm b/code/modules/surgery/organs/heart.dm index 509078ae669..999b0d2e5af 100644 --- a/code/modules/surgery/organs/heart.dm +++ b/code/modules/surgery/organs/heart.dm @@ -214,7 +214,7 @@ owner.AdjustStunned(-2 SECONDS * boost) owner.AdjustWeakened(-2 SECONDS * boost) owner.SetSleeping(0) - owner.adjustStaminaLoss(-1 * boost) + owner.adjustStaminaLoss(-7 * boost) /obj/item/organ/internal/heart/cybernetic/upgraded/proc/message_to_owner(mob/M, message) diff --git a/code/modules/surgery/organs/lungs.dm b/code/modules/surgery/organs/lungs.dm index 38f2604ade7..f348dd3cd8a 100644 --- a/code/modules/surgery/organs/lungs.dm +++ b/code/modules/surgery/organs/lungs.dm @@ -84,7 +84,7 @@ /obj/item/organ/internal/lungs/proc/check_breath(datum/gas_mixture/breath, mob/living/carbon/human/H) - if((H.status_flags & GODMODE) || HAS_TRAIT(H, TRAIT_NO_BREATH)) + if(HAS_TRAIT(H, TRAIT_GODMODE) || HAS_TRAIT(H, TRAIT_NO_BREATH)) return if(!breath || (breath.total_moles() == 0)) diff --git a/code/modules/surgery/organs/organ_external.dm b/code/modules/surgery/organs/organ_external.dm index d044799cad6..4eacc7768a4 100644 --- a/code/modules/surgery/organs/organ_external.dm +++ b/code/modules/surgery/organs/organ_external.dm @@ -279,7 +279,7 @@ updating_health = TRUE, silent = FALSE, ) - if(owner?.status_flags & GODMODE) + if(owner && HAS_TRAIT(owner, TRAIT_GODMODE)) return FALSE var/brute_was = brute_dam @@ -667,7 +667,7 @@ Note that amputating the affected organ does in fact remove the infection from t if(!owner || cannot_amputate) return - if(owner.status_flags & GODMODE) + if(HAS_TRAIT(owner, TRAIT_GODMODE)) return if(!silent) @@ -893,7 +893,7 @@ Note that amputating the affected organ does in fact remove the infection from t /obj/item/organ/external/proc/internal_bleeding(silent = FALSE) if(owner) - if(owner.status_flags & GODMODE) + if(HAS_TRAIT(owner, TRAIT_GODMODE)) return FALSE if(HAS_TRAIT(owner, TRAIT_NO_BLOOD)) return FALSE @@ -930,7 +930,7 @@ Note that amputating the affected organ does in fact remove the infection from t /obj/item/organ/external/proc/fracture(silent = FALSE) if(!CONFIG_GET(flag/bones_can_break)) return FALSE - if(owner?.status_flags & GODMODE) + if(owner && HAS_TRAIT(owner, TRAIT_GODMODE)) return FALSE if(is_robotic()) return FALSE @@ -1087,7 +1087,7 @@ Note that amputating the affected organ does in fact remove the infection from t /obj/item/organ/external/proc/mutate(silent = FALSE) - if(owner?.status_flags & GODMODE) + if(owner && HAS_TRAIT(owner, TRAIT_GODMODE)) return if(is_robotic()) return @@ -1143,7 +1143,7 @@ Note that amputating the affected organ does in fact remove the infection from t return FALSE if(owner) - if(owner.status_flags & GODMODE) + if(HAS_TRAIT(owner, TRAIT_GODMODE)) return FALSE if(!silent) @@ -1174,7 +1174,7 @@ Note that amputating the affected organ does in fact remove the infection from t /obj/item/organ/external/proc/infection_check() - if(owner?.status_flags & GODMODE) + if(owner && HAS_TRAIT(owner, TRAIT_GODMODE)) return FALSE var/total_damage = brute_dam + burn_dam if(total_damage) diff --git a/code/modules/surgery/organs_internal.dm b/code/modules/surgery/organs_internal.dm index fc61d1ac281..77a40efd088 100644 --- a/code/modules/surgery/organs_internal.dm +++ b/code/modules/surgery/organs_internal.dm @@ -279,6 +279,9 @@ /datum/surgery_step/internal/manipulate_organs/mend name = "mend organs" + begin_sound = 'sound/surgery/bonegel.ogg' + end_sound = 'sound/surgery/organ1.ogg' + fail_sound = 'sound/effects/meatslap.ogg' allowed_tools = list( /obj/item/stack/medical/bruise_pack/advanced = 100, /obj/item/stack/medical/bruise_pack = 20, @@ -384,6 +387,8 @@ /datum/surgery_step/internal/manipulate_organs/extract name = "extract organ" + begin_sound = 'sound/surgery/hemostat1.ogg' + fail_sound = 'sound/effects/meatslap.ogg' allowed_tools = list( TOOL_HEMOSTAT = 100, /obj/item/kitchen/utensil/fork = 70 @@ -492,6 +497,8 @@ /datum/surgery_step/internal/manipulate_organs/implant name = "implant an organ" + begin_sound = 'sound/surgery/organ1.ogg' + fail_sound = 'sound/effects/meatslap.ogg' allowed_tools = list( /obj/item/organ/internal = 100, /obj/item/reagent_containers/food/snacks/organ = 0 // there for the flavor text @@ -587,6 +594,9 @@ /datum/surgery_step/internal/manipulate_organs/clean name = "clean and/or revive organs" + begin_sound = 'sound/surgery/bonegel.ogg' + end_sound = 'sound/surgery/organ1.ogg' + fail_sound = 'sound/effects/meatslap.ogg' allowed_tools = list( /obj/item/reagent_containers/dropper = 100, /obj/item/reagent_containers/syringe = 100, @@ -735,6 +745,9 @@ // FINISH /datum/surgery_step/internal/manipulate_organs/finish name = "finish manipulation" + begin_sound = 'sound/surgery/retractor1.ogg' + end_sound = 'sound/surgery/retractor2.ogg' + fail_sound = 'sound/effects/meatslap.ogg' allowed_tools = list( /obj/item/scalpel/laser/manager = 100, TOOL_RETRACTOR = 100, @@ -794,6 +807,8 @@ /datum/surgery_step/saw_carapace name = "saw carapace" + begin_sound = 'sound/surgery/saw1.ogg' + fail_sound = 'sound/effects/meatslap.ogg' allowed_tools = list( TOOL_SAW = 100, /obj/item/melee/energy/sword/cyborg/saw = 100, @@ -803,7 +818,6 @@ time = 5.4 SECONDS - /datum/surgery_step/saw_carapace/begin_step(mob/living/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) user.visible_message( @@ -830,6 +844,9 @@ /datum/surgery_step/cut_carapace name = "cut carapace" + begin_sound = 'sound/surgery/scalpel1.ogg' + end_sound = 'sound/surgery/scalpel2.ogg' + fail_sound = 'sound/effects/meatslap.ogg' allowed_tools = list( TOOL_SCALPEL = 100, /obj/item/kitchen/knife = 90, @@ -872,7 +889,9 @@ /datum/surgery_step/retract_carapace name = "retract carapace" - + begin_sound = 'sound/surgery/retractor1.ogg' + end_sound = 'sound/surgery/retractor2.ogg' + fail_sound = 'sound/effects/meatslap.ogg' allowed_tools = list( /obj/item/scalpel/laser/manager = 100, TOOL_RETRACTOR = 100, @@ -921,7 +940,9 @@ // redefine cauterize for every step because of course it relies on get_organ() /datum/surgery_step/generic/seal_carapace/ name = "seal carapace" - + begin_sound = 'sound/surgery/cautery1.ogg' + end_sound = 'sound/surgery/cautery2.ogg' + fail_sound = 'sound/effects/meatslap.ogg' allowed_tools = list( /obj/item/scalpel/laser = 100, TOOL_CAUTERY = 100, diff --git a/code/modules/surgery/other.dm b/code/modules/surgery/other.dm index 15af3a1dc4a..30d985f419b 100644 --- a/code/modules/surgery/other.dm +++ b/code/modules/surgery/other.dm @@ -161,6 +161,9 @@ /datum/surgery_step/fix_vein name = "mend internal bleeding" + begin_sound = 'sound/surgery/fixovein1.ogg' + end_sound = 'sound/surgery/hemostat1.ogg' + fail_sound = 'sound/effects/meatslap.ogg' allowed_tools = list( TOOL_FIXOVEIN = 100, /obj/item/stack/cable_coil = 90, @@ -213,6 +216,9 @@ /datum/surgery_step/fix_dead_tissue //Debridement name = "remove dead tissue" + begin_sound = 'sound/surgery/scalpel1.ogg' + end_sound = 'sound/surgery/scalpel2.ogg' + fail_sound = 'sound/effects/meatslap.ogg' allowed_tools = list( TOOL_SCALPEL = 100, /obj/item/kitchen/knife = 90, @@ -398,6 +404,7 @@ /datum/surgery_step/internal/dethrall name = "cleanse contamination" + begin_sound = 'sound/items/lighter/light.ogg' allowed_tools = list(/obj/item/flash = 100, /obj/item/flashlight/pen = 80, /obj/item/flashlight = 40) blood_level = SURGERY_BLOODSPREAD_NONE time = 3 SECONDS diff --git a/code/modules/surgery/plastic_surgery.dm b/code/modules/surgery/plastic_surgery.dm index 3874b45bee6..a5e165f6f77 100644 --- a/code/modules/surgery/plastic_surgery.dm +++ b/code/modules/surgery/plastic_surgery.dm @@ -13,6 +13,9 @@ /datum/surgery_step/reshape_face name = "reshape face" + begin_sound = 'sound/surgery/scalpel1.ogg' + end_sound = 'sound/surgery/scalpel2.ogg' + fail_sound = 'sound/effects/meatslap.ogg' allowed_tools = list(TOOL_SCALPEL = 100, /obj/item/kitchen/knife = 50, /obj/item/wirecutters = 35) time = 6.4 SECONDS diff --git a/code/modules/surgery/remove_embedded_object.dm b/code/modules/surgery/remove_embedded_object.dm index 3830406125b..da2208229bb 100644 --- a/code/modules/surgery/remove_embedded_object.dm +++ b/code/modules/surgery/remove_embedded_object.dm @@ -43,6 +43,9 @@ /datum/surgery_step/remove_object name = "Remove Embedded Objects" + begin_sound = 'sound/surgery/organ1.ogg' + fail_sound = 'sound/effects/meatslap.ogg' + time = 3.2 SECONDS accept_hand = TRUE var/obj/item/organ/external/L = null diff --git a/code/modules/surgery/surgery.dm b/code/modules/surgery/surgery.dm index 574a0d2310f..ffdc4d7812c 100644 --- a/code/modules/surgery/surgery.dm +++ b/code/modules/surgery/surgery.dm @@ -198,6 +198,14 @@ /// How many times this step has been automatically repeated. var/times_repeated = 0 + /// Sound played when the step is started. It can be a list. Format if it is a list `path/tool_behaviour = 'sound path'`. + /// Pay attention to the sequence in the list. + var/begin_sound + /// Sound played if the step succeeded + var/end_sound + /// Sound played if the step fails + var/fail_sound + // evil infection stuff that will make everyone hate me /// Whether this surgery step can cause an infection. @@ -332,6 +340,8 @@ surgery.step_in_progress = FALSE return SURGERY_INITIATE_SUCCESS + play_begin_sound(user, target, tool) + if(tool) speed_mod = tool.toolspeed * user.get_actionspeed_by_category(DA_CAT_SURGERY) @@ -342,10 +352,7 @@ // They also have some interesting ways that surgery success/fail prob get evaluated, maybe worth looking at speed_mod /= (get_location_modifier(target) * 1 + surgery.speed_modifier) * implement_speed_mod - var/modded_time = time * speed_mod - - if(slowdown_immune(user)) - modded_time = time + var/modded_time = slowdown_immune(user) ? time : time * speed_mod if(implement_type) // If this is set, we aren't in an allow_hand or allow_any_item step. prob_success = allowed_tools[implement_type] @@ -363,8 +370,10 @@ if((prob(prob_success) || silicons_ignore_prob && isrobot(user)) && chem_check_result && !try_to_fail) step_result = end_step(user, target, target_zone, tool, surgery) + play_end_sound(user, target, tool) else step_result = fail_step(user, target, target_zone, tool, surgery) + play_fail_sound(user, target, tool) switch(step_result) if(SURGERY_STEP_CONTINUE) advance = TRUE @@ -454,6 +463,21 @@ H.bloody_body(target) return +/datum/surgery_step/proc/play_begin_sound(mob/living/user, mob/living/carbon/human/target, obj/item/tool) + if(!begin_sound) + return + + var/sound_file_use + if(islist(begin_sound)) + for(var/typepath in begin_sound) + if(istype(tool, typepath) || tool.tool_behaviour == typepath) + sound_file_use = begin_sound[typepath] + break + else + sound_file_use = begin_sound + + playsound(target, sound_file_use, 75, TRUE, falloff_exponent = 9, falloff_distance = 1, ignore_walls = FALSE) + /** * Finish a surgery step, performing anything that runs on the tail-end of a successful surgery. * This runs if the surgery step passes the probability check, and therefore is a success. @@ -463,6 +487,11 @@ /datum/surgery_step/proc/end_step(mob/living/user, mob/living/carbon/human/target, target_zone, obj/item/tool, datum/surgery/surgery) return SURGERY_STEP_CONTINUE +/datum/surgery_step/proc/play_end_sound(mob/living/user, mob/living/carbon/human/target, obj/item/tool) + if(!end_sound) + return + playsound(target, end_sound, 75, TRUE, falloff_exponent = 9, falloff_distance = 1, ignore_walls = FALSE) + /** * Play out the failure state of a surgery step. * This runs if the surgery step fails the probability check, the right chems weren't present, or if the user deliberately failed the surgery. @@ -472,6 +501,11 @@ /datum/surgery_step/proc/fail_step(mob/living/user, mob/living/carbon/human/target, target_zone, obj/item/tool, datum/surgery/surgery) return SURGERY_STEP_INCOMPLETE +/datum/surgery_step/proc/play_fail_sound(mob/living/user, mob/living/carbon/human/target, obj/item/tool) + if(!fail_sound) + return + playsound(target, fail_sound, 75, TRUE, falloff_exponent = 9, falloff_distance = 1, ignore_walls = FALSE) + /** * Get the action that will be performed during this surgery step, in context of the surgery it is a part of. * diff --git a/code/modules/surgery/tools.dm b/code/modules/surgery/tools.dm index 1e47b52c0a5..3827cb89721 100644 --- a/code/modules/surgery/tools.dm +++ b/code/modules/surgery/tools.dm @@ -14,6 +14,13 @@ . = ..() ADD_TRAIT(src, TRAIT_SURGICAL, ROUNDSTART_TRAIT) +/obj/item/retractor/laser + name = "Advanced Laser Retractors" + desc = "A retractor with a laser tip. This one looks to be the pinnacle of precision energy a surgery tools!" + icon_state = "retractor_laser" + item_state = "retractor_laser" + toolspeed = 0.4 + /obj/item/retractor/augment desc = "Micro-mechanical manipulator for retracting stuff." w_class = WEIGHT_CLASS_TINY @@ -36,6 +43,13 @@ . = ..() ADD_TRAIT(src, TRAIT_SURGICAL, ROUNDSTART_TRAIT) +/obj/item/hemostat/laser + name = "Advanced Laser Hemostat" + desc = "A hemostat with a laser clamp. This one looks to be the pinnacle of precision energy a surgery tools!" + icon_state = "hemostat_laser" + item_state = "hemostat_laser" + toolspeed = 0.4 + /obj/item/hemostat/augment desc = "Tiny servos power a pair of pincers to stop bleeding." toolspeed = 0.5 @@ -86,6 +100,13 @@ span_suicide("[user] is pressing [src] to [user.p_their()] chest and activating it! It looks like [user.p_theyre()] trying to commit suicide."))) return BRUTELOSS +/obj/item/surgicaldrill/laser + name = "Advanced Laser Surgical Drill" + desc = "A surgery drill with a directed laser bit. This one looks to be the pinnacle of precision energy a surgery tools!" + icon_state = "drill_laser" + item_state = "drill_laser" + toolspeed = 0.4 + /obj/item/surgicaldrill/augment desc = "Effectively a small power drill contained within your arm, edges dulled to prevent tissue damage. May or may not pierce the heavens." hitsound = 'sound/weapons/circsawhit.ogg' @@ -206,6 +227,14 @@ . = ..() ADD_TRAIT(src, TRAIT_SURGICAL, ROUNDSTART_TRAIT) +/obj/item/circular_saw/laser + name = "Advanced Laser Circular Saw" + desc = "A saw with a circular laser disk. This one looks to be the pinnacle of precision energy a surgery tools!" + icon_state = "saw_laser" + item_state = "saw_laser" + origin_tech = "biotech=1;material=1" + toolspeed = 0.6 + /obj/item/circular_saw/augment desc = "A small but very fast spinning saw. Edges dulled to prevent accidental cutting inside of the surgeon." force = 10 @@ -267,6 +296,13 @@ . = ..() ADD_TRAIT(src, TRAIT_SURGICAL, ROUNDSTART_TRAIT) +/obj/item/bonesetter/laser + name = "Advanced Laser Bone Setter" + desc = "A bone settler with a laser teeth. This one looks to be the pinnacle of precision energy a surgery tools!" + icon_state = "bonesetter_laser" + item_state = "bonesetter_laser" + toolspeed = 0.4 + /obj/item/bonesetter/augment toolspeed = 0.5 diff --git a/code/modules/surgery/vocal_cords_surgery.dm b/code/modules/surgery/vocal_cords_surgery.dm index 6c41a1f95a6..0148175a21b 100644 --- a/code/modules/surgery/vocal_cords_surgery.dm +++ b/code/modules/surgery/vocal_cords_surgery.dm @@ -25,6 +25,9 @@ /datum/surgery_step/tune_vocal_cords name = "tune vocal cords" + begin_sound = 'sound/surgery/scalpel1.ogg' + end_sound = 'sound/surgery/scalpel2.ogg' + fail_sound = 'sound/effects/meatslap.ogg' allowed_tools = list(TOOL_SCALPEL = 100, /obj/item/kitchen/knife = 50, /obj/item/wirecutters = 35) time = 6.4 SECONDS var/target_vocal = "vocal cords" @@ -59,5 +62,7 @@ /datum/surgery_step/tune_vocal_cords/ipc name = "microphone setup" + begin_sound = 'sound/items/taperecorder/taperecorder_open.ogg' + end_sound = 'sound/items/taperecorder/taperecorder_close.ogg' allowed_tools = list(/obj/item/multitool = 100, /obj/item/screwdriver = 55, /obj/item/kitchen/knife = 20, TOOL_SCALPEL = 25) target_vocal = "microphone" diff --git a/code/modules/text_to_speech/_seed.dm b/code/modules/text_to_speech/_seed.dm index dcb9a5a0d70..3e2240258d2 100644 --- a/code/modules/text_to_speech/_seed.dm +++ b/code/modules/text_to_speech/_seed.dm @@ -43,6 +43,7 @@ #define TTS_CATEGORY_TLOU "The Last of Us" #define TTS_CATEGORY_DEEP_ROCK_GALACTIC "Deep Rock Galactic" #define TTS_CATEGORY_ALTGIRL "Альтушка для скуфа" +#define TTS_CATEGORY_WARHAMMER "Warhammer 40k" #define TTS_GENDER_ANY "Любой" #define TTS_GENDER_MALE "Мужской" diff --git a/code/modules/text_to_speech/seeds/silero.dm b/code/modules/text_to_speech/seeds/silero.dm index 1bdd41d2991..d171c0df9fe 100644 --- a/code/modules/text_to_speech/seeds/silero.dm +++ b/code/modules/text_to_speech/seeds/silero.dm @@ -5302,3 +5302,73 @@ category = TTS_CATEGORY_OTHER gender = TTS_GENDER_MALE donator_level = 1 + +/datum/tts_seed/silero/last_years_snow_man + name = "last_years_snow_man" + value = "last_years_snow_man" + category = TTS_CATEGORY_OTHER + gender = TTS_GENDER_MALE + donator_level = 1 + +/datum/tts_seed/silero/marine2_titus + name = "Titus" + value = "marine2_titus" + category = TTS_CATEGORY_WARHAMMER + gender = TTS_GENDER_MALE + donator_level = 1 + +/datum/tts_seed/silero/marine2_berserk + name = "Berserk" + value = "marine2_berserk" + category = TTS_CATEGORY_WARHAMMER + gender = TTS_GENDER_MALE + donator_level = 1 + +/datum/tts_seed/silero/marine2_gadriel + name = "Gadriel" + value = "marine2_gadriel" + category = TTS_CATEGORY_WARHAMMER + gender = TTS_GENDER_MALE + donator_level = 1 + +/datum/tts_seed/silero/marine2_chairon + name = "Chairon" + value = "marine2_chairon" + category = TTS_CATEGORY_WARHAMMER + gender = TTS_GENDER_MALE + donator_level = 1 + +/datum/tts_seed/silero/marine2_acheran + name = "Acheran" + value = "marine2_acheran" + category = TTS_CATEGORY_WARHAMMER + gender = TTS_GENDER_MALE + donator_level = 1 + +/datum/tts_seed/silero/marine2_machine_spirit_4 + name = "Machine_spirit_4" + value = "marine2_machine_spirit_4" + category = TTS_CATEGORY_WARHAMMER + gender = TTS_GENDER_FEMALE + donator_level = 1 + +/datum/tts_seed/silero/marine2_magos_galeo + name = "Magos_galeo" + value = "marine2_magos_galeo" + category = TTS_CATEGORY_WARHAMMER + gender = TTS_GENDER_MALE + donator_level = 1 + +/datum/tts_seed/silero/marine2_servo_skull + name = "Servo-skull" + value = "marine2_servo-skull" + category = TTS_CATEGORY_WARHAMMER + gender = TTS_GENDER_MALE + donator_level = 1 + +/datum/tts_seed/silero/marine2_balthazar + name = "Balthazar" + value = "marine2_balthazar" + category = TTS_CATEGORY_WARHAMMER + gender = TTS_GENDER_MALE + donator_level = 1 diff --git a/code/modules/tgui/states.dm b/code/modules/tgui/states.dm index cb79ab85189..6e35b29cb2e 100644 --- a/code/modules/tgui/states.dm +++ b/code/modules/tgui/states.dm @@ -34,9 +34,13 @@ . = max(., UI_UPDATE) // Check if the state allows interaction - var/result = state.can_use_topic(src_object, user) + var/result = state.can_use_topic(src_object, user, state.ui_source) . = max(., result) + +/datum/ui_state + var/atom/ui_source = null + /** * private * @@ -48,7 +52,7 @@ * * return UI_state The state of the UI. */ -/datum/ui_state/proc/can_use_topic(src_object, mob/user) +/datum/ui_state/proc/can_use_topic(src_object, mob/user, atom/ui_source) // Don't allow interaction by default. return UI_CLOSE diff --git a/code/modules/tgui/states/admin.dm b/code/modules/tgui/states/admin.dm index 61fc3731188..b9a8842ce1d 100644 --- a/code/modules/tgui/states/admin.dm +++ b/code/modules/tgui/states/admin.dm @@ -6,7 +6,7 @@ GLOBAL_DATUM_INIT(admin_state, /datum/ui_state/admin_state, new) -/datum/ui_state/admin_state/can_use_topic(src_object, mob/user) +/datum/ui_state/admin_state/can_use_topic(src_object, mob/user, atom/ui_source) if(check_rights_for(user.client, R_ADMIN)) return UI_INTERACTIVE return UI_CLOSE diff --git a/code/modules/tgui/states/always.dm b/code/modules/tgui/states/always.dm index 2406dbb2b9b..dba928cff3e 100644 --- a/code/modules/tgui/states/always.dm +++ b/code/modules/tgui/states/always.dm @@ -11,5 +11,5 @@ GLOBAL_DATUM_INIT(always_state, /datum/ui_state/always_state, new) -/datum/ui_state/always_state/can_use_topic(src_object, mob/user) +/datum/ui_state/always_state/can_use_topic(src_object, mob/user, atom/ui_source) return UI_INTERACTIVE diff --git a/code/modules/tgui/states/conscious.dm b/code/modules/tgui/states/conscious.dm index 8e35a97da32..e4123d5a3d2 100644 --- a/code/modules/tgui/states/conscious.dm +++ b/code/modules/tgui/states/conscious.dm @@ -11,7 +11,7 @@ GLOBAL_DATUM_INIT(conscious_state, /datum/ui_state/conscious_state, new) -/datum/ui_state/conscious_state/can_use_topic(src_object, mob/user) +/datum/ui_state/conscious_state/can_use_topic(src_object, mob/user, atom/ui_source) if(user.stat == CONSCIOUS) return UI_INTERACTIVE return UI_CLOSE diff --git a/code/modules/tgui/states/contained.dm b/code/modules/tgui/states/contained.dm index 98187b746e0..f209a0492af 100644 --- a/code/modules/tgui/states/contained.dm +++ b/code/modules/tgui/states/contained.dm @@ -11,7 +11,7 @@ GLOBAL_DATUM_INIT(contained_state, /datum/ui_state/contained_state, new) -/datum/ui_state/contained_state/can_use_topic(atom/src_object, mob/user) +/datum/ui_state/contained_state/can_use_topic(atom/src_object, mob/user, atom/ui_source) if(!src_object.contains(user)) return UI_CLOSE return user.shared_ui_interaction(src_object) diff --git a/code/modules/tgui/states/deep_inventory.dm b/code/modules/tgui/states/deep_inventory.dm index a7351a0d2d9..c5dec2a147f 100644 --- a/code/modules/tgui/states/deep_inventory.dm +++ b/code/modules/tgui/states/deep_inventory.dm @@ -12,7 +12,7 @@ GLOBAL_DATUM_INIT(deep_inventory_state, /datum/ui_state/deep_inventory_state, new) -/datum/ui_state/deep_inventory_state/can_use_topic(src_object, mob/user) +/datum/ui_state/deep_inventory_state/can_use_topic(src_object, mob/user, atom/ui_source) if(!user.contains(src_object)) return UI_CLOSE return user.shared_ui_interaction(src_object) diff --git a/code/modules/tgui/states/default.dm b/code/modules/tgui/states/default.dm index 9a3f1457e8f..3da0c549eb8 100644 --- a/code/modules/tgui/states/default.dm +++ b/code/modules/tgui/states/default.dm @@ -10,7 +10,7 @@ GLOBAL_DATUM_INIT(default_state, /datum/ui_state/default, new) -/datum/ui_state/default/can_use_topic(src_object, mob/user) +/datum/ui_state/default/can_use_topic(src_object, mob/user, atom/ui_source) return user.default_can_use_topic(src_object) // Call the individual mob-overridden procs. /mob/proc/default_can_use_topic(src_object) diff --git a/code/modules/tgui/states/hands.dm b/code/modules/tgui/states/hands.dm index 84ec33dc190..5696d4b6e20 100644 --- a/code/modules/tgui/states/hands.dm +++ b/code/modules/tgui/states/hands.dm @@ -11,27 +11,27 @@ GLOBAL_DATUM_INIT(hands_state, /datum/ui_state/hands_state, new) -/datum/ui_state/hands_state/can_use_topic(src_object, mob/user) +/datum/ui_state/hands_state/can_use_topic(src_object, mob/user, atom/ui_source) . = user.shared_ui_interaction(src_object) if(. > UI_CLOSE) - return min(., user.hands_can_use_topic(src_object)) + return min(., user.hands_can_use_topic(ui_source ? ui_source : src_object)) -/mob/proc/hands_can_use_topic(src_object) +/mob/proc/hands_can_use_topic(ui_source) return UI_CLOSE -/mob/living/hands_can_use_topic(src_object) +/mob/living/hands_can_use_topic(ui_source) if(HAS_TRAIT(src, TRAIT_HANDS_BLOCKED)) return UI_CLOSE - if(is_in_active_hand(src_object) || is_in_inactive_hand(src_object)) + if(is_in_active_hand(ui_source) || is_in_inactive_hand(ui_source)) return UI_INTERACTIVE return UI_CLOSE -/mob/living/silicon/robot/hands_can_use_topic(src_object) +/mob/living/silicon/robot/hands_can_use_topic(ui_source) if(HAS_TRAIT(src, TRAIT_HANDS_BLOCKED)) return UI_CLOSE - if(activated(src_object)) + if(activated(ui_source)) return UI_INTERACTIVE return UI_CLOSE -/mob/living/simple_animal/revenant/hands_can_use_topic(src_object) +/mob/living/simple_animal/revenant/hands_can_use_topic(ui_source) return UI_UPDATE diff --git a/code/modules/tgui/states/human_adjacent.dm b/code/modules/tgui/states/human_adjacent.dm index b9208f96cd6..ef71fcdba7a 100644 --- a/code/modules/tgui/states/human_adjacent.dm +++ b/code/modules/tgui/states/human_adjacent.dm @@ -12,7 +12,7 @@ GLOBAL_DATUM_INIT(human_adjacent_state, /datum/ui_state/human_adjacent_state, new) -/datum/ui_state/human_adjacent_state/can_use_topic(src_object, mob/user) +/datum/ui_state/human_adjacent_state/can_use_topic(src_object, mob/user, atom/ui_source) . = user.default_can_use_topic(src_object) var/dist = get_dist(src_object, user) diff --git a/code/modules/tgui/states/inventory.dm b/code/modules/tgui/states/inventory.dm index 7c4002b6c7d..d4ee6c8de02 100644 --- a/code/modules/tgui/states/inventory.dm +++ b/code/modules/tgui/states/inventory.dm @@ -6,7 +6,7 @@ GLOBAL_DATUM_INIT(inventory_state, /datum/ui_state/inventory_state, new) -/datum/ui_state/inventory_state/can_use_topic(src_object, mob/user) +/datum/ui_state/inventory_state/can_use_topic(src_object, mob/user, atom/ui_source) if(!(src_object in user)) if(issilicon(user)) var/mob/living/silicon/robot/R = user diff --git a/code/modules/tgui/states/not_incapacitated.dm b/code/modules/tgui/states/not_incapacitated.dm index f7278c86de4..e20409e81b8 100644 --- a/code/modules/tgui/states/not_incapacitated.dm +++ b/code/modules/tgui/states/not_incapacitated.dm @@ -26,7 +26,7 @@ GLOBAL_DATUM_INIT(not_incapacitated_turf_state, /datum/ui_state/not_incapacitate ..() turf_check = no_turfs -/datum/ui_state/not_incapacitated_state/can_use_topic(src_object, mob/user) +/datum/ui_state/not_incapacitated_state/can_use_topic(src_object, mob/user, atom/ui_source) if(user.stat != CONSCIOUS) return UI_CLOSE if(HAS_TRAIT(src, TRAIT_UI_BLOCKED) || user.incapacitated() || (turf_check && !isturf(user.loc))) diff --git a/code/modules/tgui/states/notcontained.dm b/code/modules/tgui/states/notcontained.dm index 5fd79a68848..96c4e7b9919 100644 --- a/code/modules/tgui/states/notcontained.dm +++ b/code/modules/tgui/states/notcontained.dm @@ -13,7 +13,7 @@ GLOBAL_DATUM_INIT(notcontained_state, /datum/ui_state/notcontained_state, new) -/datum/ui_state/notcontained_state/can_use_topic(atom/src_object, mob/user) +/datum/ui_state/notcontained_state/can_use_topic(atom/src_object, mob/user, atom/ui_source) . = user.shared_ui_interaction(src_object) if(. > UI_CLOSE) return min(., user.notcontained_can_use_topic(src_object)) diff --git a/code/modules/tgui/states/observer.dm b/code/modules/tgui/states/observer.dm index 5028834c9e1..dacade83d6b 100644 --- a/code/modules/tgui/states/observer.dm +++ b/code/modules/tgui/states/observer.dm @@ -6,7 +6,7 @@ GLOBAL_DATUM_INIT(observer_state, /datum/ui_state/observer_state, new) -/datum/ui_state/observer_state/can_use_topic(src_object, mob/user) +/datum/ui_state/observer_state/can_use_topic(src_object, mob/user, atom/ui_source) if(isobserver(user)) return UI_INTERACTIVE if(check_rights(R_ADMIN, 0, src)) diff --git a/code/modules/tgui/states/physical.dm b/code/modules/tgui/states/physical.dm index 362e4ecd000..e9c7d604721 100644 --- a/code/modules/tgui/states/physical.dm +++ b/code/modules/tgui/states/physical.dm @@ -11,7 +11,7 @@ GLOBAL_DATUM_INIT(physical_state, /datum/ui_state/physical, new) -/datum/ui_state/physical/can_use_topic(src_object, mob/user) +/datum/ui_state/physical/can_use_topic(src_object, mob/user, atom/ui_source) . = user.shared_ui_interaction(src_object) if(. > UI_CLOSE) return min(., user.physical_can_use_topic(src_object)) @@ -42,7 +42,7 @@ GLOBAL_DATUM_INIT(physical_state, /datum/ui_state/physical, new) GLOBAL_DATUM_INIT(physical_obscured_state, /datum/ui_state/physical_obscured_state, new) -/datum/ui_state/physical_obscured_state/can_use_topic(src_object, mob/user) +/datum/ui_state/physical_obscured_state/can_use_topic(src_object, mob/user, atom/ui_source) . = user.shared_ui_interaction(src_object) if(. > UI_CLOSE) return min(., user.physical_obscured_can_use_topic(src_object)) diff --git a/code/modules/tgui/states/self.dm b/code/modules/tgui/states/self.dm index f7cef3f6005..bf8f3c70554 100644 --- a/code/modules/tgui/states/self.dm +++ b/code/modules/tgui/states/self.dm @@ -11,7 +11,7 @@ GLOBAL_DATUM_INIT(self_state, /datum/ui_state/self_state, new) -/datum/ui_state/self_state/can_use_topic(src_object, mob/user) +/datum/ui_state/self_state/can_use_topic(src_object, mob/user, atom/ui_source) if(src_object != user) return UI_CLOSE return user.shared_ui_interaction(src_object) diff --git a/code/modules/tgui/states/strippable_state.dm b/code/modules/tgui/states/strippable_state.dm index 581ce058046..e1337970fd9 100644 --- a/code/modules/tgui/states/strippable_state.dm +++ b/code/modules/tgui/states/strippable_state.dm @@ -7,7 +7,7 @@ GLOBAL_DATUM_INIT(strippable_state, /datum/ui_state/strippable_state, new) -/datum/ui_state/strippable_state/can_use_topic(src_object, mob/user) +/datum/ui_state/strippable_state/can_use_topic(src_object, mob/user, atom/ui_source) if(!ismob(src_object)) return UI_CLOSE . = user.default_can_use_topic(src_object) diff --git a/code/modules/tgui/states/zlevel.dm b/code/modules/tgui/states/zlevel.dm index 5e3ccfb7de2..80db21fef81 100644 --- a/code/modules/tgui/states/zlevel.dm +++ b/code/modules/tgui/states/zlevel.dm @@ -6,7 +6,7 @@ GLOBAL_DATUM_INIT(z_state, /datum/ui_state/z_state, new) -/datum/ui_state/z_state/can_use_topic(src_object, mob/user) +/datum/ui_state/z_state/can_use_topic(src_object, mob/user, atom/ui_source) var/turf/turf_obj = get_turf(src_object) var/turf/turf_usr = get_turf(user) if(turf_obj && turf_usr && turf_obj.z == turf_usr.z) diff --git a/code/modules/tgui/tgui_input/number_input.dm b/code/modules/tgui/tgui_input/number_input.dm index 5afa06d6516..b9dad2677b4 100644 --- a/code/modules/tgui/tgui_input/number_input.dm +++ b/code/modules/tgui/tgui_input/number_input.dm @@ -15,7 +15,7 @@ * * timeout - The timeout of the number input, after which the modal will close and qdel itself. Set to zero for no timeout. * * round_value - whether the inputted number is rounded down into an integer. */ -/proc/tgui_input_number(mob/user, message, title = "Number Input", default = 0, max_value = 10000, min_value = 0, timeout = 0, round_value = TRUE, ui_state = GLOB.always_state) +/proc/tgui_input_number(mob/user, message, title = "Number Input", default = 0, max_value = 10000, min_value = 0, timeout = 0, round_value = TRUE, ui_state = GLOB.always_state, ui_source = null) if(!user) user = usr @@ -33,7 +33,7 @@ var/input_number = input(user, message, title, default) as null|num return clamp(round_value ? round(input_number) : input_number, min_value, max_value) - var/datum/tgui_input_number/number_input = new(user, message, title, default, max_value, min_value, timeout, round_value, ui_state) + var/datum/tgui_input_number/number_input = new(user, message, title, default, max_value, min_value, timeout, round_value, ui_state, ui_source, ui_source) number_input.ui_interact(user) number_input.wait() @@ -73,14 +73,15 @@ /// The TGUI UI state that will be returned in ui_state(). Default: always_state var/datum/ui_state/state -/datum/tgui_input_number/New(mob/user, message, title, default, max_value, min_value, timeout, round_value, ui_state) +/datum/tgui_input_number/New(mob/user, message, title, default, max_value, min_value, timeout, round_value, datum/ui_state, ui_source) src.default = default src.max_value = max_value src.message = message src.min_value = min_value src.title = title src.round_value = round_value - src.state = ui_state + src.state = new ui_state.type() + src.state.ui_source = ui_source if(timeout) src.timeout = timeout diff --git a/code/modules/vehicle/_vehicle.dm b/code/modules/vehicle/_vehicle.dm new file mode 100644 index 00000000000..57aada2ad16 --- /dev/null +++ b/code/modules/vehicle/_vehicle.dm @@ -0,0 +1,184 @@ +/obj/vehicle + name = "generic vehicle" + desc = "Yell at coderbus." + icon = 'icons/obj/vehicles/vehicles.dmi' + icon_state = "error" + max_integrity = 300 + layer = VEHICLE_LAYER + density = TRUE + anchored = FALSE + blocks_emissive = EMISSIVE_BLOCK_GENERIC + pass_flags_self = PASSVEHICLE + COOLDOWN_DECLARE(cooldown_vehicle_move) + var/list/mob/occupants //mob = bitflags of their control level. + ///Maximum amount of passengers plus drivers + var/max_occupants = 1 + ////Maximum amount of drivers + var/max_drivers = 1 + var/movedelay = 2 + var/lastmove = 0 + /** + * If the driver needs a certain item in hand (or inserted, for vehicles) to drive this. For vehicles, this must be duplicated on their riding component subtype + * [/datum/component/riding/var/keytype] variable because only a few specific checks are handled here with this var, and the majority of it is on the riding component + * Eventually the remaining checks should be moved to the component and this var removed. + */ + var/key_type + ///The inserted key, needed on some vehicles to start the engine + var/obj/item/key/inserted_key + /// Whether the vehicle is currently able to move + var/canmove = TRUE + var/list/autogrant_actions_passenger //plain list of typepaths + var/list/autogrant_actions_controller //assoc list "[bitflag]" = list(typepaths) + var/list/list/datum/action/occupant_actions //assoc list mob = list(type = action datum assigned to mob) + ///This vehicle will follow us when we move (like atrailer duh) + var/obj/vehicle/trailer + var/are_legs_exposed = FALSE + +/obj/vehicle/Initialize(mapload) + . = ..() + occupants = list() + autogrant_actions_passenger = list() + autogrant_actions_controller = list() + occupant_actions = list() + generate_actions() + +/obj/vehicle/Destroy(force) + QDEL_NULL(trailer) + inserted_key = null + return ..() + +/obj/vehicle/Exited(atom/movable/gone, direction) + if(gone == inserted_key) + inserted_key = null + return ..() + +/obj/vehicle/examine(mob/user) + . = ..() + . += generate_integrity_message() + +/// Returns a readable string of the vehicle's health for examining. Overridden by subtypes who want to be more verbose with their health messages. +/obj/vehicle/proc/generate_integrity_message() + var/examine_text = "" + var/integrity = obj_integrity/max_integrity * 100 + switch(integrity) + if(50 to 99) + examine_text = "It looks slightly damaged." + if(25 to 50) + examine_text = "It appears heavily damaged." + if(0 to 25) + examine_text = span_warning("It's falling apart!") + + return examine_text + +/obj/vehicle/proc/is_key(obj/item/I) + return istype(I, key_type) + +/obj/vehicle/proc/return_occupants() + return occupants + +/obj/vehicle/proc/occupant_amount() + return LAZYLEN(occupants) + +/obj/vehicle/proc/return_amount_of_controllers_with_flag(flag) + . = 0 + for(var/i in occupants) + if(occupants[i] & flag) + .++ + +/obj/vehicle/proc/return_controllers_with_flag(flag) + RETURN_TYPE(/list/mob) + . = list() + for(var/i in occupants) + if(occupants[i] & flag) + . += i + +/obj/vehicle/proc/return_drivers() + return return_controllers_with_flag(VEHICLE_CONTROL_DRIVE) + +/obj/vehicle/proc/driver_amount() + return return_amount_of_controllers_with_flag(VEHICLE_CONTROL_DRIVE) + +/obj/vehicle/proc/is_driver(mob/M) + return is_occupant(M) && occupants[M] & VEHICLE_CONTROL_DRIVE + +/obj/vehicle/proc/is_occupant(mob/M) + return !isnull(LAZYACCESS(occupants, M)) + +/obj/vehicle/proc/add_occupant(mob/M, control_flags) + if(!istype(M) || is_occupant(M)) + return FALSE + + LAZYSET(occupants, M, NONE) + add_control_flags(M, control_flags) + after_add_occupant(M) + grant_passenger_actions(M) + return TRUE + +/obj/vehicle/proc/after_add_occupant(mob/M) + auto_assign_occupant_flags(M) + +/obj/vehicle/proc/auto_assign_occupant_flags(mob/M) //override for each type that needs it. Default is assign driver if drivers is not at max. + if(driver_amount() < max_drivers) + add_control_flags(M, VEHICLE_CONTROL_DRIVE) + +/obj/vehicle/proc/remove_occupant(mob/M) + SHOULD_CALL_PARENT(TRUE) + if(!istype(M)) + return FALSE + remove_control_flags(M, ALL) + remove_passenger_actions(M) + LAZYREMOVE(occupants, M) + cleanup_actions_for_mob(M) + after_remove_occupant(M) + return TRUE + +/obj/vehicle/proc/after_remove_occupant(mob/M) + +/obj/vehicle/relaymove(mob/living/user, direction) + if(!canmove) + return FALSE + if(is_driver(user)) + return relaydrive(user, direction) + return FALSE + +/obj/vehicle/proc/after_move(direction) + return + +/obj/vehicle/proc/add_control_flags(mob/controller, flags) + if(!is_occupant(controller) || !flags) + return FALSE + occupants[controller] |= flags + for(var/i in GLOB.bitflags) + if(flags & i) + grant_controller_actions_by_flag(controller, i) + return TRUE + +/obj/vehicle/proc/remove_control_flags(mob/controller, flags) + if(!is_occupant(controller) || !flags) + return FALSE + occupants[controller] &= ~flags + for(var/i in GLOB.bitflags) + if(flags & i) + remove_controller_actions_by_flag(controller, i) + return TRUE + +/// To add a trailer to the vehicle in a manner that allows safe qdels +/obj/vehicle/proc/add_trailer(obj/vehicle/added_vehicle) + trailer = added_vehicle + RegisterSignal(trailer, COMSIG_QDELETING, PROC_REF(remove_trailer)) + +/// To remove a trailer from the vehicle in a manner that allows safe qdels +/obj/vehicle/proc/remove_trailer() + SIGNAL_HANDLER + UnregisterSignal(trailer, COMSIG_QDELETING) + trailer = null + +/obj/vehicle/Move(newloc, dir) + // It is unfortunate, but this is the way to make it not mess up + var/atom/old_loc = loc + // When we do this, it will set the loc to the new loc + . = ..() + if(trailer && .) + var/dir_to_move = get_dir(trailer.loc, old_loc) + step(trailer, dir_to_move) + diff --git a/code/modules/vehicle/ambulance.dm b/code/modules/vehicle/ambulance.dm index 8f8b04a8cee..39c66039fc4 100644 --- a/code/modules/vehicle/ambulance.dm +++ b/code/modules/vehicle/ambulance.dm @@ -1,107 +1,37 @@ -/obj/vehicle/ambulance +/obj/vehicle/ridden/ambulance name = "ambulance" desc = "This is what the paramedic uses to run over people they need to take to medbay." icon_state = "docwagon2" - vehicle_move_delay = 0.3 SECONDS key_type = /obj/item/key/ambulance + var/obj/structure/bed/amb_trolley/bed = null - var/datum/action/ambulance_alarm/AA var/datum/looping_sound/ambulance_alarm/soundloop + + + //Lights on ability activation light_on = FALSE light_system = MOVABLE_LIGHT light_range = 4 light_power = 3 light_color = "#F70027" +/obj/vehicle/ridden/ambulance/generate_actions() + . = ..() + initialize_controller_action_type(/datum/action/vehicle/ridden/ambulance/ambulance_alarm, VEHICLE_CONTROL_DRIVE) + -/obj/vehicle/ambulance/Initialize(mapload) +/obj/vehicle/ridden/ambulance/Initialize(mapload) . = ..() - AA = new(src) soundloop = new(list(src), FALSE) + AddElement(/datum/element/ridable, /datum/component/riding/vehicle/ambulance) -/obj/vehicle/ambulance/Destroy() +/obj/vehicle/ridden/ambulance/Destroy() QDEL_NULL(soundloop) - QDEL_NULL(AA) bed = null return ..() - -/datum/action/ambulance_alarm - name = "Toggle Sirens" - icon_icon = 'icons/obj/vehicles/vehicles.dmi' - button_icon_state = "docwagon2" - check_flags = AB_CHECK_HANDS_BLOCKED|AB_CHECK_CONSCIOUS|AB_CHECK_INCAPACITATED - var/toggle_cooldown = 40 - var/cooldown = 0 - - -/datum/action/ambulance_alarm/Trigger(left_click = TRUE) - if(!..()) - return FALSE - - var/obj/vehicle/ambulance/A = target - - if(!istype(A) || !A.soundloop) - return FALSE - - if(world.time < cooldown + toggle_cooldown) - return FALSE - - cooldown = world.time - - if(A.soundloop.muted) - A.soundloop.start() - A.set_light_on(TRUE) - else - A.soundloop.stop() - A.set_light_on(FALSE) - - -/datum/looping_sound/ambulance_alarm - start_length = 0 - mid_sounds = list('sound/items/weeoo1.ogg' = 1) - mid_length = 14 - volume = 100 - - -/obj/vehicle/ambulance/post_buckle_mob(mob/living/target) - . = ..() - AA.Grant(target) - - -/obj/vehicle/ambulance/post_unbuckle_mob(mob/living/target) - . = ..() - AA.Remove(target) - - -/obj/item/key/ambulance - name = "ambulance key" - desc = "A keyring with a small steel key, and tag with a red cross on it." - icon_state = "keydoc" - - -/obj/vehicle/ambulance/handle_vehicle_offsets() - if(!has_buckled_mobs()) - return - for(var/mob/living/buckled_mob as anything in buckled_mobs) - buckled_mob.setDir(dir) - switch(dir) - if(SOUTH) - buckled_mob.pixel_x = 0 - buckled_mob.pixel_y = 7 - if(WEST) - buckled_mob.pixel_x = 13 - buckled_mob.pixel_y = 7 - if(NORTH) - buckled_mob.pixel_x = 0 - buckled_mob.pixel_y = 4 - if(EAST) - buckled_mob.pixel_x = -13 - buckled_mob.pixel_y = 7 - - -/obj/vehicle/ambulance/Move(atom/newloc, direct = NONE, glide_size_override = 0, update_dir = TRUE) +/obj/vehicle/ridden/ambulance/Move(atom/newloc, direct = NONE, glide_size_override = 0, update_dir = TRUE) var/oldloc = loc if(bed && !Adjacent(bed)) bed = null @@ -119,17 +49,16 @@ icon_state = "ambulance" anchored = FALSE - /obj/structure/bed/amb_trolley/examine(mob/user) . = ..() . += "Drag [src]'s sprite over the ambulance to (de)attach it." /obj/structure/bed/amb_trolley/MouseDrop(atom/over_object, src_location, over_location, src_control, over_control, params) . = ..() - if(!istype(over_object, /obj/vehicle/ambulance) || usr.incapacitated() || HAS_TRAIT(usr, TRAIT_HANDS_BLOCKED)) + if(!istype(over_object, /obj/vehicle/ridden/ambulance) || usr.incapacitated() || HAS_TRAIT(usr, TRAIT_HANDS_BLOCKED)) return FALSE - var/obj/vehicle/ambulance/amb = over_object + var/obj/vehicle/ridden/ambulance/amb = over_object if(amb.bed) amb.bed = null balloon_alert(usr, "отцеплено от машины") diff --git a/code/modules/vehicle/atv.dm b/code/modules/vehicle/atv.dm index 01bc376c0af..f8d2d53ccbb 100644 --- a/code/modules/vehicle/atv.dm +++ b/code/modules/vehicle/atv.dm @@ -1,116 +1,90 @@ -/obj/vehicle/atv +/obj/vehicle/ridden/atv name = "all-terrain vehicle" desc = "An all-terrain vehicle built for traversing rough terrain with ease. One of the few old-earth technologies that are still relevant on most planet-bound outposts." icon = 'icons/obj/vehicles/4wheeler.dmi' icon_state = "atv" max_integrity = 150 armor = list("melee" = 50, "bullet" = 25, "laser" = 20, "energy" = 0, "bomb" = 50, "bio" = 0, "rad" = 0, "fire" = 60, "acid" = 60) - key_type = /obj/item/key - integrity_failure = 70 - generic_pixel_x = 0 - generic_pixel_y = 4 - vehicle_move_delay = 0.25 SECONDS - var/mutable_appearance/atvcover + key_type = /obj/item/key/atv + integrity_failure = 0.5 + var/static/mutable_appearance/atvcover -/obj/vehicle/atv/Initialize(mapload) +/obj/vehicle/ridden/atv/Initialize(mapload) . = ..() - atvcover = mutable_appearance(icon, "atvcover", ABOVE_MOB_LAYER + 0.1) + AddElement(/datum/element/ridable, /datum/component/riding/vehicle/atv) + if(!atvcover) + atvcover = mutable_appearance(icon, "atvcover", ABOVE_MOB_LAYER + 0.1) - -/obj/vehicle/atv/Destroy() - atvcover = null +/obj/vehicle/ridden/atv/post_buckle_mob(mob/living/M) + add_overlay(atvcover) return ..() - -/obj/vehicle/atv/update_overlays() - . = ..() +/obj/vehicle/ridden/atv/post_unbuckle_mob(mob/living/M) if(!has_buckled_mobs()) - return . - . += atvcover - - -/obj/vehicle/atv/handle_vehicle_icons() - update_icon(UPDATE_OVERLAYS) - + cut_overlay(atvcover) + return ..() -/obj/vehicle/atv/handle_vehicle_layer() - return +/obj/vehicle/ridden/atv/Destroy() + atvcover = null + return ..() //TURRETS! -/obj/vehicle/atv/turret +/obj/vehicle/ridden/atv/turret var/obj/machinery/porta_turret/syndicate/vehicle_turret/turret = /obj/machinery/porta_turret/syndicate/vehicle_turret -/obj/vehicle/atv/turret/Initialize(mapload) +/obj/vehicle/ridden/atv/turret/Initialize(mapload) . = ..() turret = new turret(loc) - handle_vehicle_offsets() - handle_vehicle_icons() RegisterSignal(src, COMSIG_MOVABLE_UPDATE_GLIDE_SIZE, PROC_REF(on_glide_size_update)) RegisterSignal(turret, COMSIG_QDELETING, PROC_REF(on_turret_deleting)) -/obj/vehicle/atv/turret/Destroy() +/obj/vehicle/ridden/atv/turret/Destroy() QDEL_NULL(turret) return ..() -/obj/vehicle/atv/turret/proc/on_glide_size_update(datum/source, new_glide_size) +/obj/vehicle/ridden/atv/turret/proc/on_glide_size_update(datum/source, new_glide_size) SIGNAL_HANDLER turret?.set_glide_size(new_glide_size) -/obj/vehicle/atv/turret/proc/on_turret_deleting(datum/source) +/obj/vehicle/ridden/atv/turret/proc/on_turret_deleting(datum/source) SIGNAL_HANDLER UnregisterSignal(src, COMSIG_MOVABLE_UPDATE_GLIDE_SIZE) turret = null - -/obj/vehicle/atv/turret/Moved(atom/old_loc, movement_dir, forced, list/old_locs, momentum_change = TRUE) +/obj/vehicle/ridden/atv/turret/Moved(atom/old_loc, movement_dir, forced, list/old_locs, momentum_change = TRUE) . = ..() - if(. && turret) - turret.forceMove(loc) - - -/obj/vehicle/atv/turret/handle_vehicle_layer() if(!turret) return - if(!has_buckled_mobs()) - turret.layer = OBJ_LAYER + 0.01 + var/turf/our_turf = get_turf(src) + if(!our_turf) return - if(dir == SOUTH) - turret.layer = OBJ_LAYER + 0.01 - else - turret.layer = ABOVE_MOB_LAYER + 0.01 - - -/obj/vehicle/atv/turret/update_overlays() - . = list(atvcover) - - -/obj/vehicle/atv/turret/handle_vehicle_offsets() - . = ..() - if(!turret) - return - + turret.forceMove(our_turf) switch(dir) if(NORTH) - turret.pixel_x = 0 - turret.pixel_y = 4 + turret.pixel_x = base_pixel_x + turret.pixel_y = base_pixel_y + 4 + turret.layer = ABOVE_MOB_LAYER if(EAST) - turret.pixel_x = -12 - turret.pixel_y = 4 + turret.pixel_x = base_pixel_x - 12 + turret.pixel_y = base_pixel_y + 4 + turret.layer = OBJ_LAYER if(SOUTH) - turret.pixel_x = 0 - turret.pixel_y = 4 + turret.pixel_x = base_pixel_x + turret.pixel_y = base_pixel_y + 4 + turret.layer = OBJ_LAYER if(WEST) - turret.pixel_x = 12 - turret.pixel_y = 4 + turret.pixel_x = base_pixel_x + 12 + turret.pixel_y = base_pixel_y + 4 + turret.layer = OBJ_LAYER -/obj/vehicle/atv/turret/fast +/obj/vehicle/ridden/atv/turret/fast turret = /obj/machinery/porta_turret/syndicate/vehicle_turret/fast diff --git a/code/modules/vehicle/janicart.dm b/code/modules/vehicle/janicart.dm index 6ff68046093..6ca97e9915d 100644 --- a/code/modules/vehicle/janicart.dm +++ b/code/modules/vehicle/janicart.dm @@ -1,97 +1,98 @@ -//PIMP-CART -/obj/vehicle/janicart +/** + * # Janicart + */ +/obj/vehicle/ridden/janicart name = "janicart (pimpin' ride)" desc = "A brave janitor cyborg gave its life to produce such an amazing combination of speed and utility." icon_state = "pussywagon" key_type = /obj/item/key/janitor + movedelay = 1 + /// The attached garbage bag, if present var/obj/item/storage/bag/trash/trash_bag - var/floorbuffer = FALSE - -/obj/vehicle/janicart/Destroy() - QDEL_NULL(trash_bag) - return ..() + /// The installed upgrade, if present + var/obj/item/janiupgrade/installed_upgrade +/obj/vehicle/ridden/janicart/Initialize(mapload) + . = ..() + update_appearance() + AddElement(/datum/element/ridable, /datum/component/riding/vehicle/janicart) -/obj/vehicle/janicart/handle_vehicle_offsets() - if(!has_buckled_mobs()) - return - for(var/mob/living/buckled_mob as anything in buckled_mobs) - buckled_mob.setDir(dir) - switch(dir) - if(NORTH) - buckled_mob.pixel_x = 0 - buckled_mob.pixel_y = 4 - if(EAST) - buckled_mob.pixel_x = -12 - buckled_mob.pixel_y = 7 - if(SOUTH) - buckled_mob.pixel_x = 0 - buckled_mob.pixel_y = 7 - if(WEST) - buckled_mob.pixel_x = 12 - buckled_mob.pixel_y = 7 +/obj/vehicle/ridden/janicart/Destroy() + if(trash_bag) + QDEL_NULL(trash_bag) + if(installed_upgrade) + QDEL_NULL(installed_upgrade) + return ..() -/obj/vehicle/janicart/Moved(atom/old_loc, movement_dir, forced, list/old_locs, momentum_change = TRUE) +/obj/vehicle/ridden/janicart/Moved(atom/old_loc, movement_dir, forced, list/old_locs, momentum_change = TRUE) . = ..() - if(. && floorbuffer && isturf(loc)) + if(. && installed_upgrade && isturf(loc)) loc.clean_blood() for(var/obj/effect/check in loc) if(check.is_cleanable()) qdel(check) -/obj/vehicle/janicart/examine(mob/user) +/obj/vehicle/ridden/janicart/examine(mob/user) . = ..() - if(floorbuffer) - . += span_notice("It has been upgraded with a floor buffer.") + if(installed_upgrade) + . += "It has been upgraded with [installed_upgrade], which can be removed with a screwdriver." - -/obj/vehicle/janicart/attackby(obj/item/I, mob/user, params) +/obj/vehicle/ridden/janicart/attackby(obj/item/I, mob/user, params) if(user.a_intent == INTENT_HARM) return ..() - if(istype(I, /obj/item/storage/bag/trash)) add_fingerprint(user) if(trash_bag) balloon_alert(user, "уже прицеплено!") return ATTACK_CHAIN_PROCEED - if(!user.drop_transfer_item_to_loc(I, src)) + if(!user.transfer_item_to_loc(I, src)) return ..() balloon_alert(user, "прицеплено к машине") trash_bag = I - update_icon(UPDATE_OVERLAYS) + update_appearance() return ATTACK_CHAIN_BLOCKED_ALL - if(istype(I, /obj/item/janiupgrade)) - add_fingerprint(user) - if(floorbuffer) + else if(istype(I, /obj/item/janiupgrade)) + if(installed_upgrade) balloon_alert(user, "уже установлено!") return ATTACK_CHAIN_PROCEED if(!user.drop_transfer_item_to_loc(I, src)) return ..() - floorbuffer = TRUE + var/obj/item/janiupgrade/new_upgrade = I + new_upgrade.forceMove(src) + installed_upgrade = new_upgrade balloon_alert(user, "установлено") - update_icon(UPDATE_OVERLAYS) - qdel(I) + update_appearance() return ATTACK_CHAIN_BLOCKED_ALL - if(trash_bag && (initial(key_type.type) != I.type)) // don't put a key in the trash when we need it - trash_bag.attackby(I, user, params) + else if(istype(I, /obj/item/screwdriver) && installed_upgrade) + installed_upgrade.forceMove(get_turf(user)) + user.put_in_hands(installed_upgrade) + balloon_alert(user, "удалено") + installed_upgrade = null + update_appearance() return ATTACK_CHAIN_BLOCKED_ALL - return ..() + else if(trash_bag && (!is_key(I) || is_key(inserted_key))) // don't put a key in the trash when we need it + trash_bag.attackby(I, user, params) + return ATTACK_CHAIN_BLOCKED_ALL + else + return ..() -/obj/vehicle/janicart/update_overlays() +/obj/vehicle/ridden/janicart/update_overlays() . = ..() if(trash_bag) - . += "cart_garbage" - if(floorbuffer) + if(istype(trash_bag, /obj/item/storage/bag/trash/bluespace)) + . += "cart_bluespace_garbage" + else + . += "cart_garbage" + if(installed_upgrade) . += "cart_buffer" - -/obj/vehicle/janicart/attack_hand(mob/user) +/obj/vehicle/ridden/janicart/attack_hand(mob/user) if(..()) return TRUE else if(trash_bag) @@ -100,10 +101,6 @@ trash_bag = null update_icon(UPDATE_OVERLAYS) -/obj/item/key/janitor - desc = "A keyring with a small steel key, and a pink fob reading \"Pussy Wagon\"." - icon_state = "keyjanitor" - /obj/item/janiupgrade name = "floor buffer upgrade" desc = "An upgrade for mobile janicarts." diff --git a/code/modules/vehicle/lavaboat.dm b/code/modules/vehicle/lavaboat.dm new file mode 100644 index 00000000000..d562bb38dba --- /dev/null +++ b/code/modules/vehicle/lavaboat.dm @@ -0,0 +1,63 @@ +/obj/vehicle/ridden/lavaboat + name = "lava boat" + desc = "A boat used for traversing lava." + icon_state = "goliath_boat" + icon = 'icons/obj/lavaland/dragonboat.dmi' + layer = ABOVE_MOB_LAYER + key_type = /obj/item/oar + resistance_flags = LAVA_PROOF | FIRE_PROOF + +/obj/vehicle/ridden/lavaboat/Initialize(mapload) + . = ..() + AddElement(/datum/element/ridable, /datum/component/riding/vehicle/lavaboat) + +//Dragon Boat + +/obj/item/ship_in_a_bottle + name = "ship in a bottle" + desc = "A tiny ship inside a bottle." + icon = 'icons/obj/lavaland/artefacts.dmi' + icon_state = "ship_bottle" + +/obj/item/ship_in_a_bottle/attack_self(mob/user) + to_chat(user, "You're not sure how they get the ships in these things, but you're pretty sure you know how to get it out.") + playsound(user.loc, 'sound/effects/glassbr1.ogg', 100, 1) + new /obj/vehicle/ridden/lavaboat/dragon(get_turf(src)) + qdel(src) + +/obj/vehicle/ridden/lavaboat/dragon + name = "mysterious boat" + desc = "This boat moves where you will it, without the need for an oar." + key_type = null + +/obj/vehicle/ridden/lavaboat/dragon/Initialize(mapload) + . = ..() + AddElement(/datum/element/ridable, /datum/component/riding/vehicle/lavaboat/dragonboat) + + +//all other stuff + +/obj/item/oar + name = "oar" + icon = 'icons/obj/vehicles/vehicles.dmi' + icon_state = "oar" + item_state = "rods" + desc = "Not to be confused with the kind Research hassles you for." + force = 12 + w_class = WEIGHT_CLASS_NORMAL + resistance_flags = LAVA_PROOF | FIRE_PROOF + +/datum/crafting_recipe/oar + name = "goliath bone oar" + result = /obj/item/oar + reqs = list(/obj/item/stack/sheet/bone = 2) + time = 15 + category = CAT_PRIMAL + +/datum/crafting_recipe/boat + name = "goliath hide boat" + result = /obj/vehicle/ridden/lavaboat + reqs = list(/obj/item/stack/sheet/animalhide/goliath_hide = 3) + time = 50 + category = CAT_PRIMAL + diff --git a/code/modules/vehicle/motorcycle.dm b/code/modules/vehicle/motorcycle.dm index abcc0dc4938..dd3aac566cd 100644 --- a/code/modules/vehicle/motorcycle.dm +++ b/code/modules/vehicle/motorcycle.dm @@ -1,35 +1,26 @@ -/obj/vehicle/motorcycle +/obj/vehicle/ridden/motorcycle name = "motorcycle" desc = "A fast and highly maneuverable vehicle." icon = 'icons/obj/vehicles/motorcycle.dmi' icon_state = "motorcycle_4dir" - generic_pixel_x = 0 - generic_pixel_y = 4 - vehicle_move_delay = 0.25 SECONDS var/mutable_appearance/bikecover -/obj/vehicle/motorcycle/Initialize(mapload) +/obj/vehicle/ridden/motorcycle/Initialize(mapload) . = ..() - bikecover = mutable_appearance(icon, "motorcycle_4dir_overlay", ABOVE_MOB_LAYER) + AddElement(/datum/element/ridable, /datum/component/riding/vehicle/motorcycle) + if(!bikecover) + bikecover = mutable_appearance(icon, "motorcycle_4dir_overlay", ABOVE_MOB_LAYER) -/obj/vehicle/motorcycle/Destroy() +/obj/vehicle/ridden/motorcycle/Destroy() bikecover = null return ..() -/obj/vehicle/motorcycle/update_overlays() +/obj/vehicle/ridden/motorcycle/update_overlays() . = ..() if(!has_buckled_mobs()) return . . += bikecover - -/obj/vehicle/motorcycle/handle_vehicle_icons() - update_icon(UPDATE_OVERLAYS) - - -/obj/vehicle/motorcycle/handle_vehicle_layer() - return - diff --git a/code/modules/vehicle/ridden.dm b/code/modules/vehicle/ridden.dm new file mode 100644 index 00000000000..bb29b619179 --- /dev/null +++ b/code/modules/vehicle/ridden.dm @@ -0,0 +1,68 @@ +/obj/vehicle/ridden + name = "ridden vehicle" + can_buckle = TRUE + max_buckled_mobs = 1 + buckle_lying = 0 + pass_flags_self = PASSTABLE + COOLDOWN_DECLARE(message_cooldown) + +/obj/vehicle/ridden/examine(mob/user) + . = ..() + if(key_type) + if(!inserted_key) + . += span_notice("Put a key inside it by clicking it with the key.") + else + . += span_notice("Alt-click [src] to remove the key.") + +/obj/vehicle/ridden/generate_action_type(actiontype) + var/datum/action/vehicle/ridden/A = ..() + . = A + if(istype(A)) + A.vehicle_ridden_target = src + +/obj/vehicle/ridden/post_unbuckle_mob(mob/living/M) + remove_occupant(M) + return ..() + +/obj/vehicle/ridden/post_buckle_mob(mob/living/M) + add_occupant(M) + return ..() + +/obj/vehicle/ridden/attackby(obj/item/I, mob/user, params) + if(!key_type || is_key(inserted_key) || !is_key(I)) + return ..() + if(!user.transfer_item_to_loc(I, src)) + to_chat(user, span_warning("[I] seems to be stuck to your hand!")) + return + to_chat(user, span_notice("You insert \the [I] into \the [src].")) + if(inserted_key) //just in case there's an invalid key + inserted_key.forceMove(drop_location()) + inserted_key = I + return ATTACK_CHAIN_PROCEED + +/obj/vehicle/ridden/AltClick(mob/user) + if(!inserted_key) + return + if(!is_occupant(user)) + to_chat(user, span_warning("You must be riding the [src] to remove [src]'s key!")) + return + to_chat(user, span_notice("You remove \the [inserted_key] from \the [src].")) + inserted_key.forceMove_turf() + user.put_in_hands(inserted_key) + inserted_key = null + +/obj/vehicle/ridden/user_buckle_mob(mob/living/M, mob/user, check_loc = TRUE) + if(!in_range(user, src) || !in_range(M, src)) + return FALSE + return ..(M, user, FALSE) + +/obj/vehicle/ridden/buckle_mob(mob/living/M, force = FALSE, check_loc = TRUE) + if(!force && occupant_amount() >= max_occupants) + return FALSE + + var/response = SEND_SIGNAL(M, COMSIG_VEHICLE_RIDDEN, src) + if(response & EJECT_FROM_VEHICLE) + return FALSE + + return ..() + diff --git a/code/modules/vehicle/secway.dm b/code/modules/vehicle/secway.dm index 87e709a6297..a229bf534b4 100644 --- a/code/modules/vehicle/secway.dm +++ b/code/modules/vehicle/secway.dm @@ -1,4 +1,4 @@ -/obj/vehicle/secway +/obj/vehicle/ridden/secway name = "secway" desc = "A brave security cyborg gave its life to help you look like a complete tool." icon_state = "secway" @@ -6,11 +6,7 @@ armor = list("melee" = 20, "bullet" = 15, "laser" = 10, "energy" = 0, "bomb" = 30, "bio" = 0, "rad" = 0, "fire" = 60, "acid" = 60) key_type = /obj/item/key/security integrity_failure = 50 - generic_pixel_x = 0 - generic_pixel_y = 4 - vehicle_move_delay = 0.25 SECONDS - -/obj/item/key/security - desc = "A keyring with a small steel key, and a rubber stun baton accessory." - icon_state = "keysec" +/obj/vehicle/ridden/secway/Initialize(mapload) + . = ..() + AddElement(/datum/element/ridable, /datum/component/riding/vehicle/secway) diff --git a/code/modules/vehicle/snowmobile.dm b/code/modules/vehicle/snowmobile.dm index 830e9b29783..21740a3fea9 100644 --- a/code/modules/vehicle/snowmobile.dm +++ b/code/modules/vehicle/snowmobile.dm @@ -1,26 +1,23 @@ -/obj/vehicle/snowmobile +/obj/vehicle/ridden/snowmobile name = "red snowmobile" desc = "Wheeeeeeeeeeee." icon = 'icons/obj/vehicles/vehicles.dmi' icon_state = "snowmobile" - move_speed = 0 key_type = /obj/item/key/snowmobile - generic_pixel_x = 0 - generic_pixel_y = 4 -/obj/vehicle/snowmobile/blue +/obj/vehicle/ridden/snowmobile/Initialize(mapload) + . = ..() + AddElement(/datum/element/ridable, /datum/component/riding/vehicle/snowmobile) + +/obj/vehicle/ridden/snowmobile/blue name = "blue snowmobile" icon_state = "bluesnowmobile" -/obj/vehicle/snowmobile/key/Initialize(mapload) +/obj/vehicle/ridden/snowmobile/key/Initialize(mapload) . = ..() inserted_key = new /obj/item/key/snowmobile(src) -/obj/vehicle/snowmobile/blue/key/Initialize(mapload) +/obj/vehicle/ridden/snowmobile/blue/key/Initialize(mapload) . = ..() inserted_key = new /obj/item/key/snowmobile(src) -/obj/item/key/snowmobile - name = "snowmobile key" - desc = "A keyring with a small steel key, and tag with a red cross on it; clearly it's not implying you're going to the hospital for this..." - icon_state = "keydoc" //get a better icon, sometime. diff --git a/code/modules/vehicle/speedbike.dm b/code/modules/vehicle/speedbike.dm index 72e6e58cec1..6e3943d8989 100644 --- a/code/modules/vehicle/speedbike.dm +++ b/code/modules/vehicle/speedbike.dm @@ -1,70 +1,35 @@ -/obj/vehicle/space/speedbike +/obj/vehicle/ridden/speedbike name = "Speedbike" icon = 'icons/obj/vehicles/bike.dmi' icon_state = "speedbike_blue" - vehicle_move_delay = 0.15 SECONDS var/overlay_state = "cover_blue" var/mutable_appearance/cover_overlay -/obj/vehicle/space/speedbike/Initialize(mapload) +/obj/vehicle/ridden/speedbike/Initialize(mapload) . = ..() cover_overlay = mutable_appearance(icon, overlay_state, ABOVE_MOB_LAYER) + AddElement(/datum/element/ridable, /datum/component/riding/vehicle/speedbike) -/obj/vehicle/space/speedbike/Destroy() +/obj/vehicle/ridden/speedbike/Destroy() cover_overlay = null return ..() -/obj/vehicle/space/speedbike/update_overlays() +/obj/vehicle/ridden/speedbike/update_overlays() . = ..() if(!has_buckled_mobs()) return . . += cover_overlay -/obj/vehicle/space/speedbike/handle_vehicle_icons() - update_icon(UPDATE_OVERLAYS) - -/obj/vehicle/space/speedbike/Move(atom/newloc, direct = NONE, glide_size_override = 0, update_dir = TRUE) +/obj/vehicle/ridden/speedbike/Move(atom/newloc, direct = NONE, glide_size_override = 0, update_dir = TRUE) if(has_buckled_mobs()) new /obj/effect/temp_visual/dir_setting/speedbike_trail(loc, direct) return ..() - -/obj/vehicle/space/speedbike/handle_vehicle_layer() - return - - -/obj/vehicle/space/speedbike/handle_vehicle_offsets() - switch(dir) - if(NORTH, SOUTH) - pixel_x = -16 - pixel_y = -16 - if(EAST, WEST) - pixel_x = -18 - pixel_y = 0 - if(!has_buckled_mobs()) - return - for(var/mob/living/buckled_mob as anything in buckled_mobs) - buckled_mob.setDir(dir) - switch(dir) - if(NORTH) - buckled_mob.pixel_x = 0 - buckled_mob.pixel_y = -8 - if(SOUTH) - buckled_mob.pixel_x = 0 - buckled_mob.pixel_y = 4 - if(EAST) - buckled_mob.pixel_x = -10 - buckled_mob.pixel_y = 5 - if(WEST) - buckled_mob.pixel_x = 10 - buckled_mob.pixel_y = 5 - - -/obj/vehicle/space/speedbike/red +/obj/vehicle/ridden/speedbike/red icon_state = "speedbike_red" overlay_state = "cover_red" diff --git a/code/modules/vehicle/sportscar.dm b/code/modules/vehicle/sportscar.dm index a93b4e310a5..97612b154ca 100644 --- a/code/modules/vehicle/sportscar.dm +++ b/code/modules/vehicle/sportscar.dm @@ -1,18 +1,21 @@ -/obj/vehicle/car +/obj/vehicle/ridden/car name = "sports car" desc = "A very luxurious vehicle." icon = 'icons/obj/vehicles/sportscar.dmi' icon_state = "sportscar" - vehicle_move_delay = 0.25 SECONDS pull_push_slowdown = 2 +/obj/vehicle/ridden/car/Initialize(mapload) + . = ..() + AddElement(/datum/element/ridable, /datum/component/riding/vehicle/car) + #define CAR_COVER_NORTH 1 #define CAR_COVER_SOUTH 2 #define CAR_COVER_EAST 3 #define CAR_COVER_WEST 4 -/obj/vehicle/car/update_overlays() +/obj/vehicle/ridden/car/update_overlays() . = ..() if(!has_buckled_mobs()) return . @@ -37,32 +40,3 @@ #undef CAR_COVER_SOUTH #undef CAR_COVER_EAST #undef CAR_COVER_WEST - - -/obj/vehicle/car/handle_vehicle_icons() - update_icon(UPDATE_OVERLAYS) - - -/obj/vehicle/car/handle_vehicle_offsets() - if(!has_buckled_mobs()) - return - for(var/mob/living/buckled_mob as anything in buckled_mobs) - buckled_mob.setDir(dir) - switch(dir) - if(NORTH) - buckled_mob.pixel_x = 2 - buckled_mob.pixel_y = 20 - if(EAST) - buckled_mob.pixel_x = 20 - buckled_mob.pixel_y = 23 - if(SOUTH) - buckled_mob.pixel_x = 20 - buckled_mob.pixel_y = 27 - if(WEST) - buckled_mob.pixel_x = 34 - buckled_mob.pixel_y = 10 - - -/obj/vehicle/car/handle_vehicle_layer() - return // we got custom layers, dont worry - diff --git a/code/modules/vehicle/vehicle.dm b/code/modules/vehicle/vehicle.dm deleted file mode 100644 index 2acd6e49b35..00000000000 --- a/code/modules/vehicle/vehicle.dm +++ /dev/null @@ -1,258 +0,0 @@ - -/obj/vehicle - name = "vehicle" - desc = "A basic vehicle, vroom" - icon = 'icons/obj/vehicles/vehicles.dmi' - icon_state = "scooter" - density = TRUE - anchored = FALSE - pass_flags_self = PASSVEHICLE - can_buckle = TRUE - pull_push_slowdown = 1 - buckle_lying = 0 - max_integrity = 300 - armor = list("melee" = 30, "bullet" = 30, "laser" = 30, "energy" = 0, "bomb" = 30, "bio" = 0, "rad" = 0, "fire" = 60, "acid" = 60) - /// Item required for the vehicle to be inserted into the ignition. - var/obj/item/key_type - /// Whehter our key should be in mob hands, rather than in the vehicle ignintion. - var/key_in_hands = FALSE - /// Currently inserted key. - var/obj/item/key/inserted_key - /// To allow non-space vehicles to move in no gravity or not, mostly for adminbus. - var/needs_gravity = FALSE - /// All dirs apply this pixel_x for the driver. - var/generic_pixel_x = 0 - /// All dirs apply this pixel_y for the driver. - var/generic_pixel_y = 0 - /// If we have a xenobio red potion applied to us. - var/potion_boosted = FALSE - /// Delay between movements in deciseconds, lower = faster, higher = slower - var/vehicle_move_delay = 0.35 SECONDS - COOLDOWN_DECLARE(vehicle_move_cooldown) - - -/obj/vehicle/Initialize(mapload) - . = ..() - handle_vehicle_layer() - handle_vehicle_icons() - - -/obj/vehicle/Destroy() - QDEL_NULL(inserted_key) - return ..() - - -/obj/vehicle/examine(mob/user) - . = ..() - if(key_type) - if(key_in_hands) - . += span_info("[src] requires the [initial(key_type.name)] to be held in hands to start driving.") - else - if(inserted_key) - . += span_info("Alt-click [src] to remove the key.") - else - . += span_info("[src] requires the [initial(key_type.name)] to be inserted into ignintion to start driving.") - - if(resistance_flags & ON_FIRE) - . += span_warning("It's on fire!") - var/healthpercent = obj_integrity/max_integrity * 100 - switch(healthpercent) - if(50 to 99) - . += span_notice("It looks slightly damaged.") - if(25 to 50) - . += span_notice("It appears heavily damaged.") - if(0 to 25) - . += span_warning("It's falling apart!") - - -/obj/vehicle/attackby(obj/item/I, mob/user, params) - if(user.a_intent == INTENT_HARM) - return ..() - - if(key_type && I.type == key_type) - add_fingerprint(user) - if(inserted_key) - to_chat(user, span_warning("The [name] already has [inserted_key.name] in the ignition!")) - return ATTACK_CHAIN_PROCEED - if(!user.drop_transfer_item_to_loc(I, src)) - return ..() - inserted_key = I - to_chat(user, span_notice("You have inserted [I] into [src]'s ignintion.")) - return ATTACK_CHAIN_BLOCKED_ALL - - return ..() - - -/obj/vehicle/AltClick(mob/living/user) - if(!istype(user) || !Adjacent(user)) - return - if(user.incapacitated() || HAS_TRAIT(user, TRAIT_HANDS_BLOCKED)) - to_chat(user, span_warning("You can't do that right now!")) - return - if(!inserted_key) - to_chat(user, span_warning("[src] has no inserted keys!")) - return - if(!(user in buckled_mobs)) - to_chat(user, span_warning("You must be riding [src] to remove [src]'s key!")) - return - to_chat(user, span_notice("You remove [inserted_key] from [src].")) - inserted_key.forceMove_turf() - user.put_in_hands(inserted_key, ignore_anim = FALSE) - inserted_key = null - - -/obj/vehicle/proc/keycheck(mob/user, provide_feedback = TRUE) - if(!key_type) - return TRUE - if(key_in_hands) - if(!(user.l_hand && user.l_hand.type == key_type) && !(user.r_hand && user.r_hand.type == key_type)) - if(provide_feedback) - to_chat(user, span_warning("You'll need the [initial(key_type.name)] in one of your hands to drive [src]!")) - return FALSE - return TRUE - if(!(inserted_key && inserted_key.type == key_type)) - if(provide_feedback) - to_chat(user, span_warning("[src] has no inserted keys!")) - return FALSE - return TRUE - - -/// Checks to see if we've been hit with a red xenobio potion to make us faster. -/obj/vehicle/proc/check_potion(obj/item/slimepotion/speed/speed_potion, mob/living/user) - if(potion_boosted) - to_chat(user, span_warning("[user] has already been coated with red, that's as fast as it'll go!")) - return FALSE - if(has_buckled_mobs()) // effect won't take place till the next time someone mounts it, so just prevent that situation - to_chat(user, span_warning("It's too dangerous to smear [speed_potion] on [src] while it's being ridden!")) - return FALSE - var/speed_limit = round(CONFIG_GET(number/movedelay/run_delay) + get_config_multiplicative_speed_by_path(/mob/living/carbon/human), 0.01) - if(vehicle_move_delay <= speed_limit) // I say speed but this is actually move delay, so you have to be ABOVE the speed limit to pass - to_chat(user, span_warning("[src] can't be made any faster!")) - return FALSE - vehicle_move_delay = speed_limit - potion_boosted = TRUE - to_chat(user, span_notice("You slather the red gunk over [src], making it faster.")) - remove_atom_colour(WASHABLE_COLOUR_PRIORITY) - add_atom_colour(COLOR_RED, FIXED_COLOUR_PRIORITY) - qdel(speed_potion) - return TRUE - - -//APPEARANCE -/obj/vehicle/proc/handle_vehicle_layer() - if(!has_buckled_mobs()) - layer = OBJ_LAYER - return - if(dir == SOUTH) - layer = ABOVE_MOB_LAYER - else - layer = OBJ_LAYER - - -/// Used to update vehicle icons if needed -/obj/vehicle/proc/handle_vehicle_icons() - return - - -//Override this to set your vehicle's various pixel offsets -//if they differ between directions, otherwise use the -//generic variables -/obj/vehicle/proc/handle_vehicle_offsets() - if(!has_buckled_mobs()) - return - for(var/mob/living/buckled_mob as anything in buckled_mobs) - buckled_mob.setDir(dir) - buckled_mob.pixel_x = generic_pixel_x - buckled_mob.pixel_y = generic_pixel_y - - -/// Used to update dir of buckled mobs on Move(). -/obj/vehicle/proc/handle_buckled_dir() - for(var/mob/living/buckled_mob as anything in buckled_mobs) - buckled_mob.setDir(dir) - - -/obj/item/key - name = "key" - desc = "A small grey key." - icon = 'icons/obj/vehicles/vehicles.dmi' - icon_state = "key" - w_class = WEIGHT_CLASS_TINY - - -//BUCKLE HOOKS -/obj/vehicle/post_buckle_mob(mob/living/target) - handle_vehicle_layer() - handle_vehicle_offsets() - handle_vehicle_icons() - - -/obj/vehicle/post_unbuckle_mob(mob/living/target) - target.pixel_x = target.base_pixel_x + target.body_position_pixel_x_offset - target.pixel_y = target.base_pixel_y + target.body_position_pixel_y_offset - handle_vehicle_offsets() - handle_vehicle_layer() - handle_vehicle_icons() - - -/obj/vehicle/bullet_act(obj/item/projectile/Proj) - if(!has_buckled_mobs()) - return - for(var/mob/living/buckled_mob as anything in buckled_mobs) - buckled_mob.bullet_act(Proj) - - -//MOVEMENT - -/obj/vehicle/relaymove(mob/user, direction) - if(!COOLDOWN_FINISHED(src, vehicle_move_cooldown) || !has_buckled_mobs() || user != buckled_mobs[1]) - return FALSE - - var/turf/next_step = get_step(src, direction) - if(!next_step || !isturf(loc) || !Process_Spacemove(direction) || !keycheck(user)) - COOLDOWN_START(src, vehicle_move_cooldown, 0.5 SECONDS) - return FALSE - - if(user.incapacitated()) - unbuckle_mob(user) - return FALSE - - var/add_delay = vehicle_move_delay - - . = Move(next_step, direction) - if(ISDIAGONALDIR(direction) && loc == next_step) - add_delay *= sqrt(2) - - set_glide_size(DELAY_TO_GLIDE_SIZE(add_delay)) - COOLDOWN_START(src, vehicle_move_cooldown, add_delay) - - -/obj/vehicle/Move(atom/newloc, direct = NONE, glide_size_override = 0, update_dir = TRUE) - . = ..() - handle_vehicle_layer() - handle_vehicle_offsets() - handle_vehicle_icons() - handle_buckled_dir() - - -/obj/vehicle/Bump(atom/bumped_atom) - . = ..() - if(. || !has_buckled_mobs() || !istype(bumped_atom, /obj/machinery/door)) - return . - for(var/mob/living/buckled_mob as anything in buckled_mobs) - bumped_atom.Bumped(buckled_mob) - - -/obj/vehicle/Process_Spacemove(movement_dir = NONE, continuous_move = FALSE) - if(needs_gravity) - return TRUE - return ..() - - -/obj/vehicle/space - pressure_resistance = INFINITY - - -/obj/vehicle/space/Process_Spacemove(movement_dir = NONE, continuous_move = FALSE) - return TRUE - diff --git a/code/modules/vehicle/vehicle_actions.dm b/code/modules/vehicle/vehicle_actions.dm new file mode 100644 index 00000000000..6eead10e5cf --- /dev/null +++ b/code/modules/vehicle/vehicle_actions.dm @@ -0,0 +1,266 @@ +//VEHICLE DEFAULT HANDLING + +/** + * ## generate_actions + * + * You override this with initialize_passenger_action_type and initialize_controller_action_type calls + * To give passengers actions when they enter the vehicle. + * Read the documentation on the aforementioned procs to learn the difference + */ +/obj/vehicle/proc/generate_actions() + return + +/** + * ## generate_action_type + * + * A small proc to properly set up each action path. + * args: + * * actiontype: typepath of the action the proc sets up. + * returns created and set up action instance + */ +/obj/vehicle/proc/generate_action_type(actiontype) + var/datum/action/vehicle/A = new actiontype + if(!istype(A)) + return + A.vehicle_target = src + return A + +/** + * ## initialize_passenger_action_type + * + * Gives any passenger that enters the mech this action. + * They will lose it when they disembark. + * args: + * * actiontype: typepath of the action you want to give occupants. + */ +/obj/vehicle/proc/initialize_passenger_action_type(actiontype) + autogrant_actions_passenger += actiontype + for(var/i in occupants) + grant_passenger_actions(i) //refresh + +/** + * ## destroy_passenger_action_type + * + * Removes this action type from all occupants and stops autogranting it + * args: + * * actiontype: typepath of the action you want to remove from occupants and the autogrant list. + */ +/obj/vehicle/proc/destroy_passenger_action_type(actiontype) + autogrant_actions_passenger -= actiontype + for(var/i in occupants) + remove_action_type_from_mob(actiontype, i) + +/** + * ## initialize_controller_action_type + * + * Gives any passenger that enters the vehicle this action... IF they have the correct vehicle control flag. + * This is used so passengers cannot press buttons only drivers should have, for example. + * args: + * * actiontype: typepath of the action you want to give occupants. + */ +/obj/vehicle/proc/initialize_controller_action_type(actiontype, control_flag) + LAZYINITLIST(autogrant_actions_controller["[control_flag]"]) + autogrant_actions_controller["[control_flag]"] += actiontype + for(var/i in occupants) + grant_controller_actions(i) //refresh + +/** + * ## destroy_controller_action_type + * + * As the name implies, removes the actiontype from autogrant and removes it from all occupants + * args: + * * actiontype: typepath of the action you want to remove from occupants and autogrant. + */ +/obj/vehicle/proc/destroy_controller_action_type(actiontype, control_flag) + autogrant_actions_controller["[control_flag]"] -= actiontype + UNSETEMPTY(autogrant_actions_controller["[control_flag]"]) + for(var/i in occupants) + remove_action_type_from_mob(actiontype, i) + +/** + * ## grant_action_type_to_mob + * + * As on the tin, it does all the annoying small stuff and sanity needed + * to GRANT an action to a mob. + * args: + * * actiontype: typepath of the action you want to give to grant_to. + * * grant_to: the mob we're giving actiontype to + * returns TRUE if successfully granted + */ +/obj/vehicle/proc/grant_action_type_to_mob(actiontype, mob/grant_to) + if(isnull(LAZYACCESS(occupants, grant_to)) || !actiontype) + return FALSE + LAZYINITLIST(occupant_actions[grant_to]) + if(occupant_actions[grant_to][actiontype]) + return TRUE + var/datum/action/action = generate_action_type(actiontype) + action.Grant(grant_to) + occupant_actions[grant_to][action.type] = action + return TRUE + +/** + * ## remove_action_type_from_mob + * + * As on the tin, it does all the annoying small stuff and sanity needed + * to REMOVE an action to a mob. + * args: + * * actiontype: typepath of the action you want to give to grant_to. + * * take_from: the mob we're taking actiontype to + * returns TRUE if successfully removed + */ +/obj/vehicle/proc/remove_action_type_from_mob(actiontype, mob/take_from) + if(isnull(LAZYACCESS(occupants, take_from)) || !actiontype) + return FALSE + LAZYINITLIST(occupant_actions[take_from]) + if(occupant_actions[take_from][actiontype]) + var/datum/action/action = occupant_actions[take_from][actiontype] + // Actions don't dissipate on removal, they just sit around assuming they'll be reusued + // Gotta qdel + qdel(action) + occupant_actions[take_from] -= actiontype + return TRUE + +/** + * ## grant_passenger_actions + * + * Called on every passenger that enters the vehicle, goes through the list of actions it needs to give... + * and does that. + * args: + * * grant_to: mob that needs to get every action the vehicle grants + */ +/obj/vehicle/proc/grant_passenger_actions(mob/grant_to) + for(var/v in autogrant_actions_passenger) + grant_action_type_to_mob(v, grant_to) + +/** + * ## remove_passenger_actions + * + * Called on every passenger that exits the vehicle, goes through the list of actions it needs to remove... + * and does that. + * args: + * * take_from: mob that needs to get every action the vehicle grants + */ +/obj/vehicle/proc/remove_passenger_actions(mob/take_from) + for(var/v in autogrant_actions_passenger) + remove_action_type_from_mob(v, take_from) + +/obj/vehicle/proc/grant_controller_actions(mob/M) + if(!istype(M) || isnull(LAZYACCESS(occupants, M))) + return FALSE + for(var/i in GLOB.bitflags) + if(occupants[M] & i) + grant_controller_actions_by_flag(M, i) + return TRUE + +/obj/vehicle/proc/remove_controller_actions(mob/M) + if(!istype(M) || isnull(LAZYACCESS(occupants, M))) + return FALSE + for(var/i in GLOB.bitflags) + remove_controller_actions_by_flag(M, i) + return TRUE + +/obj/vehicle/proc/grant_controller_actions_by_flag(mob/M, flag) + if(!istype(M)) + return FALSE + for(var/v in autogrant_actions_controller["[flag]"]) + grant_action_type_to_mob(v, M) + return TRUE + +/obj/vehicle/proc/remove_controller_actions_by_flag(mob/M, flag) + if(!istype(M)) + return FALSE + for(var/v in autogrant_actions_controller["[flag]"]) + remove_action_type_from_mob(v, M) + return TRUE + +/obj/vehicle/proc/cleanup_actions_for_mob(mob/M) + if(!istype(M)) + return FALSE + for(var/path in occupant_actions[M]) + stack_trace("Leftover action type [path] in vehicle type [type] for mob type [M.type] - THIS SHOULD NOT BE HAPPENING!") + var/datum/action/action = occupant_actions[M][path] + action.Remove(M) + occupant_actions[M] -= path + occupant_actions -= M + return TRUE + +/***************** ACTION DATUMS *****************/ + +/datum/action/vehicle + check_flags = AB_CHECK_HANDS_BLOCKED | AB_CHECK_IMMOBILE | AB_CHECK_CONSCIOUS + button_icon = 'icons/mob/actions/actions_vehicle.dmi' + button_icon_state = "vehicle_eject" + var/obj/vehicle/vehicle_target + +/datum/action/vehicle/Destroy() + vehicle_target = null + return ..() + +/datum/action/vehicle/ridden + var/obj/vehicle/ridden/vehicle_ridden_target + + +/datum/action/vehicle/ridden/ambulance/ambulance_alarm + name = "Toggle Sirens" + icon_icon = 'icons/obj/vehicles/vehicles.dmi' + button_icon_state = "docwagon2" + check_flags = AB_CHECK_HANDS_BLOCKED|AB_CHECK_CONSCIOUS|AB_CHECK_INCAPACITATED + COOLDOWN_DECLARE(ability_cooldown) + var/cooldown_time = 4 SECONDS + +/datum/action/vehicle/ridden/ambulance/ambulance_alarm/Trigger(left_click = TRUE) + if(!..()) + return FALSE + + var/obj/vehicle/ridden/ambulance/A = vehicle_ridden_target + + if(!istype(A) || !A.soundloop) + return FALSE + + if(!COOLDOWN_FINISHED(src, ability_cooldown)) + return FALSE + + COOLDOWN_START(src, ability_cooldown, cooldown_time) + + if(A.soundloop.muted) + A.soundloop.start() + A.set_light_on(TRUE) + else + A.soundloop.stop() + A.set_light_on(FALSE) + +/datum/looping_sound/ambulance_alarm + start_length = 0 + mid_sounds = list('sound/items/weeoo1.ogg' = 1) + mid_length = 14 + volume = 100 + + +/* + +/datum/action/vehicle/sealed + check_flags = AB_CHECK_IMMOBILE | AB_CHECK_CONSCIOUS + var/obj/vehicle/sealed/vehicle_entered_target + +/datum/action/vehicle/sealed/Destroy() + vehicle_entered_target = null + return ..() + +/datum/action/vehicle/sealed/climb_out + name = "Climb Out" + desc = "Climb out of your vehicle!" + button_icon_state = "car_eject" + +/datum/action/vehicle/sealed/climb_out/Trigger(trigger_flags) + if(..() && istype(vehicle_entered_target)) + vehicle_entered_target.mob_try_exit(owner, owner) + +/datum/action/vehicle/sealed/remove_key + name = "Remove key" + desc = "Take your key out of the vehicle's ignition." + button_icon_state = "car_removekey" + +/datum/action/vehicle/sealed/remove_key/Trigger(trigger_flags) + vehicle_entered_target.remove_key(owner) + +*/ diff --git a/code/modules/vehicle/vehicle_key.dm b/code/modules/vehicle/vehicle_key.dm new file mode 100644 index 00000000000..471d12f5c8c --- /dev/null +++ b/code/modules/vehicle/vehicle_key.dm @@ -0,0 +1,28 @@ +/obj/item/key + name = "key" + desc = "A small grey key." + icon = 'icons/obj/vehicles/vehicles.dmi' + icon_state = "key" + w_class = WEIGHT_CLASS_TINY + +/obj/item/key/atv + name = "ATV key" + desc = "A small grey key for starting and operating ATVs." + +/obj/item/key/ambulance + name = "ambulance key" + desc = "A keyring with a small steel key, and tag with a red cross on it." + icon_state = "keydoc" + +/obj/item/key/janitor + desc = "A keyring with a small steel key, and a pink fob reading \"Pussy Wagon\"." + icon_state = "keyjanitor" + +/obj/item/key/security + desc = "A keyring with a small steel key, and a rubber stun baton accessory." + icon_state = "keysec" + +/obj/item/key/snowmobile + name = "snowmobile key" + desc = "A keyring with a small steel key, and tag with a red cross on it; clearly it's not implying you're going to the hospital for this..." + icon_state = "keydoc" //get a better icon, sometime. diff --git a/dreamchecker.exe b/dreamchecker.exe index 2fa602138fd..b1fbfc6c292 100644 Binary files a/dreamchecker.exe and b/dreamchecker.exe differ diff --git a/html/changelogs/archive/2024-09.yml b/html/changelogs/archive/2024-09.yml index 0cddd712e98..7314b7c6d9d 100644 --- a/html/changelogs/archive/2024-09.yml +++ b/html/changelogs/archive/2024-09.yml @@ -93,3 +93,94 @@ - unknown: title menu (#5819) Vladisvell: - add: Lockers and crates are now opened with chance when hit into wall (#5902) +'2024-09-14': + Aziz Chynaliev: + - bugfix: status bar visibility + Sheya: + - add: stock parts, apc, cells, cell charger (#5904) +'2024-09-15': + Aziz Chynaliev: + - del: xray removes tint and eyeprot" (#5908) + BoshyG: + - bugfix: New parts fix (#5911) + dageavtobusnick: + - bugfix: shadowlings ascend fix (#5912) +'2024-09-17': + Daeberdir: + - experiment: Trash lines cleaning for map files. (#5899) +'2024-09-21': + L343-CJ: + - bugfix: fixed the interaction of the holotool with the mechs (#5929) + SyndiCat: + - qol: toggle item tips (#5909) + Valtor: + - bugfix: deepfryer is now working (#5919) + - bugfix: no cyborg wheelchairs (#5925) +'2024-09-22': + Antoonij: + - refactor: godmode (#5920) + Den109G: + - bugfix: Delete runtime from DeathSquad's upgrade (#5923) + - bugfix: Closets use correct sprite (#5918) + NoName: + - add: Advanced laser surgery tools (#5836) + Sheya: + - tweak: cyber heart stamina regen (#5927) +'2024-09-23': + pilygun: + - imageadd: Респрайт мед. патчей (#5933) +'2024-09-24': + Etrnlmelancholy: + - bugfix: brig phys and pod pilot banned for voxes (#5941) +'2024-09-25': + NoName: + - bugfix: fix name laser surgery tools (#5942) + PiroMage: + - add: New Station "Nova" (#5461) +'2024-09-26': + Antoonij: + - bugfix: runtimes and implanter fix (#5947) + Den109G: + - add: Flipping helper (#5935) + NuSanya: + - add: riot scattershot, pointblank mech shooting, pointblank bugfix [bounty] (#5916) +'2024-09-27': + Arc: + - unknown: surgical belts for medic (#5945) + Honker9999999: + - add: combat drones for traitors (#5906) + Mahimka42: + - add: new AI sprite - HAL900 (#5928) + Sheya: + - add: fake blindfold (#5943) + SyndiCat: + - bugfix: detective's access to the shuttle (#5936) + Valtor: + - bugfix: racial loadout (#5939) + pilygun: + - qol: Перевод + балун алерты для часто применимых статус эффектов. (#5934) +'2024-09-28': + Daeberdir: + - bugfix: Mapfixes. (#5905) + Den109G: + - bugfix: Now you can sit on chairs near walls. (#5953) + LiquidPotroh: + - add: Touch reaction now depends on the protection (#5880) + NightDawnFox: + - add: new shoves impact + brand intelligence tweaks (#5608) + - balance: projectiles once again can hit crawling people by default. (#5956) + - balance: fake insulated gloves now can be recognized only in close range (#5954) + PiroMage: + - bugfix: 'Nova Station #1 Patch (#5952)' + chomasuke: + - add: Add surgery sounds (#5937) + pilygun: + - add: Updates to the Dormitories prize slot machine + перевод (#5829) +'2024-09-29': + KA8EP: + - add: New Space Ruin (#5577) + LiquidPotroh: + - bugfix: protection in touch reaction only (#5959) +'2024-09-30': + NightDawnFox: + - balance: pain hunter is now excluded from antagonist objectives (#5955) diff --git a/html/changelogs/archive/2024-10.yml b/html/changelogs/archive/2024-10.yml new file mode 100644 index 00000000000..a8c4c63301b --- /dev/null +++ b/html/changelogs/archive/2024-10.yml @@ -0,0 +1,93 @@ +'2024-10-01': + Daeberdir: + - imageadd: 'Tajaran body resprite. && add: New tajaran haircuts. (#5676)' + L343-CJ: + - bugfix: prizecounter fix (#5964) + NoName: + - add: RD doll (#5963) + Valtor: + - bugfix: donor loadout (#5965) + Vladisvell: + - bugfix: Fixed titlescreen runtime (#5969) + dageavtobusnick: + - tweak: Traitor job ban not affect ert (#5966) + - unknown: goon vampire and new vampire now has common code (#5604) +'2024-10-03': + Antoonij: + - add: Borer ranks, focuses (#5774) + - bugfix: runtime null.controlling (#5972) + Pelmenik123: + - bugfix: bluespace_tap (#5973) + PiroMage: + - bugfix: 'Nova Station #2 Patch (#5962)' + dageavtobusnick: + - unknown: сentcomm rapier (#5924) +'2024-10-04': + L343-CJ: + - balance: Nerf ashwalkers speedmod (#5977) +'2024-10-05': + Anorak2020: + - add: Emag opens uplinks (#5892) + - add: Customat (#5849) + Antoonij: + - add: borer host force say (#5775) + - add: Revenant blight | ectoplasmic disease | sin update (#5644) + Aziz Chynaliev: + - add: new 10 TTS voices from Warhammer 40k (9) and Last Years Snow Man (1) + Daeberdir: + - bugfix: turret protection map and initialize fix. (#5974) + Kray1k: + - bugfix: devil revive contract, spell targeting fix & gravemarker rename fix (#5907) + LiquidPotroh: + - tweak: TOUCH reaction tweaks (#5975) + Mahimka42: + - bugfix: Minor flower fixes (#5979) + Pelmenik123: + - add: Capitalism (#5958) + - add: npc pun pun [bounty] (#5970) + PiroMage: + - bugfix: 'Nova Station #3 Patch (#5982)' + RamleyDude: + - tweak: cqc kick (#5885) + Sheya: + - unknown: inhand sprites, colourable blindfolds (#5957) + dageavtobusnick: + - bugfix: vampires now spend blood on cast (#5978) + - tweak: some blob small tweaks (#5772) + - bugfix: fix tilted vending machine help intent runtime (#5980) +'2024-10-06': + Aziz Chynaliev: + - server: tooling minor update (#5988) + - server: improve testmerge worker + - server: improve testmerge worker 2 + - server: improve testmerge worker 3 + - server: improve testmerge worker 4 + - server: improve testmerge worker 5 + - server: improve testmerge worker 6 + - server: improve testmerge worker 7 + - server: improve testmerge worker 8 + - server: improve testmerge worker 9 + - server: improve testmerge worker 10 + Den109G: + - bugfix: Now robo can make both scattershots (#5985) + Mahimka42: + - tweak: Emagged cyborg have amanitin instead heparine (#5981) +'2024-10-07': + Antoonij: + - bugfix: attempt_cast on rev blight (#5991) + FlitchTime: + - tweak: cargo reagent reward (#5984) + PiroMage: + - bugfix: 'Nova Station #4 Patch (#5986)' + - bugfix: 'Nova Station #5 Patch (#5992)' + - bugfix: 'Nova Station #6 Patch (#5994)' +'2024-10-08': + Anorak2020: + - bugfix: dupe of materials (#5998) + Antoonij: + - refactor: Upgrade vomit from life cycle to debuff (#5931) + Valtor: + - imageadd: tajaran small hair fixes (#6000) +'2024-10-09': + kartowkar: + - bugfix: eatable component multitool fix (#6001) diff --git a/icons/_nanomaps/Nova_nanomap_z1.png b/icons/_nanomaps/Nova_nanomap_z1.png new file mode 100644 index 00000000000..6d23c7e4100 Binary files /dev/null and b/icons/_nanomaps/Nova_nanomap_z1.png differ diff --git a/icons/_nanomaps/Nova_nanomap_z2.png b/icons/_nanomaps/Nova_nanomap_z2.png new file mode 100644 index 00000000000..a6eaab95a5f Binary files /dev/null and b/icons/_nanomaps/Nova_nanomap_z2.png differ diff --git a/icons/effects/mapping_helpers.dmi b/icons/effects/mapping_helpers.dmi index 48c2f8f976a..e11989e7d40 100644 Binary files a/icons/effects/mapping_helpers.dmi and b/icons/effects/mapping_helpers.dmi differ diff --git a/icons/effects/species.dmi b/icons/effects/species.dmi index 8c837b0e546..7a7dc36cfb0 100644 Binary files a/icons/effects/species.dmi and b/icons/effects/species.dmi differ diff --git a/icons/mob/actions/actions_vehicle.dmi b/icons/mob/actions/actions_vehicle.dmi new file mode 100644 index 00000000000..3ad64040513 Binary files /dev/null and b/icons/mob/actions/actions_vehicle.dmi differ diff --git a/icons/mob/ai.dmi b/icons/mob/ai.dmi index a0db3797369..f8416ee1392 100644 Binary files a/icons/mob/ai.dmi and b/icons/mob/ai.dmi differ diff --git a/icons/mob/animal.dmi b/icons/mob/animal.dmi index 6d29f13f7de..5388d56410d 100644 Binary files a/icons/mob/animal.dmi and b/icons/mob/animal.dmi differ diff --git a/icons/mob/bees.dmi b/icons/mob/bees.dmi index 5d9bfea48b6..1d7ddc70ef0 100644 Binary files a/icons/mob/bees.dmi and b/icons/mob/bees.dmi differ diff --git a/icons/mob/carp.dmi b/icons/mob/carp.dmi index 5b6138ee99a..cafb2061483 100644 Binary files a/icons/mob/carp.dmi and b/icons/mob/carp.dmi differ diff --git a/icons/mob/clothing/belt.dmi b/icons/mob/clothing/belt.dmi index 1405af28fda..6820c77b78d 100644 Binary files a/icons/mob/clothing/belt.dmi and b/icons/mob/clothing/belt.dmi differ diff --git a/icons/mob/clothing/body_accessory.dmi b/icons/mob/clothing/body_accessory.dmi index 7f07591cea7..e79c0a12143 100644 Binary files a/icons/mob/clothing/body_accessory.dmi and b/icons/mob/clothing/body_accessory.dmi differ diff --git a/icons/mob/clothing/eyes.dmi b/icons/mob/clothing/eyes.dmi index eca957027f0..5658362de98 100644 Binary files a/icons/mob/clothing/eyes.dmi and b/icons/mob/clothing/eyes.dmi differ diff --git a/icons/mob/clothing/species/drask/eyes.dmi b/icons/mob/clothing/species/drask/eyes.dmi index a676b179087..60a461bc9f1 100644 Binary files a/icons/mob/clothing/species/drask/eyes.dmi and b/icons/mob/clothing/species/drask/eyes.dmi differ diff --git a/icons/mob/clothing/species/grey/eyes.dmi b/icons/mob/clothing/species/grey/eyes.dmi index 82d003246ad..06aff6f9fc6 100644 Binary files a/icons/mob/clothing/species/grey/eyes.dmi and b/icons/mob/clothing/species/grey/eyes.dmi differ diff --git a/icons/mob/clothing/species/monkey/eyes.dmi b/icons/mob/clothing/species/monkey/eyes.dmi index b7e20cbaed5..e93142f8d2d 100644 Binary files a/icons/mob/clothing/species/monkey/eyes.dmi and b/icons/mob/clothing/species/monkey/eyes.dmi differ diff --git a/icons/mob/clothing/species/tajaran/helmet.dmi b/icons/mob/clothing/species/tajaran/helmet.dmi index 1d974b7d83b..5f0bdc7da30 100644 Binary files a/icons/mob/clothing/species/tajaran/helmet.dmi and b/icons/mob/clothing/species/tajaran/helmet.dmi differ diff --git a/icons/mob/clothing/species/tajaran/underwear.dmi b/icons/mob/clothing/species/tajaran/underwear.dmi new file mode 100644 index 00000000000..7840190c6a6 Binary files /dev/null and b/icons/mob/clothing/species/tajaran/underwear.dmi differ diff --git a/icons/mob/clothing/species/vox/eyes.dmi b/icons/mob/clothing/species/vox/eyes.dmi index 20aefc08055..ef2956b1e80 100644 Binary files a/icons/mob/clothing/species/vox/eyes.dmi and b/icons/mob/clothing/species/vox/eyes.dmi differ diff --git a/icons/mob/human_races/r_def_tajaran.dmi b/icons/mob/human_races/r_def_tajaran.dmi index e62f4228fc6..8644eb1e42d 100644 Binary files a/icons/mob/human_races/r_def_tajaran.dmi and b/icons/mob/human_races/r_def_tajaran.dmi differ diff --git a/icons/mob/human_races/r_tajaran.dmi b/icons/mob/human_races/r_tajaran.dmi index 0d0a8e96a4b..21461e03f43 100644 Binary files a/icons/mob/human_races/r_tajaran.dmi and b/icons/mob/human_races/r_tajaran.dmi differ diff --git a/icons/mob/inhands/clothing_lefthand.dmi b/icons/mob/inhands/clothing_lefthand.dmi index 3aec15fa54b..f9f9153edb0 100644 Binary files a/icons/mob/inhands/clothing_lefthand.dmi and b/icons/mob/inhands/clothing_lefthand.dmi differ diff --git a/icons/mob/inhands/clothing_righthand.dmi b/icons/mob/inhands/clothing_righthand.dmi index d226a3b6eaa..11b0fac7bfa 100644 Binary files a/icons/mob/inhands/clothing_righthand.dmi and b/icons/mob/inhands/clothing_righthand.dmi differ diff --git a/icons/mob/inhands/equipment/belt_lefthand.dmi b/icons/mob/inhands/equipment/belt_lefthand.dmi index fdd7f7d8b43..50a169099a2 100644 Binary files a/icons/mob/inhands/equipment/belt_lefthand.dmi and b/icons/mob/inhands/equipment/belt_lefthand.dmi differ diff --git a/icons/mob/inhands/equipment/belt_righthand.dmi b/icons/mob/inhands/equipment/belt_righthand.dmi index 9074d277359..6dda06c470a 100644 Binary files a/icons/mob/inhands/equipment/belt_righthand.dmi and b/icons/mob/inhands/equipment/belt_righthand.dmi differ diff --git a/icons/mob/inhands/items_lefthand.dmi b/icons/mob/inhands/items_lefthand.dmi index 5fe77822b74..345df4689c3 100755 Binary files a/icons/mob/inhands/items_lefthand.dmi and b/icons/mob/inhands/items_lefthand.dmi differ diff --git a/icons/mob/inhands/items_righthand.dmi b/icons/mob/inhands/items_righthand.dmi index 9c016428a3b..5568c96a820 100755 Binary files a/icons/mob/inhands/items_righthand.dmi and b/icons/mob/inhands/items_righthand.dmi differ diff --git a/icons/mob/sprite_accessories/tajaran/tajaran_body_markings.dmi b/icons/mob/sprite_accessories/tajaran/tajaran_body_markings.dmi index 799d2d7a72f..f42fac21aa9 100644 Binary files a/icons/mob/sprite_accessories/tajaran/tajaran_body_markings.dmi and b/icons/mob/sprite_accessories/tajaran/tajaran_body_markings.dmi differ diff --git a/icons/mob/sprite_accessories/tajaran/tajaran_facial_hair.dmi b/icons/mob/sprite_accessories/tajaran/tajaran_facial_hair.dmi index b584b6fa8fd..7b30772d60f 100644 Binary files a/icons/mob/sprite_accessories/tajaran/tajaran_facial_hair.dmi and b/icons/mob/sprite_accessories/tajaran/tajaran_facial_hair.dmi differ diff --git a/icons/mob/sprite_accessories/tajaran/tajaran_hair.dmi b/icons/mob/sprite_accessories/tajaran/tajaran_hair.dmi index ef9a29a2f33..60d2b975782 100644 Binary files a/icons/mob/sprite_accessories/tajaran/tajaran_hair.dmi and b/icons/mob/sprite_accessories/tajaran/tajaran_hair.dmi differ diff --git a/icons/mob/sprite_accessories/tajaran/tajaran_head_accessories.dmi b/icons/mob/sprite_accessories/tajaran/tajaran_head_accessories.dmi index 1d62570f0f7..8850545dffb 100644 Binary files a/icons/mob/sprite_accessories/tajaran/tajaran_head_accessories.dmi and b/icons/mob/sprite_accessories/tajaran/tajaran_head_accessories.dmi differ diff --git a/icons/mob/sprite_accessories/tajaran/tajaran_head_markings.dmi b/icons/mob/sprite_accessories/tajaran/tajaran_head_markings.dmi index fe9b6af8972..6902f99f8fa 100644 Binary files a/icons/mob/sprite_accessories/tajaran/tajaran_head_markings.dmi and b/icons/mob/sprite_accessories/tajaran/tajaran_head_markings.dmi differ diff --git a/icons/mob/sprite_accessories/tajaran/tajaran_tail_markings.dmi b/icons/mob/sprite_accessories/tajaran/tajaran_tail_markings.dmi index 4a6091e65c7..f1bb297ea0f 100644 Binary files a/icons/mob/sprite_accessories/tajaran/tajaran_tail_markings.dmi and b/icons/mob/sprite_accessories/tajaran/tajaran_tail_markings.dmi differ diff --git a/icons/obj/NT_logo_short2_torn.dmi b/icons/obj/NT_logo_short2_torn.dmi new file mode 100644 index 00000000000..8d389035a65 Binary files /dev/null and b/icons/obj/NT_logo_short2_torn.dmi differ diff --git a/icons/obj/NT_logo_short_torn.dmi b/icons/obj/NT_logo_short_torn.dmi new file mode 100644 index 00000000000..bedc39dc0d2 Binary files /dev/null and b/icons/obj/NT_logo_short_torn.dmi differ diff --git a/icons/obj/NovaStationLogo.dmi b/icons/obj/NovaStationLogo.dmi new file mode 100644 index 00000000000..57a974b4883 Binary files /dev/null and b/icons/obj/NovaStationLogo.dmi differ diff --git a/icons/obj/bureaucracy.dmi b/icons/obj/bureaucracy.dmi index b596dc95544..abcb9d24c83 100644 Binary files a/icons/obj/bureaucracy.dmi and b/icons/obj/bureaucracy.dmi differ diff --git a/icons/obj/chemical.dmi b/icons/obj/chemical.dmi index 678d9b41a38..ee7b3449452 100644 Binary files a/icons/obj/chemical.dmi and b/icons/obj/chemical.dmi differ diff --git a/icons/obj/closet.dmi b/icons/obj/closet.dmi index c80184bda4f..36e765f371c 100644 Binary files a/icons/obj/closet.dmi and b/icons/obj/closet.dmi differ diff --git a/icons/obj/clothing/belts.dmi b/icons/obj/clothing/belts.dmi index 3f1e38edfe3..a35a3952dbc 100644 Binary files a/icons/obj/clothing/belts.dmi and b/icons/obj/clothing/belts.dmi differ diff --git a/icons/obj/clothing/glasses.dmi b/icons/obj/clothing/glasses.dmi index 0532b6b5b14..5bec0611313 100644 Binary files a/icons/obj/clothing/glasses.dmi and b/icons/obj/clothing/glasses.dmi differ diff --git a/icons/obj/contraband.dmi b/icons/obj/contraband.dmi index 4e94173d08d..c58244045d7 100644 Binary files a/icons/obj/contraband.dmi and b/icons/obj/contraband.dmi differ diff --git a/icons/obj/decals.dmi b/icons/obj/decals.dmi index c45a4abd792..a6072426b39 100644 Binary files a/icons/obj/decals.dmi and b/icons/obj/decals.dmi differ diff --git a/icons/obj/engines_and_power/power.dmi b/icons/obj/engines_and_power/power.dmi index 90fef0b4768..8e33d75fd7f 100644 Binary files a/icons/obj/engines_and_power/power.dmi and b/icons/obj/engines_and_power/power.dmi differ diff --git a/icons/obj/hydroponics/harvest.dmi b/icons/obj/hydroponics/harvest.dmi index 46f80c4e756..60cb890cc4a 100644 Binary files a/icons/obj/hydroponics/harvest.dmi and b/icons/obj/hydroponics/harvest.dmi differ diff --git a/icons/obj/items.dmi b/icons/obj/items.dmi index 300ecb23b27..886b6f3fd37 100644 Binary files a/icons/obj/items.dmi and b/icons/obj/items.dmi differ diff --git a/icons/obj/machines/customat.dmi b/icons/obj/machines/customat.dmi new file mode 100644 index 00000000000..d692dd21141 Binary files /dev/null and b/icons/obj/machines/customat.dmi differ diff --git a/icons/obj/objects.dmi b/icons/obj/objects.dmi index ce6fb34a070..af18ea9c48b 100644 Binary files a/icons/obj/objects.dmi and b/icons/obj/objects.dmi differ diff --git a/icons/obj/statuelarge.dmi b/icons/obj/statuelarge.dmi index 095d5266cff..413e44818aa 100644 Binary files a/icons/obj/statuelarge.dmi and b/icons/obj/statuelarge.dmi differ diff --git a/icons/obj/stock_parts.dmi b/icons/obj/stock_parts.dmi index d3ee6155d84..02db728bb07 100644 Binary files a/icons/obj/stock_parts.dmi and b/icons/obj/stock_parts.dmi differ diff --git a/icons/obj/surgery.dmi b/icons/obj/surgery.dmi index a8693202415..91d3fe17d43 100644 Binary files a/icons/obj/surgery.dmi and b/icons/obj/surgery.dmi differ diff --git a/icons/obj/tiles.dmi b/icons/obj/tiles.dmi index 61a545a4f5d..2a5da629c17 100644 Binary files a/icons/obj/tiles.dmi and b/icons/obj/tiles.dmi differ diff --git a/icons/obj/toy.dmi b/icons/obj/toy.dmi index bb57ac43aff..8bccad265da 100644 Binary files a/icons/obj/toy.dmi and b/icons/obj/toy.dmi differ diff --git a/icons/obj/vehicles/vehicles.dmi b/icons/obj/vehicles/vehicles.dmi index 79aef59c608..298f220411d 100644 Binary files a/icons/obj/vehicles/vehicles.dmi and b/icons/obj/vehicles/vehicles.dmi differ diff --git a/icons/obj/weapons/energy.dmi b/icons/obj/weapons/energy.dmi index a9f19c63292..459a68a74cc 100644 Binary files a/icons/obj/weapons/energy.dmi and b/icons/obj/weapons/energy.dmi differ diff --git a/icons/obj/weapons/grenade.dmi b/icons/obj/weapons/grenade.dmi index 8b01242a9e2..9370f9bf72a 100644 Binary files a/icons/obj/weapons/grenade.dmi and b/icons/obj/weapons/grenade.dmi differ diff --git a/icons/obj/weapons/projectiles.dmi b/icons/obj/weapons/projectiles.dmi index 005c51dade9..f87070e2238 100644 Binary files a/icons/obj/weapons/projectiles.dmi and b/icons/obj/weapons/projectiles.dmi differ diff --git a/icons/turf/floors.dmi b/icons/turf/floors.dmi index 66d611397a9..295763e04ff 100644 Binary files a/icons/turf/floors.dmi and b/icons/turf/floors.dmi differ diff --git a/interface/skin.dmf b/interface/skin.dmf index f475fb8f3b3..7c6631bc3bf 100644 --- a/interface/skin.dmf +++ b/interface/skin.dmf @@ -191,6 +191,7 @@ window "mapwindow" is-default = true saved-params = "icon-size;zoom-mode" style = ".center { text-align: center; } .maptext { font-family: 'Grand9K Pixel'; font-size: 6pt; -dm-text-outline: 1px black; color: white; line-height: 1.0; } .context { font-family: 'Pixellari'; font-size: 12pt; -dm-text-outline: 1px black; } .subcontext { font-family: 'TinyUnicode'; font-size: 12pt; line-height: 0.75; } .small { font-size: 6pt; } .big { font-family: 'Pixellari'; font-size: 12pt; } .reallybig { font-size: 12pt; } .extremelybig { font-size: 12pt; } .clown { color: #FF69Bf; font-weight: bold; } .tajaran {color: #803B56;} .skrell {color: #00CED1;} .solcom {color: #22228B;} .com_srus {color: #7c4848;} .zombie {color: #ff0000;} .soghun {color: #228B22;} .vox {color: #AA00AA;} .diona {color: #804000; font-weight: bold;} .trinary {color: #727272;} .kidan {color: #664205;} .slime {color: #0077AA;} .drask {color: #a3d4eb;} .moth {color: #869b29;} .vulpkanin {color: #B97A57;} .abductor {color: #800080; font-style: italic;} .his_grace { color: #15D512; } .hypnophrase { color: #0d0d0d; font-weight: bold; } .yell { font-family: 'MS Serif'; font-size: 8px; font-weight: bold; } .italics { font-family: 'MS Serif'; font-size: 6px; } .command_headset { font-weight: bold;}" + on-show = ".winset \"menu.statusbar.is-checked=true?mapwindow.status_bar.is-visible=true:mapwindow.status_bar.is-visible=false\"" elem "title_browser" type = BROWSER pos = 0,0 diff --git a/paradise.dme b/paradise.dme index 5ad152a1daf..40046fd2cff 100644 --- a/paradise.dme +++ b/paradise.dme @@ -37,6 +37,7 @@ #include "code\__DEFINES\atmospherics.dm" #include "code\__DEFINES\blend_modes.dm" #include "code\__DEFINES\blob.dm" +#include "code\__DEFINES\borer.dm" #include "code\__DEFINES\bots.dm" #include "code\__DEFINES\byond_tracy.dm" #include "code\__DEFINES\callbacks.dm" @@ -49,6 +50,7 @@ #include "code\__DEFINES\combat.dm" #include "code\__DEFINES\configuration.dm" #include "code\__DEFINES\construction.dm" +#include "code\__DEFINES\spells.dm" #include "code\__DEFINES\contractors.dm" #include "code\__DEFINES\contracts.dm" #include "code\__DEFINES\cooldowns.dm" @@ -115,6 +117,7 @@ #include "code\__DEFINES\role_preferences.dm" #include "code\__DEFINES\rolebans.dm" #include "code\__DEFINES\rust_g.dm" +#include "code\__DEFINES\secret_documents.dm" #include "code\__DEFINES\rust_g_overrides.dm" #include "code\__DEFINES\sensor_devices.dm" #include "code\__DEFINES\shuttle.dm" @@ -140,6 +143,7 @@ #include "code\__DEFINES\typeids.dm" #include "code\__DEFINES\uplink_types.dm" #include "code\__DEFINES\vampire_defines.dm" +#include "code\__DEFINES\vehicles.dm" #include "code\__DEFINES\verb_manager.dm" #include "code\__DEFINES\vv.dm" #include "code\__DEFINES\wires.dm" @@ -289,6 +293,7 @@ #include "code\controllers\subsystem\air.dm" #include "code\controllers\subsystem\ambience.dm" #include "code\controllers\subsystem\asset_loading.dm" +#include "code\controllers\subsystem\capitalism.dm" #include "code\controllers\subsystem\chat.dm" #include "code\controllers\subsystem\cleanup.dm" #include "code\controllers\subsystem\dbcore.dm" @@ -420,8 +425,9 @@ #include "code\datums\cinematics\narsie_summon.dm" #include "code\datums\cinematics\nuke_cinematics.dm" #include "code\datums\components\_component.dm" +#include "code\datums\components\after_attacks_hub.dm" #include "code\datums\components\aura_healing.dm" -#include "code\datums\components\eatable.dm" +#include "code\datums\components\animal_temperature.dm" #include "code\datums\components\boomerang.dm" #include "code\datums\components\boss_music.dm" #include "code\datums\components\caltrop.dm" @@ -437,6 +443,7 @@ #include "code\datums\components\defibrillator.dm" #include "code\datums\components\drift.dm" #include "code\datums\components\ducttape.dm" +#include "code\datums\components\eatable.dm" #include "code\datums\components\edit_complainer.dm" #include "code\datums\components\examine_override.dm" #include "code\datums\components\force_move.dm" @@ -461,6 +468,9 @@ #include "code\datums\components\transforming.dm" #include "code\datums\components\twohanded.dm" #include "code\datums\components\wet_floor.dm" +#include "code\datums\components\riding\riding.dm" +#include "code\datums\components\riding\riding_mob.dm" +#include "code\datums\components\riding\riding_vehicle.dm" #include "code\datums\diseases\_disease.dm" #include "code\datums\diseases\_MobProcs.dm" #include "code\datums\diseases\appendicitis.dm" @@ -469,8 +479,10 @@ #include "code\datums\diseases\food_poisoning.dm" #include "code\datums\diseases\kuru.dm" #include "code\datums\diseases\vampire.dm" +#include "code\datums\diseases\ectoplasmic.dm" #include "code\datums\diseases\viruses\_virus.dm" #include "code\datums\diseases\viruses\anxiety.dm" +#include "code\datums\diseases\viruses\babylon_fever.dm" #include "code\datums\diseases\viruses\beesease.dm" #include "code\datums\diseases\viruses\brainrot.dm" #include "code\datums\diseases\viruses\cadaver.dm" @@ -538,10 +550,14 @@ #include "code\datums\elements\light_blocking.dm" #include "code\datums\elements\movetype_handler.dm" #include "code\datums\elements\openspace_item_click_handler.dm" +#include "code\datums\elements\ridable.dm" #include "code\datums\elements\simple_flying.dm" +#include "code\datums\elements\squish.dm" #include "code\datums\elements\strippable.dm" #include "code\datums\elements\turf_transparency.dm" #include "code\datums\elements\waddling.dm" +#include "code\datums\elements\after_attack\_after_attack.dm" +#include "code\datums\elements\after_attack\attack_effect_sleep.dm" #include "code\datums\emote\emote.dm" #include "code\datums\emote\emote_verbs.dm" #include "code\datums\helper_datums\construction_datum.dm" @@ -795,7 +811,6 @@ #include "code\game\gamemodes\miniantags\abduction\machinery\experiment.dm" #include "code\game\gamemodes\miniantags\abduction\machinery\pad.dm" #include "code\game\gamemodes\miniantags\borer\borer.dm" -#include "code\game\gamemodes\miniantags\borer\borer_chemicals.dm" #include "code\game\gamemodes\miniantags\borer\borer_event.dm" #include "code\game\gamemodes\miniantags\borer\borer_html.dm" #include "code\game\gamemodes\miniantags\bot_swarm\swarmer.dm" @@ -895,6 +910,7 @@ #include "code\game\machinery\constructable_frame.dm" #include "code\game\machinery\cryo.dm" #include "code\game\machinery\cryopod.dm" +#include "code\game\machinery\customat.dm" #include "code\game\machinery\dance_machine.dm" #include "code\game\machinery\defib_mount.dm" #include "code\game\machinery\deployable.dm" @@ -942,6 +958,7 @@ #include "code\game\machinery\transformer.dm" #include "code\game\machinery\turret_control.dm" #include "code\game\machinery\vending.dm" +#include "code\game\machinery\vending_crit.dm" #include "code\game\machinery\washing_machine.dm" #include "code\game\machinery\wishgranter.dm" #include "code\game\machinery\camera\camera.dm" @@ -1585,8 +1602,12 @@ #include "code\modules\antagonists\changeling\powers\swap_form.dm" #include "code\modules\antagonists\changeling\powers\tiny_prick.dm" #include "code\modules\antagonists\changeling\powers\transform.dm" -#include "code\modules\antagonists\goon_vampire\goon_vampire_datum.dm" -#include "code\modules\antagonists\goon_vampire\goon_vampire_powers.dm" +#include "code\modules\antagonists\borer\borer_datum.dm" +#include "code\modules\antagonists\borer\borer_rank.dm" +#include "code\modules\antagonists\borer\borer_focus.dm" +#include "code\modules\antagonists\borer\borer_reagent.dm" +#include "code\modules\antagonists\borer\borer_action.dm" +#include "code\modules\antagonists\borer\borer_spell.dm" #include "code\modules\antagonists\malf_ai\malf_ai_datum.dm" #include "code\modules\antagonists\morph\morph_antag.dm" #include "code\modules\antagonists\space_dragon\action.dm" @@ -1683,11 +1704,14 @@ #include "code\modules\antagonists\traitor\contractor\items\contractor_pinpointer.dm" #include "code\modules\antagonists\traitor\contractor\items\contractor_uplink.dm" #include "code\modules\antagonists\traitor\contractor\items\extraction_items.dm" +#include "code\modules\antagonists\vampire\goon_vampire_datum.dm" +#include "code\modules\antagonists\vampire\new_vampire_datum.dm" #include "code\modules\antagonists\vampire\vampire_datum.dm" #include "code\modules\antagonists\vampire\vampire_subclasses.dm" #include "code\modules\antagonists\vampire\vampire_powers\bestia_powers.dm" #include "code\modules\antagonists\vampire\vampire_powers\dantalion_powers.dm" #include "code\modules\antagonists\vampire\vampire_powers\gargantua_powers.dm" +#include "code\modules\antagonists\vampire\vampire_powers\goon_vampire_powers.dm" #include "code\modules\antagonists\vampire\vampire_powers\hemomancer_powers.dm" #include "code\modules\antagonists\vampire\vampire_powers\umbrae_powers.dm" #include "code\modules\antagonists\vampire\vampire_powers\vampire_powers.dm" @@ -2200,6 +2224,7 @@ #include "code\modules\map_fluff\event.dm" #include "code\modules\map_fluff\maps.dm" #include "code\modules\map_fluff\multiz.dm" +#include "code\modules\map_fluff\nova.dm" #include "code\modules\maptext_alerts\text_blurbs.dm" #include "code\modules\martial_arts\adminfu.dm" #include "code\modules\martial_arts\brawling.dm" @@ -2620,6 +2645,7 @@ #include "code\modules\mob\living\simple_animal\hostile\mining\elites\herald.dm" #include "code\modules\mob\living\simple_animal\hostile\mining\elites\legionnaire.dm" #include "code\modules\mob\living\simple_animal\hostile\mining\elites\pandora.dm" +#include "code\modules\mob\living\simple_animal\hostile\retaliate\carp.dm" #include "code\modules\mob\living\simple_animal\hostile\retaliate\clown.dm" #include "code\modules\mob\living\simple_animal\hostile\retaliate\drone.dm" #include "code\modules\mob\living\simple_animal\hostile\retaliate\kangaroo.dm" @@ -3134,15 +3160,19 @@ #include "code\modules\tgui_input\say_modal\tgui_say_typing.dm" #include "code\modules\tooltip\tooltip.dm" #include "code\modules\unit_tests\_unit_tests.dm" +#include "code\modules\vehicle\_vehicle.dm" #include "code\modules\vehicle\ambulance.dm" #include "code\modules\vehicle\atv.dm" #include "code\modules\vehicle\janicart.dm" +#include "code\modules\vehicle\lavaboat.dm" #include "code\modules\vehicle\motorcycle.dm" +#include "code\modules\vehicle\ridden.dm" #include "code\modules\vehicle\secway.dm" #include "code\modules\vehicle\snowmobile.dm" #include "code\modules\vehicle\speedbike.dm" #include "code\modules\vehicle\sportscar.dm" -#include "code\modules\vehicle\vehicle.dm" +#include "code\modules\vehicle\vehicle_actions.dm" +#include "code\modules\vehicle\vehicle_key.dm" #include "code\modules\vote\vote_datum.dm" #include "code\modules\vote\vote_presets.dm" #include "code\modules\vote\vote_verb.dm" diff --git a/sound/items/greetings-emote.ogg b/sound/items/greetings-emote.ogg new file mode 100644 index 00000000000..25585aa307c Binary files /dev/null and b/sound/items/greetings-emote.ogg differ diff --git a/sound/items/shyness-emote.ogg b/sound/items/shyness-emote.ogg new file mode 100644 index 00000000000..e3cca47a0c3 Binary files /dev/null and b/sound/items/shyness-emote.ogg differ diff --git a/sound/surgery/amputation.ogg b/sound/surgery/amputation.ogg new file mode 100644 index 00000000000..6e954487f8c Binary files /dev/null and b/sound/surgery/amputation.ogg differ diff --git a/sound/surgery/bonegel.ogg b/sound/surgery/bonegel.ogg new file mode 100644 index 00000000000..aee49d46ff9 Binary files /dev/null and b/sound/surgery/bonegel.ogg differ diff --git a/sound/surgery/bonesetter.ogg b/sound/surgery/bonesetter.ogg new file mode 100644 index 00000000000..7872f647af8 Binary files /dev/null and b/sound/surgery/bonesetter.ogg differ diff --git a/sound/surgery/cautery1.ogg b/sound/surgery/cautery1.ogg new file mode 100644 index 00000000000..ac15a581266 Binary files /dev/null and b/sound/surgery/cautery1.ogg differ diff --git a/sound/surgery/cautery2.ogg b/sound/surgery/cautery2.ogg new file mode 100644 index 00000000000..334c98f6cde Binary files /dev/null and b/sound/surgery/cautery2.ogg differ diff --git a/sound/surgery/fixovein1.ogg b/sound/surgery/fixovein1.ogg new file mode 100644 index 00000000000..e0adf10f747 Binary files /dev/null and b/sound/surgery/fixovein1.ogg differ diff --git a/sound/surgery/hemostat1.ogg b/sound/surgery/hemostat1.ogg new file mode 100644 index 00000000000..d68c82620d2 Binary files /dev/null and b/sound/surgery/hemostat1.ogg differ diff --git a/sound/surgery/hemostat2.ogg b/sound/surgery/hemostat2.ogg new file mode 100644 index 00000000000..004af7f281f Binary files /dev/null and b/sound/surgery/hemostat2.ogg differ diff --git a/sound/surgery/organ1.ogg b/sound/surgery/organ1.ogg new file mode 100644 index 00000000000..d6cdd6271fe Binary files /dev/null and b/sound/surgery/organ1.ogg differ diff --git a/sound/surgery/organ2.ogg b/sound/surgery/organ2.ogg new file mode 100644 index 00000000000..9199c7d1a2d Binary files /dev/null and b/sound/surgery/organ2.ogg differ diff --git a/sound/surgery/retractor1.ogg b/sound/surgery/retractor1.ogg new file mode 100644 index 00000000000..de7c31199e3 Binary files /dev/null and b/sound/surgery/retractor1.ogg differ diff --git a/sound/surgery/retractor2.ogg b/sound/surgery/retractor2.ogg new file mode 100644 index 00000000000..620fafe035d Binary files /dev/null and b/sound/surgery/retractor2.ogg differ diff --git a/sound/surgery/saw1.ogg b/sound/surgery/saw1.ogg new file mode 100644 index 00000000000..8e7a47f0fa0 Binary files /dev/null and b/sound/surgery/saw1.ogg differ diff --git a/sound/surgery/scalpel1.ogg b/sound/surgery/scalpel1.ogg new file mode 100644 index 00000000000..6c0fe5dad9f Binary files /dev/null and b/sound/surgery/scalpel1.ogg differ diff --git a/sound/surgery/scalpel2.ogg b/sound/surgery/scalpel2.ogg new file mode 100644 index 00000000000..49767223939 Binary files /dev/null and b/sound/surgery/scalpel2.ogg differ diff --git a/sound/surgery/surgicaldrill.ogg b/sound/surgery/surgicaldrill.ogg new file mode 100644 index 00000000000..26e43a9800e Binary files /dev/null and b/sound/surgery/surgicaldrill.ogg differ diff --git a/tgui/bin/tgui b/tgui/bin/tgui index b442ccb45b4..4ee35164d84 100755 --- a/tgui/bin/tgui +++ b/tgui/bin/tgui @@ -136,7 +136,7 @@ task-merge-bundle() { echo "----------------------" echo "tgui: prepping to replace a conflicted bundle" cat $file_path > $file_current - task-rebuild-conflicted-bundle & + task-rebuild-conflicted-bundle exit 0 } @@ -145,8 +145,6 @@ task-rebuild-conflicted-bundle() { echo "tgui: rebuilding a conflicted tgui bundle, ${file_path}" task-install task-webpack --mode=production - echo "tgui: committing new bundle" - git commit -am "TGUI Bundle Rebuild" exit 0 } diff --git a/tgui/packages/tgui/interfaces/Customat.js b/tgui/packages/tgui/interfaces/Customat.js new file mode 100644 index 00000000000..a991c8ce436 --- /dev/null +++ b/tgui/packages/tgui/interfaces/Customat.js @@ -0,0 +1,115 @@ +import { classes } from 'common/react'; +import { useBackend } from '../backend'; +import { Box, Button, Section, Stack, Table } from '../components'; +import { Window } from '../layouts'; + +const CustomatRow = (props, context) => { + const { act, data } = useBackend(context); + const { product } = props; + const { user, userMoney, vend_ready } = data; + const free = product.price === 0; + let buttonText = 'ERROR!'; + let rowIcon = ''; + if (free) { + buttonText = 'FREE'; + rowIcon = 'arrow-circle-down'; + } else { + buttonText = product.price; + rowIcon = 'shopping-cart'; + } + let buttonDisabled = + !vend_ready || product.stock === 0 || (!free && product.price > userMoney); + return ( + + + + + {product.name} + + + {product.stock} in stock + + + +